summaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
* Fix space not accepted in factor filter expression (#2744)Bernát Gábor2022-12-171-11/+13
| | | Resolves https://github.com/tox-dev/tox/issues/2718
* Fix plain section shadows env config (#2742)Bernát Gábor2022-12-172-3/+3
| | | Resolves https://github.com/tox-dev/tox/issues/2636
* Fix python hash seed not being set (#2739)Bernát Gábor2022-12-162-3/+33
| | | Resolves https://github.com/tox-dev/tox/issues/2645
* implement pseudo tty on stdout/stderr (#2711)Masen Furer2022-12-162-10/+68
|
* Fix legacy flags, deprecate them and remove --index-url (#2731)Bernát Gábor2022-12-152-18/+53
| | | Resolves https://github.com/tox-dev/tox/issues/2690
* Restore TOX_SKIP_ENV filtering (#2707)Marius Gedminas2022-12-141-2/+15
| | | | Co-authored-by: Bernát Gábor <bgabor8@bloomberg.net> Fixes https://github.com/tox-dev/tox/issues/2698
* NO_COLOR follows no-color.org logic instead of tox boolean (#2727)Bernát Gábor2022-12-141-1/+1
| | | Co-authored-by: ptmcg <ptmcg@austin.rr.com>
* Show only default env list for tox config by default (#2726)Bernát Gábor2022-12-141-2/+2
|
* Add py_dot_ver and py_impl (#2716)Bernát Gábor2022-12-142-1/+13
| | | Resolves https://github.com/tox-dev/tox/issues/2640
* Fix default verbosity in help (#2709)Marius Gedminas2022-12-141-1/+1
| | | Fixes https://github.com/tox-dev/tox/issues/2708
* Add PKG_CONFIG_PATH to default passenv (#2700)Bernát Gábor2022-12-131-0/+1
|
* Add tox_on_install and tox_env_teardown plugin hooks (#2687)Bernát Gábor2022-12-137-6/+45
|
* Fix requirements.txt parsing (#2683)Bernát Gábor2022-12-111-2/+2
| | | Resolves https://github.com/tox-dev/tox/issues/2682
* Fix multiple substitution on factor filtering (#2680)Bernát Gábor2022-12-111-0/+1
| | | Resolves https://github.com/tox-dev/tox/issues/2650
* Support for --no-deps within deps (#2678)Bernát Gábor2022-12-113-15/+40
| | | Resolves https://github.com/tox-dev/tox/issues/2674
* Fail on blanks in passed env vars (#2671)Eric L2022-12-101-2/+12
| | | | | Co-authored-by: Eric L <ewl+git@lavar.de> Co-authored-by: Bernát Gábor <bgabor8@bloomberg.net> Resolves https://github.com/tox-dev/tox/issues/2658
* Normalize extra names passed in (#2668)Bernát Gábor2022-12-091-0/+9
| | | Resolves https://github.com/tox-dev/tox/issues/2655
* Add repr() calls to "invalid value" exception message in ↵Paul McGuire2022-12-091-2/+4
| | | | | | | | | | | | | | | | | | | | | StrConverter.to_bool (#2666) * Use !r and repr to make exception messages clearer. * Use !r and repr to make exception messages clearer. Add changelog file * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Reverted repr() on VALID_BOOL list; updated relevant test * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Fixed test-breaking typo Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
* Do not log distlib.util or filelock (#2656)Bernát Gábor2022-12-081-21/+1
| | | | | Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net> Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
* Pass through NUMBER_OF_PROCESSORS on Windows (#2647)Bernát Gábor2022-12-081-0/+1
| | | Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
* Set always PYTHONIOENCODING to utf-8 (#2646)Bernát Gábor2022-12-081-0/+1
| | | Resolves https://github.com/tox-dev/tox/issues/2422
* Show host python under core section as constant (#2644)Bernát Gábor2022-12-081-0/+2
|
* Ensure change_dir is created before running commands (#2643)Bernát Gábor2022-12-081-0/+1
| | | Resolves https://github.com/tox-dev/tox/issues/2620
* Unescaped comma in substitution should not be replaced during INI expansion ↵Bernát Gábor2022-12-071-4/+5
| | | | | (#2626) Resolves https://github.com/tox-dev/tox/issues/2616
* tox --showconfig -e py shows core configs (#2625)Bernát Gábor2022-12-072-1/+4
| | | Resolves https://github.com/tox-dev/tox/issues/2624
* Create session views of the build wheel/sdist into temp_dir (#2614)Bernát Gábor2022-12-074-6/+58
| | | Resolves https://github.com/tox-dev/tox/issues/2612
* Default tox min_version to 4.0 instead of current tox version (#2613)Bernát Gábor2022-12-071-8/+2
|
* Create a FAQ entry about tox v3 - v4 compatibility (#2601)Jürgen Gmach2022-12-072-94/+1
| | | | | | | | | Co-authored-by: Jürgen Gmach <juergen.gmach@googlemail.com> 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> Co-authored-by: Bernát Gábor <gaborjbernat@gmail.com> Resolves https://github.com/tox-dev/tox/issues/2578 Resolves https://github.com/tox-dev/tox/issues/2602 Resolves https://github.com/tox-dev/tox/issues/2608
* Do not conflate extra markers and extra dependencies (#2605)Bernát Gábor2022-12-061-9/+8
| | | Resolves https://github.com/tox-dev/tox/issues/2603
* Remove deprecated `whitelist_externals` configuration option (#2600)Jürgen Gmach2022-12-061-1/+1
| | | fixes https://github.com/tox-dev/tox/issues/2599
* Better handling of build backend without editable support and add ↵Bernát Gábor2022-12-057-25/+59
| | | | | | --exit-and-dump-after flag (#2597) Resolves https://github.com/tox-dev/tox/issues/2567 Resolves https://github.com/tox-dev/tox/issues/2595
* Lock parallel package operations (#2593)Bernát Gábor2022-12-053-7/+21
|
* Fallback to editable-legacy if the build backend does not have ↵Bernát Gábor2022-12-042-9/+22
| | | | | build_editable (#2590) Resolves https://github.com/tox-dev/tox/issues/2567
* Ensure only one tox environment operates on a packaging environment (#2588)Bernát Gábor2022-12-041-8/+22
| | | Resolves https://github.com/tox-dev/tox/issues/2564
* Ensure paths constructed by tox stay meaningful (#2587)Bernát Gábor2022-12-031-1/+3
| | | Resolves https://github.com/tox-dev/tox/issues/2562
* Support - prefix for commands exit code ignore (#2586)Bernát Gábor2022-12-031-0/+3
| | | Resolves https://github.com/tox-dev/tox/issues/2561
* Use devpi-process instead rolling our own (#2582)Bernát Gábor2022-12-021-133/+6
|
* Allow replacing keys with - in INI config (#2581)Bernát Gábor2022-12-021-1/+1
| | | Resolves https://github.com/tox-dev/tox/issues/2569
* Do not set COLUMNS or LINES if already set by user (#2580)Bernát Gábor2022-12-021-3/+3
| | | | | Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net> Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
* Support for recursive extras (#2579)Bernát Gábor2022-12-023-11/+45
| | | Resolves https://github.com/tox-dev/tox/issues/2568
* Avoid recreation of virtualenv due to symlinks (#2574)Sorin Sbarnea2022-12-011-1/+1
|
* Allow installing relative paths that go outside tox root folder (#2554)Sorin Sbarnea2022-11-291-3/+8
| | | | Co-authored-by: Bernát Gábor <bgabor8@bloomberg.net> Fixes https://github.com/tox-dev/tox/issues/2366
* Support for generative section names (#2557)Bernát Gábor2022-11-293-17/+37
| | | Resolves https://github.com/tox-dev/tox/issues/2362
* Allow passing config directory without filename (#2550)Sorin Sbarnea2022-11-272-1/+12
| | | Fixes https://github.com/tox-dev/tox/issues/2340
* PEP-660 support (#2502)Bernát Gábor2022-11-265-29/+54
|
* Avoid impossible minversion requirement (#2549)Sorin Sbarnea2022-11-261-0/+5
| | | | Co-authored-by: Bernát Gábor <bgabor8@bloomberg.net> Fixes https://github.com/tox-dev/tox/issues/2414
* Improve coloring of logged commands (#2546)Sorin Sbarnea2022-11-261-0/+2
| | | Fixes: #2356
* PythonDeps: move `cli_only` handling logic to `_parse_requirements` (#2547)Masen Furer2022-11-253-15/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | * [test case] tox4: fails to process requirement files with --hash Add a test case for issue #2373 * Specifying `--hash` in the deps list doesn't work (pip would reject this anyway). * Specifying `--hash` in a requirements.txt file named in the deps list should work, and recursive parsing should correctly extract the hash. * PythonDeps: move cli_only handling logic to _parse_requirements Remove `cli_only` parameter from `build_parser`. Remove special case handling for `--hash` option (only valid in requirements.txt files, not `pip install`). Validate options in PythonDeps._parse_requirements: * Only check "cli_only" logic for ParsedRequirement objects that directly come from the PythonDeps. * Allow included requirements.txt lines to correctly parse `--hash` (Fix #2373). * Provides a more contextual error message to end users when `--hash` is used in the deps list. * changelog for issue #2373
* Move off deprecated pytest APIBernát Gábor2022-11-221-1/+1
| | | | Signed-off-by: Bernát Gábor <gaborjbernat@gmail.com>
* Bump deps and toolsBernát Gábor2022-11-223-7/+7
| | | | Signed-off-by: Bernát Gábor <gaborjbernat@gmail.com>