Package Release Info

python-tox-4.25.0-bp160.1.2

Update Info: Base Release
Available in Package Hub : 16.0

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

python313-tox

Change Logs

* Tue Jul 08 2025 Dirk Müller <dmueller@suse.com>
- update to 4.25.0:
  * Tests: Adjust expected exception message for Python 3.14.0a6
  * feat(config): Allow ranges in envlist
- update to 4.24.2:
  * TOX-3117 bugfix -c pyproject with non legacy
  * fix(docs): update expected code
  * Add missing bracket in config example
  * Gh issue 3456 update environment variable documentation
  * fix: Respect `--parallel N` with `--parallel-no-spinner`
  * TOML set_env file support
- update to 4.24.1:
  * Adds ability to configure stderr output color
- update to 4.24.0:
  * fix docs config typo
  * Allow users to disable use of pre-commit-uv
  * Pass nix-ld related variables by default in pass_env (fixes
    [#3425])
  * Improve testenv docs consistency
  * Display exception name when subprocesses raise them
  * Fix the CI after setuptools 75.6 change
  * Update pre-commit hooks with mypy fix
  * Fix a typo in a code block in the User Guide
  * Update pre-commit hooks
  * 💅 Make SVG image compatible with Firefox
  * feat: adding a json schema command
* Tue Dec 10 2024 Matej Cepl <mcepl@cepl.eu>
- Ignore failing test_load_dependency_many_extra test case as
  well.
* Wed Nov 06 2024 ecsos <ecsos@opensuse.org>
- 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
* Tue Oct 08 2024 Matej Cepl <mcepl@cepl.eu>
- Skip test_skip_develop_mode (gh#tox-dev/tox#3399)
- Rename patches:
  - 0001-Make-use-of-devpi_process-optional.patch to optional_devpi_process.patch
  - 0002-skip-test-which-require-network-access.patch to mark-network-tests.patch
  which removes these two patches:
  - 0001-Make-use-of-devpi_process-optional.patch
  - 0002-skip-test-which-require-network-access.patch
* Wed Mar 27 2024 ecsos <ecsos@opensuse.org>
- Fix build error in Leap.
  - Disable one more test.
  - Drop macro %dnl because it works only in rpm version >= 4.15.
    Leap hast 4.14 at this time.
    Also enable it.
  - Fix some python3 typos in spec.
* Mon Mar 25 2024 Dan Čermák <dcermak@suse.com>
- Rebase patches:
  * optional_devpi_process.patch as 0001-Make-use-of-devpi_process-optional.patch
    (additionally add a skip of tests that would require the devpi process)
  * mark-network-tests.patch as 0002-skip-test-which-require-network-access.patch
- Bump dependencies according to upstream
- Remove unused dependency pytest-randomly
- New upstream release 4.14.2:
  * Add provision arguments to ToxParser to fix crash when
    provisioning new tox environment without list-dependencies by
    :user:`seyidaniels` (:issue:`3190`)
  * Removed unused line from the 'fresh_subprocess' documentation.
  * Fix crash with fresh subprocess, if the build backend is
    setuptools automatically enable fresh subprocesses for
    build backend calls - by :user:`gaborbernat`. (:issue:`3235`)
  * Support enabling fresh subprocess for packaging build backends
    via :ref:`fresh_subprocess` - by :user:`gaborbernat`.
  * Allow plugins attaching additional information to ``--version``
    via ``tox_append_version_info`` method in the plugin
    module - by :user:`gaborbernat`. (:issue:`3234`)
  * Extract virtual environment packaging code to its own base
    class not tied to ``virtualenv`` - by :user:`gaborbernat`.
  * Documented usage of ``pytest`` with ``tox run-parallel``
  * Configuration: state in config directive sections their ini
    file sections - by :user:`0cjs`. (:issue:`3194`)
  * Development: summarize important points experienced developers
    need to know - by :user:`0cjs`. (:issue:`3197`)
  * Fixed bug where running with --installpkg and multiple envs
    could not clean up between tests (:issue:`3165`)
  * Always pass ``FORCE_COLOR`` and ``NO_COLOR`` to the environment
  * ``--parallel-no-spinner`` flag now implies ``--parallel``
  * Fix ``open an issue`` link in development.rst (:issue:`3179`)
* Tue Mar 05 2024 Dominique Leuenberger <dimstar@opensuse.org>
- Use %patch -P N instead of deprecated %patchN.
* Fri Dec 08 2023 Dirk Müller <dmueller@suse.com>
- 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)
* Thu Nov 09 2023 ecsos <ecsos@opensuse.org>
- Fix required versions for BuildRequires and Requieres to use
  right version and to can build under Leap.
* Thu Oct 05 2023 Dirk Müller <dmueller@suse.com>
- 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