tox
tox copied to clipboard
Command line driven CI frontend and development task automation tool.
This PR ensures that Tox-created work directories contain a `CACHEDIR.TAG` file, which can be used to exclude the directories from e.g. backups. Fixes #3334 - [x] ran the linter to...
This docs section https://tox.wiki/en/latest/cli_interface.html#tox-exec-(e) does not actually show how to pass a command in (it's not in the signature). And it doesn't explain if the default commands are executed. It...
## Issue Expected behaviour is that the tox’s own test suite passes without a problem. However, it is not so: ``` [ 59s] =================================== FAILURES =================================== [ 59s] ____________________________ test_skip_develop_mode...
This paragraph https://tox.wiki/en/4.21.2/cli_interface.html#tox-devenv-(d) references a mysterious `ENVDIR` which seems to be copy-pasted from https://tox.wiki/en/4.21.2/cli_interface.html#tox-legacy-(le). The command example does not have a `ENVDIR` placeholder, but has a `[path]`. Is that what...
tox converts `gs_usb` from tox.ini to `gs-usb`. This causes a mismatch with the extra definition in pyproject.toml. _Originally posted by @zariiii9003 in https://github.com/tox-dev/tox/issues/2655#issuecomment-2397294622_
If an extra is misspelled or missing, tox should give an error or warning. For example when running `tox -e badextras` with ``` [testenv:badextras] extras = missing commands = python...
I would like to be able to use ``py313t`` in the envlist to explicitly run ``python3.13t`` as a free-threaded nogil build in addition to ``py313`` which would run ``python3.13`` as...
## Issue I should be able to use `deps = ["{[arbitrary.section.name]deps}", "one", "two", ...]` to include the dependencies from that arbitrary section in the current section's `deps`. When the arbitrary...
## Issue Create `tox.ini` with contents: ```console $ cat tox.ini [testenv] passenv = FOO ``` This output matches expected - `FOO` var is present in `pass_env`: ``` $ tox config...
## What's the problem this feature will solve? Prepare `Loader` and `MemoryLoader` for support of TOML files #999. Extracted from MR #3309. ## Describe the solution you'd like * Update...