summaryrefslogtreecommitdiff
path: root/dev-python/genson
diff options
context:
space:
mode:
Diffstat (limited to 'dev-python/genson')
-rw-r--r--dev-python/genson/Manifest4
-rw-r--r--dev-python/genson/genson-1.2.2.ebuild36
-rw-r--r--dev-python/genson/genson-1.3.0.ebuild4
3 files changed, 4 insertions, 40 deletions
diff --git a/dev-python/genson/Manifest b/dev-python/genson/Manifest
index 9683c6ecb153..03c7e67b9959 100644
--- a/dev-python/genson/Manifest
+++ b/dev-python/genson/Manifest
@@ -1,5 +1,3 @@
-DIST genson-1.2.2.tar.gz 34387 BLAKE2B 2e3c3b0fd96d93fe1e7244c11828dfb42d8e9bd97058a1b76d983e02094b2e62560e00b08e2ce1d21abf7e858f481a9e2a5678d51b27162fde1d60535031f54e SHA512 9caf1936518db5ffb412c6b1f1d28b33e9aef2e6f9b2fe50bcc2932a75522dcbc57bf7bc6b3df41244ee470060295a92fb6ba0be9f6fcf512950a81615f85f87
DIST genson-1.3.0.tar.gz 34919 BLAKE2B 1aef0dd4ef0e6be9b9ac8adeaa58bf092dc8668842c5b8b48a3bdf0675cc1337ea6b265ade80f8f153368f81ae52573294f1c00add471b50fbb51b830fd17258 SHA512 1d5a5c98927e1fd36bedec8ba2479c5562a34af75239a93076d6012e82d9f33332533faef2d99e2481d30434abe710ccbfdea3640bd6d340cffe4c754e917794
-EBUILD genson-1.2.2.ebuild 802 BLAKE2B fb8dc53f3d281b39b649f187e25a81711c2e390668864b1512353dcd62883a6a4a37c032fd3f6e1adb0704cc24bfa64983545fc865deadbf817720a5b2f7255f SHA512 21b6b27729e486d9c0ad0e69c57af781dcec3e538be72f3ac6f1fda8cbf1799e24ffa647d0de826242740fcbcb5cf9b206767b279d046e47958d32bc8bc599e4
-EBUILD genson-1.3.0.ebuild 693 BLAKE2B 06f07c269b1d0b768f6fecb5cfec6e1b52945e7cb23024bc5dda430381e6c33d54b2dc477169f6b9be84a5878733dda553eaa22425644a2ba074240d80052c2e SHA512 3c67f1511e2abec17b60451c88ca8f378fca03577bce99f57ee8fce62fa964b48cf196535035689f119dc8cff44116ef504f3a9e6f8291a7609343c8deb42071
+EBUILD genson-1.3.0.ebuild 732 BLAKE2B d1774c71c15ffd01be496bce8b6e08d14621b7f9a508e438a2c42510481c02c958c9629f0fd9e9dc28bb3ec3884032a24a1b5702bd8c7efd7dab816eb3f58976 SHA512 76c7fb887cf6d5c573a734fcf9cba102997679634eac66c8eea87dca01e43202a893e56a7b97d7010ac8cc7780a786761c00bccef4a7db4861681c56359ded32
MISC metadata.xml 500 BLAKE2B 027d4e156ceba078374f8669b9cd4f731c7e9f477a786adffc117f830244eaffe74d40a65f18fc0ed31ea1a0952070b52fc81522e439621baa599d0f12f06318 SHA512 40e78f3e97288b17e6b960bdbbb54245d4d934032ba3ca3e954654eda3d8ef9cf92eebf6025e198e5c5cddbfa5a6b8e05126030e8e423a2583961c7bbd56d31d
diff --git a/dev-python/genson/genson-1.2.2.ebuild b/dev-python/genson/genson-1.2.2.ebuild
deleted file mode 100644
index 1ef48f2862f4..000000000000
--- a/dev-python/genson/genson-1.2.2.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="GenSON is a powerful, user-friendly JSON Schema generator built in Python"
-HOMEPAGE="
- https://github.com/wolverdude/GenSON/
- https://pypi.org/project/genson/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-
-BDEPEND="
- test? (
- dev-python/jsonschema[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests unittest
-
-src_prepare() {
- distutils-r1_src_prepare
- # https://github.com/wolverdude/GenSON/pull/70
- sed -i -e 's@TEST_URI@test://@' test/test_builder.py || die
- # known broken in this release
- [[ ${PV} != 1.2.2 ]] && die "Restore test_bin.py!"
- rm test/test_bin.py || die
-}
diff --git a/dev-python/genson/genson-1.3.0.ebuild b/dev-python/genson/genson-1.3.0.ebuild
index 7a6560389c09..7f8f86c337d8 100644
--- a/dev-python/genson/genson-1.3.0.ebuild
+++ b/dev-python/genson/genson-1.3.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -17,6 +17,8 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
BDEPEND="
test? (