| Commit message (Collapse) | Author | Age | Files | Lines |
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* test_package_pyproject: recursive extras
Add regression test for issue #2904
* test_package_pyproject: when project deps has a self-referential extra
the project depends on an extra defined within itself
* Support recursive extras defined in pyproject.toml
Expand extras that reference an extra of the same package name to respect local
changes to package metadata.
Fix #2904
|
| |
|
|
|
|
| |
Co-authored-by: Bernát Gábor <bgabor8@bloomberg.net>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Fixes https://github.com/tox-dev/tox/issues/2657
Fixes https://github.com/tox-dev/tox/issues/2848
|
| |
|
|
|
|
| |
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Bernát Gábor <bgabor8@bloomberg.net>
Resolves https://github.com/tox-dev/tox/issues/2791
fixes https://github.com/tox-dev/tox/issues/2791
|
| |
|
|
|
| |
(#2813)
Resolves https://github.com/tox-dev/tox/issues/2543
|
| |
|
| |
Co-authored-by: q0w <43147888+q0w@users.noreply.github.com>
|
| |
|
| |
Co-authored-by: Bernát Gábor <gaborjbernat@gmail.com>
|
| |
|
| |
Resolves https://github.com/tox-dev/tox/issues/2636
|
| |
|
| |
Resolves https://github.com/tox-dev/tox/issues/2603
|
| |
|
|
|
|
| |
--exit-and-dump-after flag (#2597)
Resolves https://github.com/tox-dev/tox/issues/2567
Resolves https://github.com/tox-dev/tox/issues/2595
|
| | |
|
| |
|
|
|
| |
build_editable (#2590)
Resolves https://github.com/tox-dev/tox/issues/2567
|
| |
|
| |
Resolves https://github.com/tox-dev/tox/issues/2568
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
Signed-off-by: Bernát Gábor <gaborjbernat@gmail.com>
|
| | |
|
| | |
|
| |
|
|
| |
Signed-off-by: Bernát Gábor <gaborjbernat@gmail.com>
|
| | |
|
| | |
|
| |
|
| |
Signed-off-by: Bernát Gábor <gaborjbernat@gmail.com>
|
| | |
|
| |
|
| |
Signed-off-by: Bernát Gábor <gaborjbernat@gmail.com>
|
| |
|
| |
Signed-off-by: Bernát Gábor <gaborjbernat@gmail.com>
|
| | |
|
| |
|
|
|
|
|
|
| |
- Add documentation for the plugin interface
- Introduce the installer abstraction
- Rework how we handle tox deps section, requirement and constraint files
- Support for escaping comments in tox.ini configs
Signed-off-by: Bernát Gábor <gaborjbernat@gmail.com>
|
| |
|
| |
Co-authored-by: Bernát Gábor <gaborjbernat@gmail.com>
|
| |
|
|
|
|
| |
(#1912)
Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
|
| |
|
|
|
|
| |
- do not report when interrupted
- do not report for the final env
Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
|
| |
|
| |
Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
|
| | |
|
| |
|
| |
Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
|
| |
|
| |
Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
|
| |
|
| |
Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
|
| |
|
| |
Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
|
| |
|
| |
Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
|
| |
|
| |
Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
|
| |
|
| |
Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
|
| |
|
| |
Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
|
| |
|
| |
Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
|
| |
|
| |
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
|
| | |
|
| |
|
|
| |
Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
|
| |
|
|
|
|
| |
Part of this unify the sequential and parallel execution engines.
Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
|
| |
|
|
| |
Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
|
| |
|
|
| |
Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
|
| |
|
|
| |
Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- move environment marker always at start of output
- use single char logging level representation
- skip support for parallel runs
- rework parallel run to collect output per env, and also collect
logging lines, fix logging timestamps by materializing the log messages
when they are emited (collect the resulting output, instead replaying
the log records at a later stage)
- support for the -c file to specify tox configuration file at custom
path
- fix PEP-517 implementation by implementing a new type hinted PEP-517
frontend/backend interface
- add a executor for PEP-517 communication that starts up just one
process and then reuses that one process for all subsequent messages,
this also collects stdout/stderr for executed commands
- introduce async executor for the commands (alongside the current sync)
- add prefix to threads to ease of identification in debugging
Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
|