Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-pytools for openSUSE:Factory checked in at 2023-02-28 12:48:34 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-pytools (Old) and /work/SRC/openSUSE:Factory/.python-pytools.new.31432 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-pytools" Tue Feb 28 12:48:34 2023 rev:15 rq:1067990 version:2022.1.14 Changes: -------- --- /work/SRC/openSUSE:Factory/python-pytools/python-pytools.changes 2022-02-15 23:57:47.312296722 +0100 +++ /work/SRC/openSUSE:Factory/.python-pytools.new.31432/python-pytools.changes 2023-02-28 12:48:55.184588642 +0100 @@ -1,0 +2,65 @@ +Tue Feb 21 09:32:17 UTC 2023 - Daniel Garcia <daniel.gar...@suse.com> + +- update to 2022.1.14: + * add get_graph_dot_code and show_dot (#151) + * Make GraphT a parametric type alias + * graph: create GraphT (#166) + * graph: add is_connected (#163) + * graph-doc: change CycleError to autoexception + * add pytest_raises_on_rank (#162) +- v2022.1.13 + * Move Py compat target to 3.8 (closes gh-160) + * graph: more mypy annotations + * graph: small fixes + * convergence: small mypy fixes (#157) + * Add validate_graph (#155) + * Add reverse_graph + * Stop using Self type for the moment + * add strtobool() (#150) + * Bump versions of various github actions components + * UniqueNameGenerator: add documentation (#102) +- v2022.1.12 + * Fix type annotation of Record-ish.__slots__; it's a ClassVar + * pdict: When building dataclass hash, include type +- v2022.1.11 + * pdict: Test support for enums and dataclasses + * pdict: Support dataclasses + * pdict: allow caching key on frozen instances + * persistent_dict: simplify logic using getattr() +- v2022.1.10 + * Support Enum values in PersistentDict + * use ParamSpec to annotate memoization decorators + * Install numpy for pylint runs after hard numpy dep drop +- v2022.1.9 + * Drop deprecated memoize_method_with_uncached, fix test + * Remove deprecated use of Taggable.copy in test_tag + * Make numpy dependency optional + * Fix deprecated reference to np.float + * Include CITATION.cff in releases + * Fix CITATION.cff, add validation CI +- v2022.1.8 + * add IgnoredForEqualityTag (#134) + * Complete author list in CITATION.cff + * Add Zenodo badge, citation info +- v2022.1.7 + * UniqueNameGenerator.add_name(s?): new argument `existing_ok` +- v2022.1.6 + * Record.__eq__: early exit for identical instances +- v2022.1.5 + * Tighten typing_extensions version requirement + * ImmutableRecordWithoutPickling.__hash__: tolerate _cached_hash attr disappearing +- v2022.1.4 + * Fix type annotation of Taggable.tags_of_type + * use math.perm and math.comb if available +- v2022.1.3 + * Fix type names in pytools.tag + * Placate flake8-bugbear B020 + * Drop curl insecure (-k) flags from CI, switch ci-support URLs + * Downstream CI: use ci-support, add Gitlab +- v2022.1.2 + * PersistentDict: add generic KeyBuilder.update_for_type +- v2022.1.1 + * Taggable: Do not force copy for tag setting + * restrucurte lock file timeout + +------------------------------------------------------------------- Old: ---- pytools-2022.1.tar.gz New: ---- pytools-2022.1.14.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-pytools.spec ++++++ --- /var/tmp/diff_new_pack.HprDwC/_old 2023-02-28 12:48:55.824592799 +0100 +++ /var/tmp/diff_new_pack.HprDwC/_new 2023-02-28 12:48:55.828592825 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-pytools # -# Copyright (c) 2022 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,11 +16,10 @@ # -%{?!python_module:%define python_module() python-%{**} python3-%{**}} %define skip_python2 1 %define skip_python36 1 Name: python-pytools -Version: 2022.1 +Version: 2022.1.14 Release: 0 Summary: A collection of tools for Python License: MIT @@ -31,14 +30,13 @@ BuildRequires: %{python_module platformdirs >= 2.2.0} BuildRequires: %{python_module pytest} BuildRequires: %{python_module setuptools} +BuildRequires: %{python_module typing_extensions if %python-base < 3.11} BuildRequires: fdupes BuildRequires: python-rpm-macros -BuildRequires: ( python3-dataclasses >= 0.7 if python3-base <= 3.6 ) -BuildRequires: ( python36-dataclasses >= 0.7 if python36-base ) Requires: python-numpy >= 1.6.0 Requires: python-platformdirs -%if %{python_version_nodots} <= 36 -Requires: python-dataclasses >= 0.7 +%if %{python_version_nodots} < 311 +Requires: python-typing_extensions %endif BuildArch: noarch %python_subpackages @@ -72,6 +70,7 @@ %files %{python_files} %license LICENSE %doc README.rst -%{python_sitelib}/* +%{python_sitelib}/pytools +%{python_sitelib}/pytools-%{version}*-info %changelog ++++++ pytools-2022.1.tar.gz -> pytools-2022.1.14.tar.gz ++++++ ++++ 2317 lines of diff (skipped)