From 4302b6ffaac57fa81b030cb8e2b603f508a25072 Mon Sep 17 00:00:00 2001 From: Andreas Billmeier Date: Tue, 25 Feb 2020 20:34:56 +0100 Subject: [PATCH] add orjson-2.5.1 --- CHANGELOG.txt | 1 + dev-python/orjson/Manifest | 3 +++ dev-python/orjson/metadata.xml | 15 ++++++++++++++ dev-python/orjson/orjson-2.5.1.ebuild | 30 +++++++++++++++++++++++++++ 4 files changed, 49 insertions(+) create mode 100644 dev-python/orjson/Manifest create mode 100644 dev-python/orjson/metadata.xml create mode 100644 dev-python/orjson/orjson-2.5.1.ebuild diff --git a/CHANGELOG.txt b/CHANGELOG.txt index 76b7d4838..d62ce78c7 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -4,6 +4,7 @@ * add aiohomekit-0.2.10, bump aiohomekit-0.2.11 * bump ciso8601-2.1.3 * bump pre-commit-2.1.1 + * add orjson-2.5.1 2020-02-23 * bump env-canada-0.0.35 diff --git a/dev-python/orjson/Manifest b/dev-python/orjson/Manifest new file mode 100644 index 000000000..a5561362b --- /dev/null +++ b/dev-python/orjson/Manifest @@ -0,0 +1,3 @@ +DIST orjson-2.5.1.tar.gz 520776 BLAKE2B bc4b61ed66463aa8d0eb6fa362db2338577ae66c57d229f49dcc15b5bda618790cbeafa8d78083c84440ec97631588400427edf92012c7c917ed8eebf3a2765c SHA512 060a83e3ae73481e3c672eedcc8f917c28a5ad3474de5da581aa19bb7c7f9c8ac7cc72559e9473967b3ceaa1356e4aa86138be79c50b9109727a79df386be53e +EBUILD orjson-2.5.1.ebuild 725 BLAKE2B bc891f369049647010755161eae9114cea0f0892f7cc52efa9c31e86a758ef67cb5fe5eb94827cde2e40f19999bfee27689b9ab75c5715fc896fe18f66d98e61 SHA512 449296ff318d014a1a7b5d4595146a5f568b7de4d3b5f0a2c709373f1d9e8194a217d694216757399a6c0cdb9c6631a31a248dc514ca1ec420ca8efab35a67ae +MISC metadata.xml 473 BLAKE2B 3db9ed92640edc7b626846d64123ed4b0e8942d30e3829eaecee755de6b44ac21a4523eb5dd672732a0722ae09c0e3674f87872f21cc3dfa6f42f3e87461fb62 SHA512 c13a48d8cc5dd59ad53c11b4ddd9e92d2b4f6d6479525a2b02942eddec1d0f33b9aeed6e13c91d4c70e8a6e7145f639f0f0a0957194629a0e889464189642a30 diff --git a/dev-python/orjson/metadata.xml b/dev-python/orjson/metadata.xml new file mode 100644 index 000000000..922a1a96e --- /dev/null +++ b/dev-python/orjson/metadata.xml @@ -0,0 +1,15 @@ + + + + + b@edevau.net + Andreas Billmeier + + + orjson + + ijl <ijl@mailbox.org> + ijl <ijl@mailbox.org> + + + diff --git a/dev-python/orjson/orjson-2.5.1.ebuild b/dev-python/orjson/orjson-2.5.1.ebuild new file mode 100644 index 000000000..705e81ebd --- /dev/null +++ b/dev-python/orjson/orjson-2.5.1.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PYTHON_COMPAT=( python3_{6,7,8} ) + +inherit distutils-r1 + +DESCRIPTION="Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy" +HOMEPAGE="https://github.com/ijl/orjson https://pypi.org/project/orjson/" +SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" + +LICENSE="|| (Apache-2.0 MIT)" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" +IUSE="test" + +RDEPEND="" +DEPEND="${REDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/nose[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + )" + +python_test() { + nosetests --verbose || die + py.test -v -v || die +}