Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-rpds-py for openSUSE:Factory 
checked in at 2024-12-06 14:25:00
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-rpds-py (Old)
 and      /work/SRC/openSUSE:Factory/.python-rpds-py.new.28523 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-rpds-py"

Fri Dec  6 14:25:00 2024 rev:3 rq:1228386 version:0.21.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-rpds-py/python-rpds-py.changes    
2023-05-12 20:41:12.999163035 +0200
+++ /work/SRC/openSUSE:Factory/.python-rpds-py.new.28523/python-rpds-py.changes 
2024-12-06 14:25:01.177046207 +0100
@@ -1,0 +2,179 @@
+Wed Dec 04 07:42:20 UTC 2024 - adr...@suse.de
+
+- Update to version 0.21.0:
+  * Release v0.21.0
+  * Oh hello there zizmor.
+  * Add a link to the upstream repo.
+  * The packaging docs apparently discourage license.
+  * bump pyO3 to 0.22.6
+  * Update requirements.
+  * Drop support for 3.8, which is EOL.
+  * Bump to 0.20.1.
+  * Set --profile=dev in tests to catch issues like #86.
+  * Bump pyo3 from 0.22.3 to 0.22.5
+  * Bump wntrblm/nox from 2024.04.15 to 2024.10.09
+  * [pre-commit.ci] pre-commit autoupdate
+  * Bump pyo3 from 0.22.2 to 0.22.3
+  * Bump archery from 1.2.0 to 1.2.1
+  * Fix hashing overflow issues
+  * Tag a release.
+  * Minor comment typo.
+  * [pre-commit.ci] pre-commit autoupdate
+  * Bump hynek/setup-cached-uv from 1 to 2
+  * Tag a release.
+  * Bump pyo3 from 0.22.1 to 0.22.2
+  * Better result handling
+  * Fix ruff configuration section
+  * Fix styling
+  * Turn on hashing tests for HashTrieMap
+  * Remove hash error handling for elements in HashTrieSet
+  * Implement __hash__ for HashTrieMap
+  * Fix tests
+  * Remove __hash__ for HashTrieMap
+  * Fix testing
+  * Re-implement __hash__ for unordered collections
+  * Make Python versions in GitHub Actions consistent
+  * Move to the v4 artifact actions.
+  * Newer ruff + minor linter tweaks.
+  * Let pre-commit.ci handle pre-commit.
+  * uv in the noxfile and CI.
+  * Add the 3.13 classifier.
+  * Bump to 0.19.0
+  * Update requirements.
+  * Revise inline comments
+  * Implement __hash__ for HashTrieMap
+  * Add __hash__ to ListPy
+  * Implement __hash__ for HashTrieSetPy
+  * Update PyO3 from 0.22.0 to 0.22.1
+  * Use #[derive(FromPyObject)] instead of manual impl
+  * Remove redundant Python::wiht_gil calls
+  * Add Python 3.13 to GitHub actions CI
+  * Fix clippy warnings
+  * Remove redundant Python::with_gil calls
+  * Fix formatting
+  * WIP
+  * WIP
+  * Bump pyo3 from 0.20.3 to 0.22.0
+  * [pre-commit.ci] pre-commit autoupdate
+  * deps: bump libc from 0.2.147 to 0.2.155
+  * WIP
+  * Tag a release for PyO3 0.20.3 support.
+  * [pre-commit.ci] pre-commit autoupdate
+  * Update requirements.
+  * [pre-commit.ci] pre-commit autoupdate
+  * Bump wntrblm/nox from 2024.03.02 to 2024.04.15
+  * [pre-commit.ci] pre-commit autoupdate
+  * [pre-commit.ci] pre-commit autoupdate
+  * Bump softprops/action-gh-release from 1 to 2
+  * Bump wntrblm/nox from 2023.04.22 to 2024.03.02
+  * Bump archery from 1.1.0 to 1.2.0
+  * Bump pyo3 from 0.20.2 to 0.20.3
+  * I'm one person, not two.
+  * [pre-commit.ci] pre-commit autoupdate
+  * Type annotation and test for HashTrieMap.update.
+  * [pre-commit.ci] pre-commit autoupdate
+  * Bump pre-commit/action from 3.0.0 to 3.0.1
+  * [pre-commit.ci] auto fixes from pre-commit.com hooks
+  * [pre-commit.ci] pre-commit autoupdate
+  * Implement Queue.__hash__.
+  * Explicitly remind ourselves that dict.values != dict.values in the tests.
+  * Yet again, same mistake.
+  * Remove a non-doc dependency.
+  * Reimplement view types for maps.
+  * Start reworking the HashTrieMap methods that should return views.
+  * And same for HashTrieMap.
+  * And now an iterator for HashTrieSet.
+  * Trim down the manual Py wrapping too.
+  * Proper List + Queue iterators.
+  * Bump pyo3 from 0.20.1 to 0.20.2
+  * Bump pyo3 from 0.20.0 to 0.20.1
+  * Type annotation for fromkeys.
+  * Release v0.16.1
+  * Add HashTrieMap.fromkeys with dict.fromkeys' signature.
+  * [pre-commit.ci] pre-commit autoupdate
+  * Fix the Queue type annotations.
+  * Install cargo in RTD.
+  * Release v0.15.0 for docs!
+  * Still install the package obviously, and minor spelling and style fix.
+  * Enable the rest of the ruff rulesets.
+  * Simple docs.
+  * Fix HashTrieMap.get to properly take 2 arguments.
+  * Le type annotacions
+  * Expose rpds.Queue.
+  * [pre-commit.ci] pre-commit autoupdate
+  * Bump actions/setup-python from 4 to 5
+  * Update pre-commit hooks.
+  * Fix HashTrieMap __repr__s, which need to repr() the key as well.
+  * Add the explicit Tidelift link.
+  * Release v0.13.1.
+  * Fix `drop_first` method name for typing
+  * Release v0.13.0
+  * Configure Black in pyproject.toml
+  * [pre-commit.ci] auto fixes from pre-commit.com hooks
+  * Add pickle support
+  * [pre-commit.ci] pre-commit autoupdate
+  * Bump rpds from 1.0.1 to 1.1.0
+  * That's what I get for copy/paste.
+  * Skip Rust on pre-commit.ci which doesn't seem to have Rust installed.
+  * Bump archery from 1.0.0 to 1.1.0
+  * List.drop_front
+  * Update for PyO3 0.20.0.
+  * Update pre-commit hooks.
+  * [pre-commit.ci] pre-commit autoupdate
+  * Publish to PyPI using trusted publishing.
+  * Try enabling sccache.
+  * Build wheel for Windows on Python 3.12
+  * Give up entirely for now.
+  * Flail again for Windows.
+  * There is apparently no --release argument for sdist.
+  * Build an sdist in a separate explicit job.
+  * Give up for  now. Let's get 3.12 working.
+  * Take 3 on PyPy+Windows.
+  * Try again to get PyPy 3.x versions on Windows.
+  * Drop PyPy 3.8 which seems to fail.
+  * Release v0.10.4
+  * Try building wheels for more Windows interpreters as well.
+  * Release v0.10.3
+  * Update test dependencies.
+  * Remove an unused test dependency on hypothesis
+  * Bump rpds from 1.0.0 to 1.0.1
+  * Bump actions/checkout from 3 to 4
+  * Release v0.10.2
+  * Update pre-commit hooks.
+  * Enable clippy and fix what it complains about.
+  * Update requirements.
+  * Don't use nox.session.create_tmp.
+  * Release 0.10.0.
+  * Unused.
+  * Bump rpds from 0.13.0 to 1.0.0
+  * Bump pyo3 from 0.19.1 to 0.19.2
+  * Add a security policy.
+  * More correct listing of nox envs for the GitHub actions workflow
+  * Bump archery from 0.5.0 to 1.0.0
+  * Take 3, try using setup-python with multiple versions.
+  * Try enabling pre-releases in the setup-python action.
+  * Declare support for 3.12.
+  * Link to rpds.
+  * Update deps and bump the version.
+  * Update target-lexicon to support loongarch64 architecture
+  * Again forget to bump the version properly...
+  * Try adding wheels for PyPy3.10 and CPython 3.12
+  * Also build wheels for macOS 3.9 and others.
+  * Add a note on installation instructions (and the need for rust).
+  * One more wheel for aarch64.
+  * Fix the needs list as well.
+  * Let's see if this gets us MUSL wheels.
+  * Fix the badge URLs.
+  * Sigh and the lock too...
+  * Actually bump the version to 0.8.3.
+  * Add the missing Project URLs for PyPI
+  * Add rpds to known_first_party for isort.
+  * Bump to PyO3 v0.19
+  * Bump pre-commit.
+  * Bump wntrblm/nox from 2022.11.21 to 2023.04.22
+  * Update pre-commit hooks.
+  * Bump pyo3 from 0.18.2 to 0.18.3
+  * Bump pyo3 from 0.18.1 to 0.18.2
+  * Exclude bots from release notes.
+
+-------------------------------------------------------------------

Old:
----
  rpds.py-0.7.1.obscpio

New:
----
  rpds.py-0.21.0.obscpio

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

Other differences:
------------------
++++++ python-rpds-py.spec ++++++
--- /var/tmp/diff_new_pack.7GLaUq/_old  2024-12-06 14:25:02.489101309 +0100
+++ /var/tmp/diff_new_pack.7GLaUq/_new  2024-12-06 14:25:02.489101309 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-rpds-py
 #
-# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2024 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,7 +19,7 @@
 %global rustflags '-Clink-arg=-Wl,-z,relro,-z,now'
 %{?sle15_python_module_pythons}
 Name:           python-rpds-py
-Version:        0.7.1
+Version:        0.21.0
 Release:        0
 Summary:        Python bindings to Rust's persistent data structures (rpds)
 License:        MIT
@@ -38,6 +38,7 @@
 # Tests
 BuildRequires:  %{python_module pytest}
 BuildRequires:  fdupes
+Requires:       python-maturin >= 1.2
 %python_subpackages
 
 %description
@@ -45,7 +46,6 @@
 
 %prep
 %autosetup -a1 -n rpds.py-%{version}
-mkdir .cargo
 cp %{SOURCE2} .cargo/config
 
 %build

++++++ _service ++++++
--- /var/tmp/diff_new_pack.7GLaUq/_old  2024-12-06 14:25:02.525102821 +0100
+++ /var/tmp/diff_new_pack.7GLaUq/_new  2024-12-06 14:25:02.525102821 +0100
@@ -1,24 +1,26 @@
 <services>
-  <service name="obs_scm" mode="disabled">
+  <service name="obs_scm" mode="manual">
     <param name="url">https://github.com/Julian/rpds.py</param>
     <param name="scm">git</param>
     <param name="exclude">.git</param>
-    <param name="revision">v0.7.1</param>
+    <param name="revision">v0.21.0</param>
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="changesgenerate">enable</param>
     <param name="versionrewrite-pattern">v(.*)</param>
   </service>
+  <service name="set_version" mode="manual"/>
+  <service name="cargo_vendor" mode="manual">
+    <param name="srcdir">rpds.py</param>
+    <param name="update">true</param>
+  </service>
+  <service name="cargo_audit" mode="manual">
+    <param name="srcdir">rpds.py</param>
+  </service>
+
   <service name="tar" mode="buildtime"/>
   <service name="recompress" mode="buildtime">
     <param name="file">*.tar</param>
     <param name="compression">gz</param>
   </service>
-  <service name="cargo_vendor" mode="disabled">
-    <param name="srcdir">rpds.py</param>
-    <param name="update">true</param>
-  </service>
-  <service name="cargo_audit" mode="disabled">
-     <param name="srcdir">rpds.py</param>
-  </service>
 </services>
 

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.7GLaUq/_old  2024-12-06 14:25:02.549103830 +0100
+++ /var/tmp/diff_new_pack.7GLaUq/_new  2024-12-06 14:25:02.549103830 +0100
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param name="url">https://github.com/Julian/rpds.py</param>
-              <param 
name="changesrevision">bb7264c86e006b74b30c10436913ae4616e5cb76</param></service></servicedata>
+              <param 
name="changesrevision">73581d8dfc56a24eac6ee32c83e6759b4506bb71</param></service></servicedata>
 (No newline at EOF)
 

++++++ rpds.py-0.7.1.obscpio -> rpds.py-0.21.0.obscpio ++++++
++++ 3677 lines of diff (skipped)

++++++ rpds.py.obsinfo ++++++
--- /var/tmp/diff_new_pack.7GLaUq/_old  2024-12-06 14:25:02.677109205 +0100
+++ /var/tmp/diff_new_pack.7GLaUq/_new  2024-12-06 14:25:02.677109205 +0100
@@ -1,5 +1,5 @@
 name: rpds.py
-version: 0.7.1
-mtime: 1679340311
-commit: bb7264c86e006b74b30c10436913ae4616e5cb76
+version: 0.21.0
+mtime: 1730901040
+commit: 73581d8dfc56a24eac6ee32c83e6759b4506bb71
 

++++++ vendor.tar.zst ++++++
/work/SRC/openSUSE:Factory/python-rpds-py/vendor.tar.zst 
/work/SRC/openSUSE:Factory/.python-rpds-py.new.28523/vendor.tar.zst differ: 
char 6, line 1

Reply via email to