13c8c75f90- Update to 4.23.2 - Support external tox.pytest usage via "test" extra in #3422 - Changes from 4.23.1 - Docs: adjusting EOL Python version testing remarks in #3417 - Fix example docs in #3421 - Changes from 4.23.0 - replace tool.pyproject and tool.tox.pyproject with tool.tox in config… in #3411 - Add NETRC to the default_pass_env list in #3410 - Changes from 4.22.0 - Fix the fix environment definition in #3407 - Expose type checking dependencies into an extra in #3404 - Add dependency-groups support (PEP-735) in #3409 - Changes from 4.21.2 - Update sdist rules to include tox.toml (#3389) in #3390 - Changes from 4.21.1 - Fix TOML configuration errors in #3388 - Changes from 4.21.0 - Update Loader docs in #3352 - True TOML config support in #3353 - Changes from 4.20.0 - Separate list dependencies to a separate installer class in #3347 - Changes from 4.19.0 - Add pypy-major.minor environment name support in #3346 - Changes from 4.18.1 - Fixup the spec string for sys.executable in #3327 - Fix issue link in changelog in #3332 - Properly document the tox_env_teardown hook in #3333 - Add 3.13 to CI and bump deps in #3339 - Changes from 4.18.0 - Fix#3278 - Boost temporary directories cleanup in tests in #3323 - Fix absolute base python paths conflicting in #3325 - Fix#3318 - Suppress spinner in parallel runs in CI in #3321 - Changes from 4.17.1 - Fix user guide system overview so nodes don't overlap. in #3307 - Table with list of default env vars per OS in #3291 - Add GraalPy and test both GraalPy and Jython env identifiers in #3312 - Add on platform constat to core in #3315 - Changes from 4.17.0 - Fix user guide system overview so nodes don't overlap. in #3307 - Table with list of default env vars per OS in #3291 - Add GraalPy and test both GraalPy and Jython env identifiers in #3312 - Add on platform constat to core in #3315 - Changes from 4.16.0 - Fix two small documentation issues in #3297 - Fix tests after new setuptools in #3299 - Add windir to the default list of pass_env variables on Windows in #3303 - Changes from 4.15.1 - fix skip with package = wheel in #3269 - Fixed typo in user guide. in #3277 - Fix broad build privileges @ GHA release workflow in #3281 - Allow ConfigSet.add_config to receive parameterized generics for of_type. in #3288 - Fix section substitution with setenv in #3289 - Changes from 4.15.0 - Remove duplicated and misleading configuration section in #3251 - Fix dropped leading characters c from constraints' packages in #3250 - Fix type-checking in #3260 - Update installation.rst in #3257 - Allow appending to deps with the command line in #3259 - Support multiple override appends in #3261 - Add bang to invert exit code in #3271 - fix(parser): Fix --discover parsed incorrectly from env in #3274
devel
Matej Cepl2024-11-08 15:02:46 +0000
a9ff102457Accepting request 1206399 from devel:languages:python
Ana Guerrero
2024-10-09 20:12:32 +0000
f4a3b6c4dfAccepting request 1161560 from devel:languages:python
Ana Guerrero
2024-03-26 18:26:27 +0000
dbcfdd3deaAccepting request 1161549 from home:dancermak:branches:devel:languages:pythonMatej Cepl2024-03-25 21:32:21 +0000
b341b7bca8Accepting request 1155220 from devel:languages:python
Ana Guerrero
2024-03-05 17:52:27 +0000
150f36e39bAccepting request 1155206 from home:dimstar:FactoryMarkéta Machová2024-03-05 14:08:15 +0000
41a66c4eecAccepting request 1132139 from devel:languages:python
Dominique Leuenberger
2023-12-09 21:53:32 +0000
bc27a8e7b9- update to 4.11.4: * Fix quickstart command from requiring root positional argument * docs(config): fix default value for install_command * Added Python 3.12 in installation docs * Fix terminal size in tox commands (#2999) * Use the new ruff formatter over black * docs(config): Fix base_python default reference * Fixed 'AppData' not passed to env by default (#3151)Dirk Mueller2023-12-08 16:21:52 +0000
b3d63834e4Accepting request 1124422 from devel:languages:python
Ana Guerrero
2023-11-09 20:36:00 +0000
d6e91d07b5Accepting request 1124399 from home:ecsos:pythonMatej Cepl2023-11-09 11:20:04 +0000
742ceeb268Accepting request 1115808 from devel:languages:python
Ana Guerrero
2023-10-05 18:05:13 +0000
cf6fb0401e- update to 4.11.3: * docs(plugin): explain plugin registration * Fix error caused by a bad base_python path * Fix typos discovered by codespell * Providing example to make CLI help more helpful for -x,-- override * Remove stray colons in config.rst left over from #3111 * on venv cleanup: add explicit check for pypy venv to make it possible to recreate it * --showconfig overhaul - Update to 2.1.1: * fix issue258, fix issue248, fix issue253: for non-test commands * fix issue247: tox now passes the LANG variable from the tox invocation invocation environment to the test environment and on Windows on unix additionally `TMPDIR is passed. If you need to pass execute: the new per-venv "platform" setting allows to specify If platform is set and doesn't match the platform spec in the test for testenv sections. Can be used from plugins through the call virtualenv through "python -m virtualenv" with the same + fix issue116: make 1.6 introduced behaviour of changing to a per-env HOME directory during install activities dependent + fix issue117: python2.5 fix: don't use --insecure` option because want to support python2.5/pip1.3.1 based test environments you need + fix issue91: python2.5 support by vendoring the virtualenv-1.9.1 script and forcing pip<1.4. Also the default [py25] environment to use pip without the "--pre" option which was introduced with pip-1.4 and is now required if you want to install non-stable - make sure test commands are searched first in the virtualenv - show (test) command that is being executed, thanks - depend on virtualenv-1.9.1 + refactor reporting and virtualenv manipulationDirk Mueller2023-10-05 11:36:34 +0000
c8d8bf9b4cAccepting request 1109766 from devel:languages:python
Ana Guerrero
2023-09-10 11:09:59 +0000
5fbce3fe15Accepting request 1109638 from home:mschreiner:branches:devel:languages:pythonMatej Cepl2023-09-08 17:15:07 +0000
a5bb5cf86eAccepting request 1092492 from devel:languages:python
Dominique Leuenberger
2023-06-12 13:27:46 +0000
6c1f7bb642Temporarily switch off devpi-processMatej Cepl2023-05-11 07:07:17 +0000
d425c2befeCorrect use of sle15_python_module_pythonsMatej Cepl2023-05-11 06:05:59 +0000
feaea52c71- Add optional_devpi_process.patch to make the package not depend on devpi_process (which is rather expensive to build).Matej Cepl2023-05-10 20:13:37 +0000
988f896c70- Add mark-network-tests.patch to skip test which require network accessMatej Cepl2023-05-10 20:05:27 +0000
0fbeef6ce6- Update to 4.5.1: The amount of changes is so huge, that user is kindly referred to the packaged changelog.Matej Cepl2023-05-05 14:45:01 +0000
5d8dc96a46Accepting request 1081737 from devel:languages:python
Dominique Leuenberger
2023-04-21 18:17:14 +0000
4380d511bcAccepting request 1081669 from home:dirkmueller:acdc:as_python3_moduleDirk Mueller2023-04-21 13:30:45 +0000
357eae97a0Accepting request 1060096 from devel:languages:python
Dominique Leuenberger
2023-01-21 18:12:24 +0000
83336b68a1Accepting request 1059852 from home:michalsMatej Cepl2023-01-21 06:47:02 +0000
551866be99Accepting request 1031190 from devel:languages:python
Dominique Leuenberger
2022-10-26 10:31:37 +0000
a1b4186e42- Remove python2-related parts of the SPEC file.Matej Cepl2022-10-25 18:57:15 +0000
4e734480deAccepting request 1010419 from devel:languages:python
Dominique Leuenberger
2022-10-14 13:41:40 +0000
47d72d0895Accepting request 1010293 from home:yarunachalam:branches:devel:languages:pythonMatej Cepl2022-10-13 07:49:49 +0000
91d35a824aAccepting request 990866 from devel:languages:python
Richard Brown
2022-07-26 17:43:58 +0000
6fd786ef78- update to 3.25.1: * `sitepackages = true will add user's site-package to the python path on Windows as expected * Avoid importing pipes on Python 3.3+ to avoid DeprecationWarning on Python 3.11 * Fix isolated_build when the build process produces stderr at exit. * Fixed failing isolated_build because setuptools warning was captured in build_requires. * Avoid potential 30s delay caused by socket.getfqdn(). * Ignore missing commands if they are prefixed by -`Dirk Mueller2022-07-24 08:07:08 +0000
a2e403bb80Accepting request 942714 from devel:languages:python
Dominique Leuenberger
2021-12-27 15:07:18 +0000
b690e99052Accepting request 942212 from home:dimstar:FactoryDirk Mueller2021-12-27 09:15:44 +0000
38eb414101Accepting request 921541 from devel:languages:python
Dominique Leuenberger
2021-09-27 18:08:49 +0000
bc6b6e89bf- Update to 3.24.4: - Fixed handling of -e ALL in parallel mode by ignoring the ALL in subprocesses -- by :user:guahki. #2167 - Prevent tox from using a truncated interpreter when using TOX_LIMITED_SHEBANG -- by :user:jdknight. #2208 - Enabled the use of the favicon in the Sphinx docs first introduced in :pull:764 but not integrated fully -- :user:webknjaz#2177 - --parallel reports now show ASCII OK/FAIL/SKIP lines when full Unicode output is not available - by :user:brettcs#1421 - Started enforcing valid references in Sphinx docs -- :user:webknjaz#2168 - include LC_ALL to implicit list of passenv variables - by :user:ssbarnea#2162 - get_requires_for_build_sdist hook (PEP 517) is assumed to return an empty list if left unimplemented by the backend build system - by :user:oczkoisse#2130 - The documentation of install_command now also mentions that you can provide arbitrary commands - by :user:jugmac00#2081 - --devenv no longer modifies the directory in which the .tox environment is provisioned - by :user:isaac-ped#2065 - Fix show config when the package names are not in canonical form - by :user:gaborbernat. #2103 - Extended environment variables section - by :user:majiang#2036 - tox no longer shows deprecation warnings for distutils.sysconfig on Python 3.10 - by :user:9999years#2100Matej Cepl2021-09-26 22:35:25 +0000
fd303552edAccepting request 874338 from devel:languages:python
Dominique Leuenberger
2021-02-23 19:20:44 +0000
9b19367ee8Accepting request 874310 from home:bnavigator:branches:devel:languages:pythonMarkéta Machová2021-02-22 13:55:12 +0000
cf8574a9e9Accepting request 863927 from devel:languages:python
Dominique Leuenberger
2021-01-18 10:30:14 +0000
296d92ae46Accepting request 863907 from home:bnavigator:branches:devel:languages:pythonMatej Cepl2021-01-17 23:13:24 +0000
7cccabea39Accepting request 863047 from devel:languages:python
Dominique Leuenberger
2021-01-14 14:05:51 +0000
c1858f5087Accepting request 863000 from home:jayvdb:branches:devel:languages:pythonMarkéta Machová2021-01-14 09:22:40 +0000
57f9eaf4a8Accepting request 841453 from devel:languages:python
Dominique Leuenberger
2020-10-29 08:47:47 +0000
a19fd8bb0cAccepting request 841413 from home:mcalabkova:branches:devel:languages:python
Tomáš Chvátal
2020-10-13 09:31:35 +0000
b56327468cAccepting request 817143 from devel:languages:python
Dominique Leuenberger
2020-06-28 21:04:07 +0000
e451518fc1- update to 3.15.2: - Add an option to allow a process to suicide before sending the SIGTERM. - PyPy 7.3.1 on Windows uses the 'Script' folder instead of 'bin'.
Thomas Bechtold
2020-06-26 05:13:24 +0000
533929e5b4Accepting request 807945 from devel:languages:python
Yuchen Lin
2020-05-28 07:08:32 +0000
06e7f3ae0cAccepting request 807794 from home:stroeder:branches:devel:languages:python
Tomáš Chvátal
2020-05-21 09:14:32 +0000
b510a485aeAccepting request 794895 from devel:languages:python
Dominique Leuenberger
2020-04-22 18:42:19 +0000
035e2a96a3Accepting request 794893 from home:pgajdos:python
Tomáš Chvátal
2020-04-17 11:58:54 +0000
3a351d45b8Accepting request 786809 from devel:languages:python
Dominique Leuenberger
2020-03-26 23:27:47 +0000
f92c35672a- Disable spinner tests as the monkeypatch changed behaviour in pytest
Tomáš Chvátal
2020-03-20 10:31:08 +0000
78cf9c7d01Accepting request 783746 from home:pgajdos:python
Tomáš Chvátal
2020-03-11 11:22:28 +0000
6811ad9451Accepting request 771779 from devel:languages:python
Dominique Leuenberger
2020-02-15 21:23:29 +0000
9e8590a7a6- Update to 3.14.3 bsc#1163043: * Relax importlib requirement to allow either version 0 or 1 - by :user:chyzzqo2#1476
Tomáš Chvátal
2020-02-07 12:50:05 +0000
f022324dbdAccepting request 749145 from devel:languages:python
Dominique Leuenberger
2019-11-22 09:25:12 +0000
89f902bfe7Accepting request 749118 from home:frispete:python
Tomáš Chvátal
2019-11-17 19:39:31 +0000
e52cb3e2e7Accepting request 731289 from devel:languages:python
Dominique Leuenberger
2019-09-23 10:18:09 +0000
1ea95a9ff8- Update to 3.14.0: * Fix PythonSpec detection of python3.10 * Fix regression failing to detect future and past py## factors * Fix current_tox_py for pypy / pypy3 * Add support for minor versions with multiple digits * Remove dependence on md5 hashing algorithm * on venv cleanup: add explicit check for pypy venv to make it possible to recreate it * Fix isolated build double-requirement * Replace pkg_resources with importlib_metadata for speed
Tomáš Chvátal
2019-09-16 13:15:07 +0000
69f90124c6Accepting request 705207 from devel:languages:python
Dominique Leuenberger
2019-05-27 06:29:04 +0000
3c60a4d38aAccepting request 705206 from home:mcepl:branches:devel:languages:pythonMatej Cepl2019-05-24 10:25:50 +0000
9a31011ea1Accepting request 703496 from devel:languages:python
Dominique Leuenberger
2019-05-16 19:59:11 +0000
9363195e7fAccepting request 703495 from home:scarabeus_iv:branches:devel:languages:python
Tomáš Chvátal
2019-05-16 17:20:47 +0000
ccda5c46d4Accepting request 703260 from home:jesusaur:branches:devel:languages:python
Tomáš Chvátal
2019-05-15 20:50:35 +0000
643d7c4d8cAccepting request 702721 from home:scarabeus_iv:branches:devel:languages:python
Tomáš Chvátal
2019-05-13 23:36:52 +0000
a5577c0985- Update to 3.10.0: * Please see changelog.rst
Tomáš Chvátal
2019-05-13 23:25:17 +0000
eaab1028b2Accepting request 702058 from devel:languages:python
Dominique Leuenberger
2019-05-12 09:32:35 +0000
54614f8ceaAccepting request 702057 from home:mcepl:branches:devel:languages:pythonMatej Cepl2019-05-10 20:13:11 +0000
f7b9a1077cAccepting request 684335 from devel:languages:python
Dominique Leuenberger
2019-03-29 19:33:54 +0000
1528b03197Accepting request 684316 from home:mcepl:branches:devel:languages:python
Tomáš Chvátal
2019-03-12 14:45:13 +0000
788d90a918Accepting request 645896 from devel:languages:python
Dominique Leuenberger
2018-11-08 08:48:01 +0000
3de404ed2a- Make sure the tests are executed
Tomáš Chvátal
2018-10-18 07:54:24 +0000
5a1677f46dAccepting request 642677 from home:apersaud:branches:devel:languages:python
Tomáš Chvátal
2018-10-18 07:29:30 +0000
caa38251e5Accepting request 635060 from devel:languages:python
Yuchen Lin
2018-09-13 10:11:14 +0000
457b24a561- update to 3.3.0: - fix `TOX_LIMITED_SHEBANG when running under python3 - by :user:asottile (#931 <https://github.com/tox-dev/tox/issues/931>_) - PEP-517 <https://www.python.org/dev/peps/pep-0517/>_ source distribution support (create a .package virtual environment to perform build operations inside) by :user:gaborbernat (#573 <https://github.com/tox-dev/tox/issues/573>_) - flit <https://flit.readthedocs.io>_ support via implementing PEP-517 by :user:gaborbernat (#820 <https://github.com/tox-dev/tox/issues/820>_) - packaging now is exposed as a hook via tox_package(session, venv) - by :user:gaborbernat (#951 <https://github.com/tox-dev/tox/issues/951>_) - Updated the VSTS build YAML to use the latest jobs and pools syntax - by :user:davidstaheli (#955 <https://github.com/tox-dev/tox/issues/955>_) - --parallel--safe-build no longer cleans up its folders (distdir, distshare, log). - by :user:gaborbernat (#849 <https://github.com/tox-dev/tox/issues/849>_) - Switch pip invocations to use the module -m pip instead of direct invocation. This could help avoid some of the shebang limitations. - by :user:gaborbernat (#935 <https://github.com/tox-dev/tox/issues/935>_) - Ability to specify package requirements for the tox run via the tox.ini (tox section under key requires - PEP-508 style): can be used to specify both plugin requirements or build dependencies. - by :user :gaborbernat (#783 <https://github.com/tox-dev/tox/issues/783>_) - Allow to run multiple tox instances in parallel by providing the --parallel--safe-build flag. - by :user:gaborbernat (#849 <https://github.com/tox-dev/tox/issues/849>_) - A caching issue that caused the develop-inst-nodeps action, which reinstalls the package under test, to always run has been resolved. The develop-inst-noop action, which, as the name suggests, is a no-op, will now run unless there are changes to setup.py or setup.cfg files that have not been reflected - by @stephenfin (#909 <https://github.com/tox-dev/tox/issues/909>`_)Dirk Mueller2018-09-11 17:01:30 +0000
523b91bfc6Accepting request 623448 from devel:languages:python
Dominique Leuenberger
2018-07-19 20:55:15 +0000
1781399e33- Version update to 3.1.2: * Many changes in the code, dropped support for py <2.7 and <3.3 * See CHANGELOG.rst - Do not build sphinx documentation, additional dependencies
Tomáš Chvátal
2018-07-17 13:13:11 +0000
109ab70235Accepting request 559371 from devel:languages:python
Dominique Leuenberger
2018-01-02 15:31:56 +0000
c337ba35f8Accepting request 559357 from home:dimstar:Factory
Tomáš Chvátal
2017-12-22 13:28:11 +0000
3aeb4cf942Accepting request 530441 from devel:languages:python
Dominique Leuenberger
2017-10-07 15:47:01 +0000
eb07050f16Accepting request 530233 from home:apersaud:branches:devel:languages:python
Jan Matejek
2017-10-02 12:24:19 +0000
dce21cb7deAccepting request 493150 from devel:languages:python
Dominique Leuenberger
2017-05-09 15:59:35 +0000