1
0
mirror of https://github.com/fedora-python/tox-current-env.git synced 2024-12-25 17:46:14 +01:00
Commit Graph

18 Commits

Author SHA1 Message Date
Fredrik Averpil
bfbc61a4b7
Avoid requiring admin rights on Windows
This fixes an error on Windows (I'm on with Python 3.7) where the symlink cannot be created without admin rights.

https://github.com/fedora-python/tox-current-env/pull/24
2020-08-10 11:58:17 +02:00
Miro Hrončok
dc47ce3ddf Remove duplicate code and only delete venv if needed
There is no associated issue. I was juts reading the code and noticed those
two related things.
2020-01-13 08:58:03 +01:00
Miro Hrončok
cf04976cea Only use tox_cleanup hook when it is possible 2019-09-27 21:58:30 +02:00
Miro Hrončok
a645fe2175 Clean fake venvs after --current-env
This makes it easier to run regular tox after tox --current-env,
however not the other way around.

The documented caveat remains the same: Don't mix those without -r.

Partially fixes https://github.com/fedora-python/tox-current-env/issues/14
2019-09-27 21:58:30 +02:00
Miro Hrončok
0863536aff Make --print-deps-only and --print-deps-to-file mutually exclusive 2019-08-12 16:17:41 +02:00
Miro Hrončok
7b6ccc79cb
Apply suggestions from code review
Co-Authored-By: Petr Viktorin <encukou@gmail.com>
2019-08-12 16:05:18 +02:00
Miro Hrončok
71d21b8266 Add --print-deps-to-file option for easier parsable dependencies
Fixes https://github.com/fedora-python/tox-current-env/issues/13
2019-08-01 12:39:12 +02:00
Miro Hrončok
4c81f356af Abort unsupported runs before installing the tested package 2019-07-29 14:37:17 +02:00
Miro Hrončok
45bac2d3ee Create current environemnt link when --print-deps-only has no env
Fixes https://github.com/fedora-python/tox-current-env/issues/9
2019-07-29 14:14:41 +02:00
Miro Hrončok
84ed602502 Move block of code a bit above (no chnages) 2019-07-29 14:14:41 +02:00
Miro Hrončok
a1bd7d9cab Don't blow up on missing interpreter
Fixes https://github.com/fedora-python/tox-current-env/issues/5
2019-07-23 14:37:06 +02:00
Miro Hrončok
ab18ab9088 Make --print-deps-only quite inert 2019-07-18 11:55:54 +02:00
Miro Hrončok
e5e6ae06c3 Do what we can without -r 2019-07-18 10:50:44 +02:00
Miro Hrončok
c9fe58c8eb Handle tox -r after --current-env 2019-07-17 18:57:52 +02:00
Petr Viktorin
2857e80ea0 Raise if requested interpreter doesn't match the current one 2019-07-17 16:48:12 +02:00
Petr Viktorin
410e937243 Nitpicks: Comments & typo 2019-07-17 16:04:55 +02:00
Miro Hrončok
4eaf432545 Very rough implementation 2019-07-17 15:56:12 +02:00
Miro Hrončok
bc3aa1e0a6 Initial commit 2019-07-17 13:54:09 +02:00