diff --git a/PACKAGING_README.md b/PACKAGING_README.md new file mode 100644 index 0000000..ab23a39 --- /dev/null +++ b/PACKAGING_README.md @@ -0,0 +1,6 @@ +# Packaging python-orjson + +1. Change the version in the spec file +2. Run `osc service runall download_files && sh ./devendor-sdist.sh && osc service runall cargo_vendor` +3. Create a changelog entry +4. Commit the changes as usual diff --git a/orjson-3.10.12-devendored.tar.xz b/orjson-3.10.12-devendored.tar.xz new file mode 100644 index 0000000..32799a8 --- /dev/null +++ b/orjson-3.10.12-devendored.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9be0a284552c5344637c4897a3ad515da52e53a779ff8f1b4123a69afbfe6a37 +size 701460 diff --git a/orjson-3.10.12.tar.gz b/orjson-3.10.12.tar.gz new file mode 100644 index 0000000..bdde574 --- /dev/null +++ b/orjson-3.10.12.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0a78bbda3aea0f9f079057ee1ee8a1ecf790d4f1af88dd67493c6b8ee52506ff +size 5438647 diff --git a/orjson-3.10.7-devendored.tar.xz b/orjson-3.10.7-devendored.tar.xz deleted file mode 100644 index 5c37d56..0000000 --- a/orjson-3.10.7-devendored.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d866f0fd845873a28d4585a8a59f0737390aaaa9a4ce3b30415eadfa6eb318cd -size 628556 diff --git a/orjson-3.10.7.tar.gz b/orjson-3.10.7.tar.gz deleted file mode 100644 index 148f17c..0000000 --- a/orjson-3.10.7.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:75ef0640403f945f3a1f9f6400686560dbfb0fb5b16589ad62cd477043c4eee3 -size 5056450 diff --git a/python-orjson.changes b/python-orjson.changes index cd90e64..28238d7 100644 --- a/python-orjson.changes +++ b/python-orjson.changes @@ -1,3 +1,36 @@ +------------------------------------------------------------------- +Mon Dec 2 11:05:13 UTC 2024 - Johannes Kastl + +- update to 3.10.12: + * Changed + - Publish PyPI manylinux i686 wheels. + - Publish PyPI musllinux i686 and arm7l wheels. + - Publish PyPI macOS wheels for Python 3.10 or later built on + macOS 15. + - Publish PyPI Windows wheels using trusted publishing. +- update to 3.10.11: + * Changed + - Improve performance of UUIDs. + - Publish PyPI wheels with trusted publishing and PEP 740 + attestations. + - Include text of licenses for vendored dependencies. +- update to 3.10.10: + * Fixed + - Fix int serialization on s390x. This was introduced in 3.10.8. + * Changed + - Publish aarch64 manylinux_2_17 wheel for 3.13 to PyPI. +- update to 3.10.9: + * Fixed + - Fix int serialization on 32-bit Python 3.8, 3.9, 3.10. This + was introduced in 3.10.8. +- update to 3.10.8: + * Changed + - int serialization no longer chains OverflowError to the + - the __cause__ attribute of orjson.JSONEncodeError when range + exceeded. + - Compatibility with CPython 3.14 alpha 1. + - Improve performance. + ------------------------------------------------------------------- Mon Sep 9 10:29:05 UTC 2024 - John Paul Adrian Glaubitz diff --git a/python-orjson.spec b/python-orjson.spec index a7771b1..cfe2e0d 100644 --- a/python-orjson.spec +++ b/python-orjson.spec @@ -18,7 +18,7 @@ %{?sle15_python_module_pythons} Name: python-orjson -Version: 3.10.7 +Version: 3.10.12 Release: 0 Summary: Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy License: Apache-2.0 OR MIT @@ -28,6 +28,7 @@ Source0: orjson-%{version}-devendored.tar.xz Source1: vendor.tar.xz Source2: https://files.pythonhosted.org/packages/source/o/orjson/orjson-%{version}.tar.gz Source3: devendor-sdist.sh +Source4: PACKAGING_README.md BuildRequires: %{python_module base >= 3.8} BuildRequires: %{python_module maturin >= 1} BuildRequires: %{python_module pip} diff --git a/vendor.tar.xz b/vendor.tar.xz index ea70da8..396a13c 100644 --- a/vendor.tar.xz +++ b/vendor.tar.xz @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:fbfd614c7a9462fe9ea8014948122090fe7217a169452f4178374f7fa8e52fcc -size 2255396 +oid sha256:2797b74bdc5775e45ae3ab6f2165441056828a3296c5b1b59d1c99be9ab30a3f +size 2401672