dev-python/orjson: Bump to 3.11.9

Signed-off-by: Michał Górny <mgorny@gentoo.org>
This commit is contained in:
Michał Górny
2026-05-07 05:28:54 +02:00
parent 304a80ab22
commit cd8e44b242
2 changed files with 54 additions and 0 deletions

View File

@@ -1,2 +1,4 @@
DIST orjson-3.11.8.tar.gz 5603832 BLAKE2B 895154266572e55004dc967c856557ce2608759f4a1311b0f4ee5b3b4aeabb9dd8b60d51775f976b4a2d9fbd0547362d818c42ef592a74e8d0efc17bf8c4e4fe SHA512 cf270039908494c33dbed06b2b1614bca5ef9bb43a002aa8bd009f78c99d1103638619a5eae3e171791ceae8cf11061290641729eea774c647bc3f4fb105c7c1
DIST orjson-3.11.8.tar.gz.provenance 9132 BLAKE2B 6a70c30ec7df624644df3ab7c001bcf84f88f6a0ac695fcf89131d54ac3187ec3e2d519ebf62c72f7e6b81d388b22e5fa1ef2437e13c9af82df029afac76968d SHA512 40537e6d82dd17ca8b09f5b7ba7c04bdd96b39203ed3ae834b173f11316de151e63b8cb85d830c811d629c05ffa642183fa845534cc073f16242ee75991e17be
DIST orjson-3.11.9.tar.gz 5599163 BLAKE2B fe04935f4a70d7f66fd68474a8ec610dbe7779e184a1af7ff82271de417b75b9f098df1ad13b62064a2fa91232d344c6c108019460fd4ceb008a9576d4b53554 SHA512 2da014dc010d15335c77687bf00754788fe43da1fd122590166951cd86448df08f2f6fc638b79f63d3e3c5fd76c1be34fbe7f3b3f27182984b97fc5054ac6e40
DIST orjson-3.11.9.tar.gz.provenance 9504 BLAKE2B 99adb9dee2f7697a3eae35f45fe71ab015f789085ce89a3cc07202c510f62c907be4df722094b00e50663ff6152027fc9300d20f2a34f8211e2af87a1b4599fb SHA512 0f5ed836393177840a80fc89e16d0e1ac2427e822109a00a24f77250d9899c109d3a65f941c099f13a87c96960cff3bcc09048cabb4ffe12bbc5024e7d1f2e81

View File

@@ -0,0 +1,52 @@
# Copyright 2023-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=maturin
PYPI_VERIFY_REPO=https://github.com/ijl/orjson
PYTHON_COMPAT=( python3_{11..14} )
# upstream is vendoring crates, so we don't need CRATES.
CRATES="
"
RUST_MIN_VER="1.95.0"
inherit cargo distutils-r1 pypi
DESCRIPTION="Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy"
HOMEPAGE="
https://github.com/ijl/orjson/
https://pypi.org/project/orjson/
"
LICENSE="|| ( Apache-2.0 MIT )"
# Dependent crate licenses
LICENSE+="
Apache-2.0-with-LLVM-exceptions BSD Boost-1.0 MIT Unicode-3.0
"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
BDEPEND="
>=dev-util/maturin-1.7.8[${PYTHON_USEDEP}]
test? (
dev-python/arrow[${PYTHON_USEDEP}]
dev-python/numpy[${PYTHON_USEDEP}]
dev-python/psutil[${PYTHON_USEDEP}]
dev-python/pytz[${PYTHON_USEDEP}]
)
"
QA_FLAGS_IGNORED=".*"
EPYTEST_PLUGINS=()
distutils_enable_tests pytest
src_unpack() {
pypi_src_unpack
# https://github.com/ijl/orjson/issues/613
cargo_gen_config
}