Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-resolvelib for openSUSE:Factory checked in at 2024-11-21 15:14:22 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-resolvelib (Old) and /work/SRC/openSUSE:Factory/.python-resolvelib.new.28523 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-resolvelib" Thu Nov 21 15:14:22 2024 rev:16 rq:1225365 version:1.1.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-resolvelib/python-resolvelib.changes 2024-08-30 13:33:27.537170923 +0200 +++ /work/SRC/openSUSE:Factory/.python-resolvelib.new.28523/python-resolvelib.changes 2024-11-21 15:15:04.448590948 +0100 @@ -1,0 +2,42 @@ +Wed Nov 20 17:20:10 UTC 2024 - Dirk Müller <dmuel...@suse.com> + +- update to 1.1.0: + * Declare supported Python version support ">= 3.7" in dist + meta #129 + * Improve exception chaining when ResolutionImpossible raises + during backjumping #133 + * Switch from pyi files to modern annotations based type + hinting #135 + * In tests the commentjson test dependency with re.sub #141 + * Deduplicate failure causes to save memory and reduce + backtracking overhead #143 + * New narrow_requirement_selection provider method giving + option for providers to reduce the number of times sort key + get_preference is called in long running backtrack #145 + * Run tests against Python 3.12, 3.13, and use latest version + of CI dependencies #153 + * Update py2ndex script to use metadata files, skip 404, and + support PEP 723 #156 + * Replace setuptools.cfg and mypy.ini with pyproject.toml #157 + * Add tests type "unvisited" to functional Python tests to + ensure backjumping is correctly skipping candidates #158 + * Switch from flake8 to ruff for linting #160 + * Enable automatic TYPE_CHECK guarding for imports only used + for type hinting via ruff rules TCH and FA #166 + * Fix example reporter_demo get_preference method which + requires arg backtrack_causes #136 + * Clarify the docstrings for providers.py #138 + * Pin Black version for linting to prevent CI failures #150 + * In unexpected situation where broken_state.mapping is empty, + stop backtracking, and continue resolution (rather than + throwing ResolutionImpossible) #152 + * During backtracking check if the current broken state is an + incompatible dependency, if not stop backtracking and + continue resolution. #155 + * Separate AbstractResolver and Resolver into different modules + #162 + * Separate resolvers into different modules #163 + * Export criterion in resolvers to keep compatibility #164 + * Enable isorting via ruff #165 + +------------------------------------------------------------------- Old: ---- resolvelib-1.0.1.tar.gz New: ---- resolvelib-1.1.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-resolvelib.spec ++++++ --- /var/tmp/diff_new_pack.wAniWi/_old 2024-11-21 15:15:04.880608906 +0100 +++ /var/tmp/diff_new_pack.wAniWi/_new 2024-11-21 15:15:04.880608906 +0100 @@ -19,7 +19,7 @@ %{?sle15_python_module_pythons} Name: python-resolvelib # ansible-core 2.14.x is currently requiring < 0.9.0 -Version: 1.0.1 +Version: 1.1.0 Release: 0 Summary: Module to resolve abstract dependencies into concrete ones License: ISC ++++++ resolvelib-1.0.1.tar.gz -> resolvelib-1.1.0.tar.gz ++++++ ++++ 3569 lines of diff (skipped)