diff --git a/_service b/_service
index 4dd4032..b6cdf36 100644
--- a/_service
+++ b/_service
@@ -3,7 +3,7 @@
https://github.com/Julian/rpds.py
git
.git
- v0.21.0
+ v0.22.3
@PARENT_TAG@
enable
v(.*)
diff --git a/_servicedata b/_servicedata
index ba10a3e..cd902a1 100644
--- a/_servicedata
+++ b/_servicedata
@@ -1,4 +1,4 @@
https://github.com/Julian/rpds.py
- 73581d8dfc56a24eac6ee32c83e6759b4506bb71
\ No newline at end of file
+ ada6b46cb9836fb25e57e6450eb16f4af9080009
\ No newline at end of file
diff --git a/cargo_config b/cargo_config
deleted file mode 100644
index 6fb4ff4..0000000
--- a/cargo_config
+++ /dev/null
@@ -1,5 +0,0 @@
-[source.crates-io]
-replace-with = "vendored-sources"
-
-[source.vendored-sources]
-directory = "vendor"
\ No newline at end of file
diff --git a/python-rpds-py.changes b/python-rpds-py.changes
index f090a78..cc18119 100644
--- a/python-rpds-py.changes
+++ b/python-rpds-py.changes
@@ -1,3 +1,42 @@
+-------------------------------------------------------------------
+Fri Jan 17 08:24:56 UTC 2025 - opensuse_buildservice@ojkastl.de
+
+- Update to version 0.22.3:
+ * Properly tag a release fixing the soundness issue.
+ * Bump to PyO3 0.23.3, avoiding 0.23.x's previous soundness
+ issues.
+ * [pre-commit.ci] pre-commit autoupdate
+
+-------------------------------------------------------------------
+Fri Jan 17 08:24:40 UTC 2025 - opensuse_buildservice@ojkastl.de
+
+- Update to version 0.22.1:
+ * Tag a release for regaining all the Windows wheels.
+ * ci: separate free-threaded and standard 3.13 distribution
+ builds
+ * Bump pyo3 from 0.23.1 to 0.23.2
+
+-------------------------------------------------------------------
+Fri Jan 17 08:19:47 UTC 2025 - opensuse_buildservice@ojkastl.de
+
+- Update to version 0.22.0:
+ * Bump to 0.22.0 for a free-threading-supported beta release.
+ * Enable free-threaded wheel builds
+ * [pre-commit.ci] pre-commit autoupdate
+ * [pre-commit.ci] auto fixes from pre-commit.com hooks
+ * revert changes to wheel-building config
+ * work around CPython issue 127065
+ * declare support for free-threading
+ * [pre-commit.ci] pre-commit autoupdate
+ * Bump pyo3 from 0.23.0 to 0.23.1
+ * Build on all branches.
+ * Skip zizmor in pre-commit.ci as well.
+ * add 3.13t to CI config
+ * point Cargo.toml at pyo3 0.23 on crates.io
+ * update rpds.py for PyO3 0.23
+ * [pre-commit.ci] pre-commit autoupdate
+ * Bump the zizmor version.
+
-------------------------------------------------------------------
Wed Dec 04 07:42:20 UTC 2024 - adrian@suse.de
diff --git a/python-rpds-py.spec b/python-rpds-py.spec
index 268f2ba..3ec720f 100644
--- a/python-rpds-py.spec
+++ b/python-rpds-py.spec
@@ -1,7 +1,7 @@
#
# spec file for package python-rpds-py
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -19,14 +19,13 @@
%global rustflags '-Clink-arg=-Wl,-z,relro,-z,now'
%{?sle15_python_module_pythons}
Name: python-rpds-py
-Version: 0.21.0
+Version: 0.22.3
Release: 0
Summary: Python bindings to Rust's persistent data structures (rpds)
License: MIT
URL: https://github.com/Julian/rpds.py
Source: rpds.py-%{version}.tar.gz
Source1: vendor.tar.zst
-Source2: cargo_config
BuildRequires: %{python_module maturin}
BuildRequires: %{python_module pip}
BuildRequires: %{python_module setuptools}
@@ -46,7 +45,6 @@ Python bindings to Rust's persistent data structures (rpds)
%prep
%autosetup -a1 -n rpds.py-%{version}
-cp %{SOURCE2} .cargo/config
%build
export RUSTFLAGS=%{rustflags}
diff --git a/rpds.py-0.21.0.obscpio b/rpds.py-0.21.0.obscpio
deleted file mode 100644
index 3c42ebe..0000000
--- a/rpds.py-0.21.0.obscpio
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:2a81ea8bb9a724473944a58eba49830ee78ab4ee68516597d35a25873904e779
-size 115211
diff --git a/rpds.py-0.22.1.obscpio b/rpds.py-0.22.1.obscpio
new file mode 100644
index 0000000..3f189f1
--- /dev/null
+++ b/rpds.py-0.22.1.obscpio
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:d2c7c408f488125a17de806bcfc04f6b2daa329d7d35e88ee6472fc09ba1881a
+size 117771
diff --git a/rpds.py-0.22.3.obscpio b/rpds.py-0.22.3.obscpio
new file mode 100644
index 0000000..7b40f50
--- /dev/null
+++ b/rpds.py-0.22.3.obscpio
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:0a74b82c94a2d2209086e9dfa67b14efefd99b967c0a253be841b3e4a5f2ac4f
+size 117771
diff --git a/rpds.py.obsinfo b/rpds.py.obsinfo
index 2fba911..7af9174 100644
--- a/rpds.py.obsinfo
+++ b/rpds.py.obsinfo
@@ -1,4 +1,4 @@
name: rpds.py
-version: 0.21.0
-mtime: 1730901040
-commit: 73581d8dfc56a24eac6ee32c83e6759b4506bb71
+version: 0.22.3
+mtime: 1733325649
+commit: ada6b46cb9836fb25e57e6450eb16f4af9080009
diff --git a/vendor.tar.zst b/vendor.tar.zst
index 96db542..2a05ce6 100644
--- a/vendor.tar.zst
+++ b/vendor.tar.zst
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:5d61d6e3d36a3f1d2a540ea7fde1c12f771cbf18850c91d54d9117f35fc46da0
-size 1550555
+oid sha256:6b124dbe18dc23e05b81103f749722fefc059bafc73ea7540c00585c27961ce7
+size 2077365