commit:     dfb265c5306a6663242492f43a3383317143762f
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 21 04:39:13 2023 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Thu Sep 21 05:28:21 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfb265c5

dev-python/jsonschema: Bump to 4.19.1

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 dev-python/jsonschema/Manifest                 |  1 +
 dev-python/jsonschema/jsonschema-4.19.1.ebuild | 57 ++++++++++++++++++++++++++
 2 files changed, 58 insertions(+)

diff --git a/dev-python/jsonschema/Manifest b/dev-python/jsonschema/Manifest
index 7ff5a3e01a0e..c37fb059a403 100644
--- a/dev-python/jsonschema/Manifest
+++ b/dev-python/jsonschema/Manifest
@@ -5,3 +5,4 @@ DIST jsonschema-4.18.3.tar.gz 315165 BLAKE2B 
486e36cab882628a9f720c098f91f1bafbc
 DIST jsonschema-4.18.4.tar.gz 315212 BLAKE2B 
f931a5469653cb9ecba50b8e79ddf70b1f2b730db6bce3a91a374ae177dfb812f4492fd53a16f2a563787682c2c34618cac16adbc891d59089eb03fcdb8a46a4
 SHA512 
b7c3805460d5d49c48039f50e616ee35204cb3222384cd1f57029a04fd19c4dcab5a700770ad36c3616cce85cce902abddf4361f7a7fa044318255967ecbfcf5
 DIST jsonschema-4.18.6.tar.gz 316619 BLAKE2B 
1036a340b5605107855565ce68403acbfee85f736c8ded4debfa3bd680014f69308f86ee1514907dc67683658cf23d298cf506cf23ec19d5a4eb2816c034a050
 SHA512 
92a3b6b06c94426d7851547c4ea6d3c6e4eb12fb45b58030f10cc5772d1ec2ca332d443e82bd7f448e83fabaebbe0be7e3c0266569bcd815d1e36970f6966fe9
 DIST jsonschema-4.19.0.tar.gz 317546 BLAKE2B 
a554e5c26fe13c09f6e050c193c6608e9286660e75d555dad574b16b32a24667b5450d452079b714dace657f2aade7621c0c79b4585c4a8ac659f9242ed528f0
 SHA512 
95cc156fe0505da469600cdbaaf921853a983d45f6b8570e5bbffe9ee41abbf5757b2ccddde443b0d833a3ebdcbff321bda54b136b47d7650d3a40f6402338fb
+DIST jsonschema-4.19.1.tar.gz 318089 BLAKE2B 
63ddd573ec47bc1c58c2b1bc4a20dd833c4c041de69b8c2e3cfa24c3494d3879fb09914491758ef38e8ae775b347f68d1d9c2e4d3cfc087dbd8c55d381cccd66
 SHA512 
60fa769faf6e3fc2c14eb9acd189c86e9d366b157230a5681d36552af0c159cb1ad33fd920668a36afdab98bc97253f91501704c5c07b5009fdaf9d29b52060d

diff --git a/dev-python/jsonschema/jsonschema-4.19.1.ebuild 
b/dev-python/jsonschema/jsonschema-4.19.1.ebuild
new file mode 100644
index 000000000000..b12e660f41a2
--- /dev/null
+++ b/dev-python/jsonschema/jsonschema-4.19.1.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="An implementation of JSON-Schema validation for Python"
+HOMEPAGE="
+       https://pypi.org/project/jsonschema/
+       https://github.com/python-jsonschema/jsonschema/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+       >=dev-python/attrs-22.2.0[${PYTHON_USEDEP}]
+       >=dev-python/jsonschema-specifications-2023.03.6[${PYTHON_USEDEP}]
+       >=dev-python/referencing-0.28.4[${PYTHON_USEDEP}]
+       >=dev-python/rpds-py-0.7.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+       dev-python/hatch-vcs[${PYTHON_USEDEP}]
+       dev-python/hatch-fancy-pypi-readme[${PYTHON_USEDEP}]
+       test? (
+               !!dev-python/shiboken6
+       )
+"
+
+# formatter deps
+RDEPEND+="
+       dev-python/fqdn[${PYTHON_USEDEP}]
+       dev-python/idna[${PYTHON_USEDEP}]
+       dev-python/isoduration[${PYTHON_USEDEP}]
+       >=dev-python/jsonpointer-1.13[${PYTHON_USEDEP}]
+       dev-python/rfc3339-validator[${PYTHON_USEDEP}]
+       dev-python/rfc3986-validator[${PYTHON_USEDEP}]
+       dev-python/rfc3987[${PYTHON_USEDEP}]
+       dev-python/uri-template[${PYTHON_USEDEP}]
+       >=dev-python/webcolors-1.11[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+       # requires pip, does not make much sense for the users
+       jsonschema/tests/test_cli.py::TestCLIIntegration::test_license
+       # fragile warning tests
+       jsonschema/tests/test_deprecations.py
+       # wtf?
+       jsonschema/tests/test_jsonschema_test_suite.py::test_suite_bug
+)

Reply via email to