summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Bump pypa/gh-action-pypi-publish from 1.8.3 to 1.8.5 (#2971)release-4.4.9dependabot[bot]2023-04-051-1/+1
| | | | Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Avoid UnicodeDecodeError from command output (#2970)Masen Furer2023-04-053-1/+10
| | | | | | | | | | | | | | | | | | | | * test_sync_write_decode_surrogate: utf-8 decode When SyncWrite decodes bytes as utf-8, it should replace unknown sequences with the unicode surrogate codepoint instead of crashing the program. Test case for #2969 * SyncWrite: decode with errors='surrogateescape' Avoid bubbling UnicodeDecodeError up from stream handling internals. Tox has no way of knowing that the bytestream emitted by a command will be valid utf-8, even if utf-8 is ostensibly the "correct" encoding for the stream. It's always possible for an arbitrary command to return non-utf-8 bytes, and this situation should not break tox. Fix #2969
* Correct Docker image working dir (#2965)Elisey Zanko2023-03-301-3/+3
|
* Document running tox within a Docker container (#2923)Elisey Zanko2023-03-302-0/+43
| | | | Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
* Added python 3.11 (#2964)ElBe2023-03-302-1/+2
|
* release 4.4.84.4.8Bernát Gábor2023-03-263-2/+9
|
* Fix for requirements.txt using both --index-url and --find-links (#2959)release-4.4.8Alexander Clausen2023-03-263-2/+13
| | | | | Without the fix, installation would fail with: AttributeError: 'Namespace' object has no attribute 'find_links'
* docs: s/master/main/g in contributing docsAlexander Clausen2023-03-261-2/+2
|
* Bump deps and tools (#2954)Bernát Gábor2023-03-239-33/+34
|
* Bump pypa/gh-action-pypi-publish from 1.8.1 to 1.8.3 (#2956)dependabot[bot]2023-03-231-1/+1
| | | | Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Update documentation regarding ``homedir`` variable (upgrade to tox 4) (#2955)aelray2023-03-231-1/+1
|
* Bump pypa/gh-action-pypi-publish from 1.7.1 to 1.8.1 (#2950)dependabot[bot]2023-03-171-1/+1
| | | | Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* docs: remove (dynamic) years from copyright (#2941)Faidon Liambotis2023-03-141-2/+1
|
* Bump pypa/gh-action-pypi-publish from 1.6.4 to 1.7.1 (#2940)dependabot[bot]2023-03-141-1/+1
| | | | Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Include `tox.ini` in sdist to fix testsMichał Górny2023-03-132-1/+2
| | | | | | | | | Include the `tox.ini` file in sdist, in order to fix a few test failures due to an additional error message printed by tox, i.e.: FAILED tests/config/cli/test_parse.py::test_verbosity_guess_miss_match - AssertionError: assert 'ROOT: No tox.ini or setup.cfg or pyproject.toml found, assuming empty tox.ini at /tmp/portage/dev-python/t... FAILED tests/config/loader/test_loader.py::test_override_incorrect[-x] - AssertionError: assert not 'ROOT: No tox.ini or setup.cfg or pyproject.toml found, assuming empty tox.ini at /tmp/portage/dev-pyth... FAILED tests/config/loader/test_loader.py::test_override_incorrect[--override] - AssertionError: assert not 'ROOT: No tox.ini or setup.cfg or pyproject.toml found, assuming empty tox.ini at /tmp/portage/dev-pyth...
* docs: set html_last_updated_fmt to format string (#2937)4.4.7Faidon Liambotis2023-03-121-2/+2
|
* docs(config): fix temp_dir default valueCésar Román2023-03-021-1/+1
| | | | Ref: https://github.com/tox-dev/tox/discussions/2930
* release 4.4.64.4.6Bernát Gábor2023-02-212-2/+9
|
* Custom prefix in .ini source (#2927)Masen Furer2023-02-213-2/+35
| | | | | | | | | | | | | | | | | | | | | | | * test_source_ini: custom config can overlap testenv regression test for plugin behavior in #2926 * IniSource.get_loader: check section.prefix ensure that loaders returned from .ini source are bound to the correct section prefix, if specified. add comment explaining why the code must look up the name in the _section_mapping fix #2926 * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
* Add link to our own disucssion board (#2921)Jürgen Gmach2023-02-081-3/+3
|
* release 4.4.54.4.5Bernát Gábor2023-02-072-3/+10
|
* Ignore labels when provisioning (#2917)Masen Furer2023-02-073-5/+16
| | | Fix https://github.com/tox-dev/tox/issues/2916
* Bump deps and tools (#2914)Bernát Gábor2023-02-051-1/+1
|
* Bump deps and tools (#2913)Bernát Gábor2023-02-058-53/+60
|
* release 4.4.44.4.4Bernát Gábor2023-01-312-1/+8
|
* Forward `HOME` by default (#2907)Ganden Schaffner2023-01-313-1/+3
| | | fixes https://github.com/tox-dev/tox/issues/2702
* release 4.4.34.4.3Bernát Gábor2023-01-302-3/+10
|
* docs/faq.rst: clarify how constrain_package_deps works (#2902)Masen Furer2023-01-301-10/+10
|
* Avoid pre-commit isort crashGanden Schaffner2023-01-301-1/+1
| | | | See https://github.com/PyCQA/isort/issues/2077.
* fix assertions in test_graph to actually test results (#2906)Anthony Sottile2023-01-291-2/+2
|
* Support recursive extras defined in pyproject.toml (#2905)Masen Furer2023-01-284-6/+74
| | | | | | | | | | | | | | | | * 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
* [changelog.rst] typo fixAdam Collard2023-01-261-1/+1
|
* release 4.4.24.4.2Bernát Gábor2023-01-252-4/+11
|
* rename TOX_CONFIG_FILE to TOX_USER_CONFIG_FILE (#2896)Masen Furer2023-01-254-13/+17
| | | Fix https://github.com/tox-dev/tox/issues/2890
* release 4.4.14.4.1Bernát Gábor2023-01-252-2/+9
|
* pip_install: constrain_package_deps is now False by default (#2899)Masen Furer2023-01-252-1/+3
|
* release 4.4.04.4.0Bernát Gábor2023-01-254-26/+39
|
* Windows shlex fix (#2895)Masen Furer2023-01-256-16/+208
|
* Enforce constraints during install_package_deps (#2888)Masen Furer2023-01-256-17/+229
| | | Fix https://github.com/tox-dev/tox/issues/2386
* [pre-commit.ci] pre-commit autoupdate (#2889)pre-commit-ci[bot]2023-01-251-4/+4
| | | Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
* Add more explanation to `list_dependencies_command` configuration option (#2883)Grzegorz Bokota2023-01-182-0/+3
| | | Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
* release 4.3.54.3.5Bernát Gábor2023-01-182-10/+17
|
* Include WHEEL metadata when using PDM and poetry backends (#2881)Masen Furer2023-01-184-11/+37
| | | | Fix https://github.com/tox-dev/tox/issues/2880 Fix https://github.com/tox-dev/tox/issues/2870
* release 4.3.44.3.4Bernát Gábor2023-01-173-8/+18
|
* Fix the type annotation for `color` param of `Spinner.finalize()` (#2879)Kurt McKee2023-01-172-1/+2
| | | Closes https://github.com/tox-dev/tox/issues/2878
* Provision cwd (#2877)Masen Furer2023-01-173-1/+22
| | | Fix https://github.com/tox-dev/tox/issues/2876
* release 4.3.34.3.3Bernát Gábor2023-01-162-4/+11
|
* Provision: ignore other test environments (#2865)Masen Furer2023-01-166-7/+72
| | | Fix https://github.com/tox-dev/tox/issues/2862
* release 4.3.24.3.2Bernát Gábor2023-01-162-5/+12
|
* Fix a incorrect config key name (#2868)Kurt McKee2023-01-161-1/+1
|