forked from pool/python-tox
- 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 * 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 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tox?expand=0&rev=131
This commit is contained in:
@@ -1,3 +1,32 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 8 11:50:14 UTC 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 17:01:25 UTC 2024 - Matej Cepl <mcepl@cepl.eu>
|
||||
|
||||
@@ -102,69 +131,30 @@ Mon Mar 25 19:22:38 UTC 2024 - Dan Čermák <dcermak@suse.com>
|
||||
- Remove unused dependency pytest-randomly
|
||||
|
||||
- New upstream release 4.14.2:
|
||||
|
||||
v4.14.2 (2024-03-22)
|
||||
--------------------
|
||||
|
||||
Bugfixes - 4.14.2
|
||||
~~~~~~~~~~~~~~~~~
|
||||
- Add provision arguments to ToxParser to fix crash when provisioning new tox environment without list-dependencies by :user:`seyidaniels` (:issue:`3190`)
|
||||
|
||||
Improved Documentation - 4.14.2
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
- Removed unused line from the 'fresh_subprocess' documentation. (:issue:`3241`)
|
||||
|
||||
v4.14.1 (2024-03-06)
|
||||
--------------------
|
||||
|
||||
Bugfixes - 4.14.1
|
||||
~~~~~~~~~~~~~~~~~
|
||||
- Fix crash with fresh subprocess, if the build backend is setuptools automatically enable fresh subprocesses for
|
||||
build backend calls - by :user:`gaborbernat`. (:issue:`3235`)
|
||||
|
||||
v4.14.0 (2024-03-05)
|
||||
--------------------
|
||||
|
||||
Features - 4.14.0
|
||||
~~~~~~~~~~~~~~~~~
|
||||
- Support enabling fresh subprocess for packaging build backends via :ref:`fresh_subprocess` - by :user:`gaborbernat`. (:issue:`3227`)
|
||||
- Allow plugins attaching additional information to ``--version`` via ``tox_append_version_info`` method in the plugin
|
||||
module - by :user:`gaborbernat`. (:issue:`3234`)
|
||||
|
||||
v4.13.0 (2024-02-16)
|
||||
--------------------
|
||||
|
||||
Features - 4.13.0
|
||||
~~~~~~~~~~~~~~~~~
|
||||
- Extract virtual environment packaging code to its own base class not tied to ``virtualenv`` - by :user:`gaborbernat`. (:issue:`3221`)
|
||||
|
||||
Improved Documentation - 4.13.0
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
- Documented usage of ``pytest`` with ``tox run-parallel`` - by :user:`faph`. (:issue:`3187`)
|
||||
- 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`)
|
||||
|
||||
v4.12.1 (2024-01-16)
|
||||
--------------------
|
||||
|
||||
Bugfixes - 4.12.1
|
||||
~~~~~~~~~~~~~~~~~
|
||||
- Fixed bug where running with --installpkg and multiple envs could not clean up between tests (:issue:`3165`)
|
||||
|
||||
v4.12.0 (2024-01-11)
|
||||
--------------------
|
||||
|
||||
Features - 4.12.0
|
||||
~~~~~~~~~~~~~~~~~
|
||||
- Always pass ``FORCE_COLOR`` and ``NO_COLOR`` to the environment (:issue:`3171`)
|
||||
|
||||
Bugfixes - 4.12.0
|
||||
~~~~~~~~~~~~~~~~~
|
||||
- ``--parallel-no-spinner`` flag now implies ``--parallel`` (:issue:`3158`)
|
||||
|
||||
Improved Documentation - 4.12.0
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
- -Fix ``open an issue`` link in development.rst (:issue:`3179`)
|
||||
* 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 5 13:39:30 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org>
|
||||
|
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package python-tox
|
||||
#
|
||||
# Copyright (c) 2024 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@@ -23,7 +23,7 @@
|
||||
%bcond_with devpi_process
|
||||
%endif
|
||||
Name: python-tox
|
||||
Version: 4.23.2
|
||||
Version: 4.25.0
|
||||
Release: 0
|
||||
Summary: Virtualenv-based automation of test activities
|
||||
License: MIT
|
||||
@@ -37,26 +37,24 @@ Patch0: optional_devpi_process.patch
|
||||
Patch1: mark-network-tests.patch
|
||||
BuildRequires: %{python_module base >= 3.8}
|
||||
BuildRequires: %{python_module build >= 0.10.0}
|
||||
BuildRequires: %{python_module cachetools >= 5.3.2}
|
||||
BuildRequires: %{python_module cachetools >= 5.5.1}
|
||||
BuildRequires: %{python_module chardet >= 5.2}
|
||||
BuildRequires: %{python_module colorama >= 0.4.6}
|
||||
BuildRequires: %{python_module filelock >= 3.13.1}
|
||||
BuildRequires: %{python_module filelock >= 3.16.1}
|
||||
BuildRequires: %{python_module hatch >= 0.3}
|
||||
BuildRequires: %{python_module hatch_vcs >= 0.4}
|
||||
BuildRequires: %{python_module hatchling >= 1.21}
|
||||
BuildRequires: %{python_module packaging >= 23.2}
|
||||
BuildRequires: %{python_module packaging >= 24.2}
|
||||
BuildRequires: %{python_module pip}
|
||||
BuildRequires: %{python_module platformdirs >= 4.1}
|
||||
BuildRequires: %{python_module pluggy >= 1.3}
|
||||
BuildRequires: %{python_module poetry-core}
|
||||
BuildRequires: %{python_module pyproject-api >= 1.6.1}
|
||||
BuildRequires: %{python_module platformdirs >= 4.3.6}
|
||||
BuildRequires: %{python_module pluggy >= 1.5}
|
||||
BuildRequires: %{python_module pyproject-api >= 1.8}
|
||||
BuildRequires: %{python_module pytoml >= 0.1}
|
||||
BuildRequires: %{python_module re-assert}
|
||||
BuildRequires: %{python_module setuptools >= 41.0.1}
|
||||
BuildRequires: %{python_module setuptools_scm >= 2.0.0}
|
||||
BuildRequires: %{python_module time-machine >= 2.13}
|
||||
BuildRequires: %{python_module tomli >= 2.0.1}
|
||||
BuildRequires: %{python_module virtualenv >= 20.24.3}
|
||||
BuildRequires: %{python_module virtualenv >= 20.29.1}
|
||||
BuildRequires: %{python_module wheel >= 0.42}
|
||||
%if %{with devpi_process}
|
||||
BuildRequires: %{python_module devpi-process > 1}
|
||||
@@ -65,17 +63,15 @@ BuildRequires: %{python_module importlib-metadata >= 6.8}
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: python-rpm-macros
|
||||
BuildRequires: unzip
|
||||
Requires: python-cachetools >= 5.3.2
|
||||
Requires: python-cachetools >= 5.5.1
|
||||
Requires: python-chardet >= 5.2
|
||||
Requires: python-colorama >= 0.4.6
|
||||
Requires: python-filelock >= 3.13.1
|
||||
Requires: python-packaging >= 23.2
|
||||
Requires: python-platformdirs >= 4.1
|
||||
Requires: python-pluggy >= 1.3
|
||||
Requires: python-pyproject-api >= 1.6.1
|
||||
Requires: python-virtualenv >= 20.24.3
|
||||
Requires: (python-importlib-metadata >= 0.12 if python-base < 3.8)
|
||||
Requires: (python-tomli >= 2.0.1 if python-base < 3.11)
|
||||
Requires: python-filelock >= 3.16.1
|
||||
Requires: python-packaging >= 24.2
|
||||
Requires: python-platformdirs >= 4.3.6
|
||||
Requires: python-pluggy >= 1.5
|
||||
Requires: python-pyproject-api >= 1.8
|
||||
Requires: python-virtualenv >= 20.29.1
|
||||
Requires(post): update-alternatives
|
||||
Requires(postun): update-alternatives
|
||||
# last detox version is 0.19
|
||||
@@ -87,11 +83,11 @@ BuildArch: noarch
|
||||
BuildRequires: %{python_module flaky >= 3.7.0}
|
||||
BuildRequires: %{python_module freezegun >= 0.3.11}
|
||||
BuildRequires: %{python_module numpy >= 1.25}
|
||||
BuildRequires: %{python_module psutil >= 5.9.5}
|
||||
BuildRequires: %{python_module pytest >= 7.4.4}
|
||||
BuildRequires: %{python_module pytest-cov >= 4.1}
|
||||
BuildRequires: %{python_module pytest-mock >= 3.12}
|
||||
BuildRequires: %{python_module pytest-xdist >= 3.3.1}
|
||||
BuildRequires: %{python_module psutil >= 6.1.1}
|
||||
BuildRequires: %{python_module pytest >= 8.3.4}
|
||||
BuildRequires: %{python_module pytest-cov >= 5}
|
||||
BuildRequires: %{python_module pytest-mock >= 3.14}
|
||||
BuildRequires: %{python_module pytest-xdist >= 3.6.1}
|
||||
# /SECTION
|
||||
%if "%{python_flavor}" == "python3" || "%{?python_provides}" == "python3"
|
||||
Provides: tox = %{version}
|
||||
|
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:86075e00e555df6e82e74cfc333917f91ecb47ffbc868dcafbd2672e332f4a2c
|
||||
size 189998
|
3
tox-4.25.0.tar.gz
Normal file
3
tox-4.25.0.tar.gz
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:dd67f030317b80722cf52b246ff42aafd3ed27ddf331c415612d084304cf5e52
|
||||
size 196255
|
Reference in New Issue
Block a user