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 2023-05-03 14:09:35
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-nox (Old)
 and      /work/SRC/openSUSE:Factory/.python-nox.new.1533 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-nox"

Wed May  3 14:09:35 2023 rev:6 rq:1083339 version:2023.4.22

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-nox/python-nox.changes    2020-06-17 
14:55:47.326101118 +0200
+++ /work/SRC/openSUSE:Factory/.python-nox.new.1533/python-nox.changes  
2023-05-03 14:09:37.717346359 +0200
@@ -1,0 +2,133 @@
+Tue Apr 25 02:05:35 UTC 2023 - John Vandenberg <jay...@gmail.com>
+
+- Update to v2023.4.22
+  * Add support for NOXPYTHON, NOXEXTRAPYTHON and NOXFORCEPYTHON
+  * feat: --json --list-sessions
+  * style: spelling and grammar fixes
+  * Constrain tox to <4.0.0 and minor fixes
+  * chore: long term fix for bugbear opinionated checks
+  * chore: switch to hatchling
+  * Don't run python 2.7 virtualenv tests for newer versions of virtualenv
+  * allow the use of argcomplete 3
+  * fix: enable list_sessions for session completion
+  * chore: remove 3.6 tests, min version is 3.7
+- from v2022.11.21
+  * Include Python 3.11 classifier & testing
+  * Fixed a few typos
+  * Drop dependency on py
+  * nox.session.run now accepts a pathlib.Path for the command
+  * Document nox.session.run's stdout and stderr arguments and
+    add example of capturing output
+  * Docs: fix argument passing in session.posargs example
+  * GitHub Action: move to 3.11 final
+  * Cleanup Python 2 style code
+- from 2022.8.7
+  * Drop support for Python 3.6
+  * Disable running session.install outside a venv
+  * Official Nox GitHub Action
+  * Missing interpreters now error the session on CI by default
+  * Allow configurable child shutdown timeouts
+  * Add session tags
+  * Add short -N alias for --no-reuse-existing-virtualenvs
+  * Export session name in NOX_CURRENT_SESSION environment variable
+  * Add VENV_DIR to dev session in cookbook
+  * Support descriptions in tox-to-nox
+  * Document that silent=True returns the command output
+  * Support argcomplete v2
+  * Fix incorrect FileNotFoundError in load_nox_module
+  * Update the classifiers, documentation, and more to point to the
+    new Winterbloom location
+  * Support PEP 621 (pyproject.toml)
+  * Prefer type checking against Jinja2
+  * Full strictness checking on mypy
+  * Drop 99% coverage threshold flag for 3.10 in noxfile
+- from 2022.1.7
+  * Add mamba backend
+  * Add session.debug to show debug-level messages
+  * Add cookbook page to the documentation
+  * Add support for the FORCE_COLOR environment variable
+  * Allow using session.chdir() as a context manager
+  * Deprecate use of session.install() without a valid backend
+  * Test against Python 3.10
+  * Add support for the channel option when using the conda backend
+  * Show more specific error message when the --keywords expression
+    contains a syntax error
+  * Include reference to session.notify() in tutorial page
+  * Document how session.run() fails and how to handle failures
+  * Allow the list of sessions to be empty
+  * Fix broken temporary directory when using session.chdir()
+  * Set the CONDA_PREFIX environment variable
+  * Fix bin directory for the conda backend on Windows
+  * Replace deprecated load_module with exec_module
+  * Include tests with source distributions
+  * Add missing copyright notices
+  * Use the new ReadTheDocs configurations
+  * Make setuptools use the standard library's distutils to
+    work around virtualenv bug.
+  * Use shlex.join() when logging a command
+  * Use shutil.rmtree() over shelling out to rm -rf in noxfile
+  * Fix missing Python 3.9 CI session
+  * Unpin docs session and add --error-on-missing-interpreter to CI
+  * Only run conda_tests session by default if user has conda installed
+  * Update dependencies in requirements-conda-test.txt
+- from v2021.10.1
+  * Add session.warn to output warnings
+  * Add a shared session cache directory
+  * Add session.invoked_from
+  * Conda logs now respect nox.options.verbose
+  * Add friendlier message if no noxfile.py is found
+  * Show the noxfile.py docstring when using nox -l
+  * Move configs into pyproject.toml or setup.cfg (flake8)
+  * Use PEP 517 build system, remove setup.py, use setup.cfg
+- from v2021.6.12
+  * Fix crash on Python 2 when reusing environments
+  * Hide staleness check behind a feature flag
+  * Group command-line options in --help message by function
+  * Avoid polluting tests with a .nox directory
+- from v2021.6.6
+  * Add option --no-install to skip install commands in
+    reused environments
+  * Add option --force-python as shorthand for --python and
+    --extra-python
+  * Do not reuse environments if the interpreter or the
+    environment type has changed
+  * Allow common variations in session names with parameters,
+    such as double quotes instead of single quotes.
+    Session names are considered equal if they produce the same
+    Python AST.
+  * Preserve the order of parameters in session names
+  * Allow @nox.parametrize to select the session Python
+  * Allow passing posargs when scheduling another session via
+    session.notify
+  * Prevent sessions from modifying each other's posargs
+  * Add nox.needs_version to specify Nox version requirements
+  * Add session.name to get the session name
+  * Gracefully shutdown child processes
+  * Decode command output using the system locale if UTF-8
+    decoding fails
+  * Fix creation of Conda environments when venv_params is used
+  * Various improvements to Nox's type annotations
+  * Allow colorlog <7.0.0.
+- from v2020.12.31
+  * Fix NoxColoredFormatter.format
+  * Use conda remove to clean up existing conda environments
+  * Support users specifying an undeclared parametrization of
+    python via --extra-python
+  * Support double-digit minor version in python keyword
+  * Add py.typed to manifest.in
+  * Update Nox to latest supported python versions
+  * Decouple merging of --python with nox.options from --sessions
+    and --keywords
+  * Do not merge command-line options in place
+- from v2020.8.22
+  * conda_install and install args are now automatically double-quoted
+    when needed
+  * Offline mode is now auto-detected by default by conda_install.
+    This allows users to continue executing Nox sessions on already
+    installed environments
+  * Fix the default paths for Conda on Windows where the python.exe
+    found was not the correct one
+  * Add the --add-timestamp option
+  * Add Session.run_always()
+
+-------------------------------------------------------------------

Old:
----
  nox-2020.5.24.tar.gz

New:
----
  nox-2023.4.22.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-nox.spec ++++++
--- /var/tmp/diff_new_pack.799kg4/_old  2023-05-03 14:09:38.705352156 +0200
+++ /var/tmp/diff_new_pack.799kg4/_new  2023-05-03 14:09:38.709352180 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-nox
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,10 +16,9 @@
 #
 
 
-%{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define skip_python2 1
 Name:           python-nox
-Version:        2020.5.24
+Version:        2023.4.22
 Release:        0
 Summary:        Flexible test automation
 License:        Apache-2.0
@@ -27,16 +26,18 @@
 URL:            https://nox.thea.codes
 Source:         
https://github.com/theacodes/nox/archive/%{version}.tar.gz#/nox-%{version}.tar.gz
 BuildRequires:  %{python_module base >= 3.5}
-BuildRequires:  %{python_module setuptools}
+BuildRequires:  %{python_module hatchling}
+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-py >= 1.4.0
 Requires:       python-setuptools
 Requires:       python-virtualenv >= 14.0.0
 Requires(post): update-alternatives
-Requires(postun): update-alternatives
+Requires(postun):update-alternatives
 Suggests:       python-Jinja2
 Suggests:       python-tox
 BuildArch:      noarch
@@ -44,8 +45,6 @@
 BuildRequires:  %{python_module Flask}
 BuildRequires:  %{python_module argcomplete >= 1.9.4}
 BuildRequires:  %{python_module colorlog >= 2.6.1}
-BuildRequires:  %{python_module contexter}
-BuildRequires:  %{python_module py >= 1.4.0}
 BuildRequires:  %{python_module pytest}
 BuildRequires:  %{python_module tox}
 BuildRequires:  %{python_module virtualenv >= 14.0.0}
@@ -58,14 +57,12 @@
 
 %prep
 %setup -q -n nox-%{version}
-# Remove upper pins on dependencies
-sed -Ei 's/,? ?<=?[0-9][0-9.]*//' setup.py
 
 %build
-%python_build
+%pyproject_wheel
 
 %install
-%python_install
+%pyproject_install
 %python_clone -a %{buildroot}%{_bindir}/tox-to-nox
 %python_clone -a %{buildroot}%{_bindir}/nox
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
@@ -82,10 +79,10 @@
 %python_uninstall_alternative nox
 
 %files %{python_files}
-%doc README.rst
+%doc README.md
 %license LICENSE
 %python_alternative %{_bindir}/nox
 %python_alternative %{_bindir}/tox-to-nox
-%{python_sitelib}/*
+%{python_sitelib}/nox*
 
 %changelog

++++++ nox-2020.5.24.tar.gz -> nox-2023.4.22.tar.gz ++++++
++++ 10674 lines of diff (skipped)

Reply via email to