diff --git a/_service b/_service
index 1c67b66..bc0a76f 100644
--- a/_service
+++ b/_service
@@ -3,7 +3,7 @@
https://github.com/pyca/bcrypt/
@PARENT_TAG@~@TAG_OFFSET@
git
- 4.2.1
+ 4.3.0
bcrypt/src/_bcrypt
diff --git a/bcrypt-4.2.1.tar.gz b/bcrypt-4.2.1.tar.gz
deleted file mode 100644
index f8e1e5b..0000000
--- a/bcrypt-4.2.1.tar.gz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:6765386e3ab87f569b276988742039baab087b2cdb01e809d74e74503c2faafe
-size 24427
diff --git a/bcrypt-4.3.0.tar.gz b/bcrypt-4.3.0.tar.gz
new file mode 100644
index 0000000..0fe25cc
--- /dev/null
+++ b/bcrypt-4.3.0.tar.gz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:3a3fd2204178b6d2adcf09cb4f6426ffef54762577a7c9b54c159008cb288c18
+size 25697
diff --git a/python-bcrypt.changes b/python-bcrypt.changes
index f3f96e4..64da919 100644
--- a/python-bcrypt.changes
+++ b/python-bcrypt.changes
@@ -1,3 +1,68 @@
+-------------------------------------------------------------------
+Fri Mar 21 07:03:29 UTC 2025 - John Paul Adrian Glaubitz
+
+- Update 4.3.0
+ * Bump proc-macro2 from 1.0.89 to 1.0.90 in /src/_bcrypt (#916)
+ * Bump unicode-ident from 1.0.13 to 1.0.14 in /src/_bcrypt (#915)
+ * fixes #917 -- correctly handle a salt that's too short (#918)
+ * Bump cpufeatures from 0.2.15 to 0.2.16 in /src/_bcrypt (#919)
+ * Bump proc-macro2 from 1.0.90 to 1.0.92 in /src/_bcrypt (#920)
+ * Bump syn from 2.0.87 to 2.0.89 in /src/_bcrypt (#921)
+ * Fix new ruff warning (#923)
+ * Build manylinux 2.34 images (#922)
+ * Bump portable-atomic from 1.9.0 to 1.10.0 in /src/_bcrypt (#924)
+ * drop py37 (#926)
+ * Bump pyo3 from 0.23.1 to 0.23.2 in /src/_bcrypt (#927)
+ * Bump libc from 0.2.164 to 0.2.165 in /src/_bcrypt (#928)
+ * Bump libc from 0.2.165 to 0.2.166 in /src/_bcrypt (#929)
+ * Bump dawidd6/action-download-artifact from 6 to 7 (#932)
+ * Bump syn from 2.0.89 to 2.0.90 in /src/_bcrypt (#931)
+ * Bump libc from 0.2.166 to 0.2.167 in /src/_bcrypt (#930)
+ * Bump pyo3 from 0.23.2 to 0.23.3 in /src/_bcrypt (#933)
+ * Bump actions/cache from 4.1.2 to 4.2.0 (#934)
+ * Bump libc from 0.2.167 to 0.2.168 in /src/_bcrypt (#935)
+ * Bump pypa/gh-action-pypi-publish from 1.12.2 to 1.12.3 (#936)
+ * Bump dtolnay/rust-toolchain (#937)
+ * Bump actions/upload-artifact from 4.4.3 to 4.5.0 (#938)
+ * Bump libc from 0.2.168 to 0.2.169 in /src/_bcrypt (#939)
+ * Bump syn from 2.0.90 to 2.0.91 in /src/_bcrypt (#940)
+ * Bump quote from 1.0.37 to 1.0.38 in /src/_bcrypt (#942)
+ * Bump syn from 2.0.91 to 2.0.92 in /src/_bcrypt (#941)
+ * Bump syn from 2.0.92 to 2.0.93 in /src/_bcrypt (#943)
+ * Bump syn from 2.0.93 to 2.0.94 in /src/_bcrypt (#944)
+ * Bump syn from 2.0.94 to 2.0.95 in /src/_bcrypt (#945)
+ * Bump syn from 2.0.95 to 2.0.96 in /src/_bcrypt (#948)
+ * Bump actions/upload-artifact from 4.5.0 to 4.6.0 (#947)
+ * Bump proc-macro2 from 1.0.92 to 1.0.93 in /src/_bcrypt (#949)
+ * Bump pyo3 from 0.23.3 to 0.23.4 in /src/_bcrypt (#950)
+ * Support free-threaded Python 3.13 (#925)
+ * Switch to nox (#954)
+ * use github hosted arm runners in wheel builder (#952)
+ * use github hosted arm runners in ci (#951)
+ * Bump dawidd6/action-download-artifact from 7 to 8 (#956)
+ * Bump pypa/gh-action-pypi-publish from 1.12.3 to 1.12.4 (#957)
+ * Bump unicode-ident from 1.0.14 to 1.0.15 in /src/_bcrypt (#958)
+ * include matrix.PYTHON.VERSION in CI cache keys (#964)
+ * Bump cpufeatures from 0.2.16 to 0.2.17 in /src/_bcrypt (#960)
+ * Bump unicode-ident from 1.0.15 to 1.0.16 in /src/_bcrypt (#962)
+ * Bump actions/setup-python from 5.3.0 to 5.4.0 (#963)
+ * Update getrandom and bcrypt (#966)
+ * Bump syn from 2.0.96 to 2.0.98 in /src/_bcrypt (#967)
+ * Bump quansight-labs/setup-python from 5.3.1 to 5.4.0 (#968)
+ * add support for free-threaded wheels (#955)
+ * Bump once_cell from 1.20.2 to 1.20.3 in /src/_bcrypt (#970)
+ * Bump unicode-ident from 1.0.16 to 1.0.17 in /src/_bcrypt (#972)
+ * Bump typenum from 1.17.0 to 1.18.0 in /src/_bcrypt (#973)
+ * Bump actions/cache from 4.2.0 to 4.2.1 (#974)
+ * Bump actions/upload-artifact from 4.6.0 to 4.6.1 (#975)
+ * Bump libc from 0.2.169 to 0.2.170 in /src/_bcrypt (#976)
+ * Bump inout from 0.1.3 to 0.1.4 in /src/_bcrypt (#977)
+ * Bump portable-atomic from 1.10.0 to 1.11.0 in /src/_bcrypt (#978)
+ * Update PyO3 to 0.23.5 (#980)
+ * Bump actions/download-artifact from 4.1.8 to 4.1.9 (#982)
+ * Add PyPy 3.11 and armv7l to matrix runner (#983)
+ * PyPy 3.11 and armv7l wheels (#984)
+
-------------------------------------------------------------------
Wed Dec 4 07:40:38 UTC 2024 - John Paul Adrian Glaubitz
diff --git a/python-bcrypt.spec b/python-bcrypt.spec
index 6d87aad..744102e 100644
--- a/python-bcrypt.spec
+++ b/python-bcrypt.spec
@@ -1,7 +1,7 @@
#
# spec file for package python-bcrypt
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
# Copyright (c) 2016, Martin Hauke
#
# All modifications and additions to the file contributed by third parties
@@ -20,7 +20,7 @@
%global rustflags '-Clink-arg=-Wl,-z,relro,-z,now'
%{?sle15_python_module_pythons}
Name: python-bcrypt
-Version: 4.2.1
+Version: 4.3.0
Release: 0
Summary: BSD type 2a and 2b password hashing
License: Apache-2.0
diff --git a/vendor.tar.gz b/vendor.tar.gz
index cbc6fc5..65cbe19 100644
--- a/vendor.tar.gz
+++ b/vendor.tar.gz
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:8471b7e4065685d2580198b6c670050e19e7b1cd473137cce2305bcdb54a1dd7
-size 3197182
+oid sha256:d3cc44c175d1455a1934e84ac20f3af30a1bbd39e3b392232a33bc0499144769
+size 3579689