Accepting request 1227755 from devel:languages:python

OBS-URL: https://build.opensuse.org/request/show/1227755
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-orjson?expand=0&rev=9
This commit is contained in:
Ana Guerrero 2024-12-03 19:45:41 +00:00 committed by Git OBS Bridge
commit 0e46bef571
8 changed files with 49 additions and 9 deletions

6
PACKAGING_README.md Normal file
View File

@ -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

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9be0a284552c5344637c4897a3ad515da52e53a779ff8f1b4123a69afbfe6a37
size 701460

3
orjson-3.10.12.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:0a78bbda3aea0f9f079057ee1ee8a1ecf790d4f1af88dd67493c6b8ee52506ff
size 5438647

BIN
orjson-3.10.7-devendored.tar.xz (Stored with Git LFS)

Binary file not shown.

BIN
orjson-3.10.7.tar.gz (Stored with Git LFS)

Binary file not shown.

View File

@ -1,3 +1,36 @@
-------------------------------------------------------------------
Mon Dec 2 11:05:13 UTC 2024 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
- 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 <adrian.glaubitz@suse.com>

View File

@ -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}

BIN
vendor.tar.xz (Stored with Git LFS)

Binary file not shown.