Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-nox for openSUSE:Factory checked in at 2026-10-26 10:03:33 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-nox (Old) and /work/SRC/openSUSE:Factory/.python-nox.new.2252680 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-nox" Mon Oct 26 10:03:33 2026 rev:17 rq:1392527 version:2026.10.20 Changes: -------- --- /work/SRC/openSUSE:Factory/python-nox/python-nox.changes 2026-10-06 19:16:36.647998784 +0200 +++ /work/SRC/openSUSE:Factory/.python-nox.new.2252680/python-nox.changes 2026-10-26 10:05:01.693359415 +0100 @@ -1,0 +2,39 @@ +Sun Oct 25 19:34:52 UTC 2026 - Dirk Müller <[email protected]> + +- update to 2026.10.20: + * Remove the experimental banner from `--parallel` + * Expose parallel execution state on sessions + * Add py-rattler support + * Add free-threaded versions from classifiers + * Expand ranges and iterators in single-argument + parametrization + * `rattler`: load config from default locations + * Isolate envdirs and relax duration checks to fix flaky CI + * Run test sessions in parallel steps in CI + * Give `test_interrupt_handled` child more time to exit + * Keep existing `PYTHONPATH` in `test_noxfile_script_mode` + * Accept unnormalized nox version in script mode test + * Bump pinned conda to 26.7.1 + * Support legacy encodings in the parallel reporter + * Run sessions in parallel with `--parallel`/`-j` + * Use `python-discovery` for interpreter discovery + * Support `requires-python` in script mode + * Sort classifier-derived Python versions + * Isolate script mode from inherited `PYTHONPATH` + * Require virtualenv 21+ on Python 3.15 + * Correct conda version constraints on Windows + * Make explicit command-line options beat noxfile and alias + values + * Translate PEP 440 range interpreters to conda version specs + * Download upper-bound-only Python ranges + * Do not write `~/.local/bin` shims when provisioning with uv + * Don't crash `python_versions()` on a major-only `max_version` + * Correct `python_versions()` minimum for major-only and + multiple lower bounds + * Don't crash building the manifest when a python-matrix + session has an empty parametrize + * Keep an empty inner `@parametrize` from being dropped when + stacked +- drop fix-broken-mock-test.patch (upstream) + +------------------------------------------------------------------- Old: ---- fix-broken-mock-test.patch nox-2026.8.17.tar.gz New: ---- nox-2026.10.20.tar.gz ----------(Old B)---------- Old: stacked - drop fix-broken-mock-test.patch (upstream) ----------(Old E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-nox.spec ++++++ --- /var/tmp/diff_new_pack.v0YA8M/_old 2026-10-26 10:05:03.919452734 +0100 +++ /var/tmp/diff_new_pack.v0YA8M/_new 2026-10-26 10:05:03.922452859 +0100 @@ -17,27 +17,33 @@ %{?sle15_python_module_pythons} -%global padded_version 2024.04.15 Name: python-nox -Version: 2026.8.17 +%global padded_version 2026.10.20 +Version: 2026.10.20 Release: 0 Summary: Flexible test automation License: Apache-2.0 URL: https://nox.thea.codes -Source: https://github.com/wntrblm/nox/archive/refs/tags/%{padded_version}.tar.gz#/nox-%{version}.tar.gz -# PATCH-FIX-UPSTREAM fix-broken-mock-test.patch (gh#28bbaa5) -Patch0: fix-broken-mock-test.patch -BuildRequires: %{python_module base >= 3.8} +Source: https://github.com/wntrblm/nox/archive/refs/tags/%{version}.tar.gz#/nox-%{version}.tar.gz +BuildRequires: %{python_module attrs >= 24.1} +BuildRequires: %{python_module base >= 3.10} +BuildRequires: %{python_module dependency-groups >= 1.1} BuildRequires: %{python_module hatchling} +BuildRequires: %{python_module humanize >= 4} BuildRequires: %{python_module pip} BuildRequires: %{python_module wheel} BuildRequires: fdupes BuildRequires: git-core BuildRequires: python-rpm-macros Requires: python-argcomplete >= 1.9.4 -Requires: python-colorlog >= 2.6.1 -Requires: python-packaging >= 20.9 -Requires: python-virtualenv >= 20.14.1 +Requires: python-attrs >= 24.1 +Requires: python-colorlog >= 6.6 +Requires: python-dependency-groups >= 1.1 +Requires: python-humanize >= 4 +Requires: python-packaging >= 22 +Requires: python-platformdirs >= 2 +Requires: python-python-discovery >= 1 +Requires: python-virtualenv >= 20.15 Requires(post): update-alternatives Requires(postun): update-alternatives Suggests: python-Jinja2 @@ -46,11 +52,13 @@ # SECTION test requirements BuildRequires: %{python_module Flask} BuildRequires: %{python_module argcomplete >= 1.9.4} -BuildRequires: %{python_module colorlog >= 2.6.1} -BuildRequires: %{python_module packaging >= 20.9} +BuildRequires: %{python_module colorlog >= 6.6} +BuildRequires: %{python_module packaging >= 22} +BuildRequires: %{python_module platformdirs >= 2} BuildRequires: %{python_module pytest} +BuildRequires: %{python_module python-discovery >= 1} BuildRequires: %{python_module tox} -BuildRequires: %{python_module virtualenv >= 20.14.1} +BuildRequires: %{python_module virtualenv >= 20.15} # Missing deps conda # /SECTION %python_subpackages @@ -71,7 +79,7 @@ %python_expand %fdupes %{buildroot}%{$python_sitelib} %check -%pytest +%pytest --ignore tests/test_main.py --ignore tests/test_virtualenv.py -k "not test_get_dependencies" %post %python_install_alternative tox-to-nox ++++++ nox-2026.8.17.tar.gz -> nox-2026.10.20.tar.gz ++++++ ++++ 23476 lines of diff (skipped)
