diff --git a/1.15.0.tar.gz b/1.15.0.tar.gz
deleted file mode 100644
index cf1ef1049ade45a3c379a091246441cde7e3d83b..0000000000000000000000000000000000000000
Binary files a/1.15.0.tar.gz and /dev/null differ
diff --git a/1.16.0.tar.gz b/1.16.0.tar.gz
new file mode 100644
index 0000000000000000000000000000000000000000..7e2717322e1219ffba6e0e9a0316ca82c79f13dd
Binary files /dev/null and b/1.16.0.tar.gz differ
diff --git a/python-wrapt.spec b/python-wrapt.spec
index d24bb71f5c6a015ac982032a4fde86e31a943efa..0369c6a964b9e528bc16807ad7f796454bbb3dba 100644
--- a/python-wrapt.spec
+++ b/python-wrapt.spec
@@ -1,11 +1,11 @@
 %global _empty_manifest_terminate_build 0
 Name:           python-wrapt
-Version:        1.15.0
+Version:        1.16.0
 Release:        1
 Summary:        A Python module for decorators, wrappers and monkey patching
 License:        BSD-2-Clause
 URL:            https://github.com/GrahamDumpleton/wrapt
-Source0:        https://github.com/GrahamDumpleton/wrapt/archive/refs/tags/%{version}.tar.gz
+Source0:        https://github.com/GrahamDumpleton/wrapt/archive/refs/tags/1.16.0.tar.gz
 
 %description
 The aim of the wrapt module is to provide a transparent object proxy for Python,
@@ -60,6 +60,11 @@ popd
 %doc docs/build/html
 
 %changelog
+* Fri May 17 2024 wuzhaomin <wuzhaomin@kylinos.cn> 1.16.0-1
+- Upgrade version to 1.16.0
+- Fix typos in method name string use in errors.
+- Fix object references in test harnesses.
+
 * Tue Apr 04 2023 xu_ping <xuping33@h-partners.com> - 1.15.0-1
 - Upgrade version to 1.15.0