[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2022-09-03 Thread Michał Górny
commit: 3e7f7ca661df9946021aa84ec65e8f92d7ff0cfe
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep  3 10:32:21 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep  3 12:04:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e7f7ca6

dev-python/openapi-core: Bump to 0.14.5

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

 dev-python/openapi-core/Manifest   |  1 +
 dev-python/openapi-core/openapi-core-0.14.5.ebuild | 71 ++
 2 files changed, 72 insertions(+)

diff --git a/dev-python/openapi-core/Manifest b/dev-python/openapi-core/Manifest
index 3d8678cf8eea..7128faa27623 100644
--- a/dev-python/openapi-core/Manifest
+++ b/dev-python/openapi-core/Manifest
@@ -1 +1,2 @@
 DIST openapi-core-0.14.2.gh.tar.gz 57519 BLAKE2B 
06dfd284612ca11a271f075444db9b859ca5416e31594680d6b32abec1fe917105f213209d1bfcb9664b265ea3d62839579134e8e104754075cd692d1ba7a99a
 SHA512 
19a2508d56053214993abed7d173d17b55a80dac6421681d7c64082f910bf9cb03c99d4006a2cd883d51d54f11a18f90188f141a78b9d69a9a031c284a14f8f1
+DIST openapi-core-0.14.5.gh.tar.gz 57645 BLAKE2B 
c5c9c308b93a37e32708677cc7c7a2ccb9ec3f018390e56a251224b6b8776943ccd0ddfb560cdc3f1182cb32a9b2817878a0d4dda3906c179db9841853caf7ac
 SHA512 
69d9fb2cc21dfdb939beae45b1c681faf9f8e3366b36e5907b00be65ac669ec40e3ae3fe910fb2c4f6c70d1412e6a67e4e4e47e3cf2c424716da4c813223295e

diff --git a/dev-python/openapi-core/openapi-core-0.14.5.ebuild 
b/dev-python/openapi-core/openapi-core-0.14.5.ebuild
new file mode 100644
index ..2c4b7fd9d345
--- /dev/null
+++ b/dev-python/openapi-core/openapi-core-0.14.5.ebuild
@@ -0,0 +1,71 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Client-side and server-side support for the OpenAPI Specification 
v3"
+HOMEPAGE="
+   https://github.com/p1c2u/openapi-core/
+   https://pypi.org/project/openapi-core/
+"
+SRC_URI="
+   https://github.com/p1c2u/openapi-core/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/isodate[${PYTHON_USEDEP}]
+   dev-python/dictpath[${PYTHON_USEDEP}]
+   

[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2022-06-10 Thread Andrew Ammerlaan
commit: f6a8df2a7269d2d1b930fa462bf5388a0c160394
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Fri Jun 10 13:28:48 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Jun 10 14:29:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6a8df2a

dev-python/openapi-core: new package, add 0.14.2

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/openapi-core/Manifest   |  1 +
 dev-python/openapi-core/metadata.xml   | 12 +
 dev-python/openapi-core/openapi-core-0.14.2.ebuild | 62 ++
 3 files changed, 75 insertions(+)

diff --git a/dev-python/openapi-core/Manifest b/dev-python/openapi-core/Manifest
new file mode 100644
index ..3d8678cf8eea
--- /dev/null
+++ b/dev-python/openapi-core/Manifest
@@ -0,0 +1 @@
+DIST openapi-core-0.14.2.gh.tar.gz 57519 BLAKE2B 
06dfd284612ca11a271f075444db9b859ca5416e31594680d6b32abec1fe917105f213209d1bfcb9664b265ea3d62839579134e8e104754075cd692d1ba7a99a
 SHA512 
19a2508d56053214993abed7d173d17b55a80dac6421681d7c64082f910bf9cb03c99d4006a2cd883d51d54f11a18f90188f141a78b9d69a9a031c284a14f8f1

diff --git a/dev-python/openapi-core/metadata.xml 
b/dev-python/openapi-core/metadata.xml
new file mode 100644
index ..13f408253cd2
--- /dev/null
+++ b/dev-python/openapi-core/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   pyt...@gentoo.org
+   
+   
+   p1c2u/openapi-core
+   openapi-core
+   
+   
+

diff --git a/dev-python/openapi-core/openapi-core-0.14.2.ebuild 
b/dev-python/openapi-core/openapi-core-0.14.2.ebuild
new file mode 100644
index ..810e7efb1133
--- /dev/null
+++ b/dev-python/openapi-core/openapi-core-0.14.2.ebuild
@@ -0,0 +1,62 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Client-side and server-side support for the OpenAPI Specification 
v3"
+HOMEPAGE="
+   https://github.com/p1c2u/openapi-core/
+   https://pypi.org/project/openapi-core/
+"
+SRC_URI="
+   https://github.com/p1c2u/openapi-core/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/isodate[${PYTHON_USEDEP}]
+   dev-python/dictpath[${PYTHON_USEDEP}]
+   dev-python/openapi-schema-validator[${PYTHON_USEDEP}]
+   dev-python/openapi-spec-validator[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/lazy-object-proxy[${PYTHON_USEDEP}]
+   dev-python/attrs[${PYTHON_USEDEP}]
+   dev-python/werkzeug[${PYTHON_USEDEP}]
+   dev-python/parse[${PYTHON_USEDEP}]
+   dev-python/more-itertools[${PYTHON_USEDEP}]
+"
+
+BDEPEND="test? (
+   dev-python/django[${PYTHON_USEDEP}]
+   dev-python/djangorestframework[${PYTHON_USEDEP}]
+   dev-python/flask[${PYTHON_USEDEP}]
+   dev-python/responses[${PYTHON_USEDEP}]
+   dev-python/webob[${PYTHON_USEDEP}]
+)"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # falcon not packaged
+   rm -r tests/integration/contrib/falcon || die
+
+   # Theses tests fail to collect
+   rm tests/integration/validation/test_security_override.py || die
+   rm tests/integration/validation/test_read_only_write_only.py || die
+
+   # There's a problem in the test suite here
+   rm tests/unit/unmarshalling/test_unmarshal.py || die
+   rm 
tests/integration/contrib/django/test_django_rest_framework_apiview.py || die
+
+   sed -i -e '/--cov/d' setup.cfg || die
+   distutils-r1_src_prepare
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2022-06-11 Thread Andrew Ammerlaan
commit: 33140dc4b4d233868fbdf73283605a33acf3c52a
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Sat Jun 11 07:38:30 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sat Jun 11 07:39:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33140dc4

dev-python/openapi-core: add missing test dep

Closes: https://bugs.gentoo.org/851144
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/openapi-core/openapi-core-0.14.2.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/openapi-core/openapi-core-0.14.2.ebuild 
b/dev-python/openapi-core/openapi-core-0.14.2.ebuild
index 810e7efb1133..8f30b58a2c65 100644
--- a/dev-python/openapi-core/openapi-core-0.14.2.ebuild
+++ b/dev-python/openapi-core/openapi-core-0.14.2.ebuild
@@ -39,6 +39,7 @@ BDEPEND="test? (
dev-python/django[${PYTHON_USEDEP}]
dev-python/djangorestframework[${PYTHON_USEDEP}]
dev-python/flask[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
dev-python/responses[${PYTHON_USEDEP}]
dev-python/webob[${PYTHON_USEDEP}]
 )"



[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2022-06-10 Thread Andrew Ammerlaan
commit: f6a8df2a7269d2d1b930fa462bf5388a0c160394
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Fri Jun 10 13:28:48 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Jun 10 14:29:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6a8df2a

dev-python/openapi-core: new package, add 0.14.2

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/openapi-core/Manifest   |  1 +
 dev-python/openapi-core/metadata.xml   | 12 +
 dev-python/openapi-core/openapi-core-0.14.2.ebuild | 62 ++
 3 files changed, 75 insertions(+)

diff --git a/dev-python/openapi-core/Manifest b/dev-python/openapi-core/Manifest
new file mode 100644
index ..3d8678cf8eea
--- /dev/null
+++ b/dev-python/openapi-core/Manifest
@@ -0,0 +1 @@
+DIST openapi-core-0.14.2.gh.tar.gz 57519 BLAKE2B 
06dfd284612ca11a271f075444db9b859ca5416e31594680d6b32abec1fe917105f213209d1bfcb9664b265ea3d62839579134e8e104754075cd692d1ba7a99a
 SHA512 
19a2508d56053214993abed7d173d17b55a80dac6421681d7c64082f910bf9cb03c99d4006a2cd883d51d54f11a18f90188f141a78b9d69a9a031c284a14f8f1

diff --git a/dev-python/openapi-core/metadata.xml 
b/dev-python/openapi-core/metadata.xml
new file mode 100644
index ..13f408253cd2
--- /dev/null
+++ b/dev-python/openapi-core/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   pyt...@gentoo.org
+   
+   
+   p1c2u/openapi-core
+   openapi-core
+   
+   
+

diff --git a/dev-python/openapi-core/openapi-core-0.14.2.ebuild 
b/dev-python/openapi-core/openapi-core-0.14.2.ebuild
new file mode 100644
index ..810e7efb1133
--- /dev/null
+++ b/dev-python/openapi-core/openapi-core-0.14.2.ebuild
@@ -0,0 +1,62 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Client-side and server-side support for the OpenAPI Specification 
v3"
+HOMEPAGE="
+   https://github.com/p1c2u/openapi-core/
+   https://pypi.org/project/openapi-core/
+"
+SRC_URI="
+   https://github.com/p1c2u/openapi-core/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/isodate[${PYTHON_USEDEP}]
+   dev-python/dictpath[${PYTHON_USEDEP}]
+   dev-python/openapi-schema-validator[${PYTHON_USEDEP}]
+   dev-python/openapi-spec-validator[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/lazy-object-proxy[${PYTHON_USEDEP}]
+   dev-python/attrs[${PYTHON_USEDEP}]
+   dev-python/werkzeug[${PYTHON_USEDEP}]
+   dev-python/parse[${PYTHON_USEDEP}]
+   dev-python/more-itertools[${PYTHON_USEDEP}]
+"
+
+BDEPEND="test? (
+   dev-python/django[${PYTHON_USEDEP}]
+   dev-python/djangorestframework[${PYTHON_USEDEP}]
+   dev-python/flask[${PYTHON_USEDEP}]
+   dev-python/responses[${PYTHON_USEDEP}]
+   dev-python/webob[${PYTHON_USEDEP}]
+)"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # falcon not packaged
+   rm -r tests/integration/contrib/falcon || die
+
+   # Theses tests fail to collect
+   rm tests/integration/validation/test_security_override.py || die
+   rm tests/integration/validation/test_read_only_write_only.py || die
+
+   # There's a problem in the test suite here
+   rm tests/unit/unmarshalling/test_unmarshal.py || die
+   rm 
tests/integration/contrib/django/test_django_rest_framework_apiview.py || die
+
+   sed -i -e '/--cov/d' setup.cfg || die
+   distutils-r1_src_prepare
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2022-06-11 Thread Andrew Ammerlaan
commit: 33140dc4b4d233868fbdf73283605a33acf3c52a
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Sat Jun 11 07:38:30 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sat Jun 11 07:39:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33140dc4

dev-python/openapi-core: add missing test dep

Closes: https://bugs.gentoo.org/851144
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/openapi-core/openapi-core-0.14.2.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/openapi-core/openapi-core-0.14.2.ebuild 
b/dev-python/openapi-core/openapi-core-0.14.2.ebuild
index 810e7efb1133..8f30b58a2c65 100644
--- a/dev-python/openapi-core/openapi-core-0.14.2.ebuild
+++ b/dev-python/openapi-core/openapi-core-0.14.2.ebuild
@@ -39,6 +39,7 @@ BDEPEND="test? (
dev-python/django[${PYTHON_USEDEP}]
dev-python/djangorestframework[${PYTHON_USEDEP}]
dev-python/flask[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
dev-python/responses[${PYTHON_USEDEP}]
dev-python/webob[${PYTHON_USEDEP}]
 )"



[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2022-09-03 Thread Michał Górny
commit: 3e7f7ca661df9946021aa84ec65e8f92d7ff0cfe
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep  3 10:32:21 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep  3 12:04:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e7f7ca6

dev-python/openapi-core: Bump to 0.14.5

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

 dev-python/openapi-core/Manifest   |  1 +
 dev-python/openapi-core/openapi-core-0.14.5.ebuild | 71 ++
 2 files changed, 72 insertions(+)

diff --git a/dev-python/openapi-core/Manifest b/dev-python/openapi-core/Manifest
index 3d8678cf8eea..7128faa27623 100644
--- a/dev-python/openapi-core/Manifest
+++ b/dev-python/openapi-core/Manifest
@@ -1 +1,2 @@
 DIST openapi-core-0.14.2.gh.tar.gz 57519 BLAKE2B 
06dfd284612ca11a271f075444db9b859ca5416e31594680d6b32abec1fe917105f213209d1bfcb9664b265ea3d62839579134e8e104754075cd692d1ba7a99a
 SHA512 
19a2508d56053214993abed7d173d17b55a80dac6421681d7c64082f910bf9cb03c99d4006a2cd883d51d54f11a18f90188f141a78b9d69a9a031c284a14f8f1
+DIST openapi-core-0.14.5.gh.tar.gz 57645 BLAKE2B 
c5c9c308b93a37e32708677cc7c7a2ccb9ec3f018390e56a251224b6b8776943ccd0ddfb560cdc3f1182cb32a9b2817878a0d4dda3906c179db9841853caf7ac
 SHA512 
69d9fb2cc21dfdb939beae45b1c681faf9f8e3366b36e5907b00be65ac669ec40e3ae3fe910fb2c4f6c70d1412e6a67e4e4e47e3cf2c424716da4c813223295e

diff --git a/dev-python/openapi-core/openapi-core-0.14.5.ebuild 
b/dev-python/openapi-core/openapi-core-0.14.5.ebuild
new file mode 100644
index ..2c4b7fd9d345
--- /dev/null
+++ b/dev-python/openapi-core/openapi-core-0.14.5.ebuild
@@ -0,0 +1,71 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Client-side and server-side support for the OpenAPI Specification 
v3"
+HOMEPAGE="
+   https://github.com/p1c2u/openapi-core/
+   https://pypi.org/project/openapi-core/
+"
+SRC_URI="
+   https://github.com/p1c2u/openapi-core/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/isodate[${PYTHON_USEDEP}]
+   dev-python/dictpath[${PYTHON_USEDEP}]
+   

[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2022-06-10 Thread Andrew Ammerlaan
commit: f6a8df2a7269d2d1b930fa462bf5388a0c160394
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Fri Jun 10 13:28:48 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Jun 10 14:29:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6a8df2a

dev-python/openapi-core: new package, add 0.14.2

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/openapi-core/Manifest   |  1 +
 dev-python/openapi-core/metadata.xml   | 12 +
 dev-python/openapi-core/openapi-core-0.14.2.ebuild | 62 ++
 3 files changed, 75 insertions(+)

diff --git a/dev-python/openapi-core/Manifest b/dev-python/openapi-core/Manifest
new file mode 100644
index ..3d8678cf8eea
--- /dev/null
+++ b/dev-python/openapi-core/Manifest
@@ -0,0 +1 @@
+DIST openapi-core-0.14.2.gh.tar.gz 57519 BLAKE2B 
06dfd284612ca11a271f075444db9b859ca5416e31594680d6b32abec1fe917105f213209d1bfcb9664b265ea3d62839579134e8e104754075cd692d1ba7a99a
 SHA512 
19a2508d56053214993abed7d173d17b55a80dac6421681d7c64082f910bf9cb03c99d4006a2cd883d51d54f11a18f90188f141a78b9d69a9a031c284a14f8f1

diff --git a/dev-python/openapi-core/metadata.xml 
b/dev-python/openapi-core/metadata.xml
new file mode 100644
index ..13f408253cd2
--- /dev/null
+++ b/dev-python/openapi-core/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   pyt...@gentoo.org
+   
+   
+   p1c2u/openapi-core
+   openapi-core
+   
+   
+

diff --git a/dev-python/openapi-core/openapi-core-0.14.2.ebuild 
b/dev-python/openapi-core/openapi-core-0.14.2.ebuild
new file mode 100644
index ..810e7efb1133
--- /dev/null
+++ b/dev-python/openapi-core/openapi-core-0.14.2.ebuild
@@ -0,0 +1,62 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Client-side and server-side support for the OpenAPI Specification 
v3"
+HOMEPAGE="
+   https://github.com/p1c2u/openapi-core/
+   https://pypi.org/project/openapi-core/
+"
+SRC_URI="
+   https://github.com/p1c2u/openapi-core/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/isodate[${PYTHON_USEDEP}]
+   dev-python/dictpath[${PYTHON_USEDEP}]
+   dev-python/openapi-schema-validator[${PYTHON_USEDEP}]
+   dev-python/openapi-spec-validator[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/lazy-object-proxy[${PYTHON_USEDEP}]
+   dev-python/attrs[${PYTHON_USEDEP}]
+   dev-python/werkzeug[${PYTHON_USEDEP}]
+   dev-python/parse[${PYTHON_USEDEP}]
+   dev-python/more-itertools[${PYTHON_USEDEP}]
+"
+
+BDEPEND="test? (
+   dev-python/django[${PYTHON_USEDEP}]
+   dev-python/djangorestframework[${PYTHON_USEDEP}]
+   dev-python/flask[${PYTHON_USEDEP}]
+   dev-python/responses[${PYTHON_USEDEP}]
+   dev-python/webob[${PYTHON_USEDEP}]
+)"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # falcon not packaged
+   rm -r tests/integration/contrib/falcon || die
+
+   # Theses tests fail to collect
+   rm tests/integration/validation/test_security_override.py || die
+   rm tests/integration/validation/test_read_only_write_only.py || die
+
+   # There's a problem in the test suite here
+   rm tests/unit/unmarshalling/test_unmarshal.py || die
+   rm 
tests/integration/contrib/django/test_django_rest_framework_apiview.py || die
+
+   sed -i -e '/--cov/d' setup.cfg || die
+   distutils-r1_src_prepare
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2022-06-11 Thread Andrew Ammerlaan
commit: 33140dc4b4d233868fbdf73283605a33acf3c52a
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Sat Jun 11 07:38:30 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sat Jun 11 07:39:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33140dc4

dev-python/openapi-core: add missing test dep

Closes: https://bugs.gentoo.org/851144
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/openapi-core/openapi-core-0.14.2.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/openapi-core/openapi-core-0.14.2.ebuild 
b/dev-python/openapi-core/openapi-core-0.14.2.ebuild
index 810e7efb1133..8f30b58a2c65 100644
--- a/dev-python/openapi-core/openapi-core-0.14.2.ebuild
+++ b/dev-python/openapi-core/openapi-core-0.14.2.ebuild
@@ -39,6 +39,7 @@ BDEPEND="test? (
dev-python/django[${PYTHON_USEDEP}]
dev-python/djangorestframework[${PYTHON_USEDEP}]
dev-python/flask[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
dev-python/responses[${PYTHON_USEDEP}]
dev-python/webob[${PYTHON_USEDEP}]
 )"



[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2022-09-03 Thread Michał Górny
commit: 3e7f7ca661df9946021aa84ec65e8f92d7ff0cfe
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep  3 10:32:21 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep  3 12:04:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e7f7ca6

dev-python/openapi-core: Bump to 0.14.5

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

 dev-python/openapi-core/Manifest   |  1 +
 dev-python/openapi-core/openapi-core-0.14.5.ebuild | 71 ++
 2 files changed, 72 insertions(+)

diff --git a/dev-python/openapi-core/Manifest b/dev-python/openapi-core/Manifest
index 3d8678cf8eea..7128faa27623 100644
--- a/dev-python/openapi-core/Manifest
+++ b/dev-python/openapi-core/Manifest
@@ -1 +1,2 @@
 DIST openapi-core-0.14.2.gh.tar.gz 57519 BLAKE2B 
06dfd284612ca11a271f075444db9b859ca5416e31594680d6b32abec1fe917105f213209d1bfcb9664b265ea3d62839579134e8e104754075cd692d1ba7a99a
 SHA512 
19a2508d56053214993abed7d173d17b55a80dac6421681d7c64082f910bf9cb03c99d4006a2cd883d51d54f11a18f90188f141a78b9d69a9a031c284a14f8f1
+DIST openapi-core-0.14.5.gh.tar.gz 57645 BLAKE2B 
c5c9c308b93a37e32708677cc7c7a2ccb9ec3f018390e56a251224b6b8776943ccd0ddfb560cdc3f1182cb32a9b2817878a0d4dda3906c179db9841853caf7ac
 SHA512 
69d9fb2cc21dfdb939beae45b1c681faf9f8e3366b36e5907b00be65ac669ec40e3ae3fe910fb2c4f6c70d1412e6a67e4e4e47e3cf2c424716da4c813223295e

diff --git a/dev-python/openapi-core/openapi-core-0.14.5.ebuild 
b/dev-python/openapi-core/openapi-core-0.14.5.ebuild
new file mode 100644
index ..2c4b7fd9d345
--- /dev/null
+++ b/dev-python/openapi-core/openapi-core-0.14.5.ebuild
@@ -0,0 +1,71 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Client-side and server-side support for the OpenAPI Specification 
v3"
+HOMEPAGE="
+   https://github.com/p1c2u/openapi-core/
+   https://pypi.org/project/openapi-core/
+"
+SRC_URI="
+   https://github.com/p1c2u/openapi-core/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/isodate[${PYTHON_USEDEP}]
+   dev-python/dictpath[${PYTHON_USEDEP}]
+   

[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2022-06-10 Thread Andrew Ammerlaan
commit: f6a8df2a7269d2d1b930fa462bf5388a0c160394
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Fri Jun 10 13:28:48 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Jun 10 14:29:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6a8df2a

dev-python/openapi-core: new package, add 0.14.2

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/openapi-core/Manifest   |  1 +
 dev-python/openapi-core/metadata.xml   | 12 +
 dev-python/openapi-core/openapi-core-0.14.2.ebuild | 62 ++
 3 files changed, 75 insertions(+)

diff --git a/dev-python/openapi-core/Manifest b/dev-python/openapi-core/Manifest
new file mode 100644
index ..3d8678cf8eea
--- /dev/null
+++ b/dev-python/openapi-core/Manifest
@@ -0,0 +1 @@
+DIST openapi-core-0.14.2.gh.tar.gz 57519 BLAKE2B 
06dfd284612ca11a271f075444db9b859ca5416e31594680d6b32abec1fe917105f213209d1bfcb9664b265ea3d62839579134e8e104754075cd692d1ba7a99a
 SHA512 
19a2508d56053214993abed7d173d17b55a80dac6421681d7c64082f910bf9cb03c99d4006a2cd883d51d54f11a18f90188f141a78b9d69a9a031c284a14f8f1

diff --git a/dev-python/openapi-core/metadata.xml 
b/dev-python/openapi-core/metadata.xml
new file mode 100644
index ..13f408253cd2
--- /dev/null
+++ b/dev-python/openapi-core/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   pyt...@gentoo.org
+   
+   
+   p1c2u/openapi-core
+   openapi-core
+   
+   
+

diff --git a/dev-python/openapi-core/openapi-core-0.14.2.ebuild 
b/dev-python/openapi-core/openapi-core-0.14.2.ebuild
new file mode 100644
index ..810e7efb1133
--- /dev/null
+++ b/dev-python/openapi-core/openapi-core-0.14.2.ebuild
@@ -0,0 +1,62 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Client-side and server-side support for the OpenAPI Specification 
v3"
+HOMEPAGE="
+   https://github.com/p1c2u/openapi-core/
+   https://pypi.org/project/openapi-core/
+"
+SRC_URI="
+   https://github.com/p1c2u/openapi-core/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/isodate[${PYTHON_USEDEP}]
+   dev-python/dictpath[${PYTHON_USEDEP}]
+   dev-python/openapi-schema-validator[${PYTHON_USEDEP}]
+   dev-python/openapi-spec-validator[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/lazy-object-proxy[${PYTHON_USEDEP}]
+   dev-python/attrs[${PYTHON_USEDEP}]
+   dev-python/werkzeug[${PYTHON_USEDEP}]
+   dev-python/parse[${PYTHON_USEDEP}]
+   dev-python/more-itertools[${PYTHON_USEDEP}]
+"
+
+BDEPEND="test? (
+   dev-python/django[${PYTHON_USEDEP}]
+   dev-python/djangorestframework[${PYTHON_USEDEP}]
+   dev-python/flask[${PYTHON_USEDEP}]
+   dev-python/responses[${PYTHON_USEDEP}]
+   dev-python/webob[${PYTHON_USEDEP}]
+)"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # falcon not packaged
+   rm -r tests/integration/contrib/falcon || die
+
+   # Theses tests fail to collect
+   rm tests/integration/validation/test_security_override.py || die
+   rm tests/integration/validation/test_read_only_write_only.py || die
+
+   # There's a problem in the test suite here
+   rm tests/unit/unmarshalling/test_unmarshal.py || die
+   rm 
tests/integration/contrib/django/test_django_rest_framework_apiview.py || die
+
+   sed -i -e '/--cov/d' setup.cfg || die
+   distutils-r1_src_prepare
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2022-06-11 Thread Andrew Ammerlaan
commit: 33140dc4b4d233868fbdf73283605a33acf3c52a
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Sat Jun 11 07:38:30 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sat Jun 11 07:39:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33140dc4

dev-python/openapi-core: add missing test dep

Closes: https://bugs.gentoo.org/851144
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/openapi-core/openapi-core-0.14.2.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/openapi-core/openapi-core-0.14.2.ebuild 
b/dev-python/openapi-core/openapi-core-0.14.2.ebuild
index 810e7efb1133..8f30b58a2c65 100644
--- a/dev-python/openapi-core/openapi-core-0.14.2.ebuild
+++ b/dev-python/openapi-core/openapi-core-0.14.2.ebuild
@@ -39,6 +39,7 @@ BDEPEND="test? (
dev-python/django[${PYTHON_USEDEP}]
dev-python/djangorestframework[${PYTHON_USEDEP}]
dev-python/flask[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
dev-python/responses[${PYTHON_USEDEP}]
dev-python/webob[${PYTHON_USEDEP}]
 )"



[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2022-09-03 Thread Michał Górny
commit: 3e7f7ca661df9946021aa84ec65e8f92d7ff0cfe
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep  3 10:32:21 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep  3 12:04:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e7f7ca6

dev-python/openapi-core: Bump to 0.14.5

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

 dev-python/openapi-core/Manifest   |  1 +
 dev-python/openapi-core/openapi-core-0.14.5.ebuild | 71 ++
 2 files changed, 72 insertions(+)

diff --git a/dev-python/openapi-core/Manifest b/dev-python/openapi-core/Manifest
index 3d8678cf8eea..7128faa27623 100644
--- a/dev-python/openapi-core/Manifest
+++ b/dev-python/openapi-core/Manifest
@@ -1 +1,2 @@
 DIST openapi-core-0.14.2.gh.tar.gz 57519 BLAKE2B 
06dfd284612ca11a271f075444db9b859ca5416e31594680d6b32abec1fe917105f213209d1bfcb9664b265ea3d62839579134e8e104754075cd692d1ba7a99a
 SHA512 
19a2508d56053214993abed7d173d17b55a80dac6421681d7c64082f910bf9cb03c99d4006a2cd883d51d54f11a18f90188f141a78b9d69a9a031c284a14f8f1
+DIST openapi-core-0.14.5.gh.tar.gz 57645 BLAKE2B 
c5c9c308b93a37e32708677cc7c7a2ccb9ec3f018390e56a251224b6b8776943ccd0ddfb560cdc3f1182cb32a9b2817878a0d4dda3906c179db9841853caf7ac
 SHA512 
69d9fb2cc21dfdb939beae45b1c681faf9f8e3366b36e5907b00be65ac669ec40e3ae3fe910fb2c4f6c70d1412e6a67e4e4e47e3cf2c424716da4c813223295e

diff --git a/dev-python/openapi-core/openapi-core-0.14.5.ebuild 
b/dev-python/openapi-core/openapi-core-0.14.5.ebuild
new file mode 100644
index ..2c4b7fd9d345
--- /dev/null
+++ b/dev-python/openapi-core/openapi-core-0.14.5.ebuild
@@ -0,0 +1,71 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Client-side and server-side support for the OpenAPI Specification 
v3"
+HOMEPAGE="
+   https://github.com/p1c2u/openapi-core/
+   https://pypi.org/project/openapi-core/
+"
+SRC_URI="
+   https://github.com/p1c2u/openapi-core/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/isodate[${PYTHON_USEDEP}]
+   dev-python/dictpath[${PYTHON_USEDEP}]
+   

[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2022-09-03 Thread Michał Górny
commit: 3e7f7ca661df9946021aa84ec65e8f92d7ff0cfe
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep  3 10:32:21 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep  3 12:04:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e7f7ca6

dev-python/openapi-core: Bump to 0.14.5

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

 dev-python/openapi-core/Manifest   |  1 +
 dev-python/openapi-core/openapi-core-0.14.5.ebuild | 71 ++
 2 files changed, 72 insertions(+)

diff --git a/dev-python/openapi-core/Manifest b/dev-python/openapi-core/Manifest
index 3d8678cf8eea..7128faa27623 100644
--- a/dev-python/openapi-core/Manifest
+++ b/dev-python/openapi-core/Manifest
@@ -1 +1,2 @@
 DIST openapi-core-0.14.2.gh.tar.gz 57519 BLAKE2B 
06dfd284612ca11a271f075444db9b859ca5416e31594680d6b32abec1fe917105f213209d1bfcb9664b265ea3d62839579134e8e104754075cd692d1ba7a99a
 SHA512 
19a2508d56053214993abed7d173d17b55a80dac6421681d7c64082f910bf9cb03c99d4006a2cd883d51d54f11a18f90188f141a78b9d69a9a031c284a14f8f1
+DIST openapi-core-0.14.5.gh.tar.gz 57645 BLAKE2B 
c5c9c308b93a37e32708677cc7c7a2ccb9ec3f018390e56a251224b6b8776943ccd0ddfb560cdc3f1182cb32a9b2817878a0d4dda3906c179db9841853caf7ac
 SHA512 
69d9fb2cc21dfdb939beae45b1c681faf9f8e3366b36e5907b00be65ac669ec40e3ae3fe910fb2c4f6c70d1412e6a67e4e4e47e3cf2c424716da4c813223295e

diff --git a/dev-python/openapi-core/openapi-core-0.14.5.ebuild 
b/dev-python/openapi-core/openapi-core-0.14.5.ebuild
new file mode 100644
index ..2c4b7fd9d345
--- /dev/null
+++ b/dev-python/openapi-core/openapi-core-0.14.5.ebuild
@@ -0,0 +1,71 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Client-side and server-side support for the OpenAPI Specification 
v3"
+HOMEPAGE="
+   https://github.com/p1c2u/openapi-core/
+   https://pypi.org/project/openapi-core/
+"
+SRC_URI="
+   https://github.com/p1c2u/openapi-core/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/isodate[${PYTHON_USEDEP}]
+   dev-python/dictpath[${PYTHON_USEDEP}]
+   

[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2022-06-10 Thread Andrew Ammerlaan
commit: f6a8df2a7269d2d1b930fa462bf5388a0c160394
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Fri Jun 10 13:28:48 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Jun 10 14:29:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6a8df2a

dev-python/openapi-core: new package, add 0.14.2

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/openapi-core/Manifest   |  1 +
 dev-python/openapi-core/metadata.xml   | 12 +
 dev-python/openapi-core/openapi-core-0.14.2.ebuild | 62 ++
 3 files changed, 75 insertions(+)

diff --git a/dev-python/openapi-core/Manifest b/dev-python/openapi-core/Manifest
new file mode 100644
index ..3d8678cf8eea
--- /dev/null
+++ b/dev-python/openapi-core/Manifest
@@ -0,0 +1 @@
+DIST openapi-core-0.14.2.gh.tar.gz 57519 BLAKE2B 
06dfd284612ca11a271f075444db9b859ca5416e31594680d6b32abec1fe917105f213209d1bfcb9664b265ea3d62839579134e8e104754075cd692d1ba7a99a
 SHA512 
19a2508d56053214993abed7d173d17b55a80dac6421681d7c64082f910bf9cb03c99d4006a2cd883d51d54f11a18f90188f141a78b9d69a9a031c284a14f8f1

diff --git a/dev-python/openapi-core/metadata.xml 
b/dev-python/openapi-core/metadata.xml
new file mode 100644
index ..13f408253cd2
--- /dev/null
+++ b/dev-python/openapi-core/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   pyt...@gentoo.org
+   
+   
+   p1c2u/openapi-core
+   openapi-core
+   
+   
+

diff --git a/dev-python/openapi-core/openapi-core-0.14.2.ebuild 
b/dev-python/openapi-core/openapi-core-0.14.2.ebuild
new file mode 100644
index ..810e7efb1133
--- /dev/null
+++ b/dev-python/openapi-core/openapi-core-0.14.2.ebuild
@@ -0,0 +1,62 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Client-side and server-side support for the OpenAPI Specification 
v3"
+HOMEPAGE="
+   https://github.com/p1c2u/openapi-core/
+   https://pypi.org/project/openapi-core/
+"
+SRC_URI="
+   https://github.com/p1c2u/openapi-core/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/isodate[${PYTHON_USEDEP}]
+   dev-python/dictpath[${PYTHON_USEDEP}]
+   dev-python/openapi-schema-validator[${PYTHON_USEDEP}]
+   dev-python/openapi-spec-validator[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/lazy-object-proxy[${PYTHON_USEDEP}]
+   dev-python/attrs[${PYTHON_USEDEP}]
+   dev-python/werkzeug[${PYTHON_USEDEP}]
+   dev-python/parse[${PYTHON_USEDEP}]
+   dev-python/more-itertools[${PYTHON_USEDEP}]
+"
+
+BDEPEND="test? (
+   dev-python/django[${PYTHON_USEDEP}]
+   dev-python/djangorestframework[${PYTHON_USEDEP}]
+   dev-python/flask[${PYTHON_USEDEP}]
+   dev-python/responses[${PYTHON_USEDEP}]
+   dev-python/webob[${PYTHON_USEDEP}]
+)"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # falcon not packaged
+   rm -r tests/integration/contrib/falcon || die
+
+   # Theses tests fail to collect
+   rm tests/integration/validation/test_security_override.py || die
+   rm tests/integration/validation/test_read_only_write_only.py || die
+
+   # There's a problem in the test suite here
+   rm tests/unit/unmarshalling/test_unmarshal.py || die
+   rm 
tests/integration/contrib/django/test_django_rest_framework_apiview.py || die
+
+   sed -i -e '/--cov/d' setup.cfg || die
+   distutils-r1_src_prepare
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2022-06-11 Thread Andrew Ammerlaan
commit: 33140dc4b4d233868fbdf73283605a33acf3c52a
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Sat Jun 11 07:38:30 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sat Jun 11 07:39:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33140dc4

dev-python/openapi-core: add missing test dep

Closes: https://bugs.gentoo.org/851144
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/openapi-core/openapi-core-0.14.2.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/openapi-core/openapi-core-0.14.2.ebuild 
b/dev-python/openapi-core/openapi-core-0.14.2.ebuild
index 810e7efb1133..8f30b58a2c65 100644
--- a/dev-python/openapi-core/openapi-core-0.14.2.ebuild
+++ b/dev-python/openapi-core/openapi-core-0.14.2.ebuild
@@ -39,6 +39,7 @@ BDEPEND="test? (
dev-python/django[${PYTHON_USEDEP}]
dev-python/djangorestframework[${PYTHON_USEDEP}]
dev-python/flask[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
dev-python/responses[${PYTHON_USEDEP}]
dev-python/webob[${PYTHON_USEDEP}]
 )"



[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2022-09-03 Thread Michał Górny
commit: 3e7f7ca661df9946021aa84ec65e8f92d7ff0cfe
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep  3 10:32:21 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep  3 12:04:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e7f7ca6

dev-python/openapi-core: Bump to 0.14.5

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

 dev-python/openapi-core/Manifest   |  1 +
 dev-python/openapi-core/openapi-core-0.14.5.ebuild | 71 ++
 2 files changed, 72 insertions(+)

diff --git a/dev-python/openapi-core/Manifest b/dev-python/openapi-core/Manifest
index 3d8678cf8eea..7128faa27623 100644
--- a/dev-python/openapi-core/Manifest
+++ b/dev-python/openapi-core/Manifest
@@ -1 +1,2 @@
 DIST openapi-core-0.14.2.gh.tar.gz 57519 BLAKE2B 
06dfd284612ca11a271f075444db9b859ca5416e31594680d6b32abec1fe917105f213209d1bfcb9664b265ea3d62839579134e8e104754075cd692d1ba7a99a
 SHA512 
19a2508d56053214993abed7d173d17b55a80dac6421681d7c64082f910bf9cb03c99d4006a2cd883d51d54f11a18f90188f141a78b9d69a9a031c284a14f8f1
+DIST openapi-core-0.14.5.gh.tar.gz 57645 BLAKE2B 
c5c9c308b93a37e32708677cc7c7a2ccb9ec3f018390e56a251224b6b8776943ccd0ddfb560cdc3f1182cb32a9b2817878a0d4dda3906c179db9841853caf7ac
 SHA512 
69d9fb2cc21dfdb939beae45b1c681faf9f8e3366b36e5907b00be65ac669ec40e3ae3fe910fb2c4f6c70d1412e6a67e4e4e47e3cf2c424716da4c813223295e

diff --git a/dev-python/openapi-core/openapi-core-0.14.5.ebuild 
b/dev-python/openapi-core/openapi-core-0.14.5.ebuild
new file mode 100644
index ..2c4b7fd9d345
--- /dev/null
+++ b/dev-python/openapi-core/openapi-core-0.14.5.ebuild
@@ -0,0 +1,71 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Client-side and server-side support for the OpenAPI Specification 
v3"
+HOMEPAGE="
+   https://github.com/p1c2u/openapi-core/
+   https://pypi.org/project/openapi-core/
+"
+SRC_URI="
+   https://github.com/p1c2u/openapi-core/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/isodate[${PYTHON_USEDEP}]
+   dev-python/dictpath[${PYTHON_USEDEP}]
+   

[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2022-06-10 Thread Andrew Ammerlaan
commit: f6a8df2a7269d2d1b930fa462bf5388a0c160394
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Fri Jun 10 13:28:48 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Jun 10 14:29:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6a8df2a

dev-python/openapi-core: new package, add 0.14.2

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/openapi-core/Manifest   |  1 +
 dev-python/openapi-core/metadata.xml   | 12 +
 dev-python/openapi-core/openapi-core-0.14.2.ebuild | 62 ++
 3 files changed, 75 insertions(+)

diff --git a/dev-python/openapi-core/Manifest b/dev-python/openapi-core/Manifest
new file mode 100644
index ..3d8678cf8eea
--- /dev/null
+++ b/dev-python/openapi-core/Manifest
@@ -0,0 +1 @@
+DIST openapi-core-0.14.2.gh.tar.gz 57519 BLAKE2B 
06dfd284612ca11a271f075444db9b859ca5416e31594680d6b32abec1fe917105f213209d1bfcb9664b265ea3d62839579134e8e104754075cd692d1ba7a99a
 SHA512 
19a2508d56053214993abed7d173d17b55a80dac6421681d7c64082f910bf9cb03c99d4006a2cd883d51d54f11a18f90188f141a78b9d69a9a031c284a14f8f1

diff --git a/dev-python/openapi-core/metadata.xml 
b/dev-python/openapi-core/metadata.xml
new file mode 100644
index ..13f408253cd2
--- /dev/null
+++ b/dev-python/openapi-core/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   pyt...@gentoo.org
+   
+   
+   p1c2u/openapi-core
+   openapi-core
+   
+   
+

diff --git a/dev-python/openapi-core/openapi-core-0.14.2.ebuild 
b/dev-python/openapi-core/openapi-core-0.14.2.ebuild
new file mode 100644
index ..810e7efb1133
--- /dev/null
+++ b/dev-python/openapi-core/openapi-core-0.14.2.ebuild
@@ -0,0 +1,62 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Client-side and server-side support for the OpenAPI Specification 
v3"
+HOMEPAGE="
+   https://github.com/p1c2u/openapi-core/
+   https://pypi.org/project/openapi-core/
+"
+SRC_URI="
+   https://github.com/p1c2u/openapi-core/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/isodate[${PYTHON_USEDEP}]
+   dev-python/dictpath[${PYTHON_USEDEP}]
+   dev-python/openapi-schema-validator[${PYTHON_USEDEP}]
+   dev-python/openapi-spec-validator[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/lazy-object-proxy[${PYTHON_USEDEP}]
+   dev-python/attrs[${PYTHON_USEDEP}]
+   dev-python/werkzeug[${PYTHON_USEDEP}]
+   dev-python/parse[${PYTHON_USEDEP}]
+   dev-python/more-itertools[${PYTHON_USEDEP}]
+"
+
+BDEPEND="test? (
+   dev-python/django[${PYTHON_USEDEP}]
+   dev-python/djangorestframework[${PYTHON_USEDEP}]
+   dev-python/flask[${PYTHON_USEDEP}]
+   dev-python/responses[${PYTHON_USEDEP}]
+   dev-python/webob[${PYTHON_USEDEP}]
+)"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # falcon not packaged
+   rm -r tests/integration/contrib/falcon || die
+
+   # Theses tests fail to collect
+   rm tests/integration/validation/test_security_override.py || die
+   rm tests/integration/validation/test_read_only_write_only.py || die
+
+   # There's a problem in the test suite here
+   rm tests/unit/unmarshalling/test_unmarshal.py || die
+   rm 
tests/integration/contrib/django/test_django_rest_framework_apiview.py || die
+
+   sed -i -e '/--cov/d' setup.cfg || die
+   distutils-r1_src_prepare
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2022-06-11 Thread Andrew Ammerlaan
commit: 33140dc4b4d233868fbdf73283605a33acf3c52a
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Sat Jun 11 07:38:30 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sat Jun 11 07:39:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33140dc4

dev-python/openapi-core: add missing test dep

Closes: https://bugs.gentoo.org/851144
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/openapi-core/openapi-core-0.14.2.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/openapi-core/openapi-core-0.14.2.ebuild 
b/dev-python/openapi-core/openapi-core-0.14.2.ebuild
index 810e7efb1133..8f30b58a2c65 100644
--- a/dev-python/openapi-core/openapi-core-0.14.2.ebuild
+++ b/dev-python/openapi-core/openapi-core-0.14.2.ebuild
@@ -39,6 +39,7 @@ BDEPEND="test? (
dev-python/django[${PYTHON_USEDEP}]
dev-python/djangorestframework[${PYTHON_USEDEP}]
dev-python/flask[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
dev-python/responses[${PYTHON_USEDEP}]
dev-python/webob[${PYTHON_USEDEP}]
 )"



[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2022-09-03 Thread Michał Górny
commit: 3e7f7ca661df9946021aa84ec65e8f92d7ff0cfe
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep  3 10:32:21 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep  3 12:04:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e7f7ca6

dev-python/openapi-core: Bump to 0.14.5

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

 dev-python/openapi-core/Manifest   |  1 +
 dev-python/openapi-core/openapi-core-0.14.5.ebuild | 71 ++
 2 files changed, 72 insertions(+)

diff --git a/dev-python/openapi-core/Manifest b/dev-python/openapi-core/Manifest
index 3d8678cf8eea..7128faa27623 100644
--- a/dev-python/openapi-core/Manifest
+++ b/dev-python/openapi-core/Manifest
@@ -1 +1,2 @@
 DIST openapi-core-0.14.2.gh.tar.gz 57519 BLAKE2B 
06dfd284612ca11a271f075444db9b859ca5416e31594680d6b32abec1fe917105f213209d1bfcb9664b265ea3d62839579134e8e104754075cd692d1ba7a99a
 SHA512 
19a2508d56053214993abed7d173d17b55a80dac6421681d7c64082f910bf9cb03c99d4006a2cd883d51d54f11a18f90188f141a78b9d69a9a031c284a14f8f1
+DIST openapi-core-0.14.5.gh.tar.gz 57645 BLAKE2B 
c5c9c308b93a37e32708677cc7c7a2ccb9ec3f018390e56a251224b6b8776943ccd0ddfb560cdc3f1182cb32a9b2817878a0d4dda3906c179db9841853caf7ac
 SHA512 
69d9fb2cc21dfdb939beae45b1c681faf9f8e3366b36e5907b00be65ac669ec40e3ae3fe910fb2c4f6c70d1412e6a67e4e4e47e3cf2c424716da4c813223295e

diff --git a/dev-python/openapi-core/openapi-core-0.14.5.ebuild 
b/dev-python/openapi-core/openapi-core-0.14.5.ebuild
new file mode 100644
index ..2c4b7fd9d345
--- /dev/null
+++ b/dev-python/openapi-core/openapi-core-0.14.5.ebuild
@@ -0,0 +1,71 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Client-side and server-side support for the OpenAPI Specification 
v3"
+HOMEPAGE="
+   https://github.com/p1c2u/openapi-core/
+   https://pypi.org/project/openapi-core/
+"
+SRC_URI="
+   https://github.com/p1c2u/openapi-core/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/isodate[${PYTHON_USEDEP}]
+   dev-python/dictpath[${PYTHON_USEDEP}]
+   

[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2022-09-03 Thread Michał Górny
commit: 3e7f7ca661df9946021aa84ec65e8f92d7ff0cfe
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep  3 10:32:21 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep  3 12:04:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e7f7ca6

dev-python/openapi-core: Bump to 0.14.5

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

 dev-python/openapi-core/Manifest   |  1 +
 dev-python/openapi-core/openapi-core-0.14.5.ebuild | 71 ++
 2 files changed, 72 insertions(+)

diff --git a/dev-python/openapi-core/Manifest b/dev-python/openapi-core/Manifest
index 3d8678cf8eea..7128faa27623 100644
--- a/dev-python/openapi-core/Manifest
+++ b/dev-python/openapi-core/Manifest
@@ -1 +1,2 @@
 DIST openapi-core-0.14.2.gh.tar.gz 57519 BLAKE2B 
06dfd284612ca11a271f075444db9b859ca5416e31594680d6b32abec1fe917105f213209d1bfcb9664b265ea3d62839579134e8e104754075cd692d1ba7a99a
 SHA512 
19a2508d56053214993abed7d173d17b55a80dac6421681d7c64082f910bf9cb03c99d4006a2cd883d51d54f11a18f90188f141a78b9d69a9a031c284a14f8f1
+DIST openapi-core-0.14.5.gh.tar.gz 57645 BLAKE2B 
c5c9c308b93a37e32708677cc7c7a2ccb9ec3f018390e56a251224b6b8776943ccd0ddfb560cdc3f1182cb32a9b2817878a0d4dda3906c179db9841853caf7ac
 SHA512 
69d9fb2cc21dfdb939beae45b1c681faf9f8e3366b36e5907b00be65ac669ec40e3ae3fe910fb2c4f6c70d1412e6a67e4e4e47e3cf2c424716da4c813223295e

diff --git a/dev-python/openapi-core/openapi-core-0.14.5.ebuild 
b/dev-python/openapi-core/openapi-core-0.14.5.ebuild
new file mode 100644
index ..2c4b7fd9d345
--- /dev/null
+++ b/dev-python/openapi-core/openapi-core-0.14.5.ebuild
@@ -0,0 +1,71 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Client-side and server-side support for the OpenAPI Specification 
v3"
+HOMEPAGE="
+   https://github.com/p1c2u/openapi-core/
+   https://pypi.org/project/openapi-core/
+"
+SRC_URI="
+   https://github.com/p1c2u/openapi-core/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/isodate[${PYTHON_USEDEP}]
+   dev-python/dictpath[${PYTHON_USEDEP}]
+   

[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2022-06-10 Thread Andrew Ammerlaan
commit: f6a8df2a7269d2d1b930fa462bf5388a0c160394
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Fri Jun 10 13:28:48 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Jun 10 14:29:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6a8df2a

dev-python/openapi-core: new package, add 0.14.2

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/openapi-core/Manifest   |  1 +
 dev-python/openapi-core/metadata.xml   | 12 +
 dev-python/openapi-core/openapi-core-0.14.2.ebuild | 62 ++
 3 files changed, 75 insertions(+)

diff --git a/dev-python/openapi-core/Manifest b/dev-python/openapi-core/Manifest
new file mode 100644
index ..3d8678cf8eea
--- /dev/null
+++ b/dev-python/openapi-core/Manifest
@@ -0,0 +1 @@
+DIST openapi-core-0.14.2.gh.tar.gz 57519 BLAKE2B 
06dfd284612ca11a271f075444db9b859ca5416e31594680d6b32abec1fe917105f213209d1bfcb9664b265ea3d62839579134e8e104754075cd692d1ba7a99a
 SHA512 
19a2508d56053214993abed7d173d17b55a80dac6421681d7c64082f910bf9cb03c99d4006a2cd883d51d54f11a18f90188f141a78b9d69a9a031c284a14f8f1

diff --git a/dev-python/openapi-core/metadata.xml 
b/dev-python/openapi-core/metadata.xml
new file mode 100644
index ..13f408253cd2
--- /dev/null
+++ b/dev-python/openapi-core/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   pyt...@gentoo.org
+   
+   
+   p1c2u/openapi-core
+   openapi-core
+   
+   
+

diff --git a/dev-python/openapi-core/openapi-core-0.14.2.ebuild 
b/dev-python/openapi-core/openapi-core-0.14.2.ebuild
new file mode 100644
index ..810e7efb1133
--- /dev/null
+++ b/dev-python/openapi-core/openapi-core-0.14.2.ebuild
@@ -0,0 +1,62 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Client-side and server-side support for the OpenAPI Specification 
v3"
+HOMEPAGE="
+   https://github.com/p1c2u/openapi-core/
+   https://pypi.org/project/openapi-core/
+"
+SRC_URI="
+   https://github.com/p1c2u/openapi-core/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/isodate[${PYTHON_USEDEP}]
+   dev-python/dictpath[${PYTHON_USEDEP}]
+   dev-python/openapi-schema-validator[${PYTHON_USEDEP}]
+   dev-python/openapi-spec-validator[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/lazy-object-proxy[${PYTHON_USEDEP}]
+   dev-python/attrs[${PYTHON_USEDEP}]
+   dev-python/werkzeug[${PYTHON_USEDEP}]
+   dev-python/parse[${PYTHON_USEDEP}]
+   dev-python/more-itertools[${PYTHON_USEDEP}]
+"
+
+BDEPEND="test? (
+   dev-python/django[${PYTHON_USEDEP}]
+   dev-python/djangorestframework[${PYTHON_USEDEP}]
+   dev-python/flask[${PYTHON_USEDEP}]
+   dev-python/responses[${PYTHON_USEDEP}]
+   dev-python/webob[${PYTHON_USEDEP}]
+)"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # falcon not packaged
+   rm -r tests/integration/contrib/falcon || die
+
+   # Theses tests fail to collect
+   rm tests/integration/validation/test_security_override.py || die
+   rm tests/integration/validation/test_read_only_write_only.py || die
+
+   # There's a problem in the test suite here
+   rm tests/unit/unmarshalling/test_unmarshal.py || die
+   rm 
tests/integration/contrib/django/test_django_rest_framework_apiview.py || die
+
+   sed -i -e '/--cov/d' setup.cfg || die
+   distutils-r1_src_prepare
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2022-06-11 Thread Andrew Ammerlaan
commit: 33140dc4b4d233868fbdf73283605a33acf3c52a
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Sat Jun 11 07:38:30 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sat Jun 11 07:39:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33140dc4

dev-python/openapi-core: add missing test dep

Closes: https://bugs.gentoo.org/851144
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/openapi-core/openapi-core-0.14.2.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/openapi-core/openapi-core-0.14.2.ebuild 
b/dev-python/openapi-core/openapi-core-0.14.2.ebuild
index 810e7efb1133..8f30b58a2c65 100644
--- a/dev-python/openapi-core/openapi-core-0.14.2.ebuild
+++ b/dev-python/openapi-core/openapi-core-0.14.2.ebuild
@@ -39,6 +39,7 @@ BDEPEND="test? (
dev-python/django[${PYTHON_USEDEP}]
dev-python/djangorestframework[${PYTHON_USEDEP}]
dev-python/flask[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
dev-python/responses[${PYTHON_USEDEP}]
dev-python/webob[${PYTHON_USEDEP}]
 )"



[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2022-06-10 Thread Andrew Ammerlaan
commit: f6a8df2a7269d2d1b930fa462bf5388a0c160394
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Fri Jun 10 13:28:48 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Jun 10 14:29:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6a8df2a

dev-python/openapi-core: new package, add 0.14.2

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/openapi-core/Manifest   |  1 +
 dev-python/openapi-core/metadata.xml   | 12 +
 dev-python/openapi-core/openapi-core-0.14.2.ebuild | 62 ++
 3 files changed, 75 insertions(+)

diff --git a/dev-python/openapi-core/Manifest b/dev-python/openapi-core/Manifest
new file mode 100644
index ..3d8678cf8eea
--- /dev/null
+++ b/dev-python/openapi-core/Manifest
@@ -0,0 +1 @@
+DIST openapi-core-0.14.2.gh.tar.gz 57519 BLAKE2B 
06dfd284612ca11a271f075444db9b859ca5416e31594680d6b32abec1fe917105f213209d1bfcb9664b265ea3d62839579134e8e104754075cd692d1ba7a99a
 SHA512 
19a2508d56053214993abed7d173d17b55a80dac6421681d7c64082f910bf9cb03c99d4006a2cd883d51d54f11a18f90188f141a78b9d69a9a031c284a14f8f1

diff --git a/dev-python/openapi-core/metadata.xml 
b/dev-python/openapi-core/metadata.xml
new file mode 100644
index ..13f408253cd2
--- /dev/null
+++ b/dev-python/openapi-core/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   pyt...@gentoo.org
+   
+   
+   p1c2u/openapi-core
+   openapi-core
+   
+   
+

diff --git a/dev-python/openapi-core/openapi-core-0.14.2.ebuild 
b/dev-python/openapi-core/openapi-core-0.14.2.ebuild
new file mode 100644
index ..810e7efb1133
--- /dev/null
+++ b/dev-python/openapi-core/openapi-core-0.14.2.ebuild
@@ -0,0 +1,62 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Client-side and server-side support for the OpenAPI Specification 
v3"
+HOMEPAGE="
+   https://github.com/p1c2u/openapi-core/
+   https://pypi.org/project/openapi-core/
+"
+SRC_URI="
+   https://github.com/p1c2u/openapi-core/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/isodate[${PYTHON_USEDEP}]
+   dev-python/dictpath[${PYTHON_USEDEP}]
+   dev-python/openapi-schema-validator[${PYTHON_USEDEP}]
+   dev-python/openapi-spec-validator[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/lazy-object-proxy[${PYTHON_USEDEP}]
+   dev-python/attrs[${PYTHON_USEDEP}]
+   dev-python/werkzeug[${PYTHON_USEDEP}]
+   dev-python/parse[${PYTHON_USEDEP}]
+   dev-python/more-itertools[${PYTHON_USEDEP}]
+"
+
+BDEPEND="test? (
+   dev-python/django[${PYTHON_USEDEP}]
+   dev-python/djangorestframework[${PYTHON_USEDEP}]
+   dev-python/flask[${PYTHON_USEDEP}]
+   dev-python/responses[${PYTHON_USEDEP}]
+   dev-python/webob[${PYTHON_USEDEP}]
+)"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # falcon not packaged
+   rm -r tests/integration/contrib/falcon || die
+
+   # Theses tests fail to collect
+   rm tests/integration/validation/test_security_override.py || die
+   rm tests/integration/validation/test_read_only_write_only.py || die
+
+   # There's a problem in the test suite here
+   rm tests/unit/unmarshalling/test_unmarshal.py || die
+   rm 
tests/integration/contrib/django/test_django_rest_framework_apiview.py || die
+
+   sed -i -e '/--cov/d' setup.cfg || die
+   distutils-r1_src_prepare
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2022-06-11 Thread Andrew Ammerlaan
commit: 33140dc4b4d233868fbdf73283605a33acf3c52a
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Sat Jun 11 07:38:30 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sat Jun 11 07:39:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33140dc4

dev-python/openapi-core: add missing test dep

Closes: https://bugs.gentoo.org/851144
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/openapi-core/openapi-core-0.14.2.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/openapi-core/openapi-core-0.14.2.ebuild 
b/dev-python/openapi-core/openapi-core-0.14.2.ebuild
index 810e7efb1133..8f30b58a2c65 100644
--- a/dev-python/openapi-core/openapi-core-0.14.2.ebuild
+++ b/dev-python/openapi-core/openapi-core-0.14.2.ebuild
@@ -39,6 +39,7 @@ BDEPEND="test? (
dev-python/django[${PYTHON_USEDEP}]
dev-python/djangorestframework[${PYTHON_USEDEP}]
dev-python/flask[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
dev-python/responses[${PYTHON_USEDEP}]
dev-python/webob[${PYTHON_USEDEP}]
 )"



[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2022-09-22 Thread Michał Górny
commit: 2cc794f62849ac820bc559e708810b4fbabcf063
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Sep 22 10:58:41 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Sep 22 11:01:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cc794f6

dev-python/openapi-core: Bump to 0.15.0

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

 dev-python/openapi-core/Manifest   |  1 +
 dev-python/openapi-core/openapi-core-0.15.0.ebuild | 62 ++
 2 files changed, 63 insertions(+)

diff --git a/dev-python/openapi-core/Manifest b/dev-python/openapi-core/Manifest
index 7128faa27623..630d6d32635d 100644
--- a/dev-python/openapi-core/Manifest
+++ b/dev-python/openapi-core/Manifest
@@ -1,2 +1,3 @@
 DIST openapi-core-0.14.2.gh.tar.gz 57519 BLAKE2B 
06dfd284612ca11a271f075444db9b859ca5416e31594680d6b32abec1fe917105f213209d1bfcb9664b265ea3d62839579134e8e104754075cd692d1ba7a99a
 SHA512 
19a2508d56053214993abed7d173d17b55a80dac6421681d7c64082f910bf9cb03c99d4006a2cd883d51d54f11a18f90188f141a78b9d69a9a031c284a14f8f1
 DIST openapi-core-0.14.5.gh.tar.gz 57645 BLAKE2B 
c5c9c308b93a37e32708677cc7c7a2ccb9ec3f018390e56a251224b6b8776943ccd0ddfb560cdc3f1182cb32a9b2817878a0d4dda3906c179db9841853caf7ac
 SHA512 
69d9fb2cc21dfdb939beae45b1c681faf9f8e3366b36e5907b00be65ac669ec40e3ae3fe910fb2c4f6c70d1412e6a67e4e4e47e3cf2c424716da4c813223295e
+DIST openapi-core-0.15.0.gh.tar.gz 73274 BLAKE2B 
8bae95a3a70438702d6a49c06954dba610766b945076357cc32382b59efbbf2d839a282b41b3d96f75b25e8864c0b9f9bfec1eecd8056e205bda5d62fbc6abc4
 SHA512 
3e9327fdf7d8b84d29627bfcb9a7c7e471ddf8cb06c5b2ffd3518fadcb872738cdfc5365558c51b8e0526bfbe5a841b9bc9598d630c6c6ddf141dc9c6681c3d6

diff --git a/dev-python/openapi-core/openapi-core-0.15.0.ebuild 
b/dev-python/openapi-core/openapi-core-0.15.0.ebuild
new file mode 100644
index ..a3dc9027e13e
--- /dev/null
+++ b/dev-python/openapi-core/openapi-core-0.15.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Client-side and server-side support for the OpenAPI Specification 
v3"
+HOMEPAGE="
+   https://github.com/p1c2u/openapi-core/
+   https://pypi.org/project/openapi-core/
+"
+SRC_URI="
+   https://github.com/p1c2u/openapi-core/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   >=dev-python/pathable-0.4.0[${PYTHON_USEDEP}]
+   dev-python/isodate[${PYTHON_USEDEP}]
+   dev-python/more-itertools[${PYTHON_USEDEP}]
+   dev-python/parse[${PYTHON_USEDEP}]
+   

[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2022-09-22 Thread Andrew Ammerlaan
commit: 8978ca38a4b8259b6448aa4af06cb321c70393d8
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Thu Sep 22 14:46:32 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Thu Sep 22 14:46:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8978ca38

dev-python/openapi-core: update EPYTEST_IGNORE

Closes: https://bugs.gentoo.org/872374
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/openapi-core/openapi-core-0.15.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/openapi-core/openapi-core-0.15.0.ebuild 
b/dev-python/openapi-core/openapi-core-0.15.0.ebuild
index a3dc9027e13e..af9428866296 100644
--- a/dev-python/openapi-core/openapi-core-0.15.0.ebuild
+++ b/dev-python/openapi-core/openapi-core-0.15.0.ebuild
@@ -52,8 +52,8 @@ EPYTEST_IGNORE=(
tests/integration/validation/test_read_only_write_only.py
 
# unhappy about modern django
-   tests/integration/contrib/test_django.py
-   tests/integration/contrib/django
+   tests/integration/contrib/django/test_django_project.py
+   tests/unit/contrib/django/test_django.py
 )
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2022-10-12 Thread Sam James
commit: ad2948a33f2ec773d3b02b2074df5a15680df669
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 12 19:20:54 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 12 19:20:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad2948a3

dev-python/openapi-core: Keyword 0.16.1 x86, #834494

Signed-off-by: Sam James  gentoo.org>

 dev-python/openapi-core/openapi-core-0.16.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/openapi-core/openapi-core-0.16.1.ebuild 
b/dev-python/openapi-core/openapi-core-0.16.1.ebuild
index 0f2ba12ece92..3e6488a26404 100644
--- a/dev-python/openapi-core/openapi-core-0.16.1.ebuild
+++ b/dev-python/openapi-core/openapi-core-0.16.1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
 
 RDEPEND="
>=dev-python/pathable-0.4.0[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2022-10-12 Thread Sam James
commit: 78d7a5d8684c0d599fff4ab6302e417dc99c21eb
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 12 19:20:54 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 12 19:20:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78d7a5d8

dev-python/openapi-core: Keyword 0.14.5 x86, #834494

Signed-off-by: Sam James  gentoo.org>

 dev-python/openapi-core/openapi-core-0.14.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/openapi-core/openapi-core-0.14.5.ebuild 
b/dev-python/openapi-core/openapi-core-0.14.5.ebuild
index 2c4b7fd9d345..5b54c90c58f1 100644
--- a/dev-python/openapi-core/openapi-core-0.14.5.ebuild
+++ b/dev-python/openapi-core/openapi-core-0.14.5.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
 
 RDEPEND="
dev-python/isodate[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2022-10-12 Thread Michał Górny
commit: 061aa073a5d9f2b79a2cbb9c9b3ca149015b7ce9
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Oct 13 04:58:05 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Oct 13 05:06:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=061aa073

dev-python/openapi-core: Remove old

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

 dev-python/openapi-core/Manifest   |  1 -
 dev-python/openapi-core/openapi-core-0.16.0.ebuild | 68 --
 2 files changed, 69 deletions(-)

diff --git a/dev-python/openapi-core/Manifest b/dev-python/openapi-core/Manifest
index 9f2fbc02ca82..84d0fc5323a0 100644
--- a/dev-python/openapi-core/Manifest
+++ b/dev-python/openapi-core/Manifest
@@ -1,3 +1,2 @@
 DIST openapi-core-0.14.5.gh.tar.gz 57645 BLAKE2B 
c5c9c308b93a37e32708677cc7c7a2ccb9ec3f018390e56a251224b6b8776943ccd0ddfb560cdc3f1182cb32a9b2817878a0d4dda3906c179db9841853caf7ac
 SHA512 
69d9fb2cc21dfdb939beae45b1c681faf9f8e3366b36e5907b00be65ac669ec40e3ae3fe910fb2c4f6c70d1412e6a67e4e4e47e3cf2c424716da4c813223295e
-DIST openapi-core-0.16.0.gh.tar.gz 79041 BLAKE2B 
93745787d39dc2e77e6b268792548069e7637ea7acbf4975224d837b87f301ea5ae36c07aec5b8f44b6e7a5480aab744e9601663f080d63f27b8a49aeb9cd7f5
 SHA512 
70ed773926c16df9d085e7ce104a0a99ccc52e8e0ba395ead1cf5e9cba1e43723bb7a744cd2b9c27e3a8a48319f8265dc5745c20cc23e825fa28ed3b2fcd3e25
 DIST openapi-core-0.16.1.gh.tar.gz 79002 BLAKE2B 
2b64a28c80b64294cdbef2e4fcd08bfdc739c53a6baf0aeacc9e082bc01c8bf1b58da53a8c9b5b80a38600e4ab8bfb67b1d7ebb3a759d60d43748c9cc09c8eba
 SHA512 
87cd47871a939b9f0ab23deafac067d16ba88146e140e7602b8bec5498ea6ed2213ceb530c9448718c5f94b944a954f2d46fab3fb18cacc2764a5cd7bf056dff

diff --git a/dev-python/openapi-core/openapi-core-0.16.0.ebuild 
b/dev-python/openapi-core/openapi-core-0.16.0.ebuild
deleted file mode 100644
index 0f2ba12ece92..
--- a/dev-python/openapi-core/openapi-core-0.16.0.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{8..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Client-side and server-side support for the OpenAPI Specification 
v3"
-HOMEPAGE="
-   https://github.com/p1c2u/openapi-core/
-   https://pypi.org/project/openapi-core/
-"
-SRC_URI="
-   https://github.com/p1c2u/openapi-core/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   >=dev-python/pathable-0.4.0[${PYTHON_USEDEP}]
-   dev-python/isodate[${PYTHON_USEDEP}]
-   >=dev-python/jsonschema-spec-0.1.1[${PYTHON_USEDEP}]
-   dev-python/more-itertools[${PYTHON_USEDEP}]
-   dev-python/parse[${PYTHON_USEDEP}]
-   =dev-python/openapi-schema-validator-0.3[${PYTHON_USEDEP}]
-   =dev-python/openapi-spec-validator-0.5[${PYTHON_USEDEP}]
-   dev-python/werkzeug[${PYTHON_USEDEP}]
-"
-
-BDEPEND="
-   test? (
-   dev-python/asgiref[${PYTHON_USEDEP}]
-   dev-python/flask[${PYTHON_USEDEP}]
-   >=dev-python/httpx-0.23.0[${PYTHON_USEDEP}]
-   dev-python/responses[${PYTHON_USEDEP}]
-   >=dev-python/starlette-0.21.0[${PYTHON_USEDEP}]
-   dev-python/strict-rfc3339[${PYTHON_USEDEP}]
-   dev-python/webob[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_IGNORE=(
-   # falcon is not packaged
-   tests/integration/contrib/falcon
-
-   # TODO: these tests fail to collect
-   tests/integration/validation/test_security_override.py
-   tests/integration/validation/test_read_only_write_only.py
-
-   # unhappy about modern django
-   tests/integration/contrib/django/test_django_project.py
-   tests/unit/contrib/django/test_django.py
-)
-
-src_prepare() {
-   sed -i -e '/--cov/d' pyproject.toml || die
-   distutils-r1_src_prepare
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2022-10-05 Thread Michał Górny
commit: 1b27e89939649b695a92e2dfe90ea1f39ab9c339
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Oct  5 07:35:07 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Oct  5 09:41:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b27e899

dev-python/openapi-core: Bump to 0.16.0

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

 dev-python/openapi-core/Manifest   |  1 +
 dev-python/openapi-core/openapi-core-0.16.0.ebuild | 67 ++
 2 files changed, 68 insertions(+)

diff --git a/dev-python/openapi-core/Manifest b/dev-python/openapi-core/Manifest
index 630d6d32635d..81d98c0d50d3 100644
--- a/dev-python/openapi-core/Manifest
+++ b/dev-python/openapi-core/Manifest
@@ -1,3 +1,4 @@
 DIST openapi-core-0.14.2.gh.tar.gz 57519 BLAKE2B 
06dfd284612ca11a271f075444db9b859ca5416e31594680d6b32abec1fe917105f213209d1bfcb9664b265ea3d62839579134e8e104754075cd692d1ba7a99a
 SHA512 
19a2508d56053214993abed7d173d17b55a80dac6421681d7c64082f910bf9cb03c99d4006a2cd883d51d54f11a18f90188f141a78b9d69a9a031c284a14f8f1
 DIST openapi-core-0.14.5.gh.tar.gz 57645 BLAKE2B 
c5c9c308b93a37e32708677cc7c7a2ccb9ec3f018390e56a251224b6b8776943ccd0ddfb560cdc3f1182cb32a9b2817878a0d4dda3906c179db9841853caf7ac
 SHA512 
69d9fb2cc21dfdb939beae45b1c681faf9f8e3366b36e5907b00be65ac669ec40e3ae3fe910fb2c4f6c70d1412e6a67e4e4e47e3cf2c424716da4c813223295e
 DIST openapi-core-0.15.0.gh.tar.gz 73274 BLAKE2B 
8bae95a3a70438702d6a49c06954dba610766b945076357cc32382b59efbbf2d839a282b41b3d96f75b25e8864c0b9f9bfec1eecd8056e205bda5d62fbc6abc4
 SHA512 
3e9327fdf7d8b84d29627bfcb9a7c7e471ddf8cb06c5b2ffd3518fadcb872738cdfc5365558c51b8e0526bfbe5a841b9bc9598d630c6c6ddf141dc9c6681c3d6
+DIST openapi-core-0.16.0.gh.tar.gz 79041 BLAKE2B 
93745787d39dc2e77e6b268792548069e7637ea7acbf4975224d837b87f301ea5ae36c07aec5b8f44b6e7a5480aab744e9601663f080d63f27b8a49aeb9cd7f5
 SHA512 
70ed773926c16df9d085e7ce104a0a99ccc52e8e0ba395ead1cf5e9cba1e43723bb7a744cd2b9c27e3a8a48319f8265dc5745c20cc23e825fa28ed3b2fcd3e25

diff --git a/dev-python/openapi-core/openapi-core-0.16.0.ebuild 
b/dev-python/openapi-core/openapi-core-0.16.0.ebuild
new file mode 100644
index ..14f8bef1d51b
--- /dev/null
+++ b/dev-python/openapi-core/openapi-core-0.16.0.ebuild
@@ -0,0 +1,67 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Client-side and server-side support for the OpenAPI Specification 
v3"
+HOMEPAGE="
+   https://github.com/p1c2u/openapi-core/
+   https://pypi.org/project/openapi-core/
+"
+SRC_URI="
+   https://github.com/p1c2u/openapi-core/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   >=dev-python/pathable-0.4.0[${PYTHON_USEDEP}]
+   dev-python/isodate[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-spec-0.1.1[${PYTHON_USEDEP}]
+   dev-python/more-itertools[${PYTHON_USEDEP}]
+   dev-python/parse[${PYTHON_USEDEP}]
+   =dev-python/openapi-schema-validator-0.3[${PYTHON_USEDEP}]
+   =dev-python/openapi-spec-validator-0.5[${PYTHON_USEDEP}]
+   dev-python/werkzeug[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+   test? (
+   dev-python/flask[${PYTHON_USEDEP}]
+   >=dev-python/httpx-0.23.0[${PYTHON_USEDEP}]
+   dev-python/responses[${PYTHON_USEDEP}]
+   >=dev-python/starlette-0.21.0[${PYTHON_USEDEP}]
+   dev-python/strict-rfc3339[${PYTHON_USEDEP}]
+   dev-python/webob[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+   # falcon is not packaged
+   tests/integration/contrib/falcon
+
+   # TODO: these tests fail to collect
+   tests/integration/validation/test_security_override.py
+   tests/integration/validation/test_read_only_write_only.py
+
+   # unhappy about modern django
+   tests/integration/contrib/django/test_django_project.py
+   tests/unit/contrib/django/test_django.py
+)
+
+src_prepare() {
+   sed -i -e '/--cov/d' pyproject.toml || die
+   distutils-r1_src_prepare
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2022-10-05 Thread Michał Górny
commit: 6c7f565788c7b30a7626ffc739ce8430ff154b0b
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Oct  5 15:41:35 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Oct  5 19:23:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c7f5657

dev-python/openapi-core: Add a test-dep on asgiref

Closes: https://bugs.gentoo.org/875368
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/openapi-core/openapi-core-0.16.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/openapi-core/openapi-core-0.16.0.ebuild 
b/dev-python/openapi-core/openapi-core-0.16.0.ebuild
index 14f8bef1d51b..0f2ba12ece92 100644
--- a/dev-python/openapi-core/openapi-core-0.16.0.ebuild
+++ b/dev-python/openapi-core/openapi-core-0.16.0.ebuild
@@ -37,6 +37,7 @@ RDEPEND="
 
 BDEPEND="
test? (
+   dev-python/asgiref[${PYTHON_USEDEP}]
dev-python/flask[${PYTHON_USEDEP}]
>=dev-python/httpx-0.23.0[${PYTHON_USEDEP}]
dev-python/responses[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2022-10-07 Thread Michał Górny
commit: c21b5042442c0df822cb9b2dcf6a93e255035441
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct  7 20:30:26 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct  7 20:30:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c21b5042

dev-python/openapi-core: Remove old

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

 dev-python/openapi-core/Manifest   |  2 -
 dev-python/openapi-core/openapi-core-0.14.2.ebuild | 63 --
 dev-python/openapi-core/openapi-core-0.15.0.ebuild | 62 -
 3 files changed, 127 deletions(-)

diff --git a/dev-python/openapi-core/Manifest b/dev-python/openapi-core/Manifest
index 81d98c0d50d3..c225537e39c3 100644
--- a/dev-python/openapi-core/Manifest
+++ b/dev-python/openapi-core/Manifest
@@ -1,4 +1,2 @@
-DIST openapi-core-0.14.2.gh.tar.gz 57519 BLAKE2B 
06dfd284612ca11a271f075444db9b859ca5416e31594680d6b32abec1fe917105f213209d1bfcb9664b265ea3d62839579134e8e104754075cd692d1ba7a99a
 SHA512 
19a2508d56053214993abed7d173d17b55a80dac6421681d7c64082f910bf9cb03c99d4006a2cd883d51d54f11a18f90188f141a78b9d69a9a031c284a14f8f1
 DIST openapi-core-0.14.5.gh.tar.gz 57645 BLAKE2B 
c5c9c308b93a37e32708677cc7c7a2ccb9ec3f018390e56a251224b6b8776943ccd0ddfb560cdc3f1182cb32a9b2817878a0d4dda3906c179db9841853caf7ac
 SHA512 
69d9fb2cc21dfdb939beae45b1c681faf9f8e3366b36e5907b00be65ac669ec40e3ae3fe910fb2c4f6c70d1412e6a67e4e4e47e3cf2c424716da4c813223295e
-DIST openapi-core-0.15.0.gh.tar.gz 73274 BLAKE2B 
8bae95a3a70438702d6a49c06954dba610766b945076357cc32382b59efbbf2d839a282b41b3d96f75b25e8864c0b9f9bfec1eecd8056e205bda5d62fbc6abc4
 SHA512 
3e9327fdf7d8b84d29627bfcb9a7c7e471ddf8cb06c5b2ffd3518fadcb872738cdfc5365558c51b8e0526bfbe5a841b9bc9598d630c6c6ddf141dc9c6681c3d6
 DIST openapi-core-0.16.0.gh.tar.gz 79041 BLAKE2B 
93745787d39dc2e77e6b268792548069e7637ea7acbf4975224d837b87f301ea5ae36c07aec5b8f44b6e7a5480aab744e9601663f080d63f27b8a49aeb9cd7f5
 SHA512 
70ed773926c16df9d085e7ce104a0a99ccc52e8e0ba395ead1cf5e9cba1e43723bb7a744cd2b9c27e3a8a48319f8265dc5745c20cc23e825fa28ed3b2fcd3e25

diff --git a/dev-python/openapi-core/openapi-core-0.14.2.ebuild 
b/dev-python/openapi-core/openapi-core-0.14.2.ebuild
deleted file mode 100644
index 8f30b58a2c65..
--- a/dev-python/openapi-core/openapi-core-0.14.2.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Client-side and server-side support for the OpenAPI Specification 
v3"
-HOMEPAGE="
-   https://github.com/p1c2u/openapi-core/
-   https://pypi.org/project/openapi-core/
-"
-SRC_URI="
-   https://github.com/p1c2u/openapi-core/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   dev-python/isodate[${PYTHON_USEDEP}]
-   dev-python/dictpath[${PYTHON_USEDEP}]
-   dev-python/openapi-schema-validator[${PYTHON_USEDEP}]
-   dev-python/openapi-spec-validator[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]
-   dev-python/lazy-object-proxy[${PYTHON_USEDEP}]
-   dev-python/attrs[${PYTHON_USEDEP}]
-   dev-python/werkzeug[${PYTHON_USEDEP}]
-   dev-python/parse[${PYTHON_USEDEP}]
-   dev-python/more-itertools[${PYTHON_USEDEP}]
-"
-
-BDEPEND="test? (
-   dev-python/django[${PYTHON_USEDEP}]
-   dev-python/djangorestframework[${PYTHON_USEDEP}]
-   dev-python/flask[${PYTHON_USEDEP}]
-   dev-python/mock[${PYTHON_USEDEP}]
-   dev-python/responses[${PYTHON_USEDEP}]
-   dev-python/webob[${PYTHON_USEDEP}]
-)"
-
-distutils_enable_tests pytest
-
-src_prepare() {
-   # falcon not packaged
-   rm -r tests/integration/contrib/falcon || die
-
-   # Theses tests fail to collect
-   rm tests/integration/validation/test_security_override.py || die
-   rm tests/integration/validation/test_read_only_write_only.py || die
-
-   # There's a problem in the test suite here
-   rm tests/unit/unmarshalling/test_unmarshal.py || die
-   rm 
tests/integration/contrib/django/test_django_rest_framework_apiview.py || die
-
-   sed -i -e '/--cov/d' setup.cfg || die
-   distutils-r1_src_prepare
-}

diff --git a/dev-python/openapi-core/openapi-core-0.15.0.ebuild 
b/dev-python/openapi-core/openapi-core-0.15.0.ebuild
deleted file mode 100644
index af9428866296..
--- a/dev-python/openapi-core/openapi-core-0.15.0.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{8..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Client-side and server-side support for the OpenAPI Specification 
v3"
-HOMEPAGE="
-   https://github.com/p1c2u/openapi-core/
-   https://pypi.org/

[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2022-10-10 Thread Michał Górny
commit: d1f008fe2a26296d9d4565c90844e36e47bad11a
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Oct 10 13:41:53 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Oct 10 14:04:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1f008fe

dev-python/openapi-core: Bump to 0.16.1

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

 dev-python/openapi-core/Manifest   |  1 +
 dev-python/openapi-core/openapi-core-0.16.1.ebuild | 68 ++
 2 files changed, 69 insertions(+)

diff --git a/dev-python/openapi-core/Manifest b/dev-python/openapi-core/Manifest
index c225537e39c3..9f2fbc02ca82 100644
--- a/dev-python/openapi-core/Manifest
+++ b/dev-python/openapi-core/Manifest
@@ -1,2 +1,3 @@
 DIST openapi-core-0.14.5.gh.tar.gz 57645 BLAKE2B 
c5c9c308b93a37e32708677cc7c7a2ccb9ec3f018390e56a251224b6b8776943ccd0ddfb560cdc3f1182cb32a9b2817878a0d4dda3906c179db9841853caf7ac
 SHA512 
69d9fb2cc21dfdb939beae45b1c681faf9f8e3366b36e5907b00be65ac669ec40e3ae3fe910fb2c4f6c70d1412e6a67e4e4e47e3cf2c424716da4c813223295e
 DIST openapi-core-0.16.0.gh.tar.gz 79041 BLAKE2B 
93745787d39dc2e77e6b268792548069e7637ea7acbf4975224d837b87f301ea5ae36c07aec5b8f44b6e7a5480aab744e9601663f080d63f27b8a49aeb9cd7f5
 SHA512 
70ed773926c16df9d085e7ce104a0a99ccc52e8e0ba395ead1cf5e9cba1e43723bb7a744cd2b9c27e3a8a48319f8265dc5745c20cc23e825fa28ed3b2fcd3e25
+DIST openapi-core-0.16.1.gh.tar.gz 79002 BLAKE2B 
2b64a28c80b64294cdbef2e4fcd08bfdc739c53a6baf0aeacc9e082bc01c8bf1b58da53a8c9b5b80a38600e4ab8bfb67b1d7ebb3a759d60d43748c9cc09c8eba
 SHA512 
87cd47871a939b9f0ab23deafac067d16ba88146e140e7602b8bec5498ea6ed2213ceb530c9448718c5f94b944a954f2d46fab3fb18cacc2764a5cd7bf056dff

diff --git a/dev-python/openapi-core/openapi-core-0.16.1.ebuild 
b/dev-python/openapi-core/openapi-core-0.16.1.ebuild
new file mode 100644
index ..0f2ba12ece92
--- /dev/null
+++ b/dev-python/openapi-core/openapi-core-0.16.1.ebuild
@@ -0,0 +1,68 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Client-side and server-side support for the OpenAPI Specification 
v3"
+HOMEPAGE="
+   https://github.com/p1c2u/openapi-core/
+   https://pypi.org/project/openapi-core/
+"
+SRC_URI="
+   https://github.com/p1c2u/openapi-core/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   >=dev-python/pathable-0.4.0[${PYTHON_USEDEP}]
+   dev-python/isodate[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-spec-0.1.1[${PYTHON_USEDEP}]
+   dev-python/more-itertools[${PYTHON_USEDEP}]
+   dev-python/parse[${PYTHON_USEDEP}]
+   =dev-python/openapi-schema-validator-0.3[${PYTHON_USEDEP}]
+   =dev-python/openapi-spec-validator-0.5[${PYTHON_USEDEP}]
+   dev-python/werkzeug[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+   test? (
+   dev-python/asgiref[${PYTHON_USEDEP}]
+   dev-python/flask[${PYTHON_USEDEP}]
+   >=dev-python/httpx-0.23.0[${PYTHON_USEDEP}]
+   dev-python/responses[${PYTHON_USEDEP}]
+   >=dev-python/starlette-0.21.0[${PYTHON_USEDEP}]
+   dev-python/strict-rfc3339[${PYTHON_USEDEP}]
+   dev-python/webob[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+   # falcon is not packaged
+   tests/integration/contrib/falcon
+
+   # TODO: these tests fail to collect
+   tests/integration/validation/test_security_override.py
+   tests/integration/validation/test_read_only_write_only.py
+
+   # unhappy about modern django
+   tests/integration/contrib/django/test_django_project.py
+   tests/unit/contrib/django/test_django.py
+)
+
+src_prepare() {
+   sed -i -e '/--cov/d' pyproject.toml || die
+   distutils-r1_src_prepare
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2024-04-10 Thread Michał Górny
commit: bb3d233f2390f18fc70c2ee224bc1048c674d74e
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 11 03:59:13 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 11 04:20:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb3d233f

dev-python/openapi-core: Bump to 0.19.1

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

 dev-python/openapi-core/Manifest   |  1 +
 dev-python/openapi-core/openapi-core-0.19.1.ebuild | 71 ++
 2 files changed, 72 insertions(+)

diff --git a/dev-python/openapi-core/Manifest b/dev-python/openapi-core/Manifest
index 4430496d97ee..b1edbe7997f0 100644
--- a/dev-python/openapi-core/Manifest
+++ b/dev-python/openapi-core/Manifest
@@ -1,2 +1,3 @@
 DIST openapi_core-0.18.2.tar.gz 8 BLAKE2B 
bb05ba86eff3c70c780f1919a29b93f2137983318834c51204d7ad1094fc645d2dbcef93d92d03096826688fdfe1811c551eee68995fd46739314c2e4bc77cfc
 SHA512 
552109c095c840a46759a54e247a3ac2d8cc36707ba89815740eef4b7fb421bd489929543892341fd89a578bff4043c8c81302fddaa1efe125238e050f152c27
 DIST openapi_core-0.19.0.tar.gz 105815 BLAKE2B 
25036e98dbf4d572e77eb5dcc00909df1cd2d7b7c37bb691c403df2a48273cc2dd4150c99c526eacc709785f4ec9c525de53e7f613f10b15177fc1ff90ce76fe
 SHA512 
3a94170f8ab6a47188c693545be9d2cd965d2479c838a8644d6218f9f46b54fdb94e0550ea5626e5ba58920419b7c700d26b2e6dd6a55afeb73778f582a645e0
+DIST openapi_core-0.19.1.tar.gz 107802 BLAKE2B 
c8cd318ab6a88272e45fbff16df7e0cef7d8bab6c7cef8d965443fa0ad7439182bd9639f8a912ad913eb3d7727c4aeb49d576a8721aac1d0ba9423dd344da44d
 SHA512 
861e3793303ec89265be3a0846ad702e321ebc8536497d146ef10a4c9ab54900ad35ee9e90ef42e1f0856da8c0e746471e9820b0ac3e149adaa0b951a66b382f

diff --git a/dev-python/openapi-core/openapi-core-0.19.1.ebuild 
b/dev-python/openapi-core/openapi-core-0.19.1.ebuild
new file mode 100644
index ..d1b3663e0af8
--- /dev/null
+++ b/dev-python/openapi-core/openapi-core-0.19.1.ebuild
@@ -0,0 +1,71 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Client-side and server-side support for the OpenAPI Specification 
v3"
+HOMEPAGE="
+   https://github.com/python-openapi/openapi-core/
+   https://pypi.org/project/openapi-core/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   =dev-python/asgiref-3.6.0[${PYTHON_USEDEP}]
+   dev-python/isodate[${PYTHON_USEDEP}]
+   =dev-python/jsonschema-4.17.3[${PYTHON_USEDEP}]
+   =dev-python/jsonschema-path-0.3.1[${PYTHON_USEDEP}]
+   dev-python/more-itertools[${PYTHON_USEDEP}]
+   dev-python/parse[${PYTHON_USEDEP}]
+   =dev-python/openapi-schema-validator-0.6.0[${PYTHON_USEDEP}]
+   =dev-python/openapi-spec-validator-0.7.1[${PYTHON_USEDEP}]
+   dev-python/werkzeug[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+   test? (
+   >=dev-python/aiohttp-3.8.4[${PYTHON_USEDEP}]
+   >=dev-python/aioitertools-0.11.0[${PYTHON_USEDEP}]
+   dev-python/flask[${PYTHON_USEDEP}]
+   >=dev-python/httpx-0.24.0[${PYTHON_USEDEP}]
+   >=dev-python/pytest-aiohttp-1.0.4[${PYTHON_USEDEP}]
+   dev-python/responses[${PYTHON_USEDEP}]
+   >=dev-python/starlette-0.26.1[${PYTHON_USEDEP}]
+   dev-python/strict-rfc3339[${PYTHON_USEDEP}]
+   dev-python/webob[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+   # missing dependendencies
+   tests/integration/contrib/falcon
+   tests/integration/contrib/fastapi
+
+   # TODO: these tests fail to collect
+   tests/integration/validation/test_security_override.py
+   tests/integration/validation/test_read_only_write_only.py
+
+   # unhappy about modern django
+   tests/integration/contrib/django/test_django_project.py
+   tests/unit/contrib/django/test_django.py
+)
+
+src_prepare() {
+   sed -i -e '/--cov/d' pyproject.toml || die
+   distutils-r1_src_prepare
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2024-08-14 Thread Michał Górny
commit: 70368d65b083389e66cee361030824c8bee239a7
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Aug 15 03:43:58 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Aug 15 03:47:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70368d65

dev-python/openapi-core: Bump to 0.19.3

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

 dev-python/openapi-core/Manifest   |  1 +
 dev-python/openapi-core/openapi-core-0.19.3.ebuild | 71 ++
 2 files changed, 72 insertions(+)

diff --git a/dev-python/openapi-core/Manifest b/dev-python/openapi-core/Manifest
index a6f20fc95c06..740322ea03e6 100644
--- a/dev-python/openapi-core/Manifest
+++ b/dev-python/openapi-core/Manifest
@@ -1 +1,2 @@
 DIST openapi_core-0.19.2.tar.gz 108121 BLAKE2B 
0873ba33c0270babb3c3e626e942fd22fc066f8ef408c6f1cadab8140fdb6284d21a1cb5ed767c7f0f370112a1bb263ac50b340cccfe1cba6da1a0f15a73bbde
 SHA512 
cab2343c61bbb8de048b5e3a53c2d753468f6707f3b4b40ddfee7c3ea6eb0f3beff0aebcad632200a5a4b08e93c620aceda659297756d4f587d11039ede0eefa
+DIST openapi_core-0.19.3.tar.gz 109026 BLAKE2B 
e7725fd14069599a3f4f0d976452fca9b12acd39c2a0fb7b448ee862d9fa973c520b1e428e017a7f246c7110b56d58c299aa35c8f387cf43af6e9a53da2f1418
 SHA512 
87db8e0a1c5998fb4dbe3bfaf5c33b526e291ad96bb4a679fcb68ce21b003a66b40db14c4784f80104d4462c1e958a1b7776fb3d952e68eb4a7308999896c08b

diff --git a/dev-python/openapi-core/openapi-core-0.19.3.ebuild 
b/dev-python/openapi-core/openapi-core-0.19.3.ebuild
new file mode 100644
index ..c847f13acce7
--- /dev/null
+++ b/dev-python/openapi-core/openapi-core-0.19.3.ebuild
@@ -0,0 +1,71 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Client-side and server-side support for the OpenAPI Specification 
v3"
+HOMEPAGE="
+   https://github.com/python-openapi/openapi-core/
+   https://pypi.org/project/openapi-core/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   =dev-python/asgiref-3.6.0[${PYTHON_USEDEP}]
+   dev-python/isodate[${PYTHON_USEDEP}]
+   =dev-python/jsonschema-4.17.3[${PYTHON_USEDEP}]
+   =dev-python/jsonschema-path-0.3.1[${PYTHON_USEDEP}]
+   dev-python/more-itertools[${PYTHON_USEDEP}]
+   dev-python/parse[${PYTHON_USEDEP}]
+   =dev-python/openapi-schema-validator-0.6.0[${PYTHON_USEDEP}]
+   =dev-python/openapi-spec-validator-0.7.1[${PYTHON_USEDEP}]
+   dev-python/werkzeug[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+   test? (
+   >=dev-python/aiohttp-3.8.4[${PYTHON_USEDEP}]
+   >=dev-python/aioitertools-0.11.0[${PYTHON_USEDEP}]
+   dev-python/flask[${PYTHON_USEDEP}]
+   >=dev-python/httpx-0.24.0[${PYTHON_USEDEP}]
+   >=dev-python/pytest-aiohttp-1.0.4[${PYTHON_USEDEP}]
+   dev-python/responses[${PYTHON_USEDEP}]
+   >=dev-python/starlette-0.26.1[${PYTHON_USEDEP}]
+   dev-python/strict-rfc3339[${PYTHON_USEDEP}]
+   dev-python/webob[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+   # missing dependendencies
+   tests/integration/contrib/falcon
+   tests/integration/contrib/fastapi
+
+   # TODO: these tests fail to collect
+   tests/integration/validation/test_security_override.py
+   tests/integration/validation/test_read_only_write_only.py
+
+   # unhappy about modern django
+   tests/integration/contrib/django/test_django_project.py
+   tests/unit/contrib/django/test_django.py
+)
+
+src_prepare() {
+   sed -i -e '/--cov/d' pyproject.toml || die
+   distutils-r1_src_prepare
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2024-08-31 Thread Michał Górny
commit: 374077e8b9e6315d3b245646c1bbbe03766bc50e
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Aug 31 09:18:39 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Aug 31 09:18:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=374077e8

dev-python/openapi-core: Remove old

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

 dev-python/openapi-core/Manifest   |  1 -
 dev-python/openapi-core/openapi-core-0.19.2.ebuild | 71 --
 2 files changed, 72 deletions(-)

diff --git a/dev-python/openapi-core/Manifest b/dev-python/openapi-core/Manifest
index 740322ea03e6..04ab96144c67 100644
--- a/dev-python/openapi-core/Manifest
+++ b/dev-python/openapi-core/Manifest
@@ -1,2 +1 @@
-DIST openapi_core-0.19.2.tar.gz 108121 BLAKE2B 
0873ba33c0270babb3c3e626e942fd22fc066f8ef408c6f1cadab8140fdb6284d21a1cb5ed767c7f0f370112a1bb263ac50b340cccfe1cba6da1a0f15a73bbde
 SHA512 
cab2343c61bbb8de048b5e3a53c2d753468f6707f3b4b40ddfee7c3ea6eb0f3beff0aebcad632200a5a4b08e93c620aceda659297756d4f587d11039ede0eefa
 DIST openapi_core-0.19.3.tar.gz 109026 BLAKE2B 
e7725fd14069599a3f4f0d976452fca9b12acd39c2a0fb7b448ee862d9fa973c520b1e428e017a7f246c7110b56d58c299aa35c8f387cf43af6e9a53da2f1418
 SHA512 
87db8e0a1c5998fb4dbe3bfaf5c33b526e291ad96bb4a679fcb68ce21b003a66b40db14c4784f80104d4462c1e958a1b7776fb3d952e68eb4a7308999896c08b

diff --git a/dev-python/openapi-core/openapi-core-0.19.2.ebuild 
b/dev-python/openapi-core/openapi-core-0.19.2.ebuild
deleted file mode 100644
index ca1feba09eaf..
--- a/dev-python/openapi-core/openapi-core-0.19.2.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( pypy3 python3_{10..13} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Client-side and server-side support for the OpenAPI Specification 
v3"
-HOMEPAGE="
-   https://github.com/python-openapi/openapi-core/
-   https://pypi.org/project/openapi-core/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86"
-
-RDEPEND="
-   =dev-python/asgiref-3.6.0[${PYTHON_USEDEP}]
-   dev-python/isodate[${PYTHON_USEDEP}]
-   =dev-python/jsonschema-4.17.3[${PYTHON_USEDEP}]
-   =dev-python/jsonschema-path-0.3.1[${PYTHON_USEDEP}]
-   dev-python/more-itertools[${PYTHON_USEDEP}]
-   dev-python/parse[${PYTHON_USEDEP}]
-   =dev-python/openapi-schema-validator-0.6.0[${PYTHON_USEDEP}]
-   =dev-python/openapi-spec-validator-0.7.1[${PYTHON_USEDEP}]
-   dev-python/werkzeug[${PYTHON_USEDEP}]
-"
-
-BDEPEND="
-   test? (
-   >=dev-python/aiohttp-3.8.4[${PYTHON_USEDEP}]
-   >=dev-python/aioitertools-0.11.0[${PYTHON_USEDEP}]
-   dev-python/flask[${PYTHON_USEDEP}]
-   >=dev-python/httpx-0.24.0[${PYTHON_USEDEP}]
-   >=dev-python/pytest-aiohttp-1.0.4[${PYTHON_USEDEP}]
-   dev-python/responses[${PYTHON_USEDEP}]
-   >=dev-python/starlette-0.26.1[${PYTHON_USEDEP}]
-   dev-python/strict-rfc3339[${PYTHON_USEDEP}]
-   dev-python/webob[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_IGNORE=(
-   # missing dependendencies
-   tests/integration/contrib/falcon
-   tests/integration/contrib/fastapi
-
-   # TODO: these tests fail to collect
-   tests/integration/validation/test_security_override.py
-   tests/integration/validation/test_read_only_write_only.py
-
-   # unhappy about modern django
-   tests/integration/contrib/django/test_django_project.py
-   tests/unit/contrib/django/test_django.py
-)
-
-src_prepare() {
-   sed -i -e '/--cov/d' pyproject.toml || die
-   distutils-r1_src_prepare
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2024-08-31 Thread Jakov Smolić
commit: 808d1d3d8b1d851875f7de32d3507b466793f58d
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Aug 31 08:04:25 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Aug 31 08:04:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=808d1d3d

dev-python/openapi-core: Stabilize 0.19.3 ALLARCHES, #938799

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-python/openapi-core/openapi-core-0.19.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/openapi-core/openapi-core-0.19.3.ebuild 
b/dev-python/openapi-core/openapi-core-0.19.3.ebuild
index c847f13acce7..ca1feba09eaf 100644
--- a/dev-python/openapi-core/openapi-core-0.19.3.ebuild
+++ b/dev-python/openapi-core/openapi-core-0.19.3.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86"
 
 RDEPEND="


[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2024-09-02 Thread Michał Górny
commit: f877f5d82f94e973cf1436de7e9a8ae0f503
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Sep  3 04:56:27 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Sep  3 05:23:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f877

dev-python/openapi-core: Bump to 0.19.4

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

 dev-python/openapi-core/Manifest   |  1 +
 dev-python/openapi-core/openapi-core-0.19.4.ebuild | 71 ++
 2 files changed, 72 insertions(+)

diff --git a/dev-python/openapi-core/Manifest b/dev-python/openapi-core/Manifest
index 04ab96144c67..2b249b6a1e44 100644
--- a/dev-python/openapi-core/Manifest
+++ b/dev-python/openapi-core/Manifest
@@ -1 +1,2 @@
 DIST openapi_core-0.19.3.tar.gz 109026 BLAKE2B 
e7725fd14069599a3f4f0d976452fca9b12acd39c2a0fb7b448ee862d9fa973c520b1e428e017a7f246c7110b56d58c299aa35c8f387cf43af6e9a53da2f1418
 SHA512 
87db8e0a1c5998fb4dbe3bfaf5c33b526e291ad96bb4a679fcb68ce21b003a66b40db14c4784f80104d4462c1e958a1b7776fb3d952e68eb4a7308999896c08b
+DIST openapi_core-0.19.4.tar.gz 109095 BLAKE2B 
85cb1733beeb5d18251a071c6123e5f395242a5d124a0fc40caec9090f98485ed1dfca4ccc76c2457b9a9d39bb07920770d7d0bc978f815af95f235d7a17de7d
 SHA512 
b21223e6fcea7deb95863335abc7b5079dace585d6418514df9d9e947ac7e7e9d88fc618aeeca3008551838c6fc018f03469722a3b325ad8b0766c422954b4a5

diff --git a/dev-python/openapi-core/openapi-core-0.19.4.ebuild 
b/dev-python/openapi-core/openapi-core-0.19.4.ebuild
new file mode 100644
index ..c847f13acce7
--- /dev/null
+++ b/dev-python/openapi-core/openapi-core-0.19.4.ebuild
@@ -0,0 +1,71 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Client-side and server-side support for the OpenAPI Specification 
v3"
+HOMEPAGE="
+   https://github.com/python-openapi/openapi-core/
+   https://pypi.org/project/openapi-core/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   =dev-python/asgiref-3.6.0[${PYTHON_USEDEP}]
+   dev-python/isodate[${PYTHON_USEDEP}]
+   =dev-python/jsonschema-4.17.3[${PYTHON_USEDEP}]
+   =dev-python/jsonschema-path-0.3.1[${PYTHON_USEDEP}]
+   dev-python/more-itertools[${PYTHON_USEDEP}]
+   dev-python/parse[${PYTHON_USEDEP}]
+   =dev-python/openapi-schema-validator-0.6.0[${PYTHON_USEDEP}]
+   =dev-python/openapi-spec-validator-0.7.1[${PYTHON_USEDEP}]
+   dev-python/werkzeug[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+   test? (
+   >=dev-python/aiohttp-3.8.4[${PYTHON_USEDEP}]
+   >=dev-python/aioitertools-0.11.0[${PYTHON_USEDEP}]
+   dev-python/flask[${PYTHON_USEDEP}]
+   >=dev-python/httpx-0.24.0[${PYTHON_USEDEP}]
+   >=dev-python/pytest-aiohttp-1.0.4[${PYTHON_USEDEP}]
+   dev-python/responses[${PYTHON_USEDEP}]
+   >=dev-python/starlette-0.26.1[${PYTHON_USEDEP}]
+   dev-python/strict-rfc3339[${PYTHON_USEDEP}]
+   dev-python/webob[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+   # missing dependendencies
+   tests/integration/contrib/falcon
+   tests/integration/contrib/fastapi
+
+   # TODO: these tests fail to collect
+   tests/integration/validation/test_security_override.py
+   tests/integration/validation/test_read_only_write_only.py
+
+   # unhappy about modern django
+   tests/integration/contrib/django/test_django_project.py
+   tests/unit/contrib/django/test_django.py
+)
+
+src_prepare() {
+   sed -i -e '/--cov/d' pyproject.toml || die
+   distutils-r1_src_prepare
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2024-02-15 Thread Jakov Smolić
commit: f99245cf56386adbac6e432b11e879673d3d1546
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu Feb 15 18:34:10 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Feb 15 18:34:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f99245cf

dev-python/openapi-core: Keyword 0.19.0 x86, #924661

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-python/openapi-core/openapi-core-0.19.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/openapi-core/openapi-core-0.19.0.ebuild 
b/dev-python/openapi-core/openapi-core-0.19.0.ebuild
index b28b323b6c47..fb72c0338771 100644
--- a/dev-python/openapi-core/openapi-core-0.19.0.ebuild
+++ b/dev-python/openapi-core/openapi-core-0.19.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
 
 RDEPEND="


[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2024-02-15 Thread Jakov Smolić
commit: bba56d9ac32bf4fc50b4fe1e39f01ab7c4de682b
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu Feb 15 19:43:02 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Feb 15 19:43:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bba56d9a

dev-python/openapi-core: Keyword 0.19.0 riscv, #924661

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-python/openapi-core/openapi-core-0.19.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/openapi-core/openapi-core-0.19.0.ebuild 
b/dev-python/openapi-core/openapi-core-0.19.0.ebuild
index fb72c0338771..223a971f1468 100644
--- a/dev-python/openapi-core/openapi-core-0.19.0.ebuild
+++ b/dev-python/openapi-core/openapi-core-0.19.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~riscv ~x86"
 
 RDEPEND="


[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2024-02-15 Thread Sam James
commit: dd1f18b3dd2aebd15cca4e367507e61bc5e5da69
Author: Sam James  gentoo  org>
AuthorDate: Thu Feb 15 21:14:30 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb 15 21:14:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd1f18b3

dev-python/openapi-core: Keyword 0.19.0 arm, #924661

Signed-off-by: Sam James  gentoo.org>

 dev-python/openapi-core/openapi-core-0.19.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/openapi-core/openapi-core-0.19.0.ebuild 
b/dev-python/openapi-core/openapi-core-0.19.0.ebuild
index 223a971f1468..efa7161fd2d2 100644
--- a/dev-python/openapi-core/openapi-core-0.19.0.ebuild
+++ b/dev-python/openapi-core/openapi-core-0.19.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~riscv ~x86"
 
 RDEPEND="


[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2024-04-27 Thread Michał Górny
commit: f89eb65a3b3013da3419483cf9771c593fa1fac1
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Apr 27 07:40:38 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Apr 27 07:40:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f89eb65a

dev-python/openapi-core: Stabilize 0.19.1 ALLARCHES, #930750

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

 dev-python/openapi-core/openapi-core-0.19.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/openapi-core/openapi-core-0.19.1.ebuild 
b/dev-python/openapi-core/openapi-core-0.19.1.ebuild
index d1b3663e0af8..6779d832c696 100644
--- a/dev-python/openapi-core/openapi-core-0.19.1.ebuild
+++ b/dev-python/openapi-core/openapi-core-0.19.1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86"
 
 RDEPEND="


[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2024-02-29 Thread Viorel Munteanu
commit: 919fa9abec17213f20b45688ffdf0e348fe4df66
Author: Matoro Mahri  matoro  tk>
AuthorDate: Fri Mar  1 04:51:14 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Fri Mar  1 07:18:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=919fa9ab

dev-python/openapi-core: Keyword 0.19.0 ppc64, #924661

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Viorel Munteanu  gentoo.org>

 dev-python/openapi-core/openapi-core-0.19.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/openapi-core/openapi-core-0.19.0.ebuild 
b/dev-python/openapi-core/openapi-core-0.19.0.ebuild
index db21b65dbc2c..775b3849bfb9 100644
--- a/dev-python/openapi-core/openapi-core-0.19.0.ebuild
+++ b/dev-python/openapi-core/openapi-core-0.19.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
 
 RDEPEND="


[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2024-02-29 Thread Viorel Munteanu
commit: 730eda8b9c7534eb36cce6cf641e4cdd28913aef
Author: Matoro Mahri  matoro  tk>
AuthorDate: Fri Mar  1 04:19:21 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Fri Mar  1 07:18:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=730eda8b

dev-python/openapi-core: Keyword 0.19.0 arm64, #924661

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Viorel Munteanu  gentoo.org>

 dev-python/openapi-core/openapi-core-0.19.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/openapi-core/openapi-core-0.19.0.ebuild 
b/dev-python/openapi-core/openapi-core-0.19.0.ebuild
index efa7161fd2d2..db21b65dbc2c 100644
--- a/dev-python/openapi-core/openapi-core-0.19.0.ebuild
+++ b/dev-python/openapi-core/openapi-core-0.19.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
 
 RDEPEND="


[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2024-02-29 Thread Viorel Munteanu
commit: abeddf47b5a0de14b0a9415797fd7f8fa9c58221
Author: Matoro Mahri  matoro  tk>
AuthorDate: Fri Mar  1 04:51:40 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Fri Mar  1 07:18:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abeddf47

dev-python/openapi-core: Keyword 0.19.0 loong, #924661

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Viorel Munteanu  gentoo.org>

 dev-python/openapi-core/openapi-core-0.19.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/openapi-core/openapi-core-0.19.0.ebuild 
b/dev-python/openapi-core/openapi-core-0.19.0.ebuild
index 775b3849bfb9..26310d4e22e6 100644
--- a/dev-python/openapi-core/openapi-core-0.19.0.ebuild
+++ b/dev-python/openapi-core/openapi-core-0.19.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
 
 RDEPEND="


[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2024-03-02 Thread Arthur Zamarin
commit: f053830218508112d2d42195483ace6689b4d36a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  2 09:49:17 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  2 09:49:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0538302

dev-python/openapi-core: Stabilize 0.19.0 x86, #925992

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/openapi-core/openapi-core-0.19.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/openapi-core/openapi-core-0.19.0.ebuild 
b/dev-python/openapi-core/openapi-core-0.19.0.ebuild
index 26310d4e22e6..4f55701439b3 100644
--- a/dev-python/openapi-core/openapi-core-0.19.0.ebuild
+++ b/dev-python/openapi-core/openapi-core-0.19.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86"
 
 RDEPEND="


[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2024-03-02 Thread Arthur Zamarin
commit: ffbaec9b0253a66a8b9c808ac731a460f360d647
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  2 11:18:01 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  2 11:18:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffbaec9b

dev-python/openapi-core: Stabilize 0.19.0 arm, #925992

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/openapi-core/openapi-core-0.19.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/openapi-core/openapi-core-0.19.0.ebuild 
b/dev-python/openapi-core/openapi-core-0.19.0.ebuild
index 4f55701439b3..60de12982471 100644
--- a/dev-python/openapi-core/openapi-core-0.19.0.ebuild
+++ b/dev-python/openapi-core/openapi-core-0.19.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="~amd64 arm ~arm64 ~loong ~ppc64 ~riscv x86"
 
 RDEPEND="


[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2024-03-02 Thread Arthur Zamarin
commit: 2f9938b268a2f62eff4cb0902f32a53dd2543af1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  2 11:25:14 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  2 11:25:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f9938b2

dev-python/openapi-core: Stabilize 0.19.0 amd64, #925992

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/openapi-core/openapi-core-0.19.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/openapi-core/openapi-core-0.19.0.ebuild 
b/dev-python/openapi-core/openapi-core-0.19.0.ebuild
index 60de12982471..9dab20a7e6fc 100644
--- a/dev-python/openapi-core/openapi-core-0.19.0.ebuild
+++ b/dev-python/openapi-core/openapi-core-0.19.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm ~arm64 ~loong ~ppc64 ~riscv x86"
 
 RDEPEND="


[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2024-03-02 Thread Arthur Zamarin
commit: e39e05a833593c99cdc6ed79da02f859ae26d09b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  2 12:24:15 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  2 12:24:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e39e05a8

dev-python/openapi-core: Stabilize 0.19.0 ppc64, #925992

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/openapi-core/openapi-core-0.19.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/openapi-core/openapi-core-0.19.0.ebuild 
b/dev-python/openapi-core/openapi-core-0.19.0.ebuild
index 9dab20a7e6fc..65211cc0dd97 100644
--- a/dev-python/openapi-core/openapi-core-0.19.0.ebuild
+++ b/dev-python/openapi-core/openapi-core-0.19.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~loong ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm ~arm64 ~loong ppc64 ~riscv x86"
 
 RDEPEND="


[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2024-03-05 Thread Sam James
commit: d0f30e93925fb46c56a86e16be672e0e33434ccd
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar  6 03:40:26 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar  6 03:40:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0f30e93

dev-python/openapi-core: Stabilize 0.19.0 arm64, #925992

Signed-off-by: Sam James  gentoo.org>

 dev-python/openapi-core/openapi-core-0.19.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/openapi-core/openapi-core-0.19.0.ebuild 
b/dev-python/openapi-core/openapi-core-0.19.0.ebuild
index 65211cc0dd97..005dd84f4714 100644
--- a/dev-python/openapi-core/openapi-core-0.19.0.ebuild
+++ b/dev-python/openapi-core/openapi-core-0.19.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~loong ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86"
 
 RDEPEND="


[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2023-03-02 Thread Michał Górny
commit: 9f5ecedec217784fda3c42f9ae59e9b36de63b20
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Mar  3 05:05:52 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Mar  3 05:53:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f5ecede

dev-python/openapi-core: Bump to 0.16.6

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

 dev-python/openapi-core/Manifest   |  1 +
 dev-python/openapi-core/metadata.xml   |  2 +-
 dev-python/openapi-core/openapi-core-0.16.6.ebuild | 68 ++
 3 files changed, 70 insertions(+), 1 deletion(-)

diff --git a/dev-python/openapi-core/Manifest b/dev-python/openapi-core/Manifest
index 701dc5043af0..a361adf97f70 100644
--- a/dev-python/openapi-core/Manifest
+++ b/dev-python/openapi-core/Manifest
@@ -1 +1,2 @@
 DIST openapi-core-0.16.5.gh.tar.gz 104046 BLAKE2B 
7dcda69b6d548a0df8c7727b184c7f7ec6d645e14ab4b4a256f188c6cc4ae9e351bc06ae03770782d81a11dfb5ebc08c20daabbd2151cfe62f84b05f80a47a16
 SHA512 
59db6d39a950079739b2df4114f26d85be55dc1f42d1661e8e6c17cf878cd8167f29ba4d3b6f40e06e85bb144c68286cb50adf4403091461798144cac05d5bc0
+DIST openapi-core-0.16.6.gh.tar.gz 104008 BLAKE2B 
bb1bdac98dfc5aef0961624488074363568f53a6c44cb0730be0d103d891d24bed86659f640e0d07da4072edc233c904c0ddcfd9e8b3960ace1af078c0d745e5
 SHA512 
556636a4698dcd7db6c656333849077abacdac1a440fe58210ad8f02c1f0220e46dea29962346dfb3f89d164ebc986ec750c184840be9a34a5e1dd98fbf8ef98

diff --git a/dev-python/openapi-core/metadata.xml 
b/dev-python/openapi-core/metadata.xml
index 13f408253cd2..b58a890a8a64 100644
--- a/dev-python/openapi-core/metadata.xml
+++ b/dev-python/openapi-core/metadata.xml
@@ -5,7 +5,7 @@
pyt...@gentoo.org


-   p1c2u/openapi-core
+   python-openapi/openapi-core
openapi-core



diff --git a/dev-python/openapi-core/openapi-core-0.16.6.ebuild 
b/dev-python/openapi-core/openapi-core-0.16.6.ebuild
new file mode 100644
index ..34f3bb300c13
--- /dev/null
+++ b/dev-python/openapi-core/openapi-core-0.16.6.ebuild
@@ -0,0 +1,68 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Client-side and server-side support for the OpenAPI Specification 
v3"
+HOMEPAGE="
+   https://github.com/python-openapi/openapi-core/
+   https://pypi.org/project/openapi-core/
+"
+SRC_URI="
+   https://github.com/python-openapi/openapi-core/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/pathable-0.4.0[${PYTHON_USEDEP}]
+   dev-python/isodate[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-spec-0.1.1[${PYTHON_USEDEP}]
+   dev-python/more-itertools[${PYTHON_USEDEP}]
+   dev-python/parse[${PYTHON_USEDEP}]
+   =dev-python/openapi-schema-validator-0.3[${PYTHON_USEDEP}]
+   =dev-python/openapi-spec-validator-0.5[${PYTHON_USEDEP}]
+   dev-python/werkzeug[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+   test? (
+   dev-python/asgiref[${PYTHON_USEDEP}]
+   dev-python/flask[${PYTHON_USEDEP}]
+   >=dev-python/httpx-0.23.0[${PYTHON_USEDEP}]
+   dev-python/responses[${PYTHON_USEDEP}]
+   >=dev-python/starlette-0.21.0[${PYTHON_USEDEP}]
+   dev-python/strict-rfc3339[${PYTHON_USEDEP}]
+   dev-python/webob[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+   # falcon is not packaged
+   tests/integration/contrib/falcon
+
+   # TODO: these tests fail to collect
+   tests/integration/validation/test_security_override.py
+   tests/integration/validation/test_read_only_write_only.py
+
+   # unhappy about modern django
+   tests/integration/contrib/django/test_django_project.py
+   tests/unit/contrib/django/test_django.py
+)
+
+src_prepare() {
+   sed -i -e '/--cov/d' pyproject.toml || die
+   distutils-r1_src_prepare
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2023-03-06 Thread Michał Górny
commit: 130d3d1e4ae604057bbe265e55a3dfcf3ad19f5e
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar  6 13:09:12 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar  6 14:04:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=130d3d1e

dev-python/openapi-core: Bump to 0.17.0

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

 dev-python/openapi-core/Manifest   |  1 +
 dev-python/openapi-core/openapi-core-0.17.0.ebuild | 68 ++
 2 files changed, 69 insertions(+)

diff --git a/dev-python/openapi-core/Manifest b/dev-python/openapi-core/Manifest
index a361adf97f70..8243379b8dff 100644
--- a/dev-python/openapi-core/Manifest
+++ b/dev-python/openapi-core/Manifest
@@ -1,2 +1,3 @@
 DIST openapi-core-0.16.5.gh.tar.gz 104046 BLAKE2B 
7dcda69b6d548a0df8c7727b184c7f7ec6d645e14ab4b4a256f188c6cc4ae9e351bc06ae03770782d81a11dfb5ebc08c20daabbd2151cfe62f84b05f80a47a16
 SHA512 
59db6d39a950079739b2df4114f26d85be55dc1f42d1661e8e6c17cf878cd8167f29ba4d3b6f40e06e85bb144c68286cb50adf4403091461798144cac05d5bc0
 DIST openapi-core-0.16.6.gh.tar.gz 104008 BLAKE2B 
bb1bdac98dfc5aef0961624488074363568f53a6c44cb0730be0d103d891d24bed86659f640e0d07da4072edc233c904c0ddcfd9e8b3960ace1af078c0d745e5
 SHA512 
556636a4698dcd7db6c656333849077abacdac1a440fe58210ad8f02c1f0220e46dea29962346dfb3f89d164ebc986ec750c184840be9a34a5e1dd98fbf8ef98
+DIST openapi-core-0.17.0.gh.tar.gz 129743 BLAKE2B 
34b64f2c956218377d37c5f9e382aa503d50556d2a9ff292355831a39ff9632942b3dd6074cf91ba6cdb2fd93e12e4b3700232e720c71e814fde27f08052bb5a
 SHA512 
6c284cbc8656b319291d81b73c3b714e1b9d8f85bbdf4b4636f8adcd0e47e59147f96a9cf117a6fcd49b7eeea4bbdbee28e3b60019add652e527c6af554d1cb7

diff --git a/dev-python/openapi-core/openapi-core-0.17.0.ebuild 
b/dev-python/openapi-core/openapi-core-0.17.0.ebuild
new file mode 100644
index ..71bba2ce0c30
--- /dev/null
+++ b/dev-python/openapi-core/openapi-core-0.17.0.ebuild
@@ -0,0 +1,68 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Client-side and server-side support for the OpenAPI Specification 
v3"
+HOMEPAGE="
+   https://github.com/python-openapi/openapi-core/
+   https://pypi.org/project/openapi-core/
+"
+SRC_URI="
+   https://github.com/python-openapi/openapi-core/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/pathable-0.4.0[${PYTHON_USEDEP}]
+   dev-python/isodate[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-spec-0.1.1[${PYTHON_USEDEP}]
+   dev-python/more-itertools[${PYTHON_USEDEP}]
+   dev-python/parse[${PYTHON_USEDEP}]
+   =dev-python/openapi-schema-validator-0.4.2[${PYTHON_USEDEP}]
+   =dev-python/openapi-spec-validator-0.5[${PYTHON_USEDEP}]
+   dev-python/werkzeug[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+   test? (
+   dev-python/asgiref[${PYTHON_USEDEP}]
+   dev-python/flask[${PYTHON_USEDEP}]
+   >=dev-python/httpx-0.23.0[${PYTHON_USEDEP}]
+   dev-python/responses[${PYTHON_USEDEP}]
+   >=dev-python/starlette-0.21.0[${PYTHON_USEDEP}]
+   dev-python/strict-rfc3339[${PYTHON_USEDEP}]
+   dev-python/webob[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+   # falcon is not packaged
+   tests/integration/contrib/falcon
+
+   # TODO: these tests fail to collect
+   tests/integration/validation/test_security_override.py
+   tests/integration/validation/test_read_only_write_only.py
+
+   # unhappy about modern django
+   tests/integration/contrib/django/test_django_project.py
+   tests/unit/contrib/django/test_django.py
+)
+
+src_prepare() {
+   sed -i -e '/--cov/d' pyproject.toml || die
+   distutils-r1_src_prepare
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2023-09-09 Thread WANG Xuerui
commit: 9cf797804776d42a4fef82ea1a8909cc752cf677
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sun Sep 10 05:23:35 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun Sep 10 05:26:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cf79780

dev-python/openapi-core: keyword 0.16.6-r1 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 dev-python/openapi-core/openapi-core-0.16.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/openapi-core/openapi-core-0.16.6-r1.ebuild 
b/dev-python/openapi-core/openapi-core-0.16.6-r1.ebuild
index 3e605f94aa29..b45618fc5eec 100644
--- a/dev-python/openapi-core/openapi-core-0.16.6-r1.ebuild
+++ b/dev-python/openapi-core/openapi-core-0.16.6-r1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 arm arm64 ~loong ppc64 ~riscv ~x86"
 
 RDEPEND="
>=dev-python/pathable-0.4.0[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2023-09-13 Thread WANG Xuerui
commit: a42ef61f4629bada71d5e3aabe8a3dca6067b2b9
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu Sep 14 05:24:15 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Sep 14 05:24:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a42ef61f

dev-python/openapi-core: keyword 0.18.0 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 dev-python/openapi-core/openapi-core-0.18.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/openapi-core/openapi-core-0.18.0.ebuild 
b/dev-python/openapi-core/openapi-core-0.18.0.ebuild
index 745f99f7fbed..6bbf24e9a846 100644
--- a/dev-python/openapi-core/openapi-core-0.18.0.ebuild
+++ b/dev-python/openapi-core/openapi-core-0.18.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
 
 RDEPEND="


[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2023-09-14 Thread Michał Górny
commit: c97cf1476921b4be5f8fb6260472f2b0881839fd
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Sep 14 15:21:37 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Sep 14 15:39:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c97cf147

dev-python/openapi-core: Bump to 0.18.1

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

 dev-python/openapi-core/Manifest   |  1 +
 dev-python/openapi-core/openapi-core-0.18.1.ebuild | 69 ++
 2 files changed, 70 insertions(+)

diff --git a/dev-python/openapi-core/Manifest b/dev-python/openapi-core/Manifest
index 83fef7a1653a..6ace1dbdc4c8 100644
--- a/dev-python/openapi-core/Manifest
+++ b/dev-python/openapi-core/Manifest
@@ -1,3 +1,4 @@
 DIST openapi-core-0.16.6.gh.tar.gz 104008 BLAKE2B 
bb1bdac98dfc5aef0961624488074363568f53a6c44cb0730be0d103d891d24bed86659f640e0d07da4072edc233c904c0ddcfd9e8b3960ace1af078c0d745e5
 SHA512 
556636a4698dcd7db6c656333849077abacdac1a440fe58210ad8f02c1f0220e46dea29962346dfb3f89d164ebc986ec750c184840be9a34a5e1dd98fbf8ef98
 DIST openapi_core-0.17.2.tar.gz 88262 BLAKE2B 
4d9a1be1eff4118bc1c687e57af0ff3738f984ceb6e564c643d26cb795bbcd3e703dd22c3b45d574f498d290f8da225819c9df618da5a1b8e40758304f2ebd07
 SHA512 
73cd2b62149549bd56781adb44922bca4a0519fbae8b6539d0225799ba1cfa1ab584428fd572ee42af4731b5437f08b8c4ad8f8895444aef315e4c6909fd4e5a
 DIST openapi_core-0.18.0.tar.gz 83474 BLAKE2B 
785e95969e03d9ccf17e40c7ce563cef6ab45c417e397b0f03e982622fb1c65d4b3e719e94e1072c7a41b837097efea7b83e29e8ceec64579f1c58040c9fb291
 SHA512 
d9e516e00a53937f79c7419823a1533a507731e20da36e1186a1800f713154135524db968483ce850bd9a90a4c322ca1c957d6a7f99e9d8eefdc244ed9ce8bc0
+DIST openapi_core-0.18.1.tar.gz 84070 BLAKE2B 
523b620106493aac11135025791440cbc4e7dc415a10344a74e2de3500834bda6158aa286f167e629ae90e1eefd568527832fb86557c16eace162d2bac98e30b
 SHA512 
ae59c0ca948ebfcf01b63db8a463869bbb748336f32c917b2ed22bd94934c91b6fe280bf94bf82a24df9fb29979e6a1b5ce665d12b6bb6480405e9586a9fc8d5

diff --git a/dev-python/openapi-core/openapi-core-0.18.1.ebuild 
b/dev-python/openapi-core/openapi-core-0.18.1.ebuild
new file mode 100644
index ..6bbf24e9a846
--- /dev/null
+++ b/dev-python/openapi-core/openapi-core-0.18.1.ebuild
@@ -0,0 +1,69 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Client-side and server-side support for the OpenAPI Specification 
v3"
+HOMEPAGE="
+   https://github.com/python-openapi/openapi-core/
+   https://pypi.org/project/openapi-core/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   =dev-python/asgiref-3.6.0[${PYTHON_USEDEP}]
+   dev-python/isodate[${PYTHON_USEDEP}]
+   =dev-python/jsonschema-4.17.3[${PYTHON_USEDEP}]
+   =dev-python/jsonschema-spec-0.2.3[${PYTHON_USEDEP}]
+   dev-python/more-itertools[${PYTHON_USEDEP}]
+   dev-python/parse[${PYTHON_USEDEP}]
+   =dev-python/openapi-schema-validator-0.6.0[${PYTHON_USEDEP}]
+   =dev-python/openapi-spec-validator-0.6.0[${PYTHON_USEDEP}]
+   dev-python/werkzeug[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+   test? (
+   >=dev-python/aiohttp-3.8.4[${PYTHON_USEDEP}]
+   dev-python/flask[${PYTHON_USEDEP}]
+   >=dev-python/httpx-0.24.0[${PYTHON_USEDEP}]
+   >=dev-python/pytest-aiohttp-1.0.4[${PYTHON_USEDEP}]
+   dev-python/responses[${PYTHON_USEDEP}]
+   >=dev-python/starlette-0.26.1[${PYTHON_USEDEP}]
+   dev-python/strict-rfc3339[${PYTHON_USEDEP}]
+   dev-python/webob[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+   # falcon is not packaged
+   tests/integration/contrib/falcon
+
+   # TODO: these tests fail to collect
+   tests/integration/validation/test_security_override.py
+   tests/integration/validation/test_read_only_write_only.py
+
+   # unhappy about modern django
+   tests/integration/contrib/django/test_django_project.py
+   tests/unit/contrib/django/test_django.py
+)
+
+src_prepare() {
+   sed -i -e '/--cov/d' pyproject.toml || die
+   distutils-r1_src_prepare
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2023-11-20 Thread Michał Górny
commit: d153aca13b4c716a0fce20f78261df804b6022d9
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Nov 20 15:12:26 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Nov 20 15:23:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d153aca1

dev-python/openapi-core: Enable pypy3

Sponsored-by: Ex Makhina, Inc.  exmakhina.com>
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/openapi-core/openapi-core-0.18.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/openapi-core/openapi-core-0.18.2.ebuild 
b/dev-python/openapi-core/openapi-core-0.18.2.ebuild
index 27d7d2a5ee2f..c8eedcbb82f5 100644
--- a/dev-python/openapi-core/openapi-core-0.18.2.ebuild
+++ b/dev-python/openapi-core/openapi-core-0.18.2.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
 
 inherit distutils-r1 pypi
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2023-10-15 Thread Michał Górny
commit: ac52a24ec5e4e1fa8b6a7c72df40671f284e8dc3
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Oct 15 17:24:55 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Oct 15 17:24:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac52a24e

dev-python/openapi-core: Remove old

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

 dev-python/openapi-core/Manifest   |  3 -
 .../openapi-core/openapi-core-0.16.6-r1.ebuild | 69 -
 dev-python/openapi-core/openapi-core-0.17.2.ebuild | 71 --
 dev-python/openapi-core/openapi-core-0.18.0.ebuild | 69 -
 4 files changed, 212 deletions(-)

diff --git a/dev-python/openapi-core/Manifest b/dev-python/openapi-core/Manifest
index 6ace1dbdc4c8..3e298f1b2da5 100644
--- a/dev-python/openapi-core/Manifest
+++ b/dev-python/openapi-core/Manifest
@@ -1,4 +1 @@
-DIST openapi-core-0.16.6.gh.tar.gz 104008 BLAKE2B 
bb1bdac98dfc5aef0961624488074363568f53a6c44cb0730be0d103d891d24bed86659f640e0d07da4072edc233c904c0ddcfd9e8b3960ace1af078c0d745e5
 SHA512 
556636a4698dcd7db6c656333849077abacdac1a440fe58210ad8f02c1f0220e46dea29962346dfb3f89d164ebc986ec750c184840be9a34a5e1dd98fbf8ef98
-DIST openapi_core-0.17.2.tar.gz 88262 BLAKE2B 
4d9a1be1eff4118bc1c687e57af0ff3738f984ceb6e564c643d26cb795bbcd3e703dd22c3b45d574f498d290f8da225819c9df618da5a1b8e40758304f2ebd07
 SHA512 
73cd2b62149549bd56781adb44922bca4a0519fbae8b6539d0225799ba1cfa1ab584428fd572ee42af4731b5437f08b8c4ad8f8895444aef315e4c6909fd4e5a
-DIST openapi_core-0.18.0.tar.gz 83474 BLAKE2B 
785e95969e03d9ccf17e40c7ce563cef6ab45c417e397b0f03e982622fb1c65d4b3e719e94e1072c7a41b837097efea7b83e29e8ceec64579f1c58040c9fb291
 SHA512 
d9e516e00a53937f79c7419823a1533a507731e20da36e1186a1800f713154135524db968483ce850bd9a90a4c322ca1c957d6a7f99e9d8eefdc244ed9ce8bc0
 DIST openapi_core-0.18.1.tar.gz 84070 BLAKE2B 
523b620106493aac11135025791440cbc4e7dc415a10344a74e2de3500834bda6158aa286f167e629ae90e1eefd568527832fb86557c16eace162d2bac98e30b
 SHA512 
ae59c0ca948ebfcf01b63db8a463869bbb748336f32c917b2ed22bd94934c91b6fe280bf94bf82a24df9fb29979e6a1b5ce665d12b6bb6480405e9586a9fc8d5

diff --git a/dev-python/openapi-core/openapi-core-0.16.6-r1.ebuild 
b/dev-python/openapi-core/openapi-core-0.16.6-r1.ebuild
deleted file mode 100644
index d79eca3a48ee..
--- a/dev-python/openapi-core/openapi-core-0.16.6-r1.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Client-side and server-side support for the OpenAPI Specification 
v3"
-HOMEPAGE="
-   https://github.com/python-openapi/openapi-core/
-   https://pypi.org/project/openapi-core/
-"
-SRC_URI="
-   https://github.com/python-openapi/openapi-core/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86"
-
-RDEPEND="
-   >=dev-python/pathable-0.4.0[${PYTHON_USEDEP}]
-   dev-python/isodate[${PYTHON_USEDEP}]
-   =dev-python/jsonschema-spec-0.1.1[${PYTHON_USEDEP}]
-   dev-python/more-itertools[${PYTHON_USEDEP}]
-   dev-python/parse[${PYTHON_USEDEP}]
-   =dev-python/openapi-schema-validator-0.3[${PYTHON_USEDEP}]
-   =dev-python/openapi-spec-validator-0.5[${PYTHON_USEDEP}]
-   dev-python/werkzeug[${PYTHON_USEDEP}]
-"
-
-BDEPEND="
-   test? (
-   dev-python/asgiref[${PYTHON_USEDEP}]
-   dev-python/flask[${PYTHON_USEDEP}]
-   >=dev-python/httpx-0.23.0[${PYTHON_USEDEP}]
-   dev-python/responses[${PYTHON_USEDEP}]
-   >=dev-python/starlette-0.21.0[${PYTHON_USEDEP}]
-   dev-python/strict-rfc3339[${PYTHON_USEDEP}]
-   dev-python/webob[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_IGNORE=(
-   # falcon is not packaged
-   tests/integration/contrib/falcon
-
-   # TODO: these tests fail to collect
-   tests/integration/validation/test_security_override.py
-   tests/integration/validation/test_read_only_write_only.py
-
-   # unhappy about modern django
-   tests/integration/contrib/django/test_django_project.py
-   tests/unit/contrib/django/test_django.py
-)
-
-src_prepare() {
-   sed -i -e '/--cov/d' pyproject.toml || die
-   distutils-r1_src_prepare
-}

diff --git a/dev-python/openapi-core/openapi-core-0.17.2.ebuild 
b/dev-python/openapi-core/openapi-core-0.17.2.ebuild
deleted file mode 100644
index a9480b6e0bf6..
--- a/dev-python/openapi-core/openapi-core-0.17.2.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit distutils-r1 pypi
-
-DE

[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2023-10-24 Thread Michał Górny
commit: 1631ed406857b4433b1f93f01f3c3963f1382a07
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 24 17:19:28 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 24 17:51:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1631ed40

dev-python/openapi-core: Enable py3.12

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

 dev-python/openapi-core/openapi-core-0.18.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/openapi-core/openapi-core-0.18.1.ebuild 
b/dev-python/openapi-core/openapi-core-0.18.1.ebuild
index 9b1c5dbeeae0..cb63581f9f1c 100644
--- a/dev-python/openapi-core/openapi-core-0.18.1.ebuild
+++ b/dev-python/openapi-core/openapi-core-0.18.1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1 pypi
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2023-11-25 Thread Arthur Zamarin
commit: ad618be5abd65bcd8fe1ab0450ec696ce53f72e4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Nov 25 15:20:10 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Nov 25 15:20:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad618be5

dev-python/openapi-core: Stabilize 0.18.2 ALLARCHES, #918518

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/openapi-core/openapi-core-0.18.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/openapi-core/openapi-core-0.18.2.ebuild 
b/dev-python/openapi-core/openapi-core-0.18.2.ebuild
index c8eedcbb82f5..df1e54ca4053 100644
--- a/dev-python/openapi-core/openapi-core-0.18.2.ebuild
+++ b/dev-python/openapi-core/openapi-core-0.18.2.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86"
 
 RDEPEND="


[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2023-11-25 Thread Michał Górny
commit: 4255585f10ec75a5089dc33b142d0d66d24691bc
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Nov 25 15:32:58 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Nov 25 15:32:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4255585f

dev-python/openapi-core: Remove old

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

 dev-python/openapi-core/Manifest   |  1 -
 dev-python/openapi-core/openapi-core-0.18.1.ebuild | 69 --
 2 files changed, 70 deletions(-)

diff --git a/dev-python/openapi-core/Manifest b/dev-python/openapi-core/Manifest
index d091f24af892..650cc1660608 100644
--- a/dev-python/openapi-core/Manifest
+++ b/dev-python/openapi-core/Manifest
@@ -1,2 +1 @@
-DIST openapi_core-0.18.1.tar.gz 84070 BLAKE2B 
523b620106493aac11135025791440cbc4e7dc415a10344a74e2de3500834bda6158aa286f167e629ae90e1eefd568527832fb86557c16eace162d2bac98e30b
 SHA512 
ae59c0ca948ebfcf01b63db8a463869bbb748336f32c917b2ed22bd94934c91b6fe280bf94bf82a24df9fb29979e6a1b5ce665d12b6bb6480405e9586a9fc8d5
 DIST openapi_core-0.18.2.tar.gz 8 BLAKE2B 
bb05ba86eff3c70c780f1919a29b93f2137983318834c51204d7ad1094fc645d2dbcef93d92d03096826688fdfe1811c551eee68995fd46739314c2e4bc77cfc
 SHA512 
552109c095c840a46759a54e247a3ac2d8cc36707ba89815740eef4b7fb421bd489929543892341fd89a578bff4043c8c81302fddaa1efe125238e050f152c27

diff --git a/dev-python/openapi-core/openapi-core-0.18.1.ebuild 
b/dev-python/openapi-core/openapi-core-0.18.1.ebuild
deleted file mode 100644
index cb63581f9f1c..
--- a/dev-python/openapi-core/openapi-core-0.18.1.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Client-side and server-side support for the OpenAPI Specification 
v3"
-HOMEPAGE="
-   https://github.com/python-openapi/openapi-core/
-   https://pypi.org/project/openapi-core/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86"
-
-RDEPEND="
-   =dev-python/asgiref-3.6.0[${PYTHON_USEDEP}]
-   dev-python/isodate[${PYTHON_USEDEP}]
-   =dev-python/jsonschema-4.17.3[${PYTHON_USEDEP}]
-   =dev-python/jsonschema-spec-0.2.3[${PYTHON_USEDEP}]
-   dev-python/more-itertools[${PYTHON_USEDEP}]
-   dev-python/parse[${PYTHON_USEDEP}]
-   =dev-python/openapi-schema-validator-0.6.0[${PYTHON_USEDEP}]
-   =dev-python/openapi-spec-validator-0.6.0[${PYTHON_USEDEP}]
-   dev-python/werkzeug[${PYTHON_USEDEP}]
-"
-
-BDEPEND="
-   test? (
-   >=dev-python/aiohttp-3.8.4[${PYTHON_USEDEP}]
-   dev-python/flask[${PYTHON_USEDEP}]
-   >=dev-python/httpx-0.24.0[${PYTHON_USEDEP}]
-   >=dev-python/pytest-aiohttp-1.0.4[${PYTHON_USEDEP}]
-   dev-python/responses[${PYTHON_USEDEP}]
-   >=dev-python/starlette-0.26.1[${PYTHON_USEDEP}]
-   dev-python/strict-rfc3339[${PYTHON_USEDEP}]
-   dev-python/webob[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_IGNORE=(
-   # falcon is not packaged
-   tests/integration/contrib/falcon
-
-   # TODO: these tests fail to collect
-   tests/integration/validation/test_security_override.py
-   tests/integration/validation/test_read_only_write_only.py
-
-   # unhappy about modern django
-   tests/integration/contrib/django/test_django_project.py
-   tests/unit/contrib/django/test_django.py
-)
-
-src_prepare() {
-   sed -i -e '/--cov/d' pyproject.toml || die
-   distutils-r1_src_prepare
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2023-11-07 Thread Michał Górny
commit: 4f63c619440b154a2ed025f2cd8b90b56d4981cf
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov  7 14:38:12 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov  7 15:19:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f63c619

dev-python/openapi-core: Bump to 0.18.2

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

 dev-python/openapi-core/Manifest   |  1 +
 dev-python/openapi-core/openapi-core-0.18.2.ebuild | 69 ++
 2 files changed, 70 insertions(+)

diff --git a/dev-python/openapi-core/Manifest b/dev-python/openapi-core/Manifest
index 3e298f1b2da5..d091f24af892 100644
--- a/dev-python/openapi-core/Manifest
+++ b/dev-python/openapi-core/Manifest
@@ -1 +1,2 @@
 DIST openapi_core-0.18.1.tar.gz 84070 BLAKE2B 
523b620106493aac11135025791440cbc4e7dc415a10344a74e2de3500834bda6158aa286f167e629ae90e1eefd568527832fb86557c16eace162d2bac98e30b
 SHA512 
ae59c0ca948ebfcf01b63db8a463869bbb748336f32c917b2ed22bd94934c91b6fe280bf94bf82a24df9fb29979e6a1b5ce665d12b6bb6480405e9586a9fc8d5
+DIST openapi_core-0.18.2.tar.gz 8 BLAKE2B 
bb05ba86eff3c70c780f1919a29b93f2137983318834c51204d7ad1094fc645d2dbcef93d92d03096826688fdfe1811c551eee68995fd46739314c2e4bc77cfc
 SHA512 
552109c095c840a46759a54e247a3ac2d8cc36707ba89815740eef4b7fb421bd489929543892341fd89a578bff4043c8c81302fddaa1efe125238e050f152c27

diff --git a/dev-python/openapi-core/openapi-core-0.18.2.ebuild 
b/dev-python/openapi-core/openapi-core-0.18.2.ebuild
new file mode 100644
index ..27d7d2a5ee2f
--- /dev/null
+++ b/dev-python/openapi-core/openapi-core-0.18.2.ebuild
@@ -0,0 +1,69 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Client-side and server-side support for the OpenAPI Specification 
v3"
+HOMEPAGE="
+   https://github.com/python-openapi/openapi-core/
+   https://pypi.org/project/openapi-core/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   =dev-python/asgiref-3.6.0[${PYTHON_USEDEP}]
+   dev-python/isodate[${PYTHON_USEDEP}]
+   =dev-python/jsonschema-4.17.3[${PYTHON_USEDEP}]
+   =dev-python/jsonschema-spec-0.2.3[${PYTHON_USEDEP}]
+   dev-python/more-itertools[${PYTHON_USEDEP}]
+   dev-python/parse[${PYTHON_USEDEP}]
+   =dev-python/openapi-schema-validator-0.6.0[${PYTHON_USEDEP}]
+   =dev-python/openapi-spec-validator-0.7.1[${PYTHON_USEDEP}]
+   dev-python/werkzeug[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+   test? (
+   >=dev-python/aiohttp-3.8.4[${PYTHON_USEDEP}]
+   dev-python/flask[${PYTHON_USEDEP}]
+   >=dev-python/httpx-0.24.0[${PYTHON_USEDEP}]
+   >=dev-python/pytest-aiohttp-1.0.4[${PYTHON_USEDEP}]
+   dev-python/responses[${PYTHON_USEDEP}]
+   >=dev-python/starlette-0.26.1[${PYTHON_USEDEP}]
+   dev-python/strict-rfc3339[${PYTHON_USEDEP}]
+   dev-python/webob[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+   # falcon is not packaged
+   tests/integration/contrib/falcon
+
+   # TODO: these tests fail to collect
+   tests/integration/validation/test_security_override.py
+   tests/integration/validation/test_read_only_write_only.py
+
+   # unhappy about modern django
+   tests/integration/contrib/django/test_django_project.py
+   tests/unit/contrib/django/test_django.py
+)
+
+src_prepare() {
+   sed -i -e '/--cov/d' pyproject.toml || die
+   distutils-r1_src_prepare
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2023-10-13 Thread Arthur Zamarin
commit: 71c9e7d6b18a8d6b3e02ccae99dd6dedb3d7165c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 13 14:47:02 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 13 14:47:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71c9e7d6

dev-python/openapi-core: Stabilize 0.16.6-r1 amd64, #915685

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/openapi-core/openapi-core-0.16.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/openapi-core/openapi-core-0.16.6-r1.ebuild 
b/dev-python/openapi-core/openapi-core-0.16.6-r1.ebuild
index 8ca6b46dcb61..d79eca3a48ee 100644
--- a/dev-python/openapi-core/openapi-core-0.16.6-r1.ebuild
+++ b/dev-python/openapi-core/openapi-core-0.16.6-r1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~loong ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86"
 
 RDEPEND="
>=dev-python/pathable-0.4.0[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2023-10-15 Thread Sam James
commit: c477fd7e29654689958c1fec1339c1ea9998a860
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 15 07:44:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 15 07:44:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c477fd7e

dev-python/openapi-core: Stabilize 0.18.1 ALLARCHES, #915745

Signed-off-by: Sam James  gentoo.org>

 dev-python/openapi-core/openapi-core-0.18.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/openapi-core/openapi-core-0.18.1.ebuild 
b/dev-python/openapi-core/openapi-core-0.18.1.ebuild
index 6bbf24e9a846..9b1c5dbeeae0 100644
--- a/dev-python/openapi-core/openapi-core-0.18.1.ebuild
+++ b/dev-python/openapi-core/openapi-core-0.18.1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86"
 
 RDEPEND="


[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2023-06-15 Thread Michał Górny
commit: 7c0ab94a9dbfa2ddd330cffb415ffe739f94cccf
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 16 03:52:55 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 16 03:52:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c0ab94a

dev-python/openapi-core: Bump to 0.17.2

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

 dev-python/openapi-core/Manifest   |  1 +
 dev-python/openapi-core/openapi-core-0.17.2.ebuild | 71 ++
 2 files changed, 72 insertions(+)

diff --git a/dev-python/openapi-core/Manifest b/dev-python/openapi-core/Manifest
index 504d2642adc0..58ca8f91edaa 100644
--- a/dev-python/openapi-core/Manifest
+++ b/dev-python/openapi-core/Manifest
@@ -1,2 +1,3 @@
 DIST openapi-core-0.16.6.gh.tar.gz 104008 BLAKE2B 
bb1bdac98dfc5aef0961624488074363568f53a6c44cb0730be0d103d891d24bed86659f640e0d07da4072edc233c904c0ddcfd9e8b3960ace1af078c0d745e5
 SHA512 
556636a4698dcd7db6c656333849077abacdac1a440fe58210ad8f02c1f0220e46dea29962346dfb3f89d164ebc986ec750c184840be9a34a5e1dd98fbf8ef98
 DIST openapi_core-0.17.1.tar.gz 85686 BLAKE2B 
f18b42fc496eaf4d6b82c15f66dd9c2eb9240402590b5a8e1f0e7b1e804c90aeef2db96d19683e9fea5846e776e95981ac52a38c47e2b56e6b5fd63d072b61f7
 SHA512 
0e2c673dbbfcce87ae7fbca6ec6c283d94c36376b1e17191d0bfa6c7001c62913381169b4614b5cd6131eaa67b729365036be3f1eb7641f634c0f3228de54897
+DIST openapi_core-0.17.2.tar.gz 88262 BLAKE2B 
4d9a1be1eff4118bc1c687e57af0ff3738f984ceb6e564c643d26cb795bbcd3e703dd22c3b45d574f498d290f8da225819c9df618da5a1b8e40758304f2ebd07
 SHA512 
73cd2b62149549bd56781adb44922bca4a0519fbae8b6539d0225799ba1cfa1ab584428fd572ee42af4731b5437f08b8c4ad8f8895444aef315e4c6909fd4e5a

diff --git a/dev-python/openapi-core/openapi-core-0.17.2.ebuild 
b/dev-python/openapi-core/openapi-core-0.17.2.ebuild
new file mode 100644
index ..a9480b6e0bf6
--- /dev/null
+++ b/dev-python/openapi-core/openapi-core-0.17.2.ebuild
@@ -0,0 +1,71 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Client-side and server-side support for the OpenAPI Specification 
v3"
+HOMEPAGE="
+   https://github.com/python-openapi/openapi-core/
+   https://pypi.org/project/openapi-core/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   =dev-python/asgiref-3.6.0[${PYTHON_USEDEP}]
+   dev-python/isodate[${PYTHON_USEDEP}]
+   =dev-python/jsonschema-4.17.3[${PYTHON_USEDEP}]
+   =dev-python/jsonschema-spec-0.1.6[${PYTHON_USEDEP}]
+   =dev-python/lazy-object-proxy-1.7.1[${PYTHON_USEDEP}]
+   dev-python/more-itertools[${PYTHON_USEDEP}]
+   dev-python/parse[${PYTHON_USEDEP}]
+   =dev-python/openapi-schema-validator-0.4.2[${PYTHON_USEDEP}]
+   =dev-python/openapi-spec-validator-0.5[${PYTHON_USEDEP}]
+   dev-python/werkzeug[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+   test? (
+   >=dev-python/aiohttp-3.8.4[${PYTHON_USEDEP}]
+   dev-python/flask[${PYTHON_USEDEP}]
+   >=dev-python/httpx-0.24.0[${PYTHON_USEDEP}]
+   >=dev-python/pytest-aiohttp-1.0.4[${PYTHON_USEDEP}]
+   dev-python/responses[${PYTHON_USEDEP}]
+   >=dev-python/starlette-0.26.1[${PYTHON_USEDEP}]
+   dev-python/strict-rfc3339[${PYTHON_USEDEP}]
+   dev-python/webob[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+   # falcon is not packaged
+   tests/integration/contrib/falcon
+
+   # TODO: these tests fail to collect
+   tests/integration/validation/test_security_override.py
+   tests/integration/validation/test_read_only_write_only.py
+
+   # unhappy about modern django
+   tests/integration/contrib/django/test_django_project.py
+   tests/unit/contrib/django/test_django.py
+)
+
+src_prepare() {
+   sed -i -e '/--cov/d' pyproject.toml || die
+   distutils-r1_src_prepare
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2023-06-13 Thread Michał Górny
commit: 793208b7bc832caea58d4ccce928a31f1bb60ca0
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 13 15:56:42 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 13 16:26:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=793208b7

dev-python/openapi-core: 0.16.6 needs jsonschema-spec < 0.2

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

 .../{openapi-core-0.16.6.ebuild => openapi-core-0.16.6-r1.ebuild}| 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/openapi-core/openapi-core-0.16.6.ebuild 
b/dev-python/openapi-core/openapi-core-0.16.6-r1.ebuild
similarity index 97%
rename from dev-python/openapi-core/openapi-core-0.16.6.ebuild
rename to dev-python/openapi-core/openapi-core-0.16.6-r1.ebuild
index 34f3bb300c13..3edd26663f3c 100644
--- a/dev-python/openapi-core/openapi-core-0.16.6.ebuild
+++ b/dev-python/openapi-core/openapi-core-0.16.6-r1.ebuild
@@ -25,6 +25,7 @@ KEYWORDS="~amd64 ~x86"
 RDEPEND="
>=dev-python/pathable-0.4.0[${PYTHON_USEDEP}]
dev-python/isodate[${PYTHON_USEDEP}]
+   =dev-python/jsonschema-spec-0.1.1[${PYTHON_USEDEP}]
dev-python/more-itertools[${PYTHON_USEDEP}]
dev-python/parse[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2023-07-10 Thread Michał Górny
commit: 30d1abda74b5e2cf02bb5b3c6b7af69d296ca136
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jul 11 06:19:25 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jul 11 06:45:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30d1abda

dev-python/openapi-core: Bump to 0.18.0

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

 dev-python/openapi-core/Manifest   |  1 +
 dev-python/openapi-core/openapi-core-0.18.0.ebuild | 69 ++
 2 files changed, 70 insertions(+)

diff --git a/dev-python/openapi-core/Manifest b/dev-python/openapi-core/Manifest
index 58ca8f91edaa..2cc9579d57a4 100644
--- a/dev-python/openapi-core/Manifest
+++ b/dev-python/openapi-core/Manifest
@@ -1,3 +1,4 @@
 DIST openapi-core-0.16.6.gh.tar.gz 104008 BLAKE2B 
bb1bdac98dfc5aef0961624488074363568f53a6c44cb0730be0d103d891d24bed86659f640e0d07da4072edc233c904c0ddcfd9e8b3960ace1af078c0d745e5
 SHA512 
556636a4698dcd7db6c656333849077abacdac1a440fe58210ad8f02c1f0220e46dea29962346dfb3f89d164ebc986ec750c184840be9a34a5e1dd98fbf8ef98
 DIST openapi_core-0.17.1.tar.gz 85686 BLAKE2B 
f18b42fc496eaf4d6b82c15f66dd9c2eb9240402590b5a8e1f0e7b1e804c90aeef2db96d19683e9fea5846e776e95981ac52a38c47e2b56e6b5fd63d072b61f7
 SHA512 
0e2c673dbbfcce87ae7fbca6ec6c283d94c36376b1e17191d0bfa6c7001c62913381169b4614b5cd6131eaa67b729365036be3f1eb7641f634c0f3228de54897
 DIST openapi_core-0.17.2.tar.gz 88262 BLAKE2B 
4d9a1be1eff4118bc1c687e57af0ff3738f984ceb6e564c643d26cb795bbcd3e703dd22c3b45d574f498d290f8da225819c9df618da5a1b8e40758304f2ebd07
 SHA512 
73cd2b62149549bd56781adb44922bca4a0519fbae8b6539d0225799ba1cfa1ab584428fd572ee42af4731b5437f08b8c4ad8f8895444aef315e4c6909fd4e5a
+DIST openapi_core-0.18.0.tar.gz 83474 BLAKE2B 
785e95969e03d9ccf17e40c7ce563cef6ab45c417e397b0f03e982622fb1c65d4b3e719e94e1072c7a41b837097efea7b83e29e8ceec64579f1c58040c9fb291
 SHA512 
d9e516e00a53937f79c7419823a1533a507731e20da36e1186a1800f713154135524db968483ce850bd9a90a4c322ca1c957d6a7f99e9d8eefdc244ed9ce8bc0

diff --git a/dev-python/openapi-core/openapi-core-0.18.0.ebuild 
b/dev-python/openapi-core/openapi-core-0.18.0.ebuild
new file mode 100644
index ..a88ca0b8e16e
--- /dev/null
+++ b/dev-python/openapi-core/openapi-core-0.18.0.ebuild
@@ -0,0 +1,69 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Client-side and server-side support for the OpenAPI Specification 
v3"
+HOMEPAGE="
+   https://github.com/python-openapi/openapi-core/
+   https://pypi.org/project/openapi-core/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   =dev-python/asgiref-3.6.0[${PYTHON_USEDEP}]
+   dev-python/isodate[${PYTHON_USEDEP}]
+   =dev-python/jsonschema-4.17.3[${PYTHON_USEDEP}]
+   =dev-python/jsonschema-spec-0.2.3[${PYTHON_USEDEP}]
+   dev-python/more-itertools[${PYTHON_USEDEP}]
+   dev-python/parse[${PYTHON_USEDEP}]
+   =dev-python/openapi-schema-validator-0.6.0[${PYTHON_USEDEP}]
+   =dev-python/openapi-spec-validator-0.6.0[${PYTHON_USEDEP}]
+   dev-python/werkzeug[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+   test? (
+   >=dev-python/aiohttp-3.8.4[${PYTHON_USEDEP}]
+   dev-python/flask[${PYTHON_USEDEP}]
+   >=dev-python/httpx-0.24.0[${PYTHON_USEDEP}]
+   >=dev-python/pytest-aiohttp-1.0.4[${PYTHON_USEDEP}]
+   dev-python/responses[${PYTHON_USEDEP}]
+   >=dev-python/starlette-0.26.1[${PYTHON_USEDEP}]
+   dev-python/strict-rfc3339[${PYTHON_USEDEP}]
+   dev-python/webob[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+   # falcon is not packaged
+   tests/integration/contrib/falcon
+
+   # TODO: these tests fail to collect
+   tests/integration/validation/test_security_override.py
+   tests/integration/validation/test_read_only_write_only.py
+
+   # unhappy about modern django
+   tests/integration/contrib/django/test_django_project.py
+   tests/unit/contrib/django/test_django.py
+)
+
+src_prepare() {
+   sed -i -e '/--cov/d' pyproject.toml || die
+   distutils-r1_src_prepare
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2023-07-24 Thread Michał Górny
commit: f328b711afbc5bf94ccc0b398e4a5bab8b9021ac
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jul 24 10:46:09 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jul 24 10:46:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f328b711

dev-python/openapi-core: Remove old

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

 dev-python/openapi-core/Manifest   |  1 -
 dev-python/openapi-core/openapi-core-0.17.1.ebuild | 64 --
 2 files changed, 65 deletions(-)

diff --git a/dev-python/openapi-core/Manifest b/dev-python/openapi-core/Manifest
index 2cc9579d57a4..83fef7a1653a 100644
--- a/dev-python/openapi-core/Manifest
+++ b/dev-python/openapi-core/Manifest
@@ -1,4 +1,3 @@
 DIST openapi-core-0.16.6.gh.tar.gz 104008 BLAKE2B 
bb1bdac98dfc5aef0961624488074363568f53a6c44cb0730be0d103d891d24bed86659f640e0d07da4072edc233c904c0ddcfd9e8b3960ace1af078c0d745e5
 SHA512 
556636a4698dcd7db6c656333849077abacdac1a440fe58210ad8f02c1f0220e46dea29962346dfb3f89d164ebc986ec750c184840be9a34a5e1dd98fbf8ef98
-DIST openapi_core-0.17.1.tar.gz 85686 BLAKE2B 
f18b42fc496eaf4d6b82c15f66dd9c2eb9240402590b5a8e1f0e7b1e804c90aeef2db96d19683e9fea5846e776e95981ac52a38c47e2b56e6b5fd63d072b61f7
 SHA512 
0e2c673dbbfcce87ae7fbca6ec6c283d94c36376b1e17191d0bfa6c7001c62913381169b4614b5cd6131eaa67b729365036be3f1eb7641f634c0f3228de54897
 DIST openapi_core-0.17.2.tar.gz 88262 BLAKE2B 
4d9a1be1eff4118bc1c687e57af0ff3738f984ceb6e564c643d26cb795bbcd3e703dd22c3b45d574f498d290f8da225819c9df618da5a1b8e40758304f2ebd07
 SHA512 
73cd2b62149549bd56781adb44922bca4a0519fbae8b6539d0225799ba1cfa1ab584428fd572ee42af4731b5437f08b8c4ad8f8895444aef315e4c6909fd4e5a
 DIST openapi_core-0.18.0.tar.gz 83474 BLAKE2B 
785e95969e03d9ccf17e40c7ce563cef6ab45c417e397b0f03e982622fb1c65d4b3e719e94e1072c7a41b837097efea7b83e29e8ceec64579f1c58040c9fb291
 SHA512 
d9e516e00a53937f79c7419823a1533a507731e20da36e1186a1800f713154135524db968483ce850bd9a90a4c322ca1c957d6a7f99e9d8eefdc244ed9ce8bc0

diff --git a/dev-python/openapi-core/openapi-core-0.17.1.ebuild 
b/dev-python/openapi-core/openapi-core-0.17.1.ebuild
deleted file mode 100644
index 1db135f6e88e..
--- a/dev-python/openapi-core/openapi-core-0.17.1.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Client-side and server-side support for the OpenAPI Specification 
v3"
-HOMEPAGE="
-   https://github.com/python-openapi/openapi-core/
-   https://pypi.org/project/openapi-core/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   >=dev-python/pathable-0.4.0[${PYTHON_USEDEP}]
-   dev-python/isodate[${PYTHON_USEDEP}]
-   >=dev-python/jsonschema-spec-0.1.1[${PYTHON_USEDEP}]
-   dev-python/more-itertools[${PYTHON_USEDEP}]
-   dev-python/parse[${PYTHON_USEDEP}]
-   =dev-python/openapi-schema-validator-0.4.2[${PYTHON_USEDEP}]
-   =dev-python/openapi-spec-validator-0.5[${PYTHON_USEDEP}]
-   dev-python/werkzeug[${PYTHON_USEDEP}]
-"
-
-BDEPEND="
-   test? (
-   dev-python/asgiref[${PYTHON_USEDEP}]
-   dev-python/flask[${PYTHON_USEDEP}]
-   >=dev-python/httpx-0.23.0[${PYTHON_USEDEP}]
-   dev-python/responses[${PYTHON_USEDEP}]
-   >=dev-python/starlette-0.26.1[${PYTHON_USEDEP}]
-   dev-python/strict-rfc3339[${PYTHON_USEDEP}]
-   dev-python/webob[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_IGNORE=(
-   # falcon is not packaged
-   tests/integration/contrib/falcon
-
-   # TODO: these tests fail to collect
-   tests/integration/validation/test_security_override.py
-   tests/integration/validation/test_read_only_write_only.py
-
-   # unhappy about modern django
-   tests/integration/contrib/django/test_django_project.py
-   tests/unit/contrib/django/test_django.py
-)
-
-src_prepare() {
-   sed -i -e '/--cov/d' pyproject.toml || die
-   distutils-r1_src_prepare
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2023-08-12 Thread Joonas Niilola
commit: 70dcb75089266004688c04665ae8688e22633665
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sun Aug 13 06:36:35 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Aug 13 06:37:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70dcb750

dev-python/openapi-core: Keyword 0.18.0 x86, #910584

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-python/openapi-core/openapi-core-0.18.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/openapi-core/openapi-core-0.18.0.ebuild 
b/dev-python/openapi-core/openapi-core-0.18.0.ebuild
index a88ca0b8e16e..80f725473507 100644
--- a/dev-python/openapi-core/openapi-core-0.18.0.ebuild
+++ b/dev-python/openapi-core/openapi-core-0.18.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
 
 RDEPEND="


[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2023-08-13 Thread Arthur Zamarin
commit: 94c79d97e69126dd765825addb26f23a35efaf2f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Aug 13 16:07:42 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Aug 13 16:07:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94c79d97

dev-python/openapi-core: Keyword 0.18.0 arm64, #910584

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/openapi-core/openapi-core-0.18.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/openapi-core/openapi-core-0.18.0.ebuild 
b/dev-python/openapi-core/openapi-core-0.18.0.ebuild
index f8ca18144177..cf1c4fe41286 100644
--- a/dev-python/openapi-core/openapi-core-0.18.0.ebuild
+++ b/dev-python/openapi-core/openapi-core-0.18.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 
 RDEPEND="


[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2023-08-13 Thread Arthur Zamarin
commit: 7d50341e3beaad7124ac55e2710d5a3186b3e3a9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Aug 13 16:07:41 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Aug 13 16:07:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d50341e

dev-python/openapi-core: Keyword 0.16.6-r1 arm64, #910584

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/openapi-core/openapi-core-0.16.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/openapi-core/openapi-core-0.16.6-r1.ebuild 
b/dev-python/openapi-core/openapi-core-0.16.6-r1.ebuild
index c3a5aeaf8f3c..f0b362e25d1c 100644
--- a/dev-python/openapi-core/openapi-core-0.16.6-r1.ebuild
+++ b/dev-python/openapi-core/openapi-core-0.16.6-r1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 
 RDEPEND="
>=dev-python/pathable-0.4.0[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2023-08-13 Thread Arthur Zamarin
commit: 801a9229df81281ef8be42054207a2f1b710ec8e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Aug 13 16:09:40 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Aug 13 16:09:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=801a9229

dev-python/openapi-core: Keyword 0.16.6-r1 ppc64, #910584

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/openapi-core/openapi-core-0.16.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/openapi-core/openapi-core-0.16.6-r1.ebuild 
b/dev-python/openapi-core/openapi-core-0.16.6-r1.ebuild
index f0b362e25d1c..c6d9d845675f 100644
--- a/dev-python/openapi-core/openapi-core-0.16.6-r1.ebuild
+++ b/dev-python/openapi-core/openapi-core-0.16.6-r1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
 
 RDEPEND="
>=dev-python/pathable-0.4.0[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2023-08-13 Thread Arthur Zamarin
commit: 25ef437ce54e44f70c18e2059b8d061ee250951e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Aug 13 16:09:40 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Aug 13 16:09:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25ef437c

dev-python/openapi-core: Keyword 0.18.0 ppc64, #910584

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/openapi-core/openapi-core-0.18.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/openapi-core/openapi-core-0.18.0.ebuild 
b/dev-python/openapi-core/openapi-core-0.18.0.ebuild
index cf1c4fe41286..8b79b0207a50 100644
--- a/dev-python/openapi-core/openapi-core-0.18.0.ebuild
+++ b/dev-python/openapi-core/openapi-core-0.18.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
 
 RDEPEND="


[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2023-08-14 Thread Jakov Smolić
commit: f8e923e05c2623f6cc4663673ee311239d0af390
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Aug 14 17:57:29 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Aug 14 17:57:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8e923e0

dev-python/openapi-core: Keyword 0.18.0 riscv, #910584

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-python/openapi-core/openapi-core-0.18.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/openapi-core/openapi-core-0.18.0.ebuild 
b/dev-python/openapi-core/openapi-core-0.18.0.ebuild
index 8b79b0207a50..745f99f7fbed 100644
--- a/dev-python/openapi-core/openapi-core-0.18.0.ebuild
+++ b/dev-python/openapi-core/openapi-core-0.18.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
 
 RDEPEND="


[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2023-08-14 Thread Jakov Smolić
commit: bec8f1ca810484ef6d85142194ff579c35f6a7f8
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Aug 14 17:57:28 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Aug 14 17:57:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bec8f1ca

dev-python/openapi-core: Keyword 0.16.6-r1 riscv, #910584

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-python/openapi-core/openapi-core-0.16.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/openapi-core/openapi-core-0.16.6-r1.ebuild 
b/dev-python/openapi-core/openapi-core-0.16.6-r1.ebuild
index c6d9d845675f..ef530a0b934d 100644
--- a/dev-python/openapi-core/openapi-core-0.16.6-r1.ebuild
+++ b/dev-python/openapi-core/openapi-core-0.16.6-r1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
 
 RDEPEND="
>=dev-python/pathable-0.4.0[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2023-09-18 Thread Arthur Zamarin
commit: c51eb6bc810bcddb52bce0b1a9fc1c0070725c33
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Sep 18 20:47:29 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Sep 18 20:47:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c51eb6bc

dev-python/openapi-core: Stabilize 0.16.6-r1 x86, #913773

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/openapi-core/openapi-core-0.16.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/openapi-core/openapi-core-0.16.6-r1.ebuild 
b/dev-python/openapi-core/openapi-core-0.16.6-r1.ebuild
index b45618fc5eec..8ca6b46dcb61 100644
--- a/dev-python/openapi-core/openapi-core-0.16.6-r1.ebuild
+++ b/dev-python/openapi-core/openapi-core-0.16.6-r1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~loong ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 arm arm64 ~loong ppc64 ~riscv x86"
 
 RDEPEND="
>=dev-python/pathable-0.4.0[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2023-02-16 Thread Michał Górny
commit: f7852d923a8b80399fab9ba2de152a404c416fc7
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Feb 16 14:11:10 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Feb 16 14:11:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7852d92

dev-python/openapi-core: Remove old

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

 dev-python/openapi-core/Manifest   |  1 -
 dev-python/openapi-core/openapi-core-0.14.5.ebuild | 71 --
 2 files changed, 72 deletions(-)

diff --git a/dev-python/openapi-core/Manifest b/dev-python/openapi-core/Manifest
index dc5235c96ea5..701dc5043af0 100644
--- a/dev-python/openapi-core/Manifest
+++ b/dev-python/openapi-core/Manifest
@@ -1,2 +1 @@
-DIST openapi-core-0.14.5.gh.tar.gz 57645 BLAKE2B 
c5c9c308b93a37e32708677cc7c7a2ccb9ec3f018390e56a251224b6b8776943ccd0ddfb560cdc3f1182cb32a9b2817878a0d4dda3906c179db9841853caf7ac
 SHA512 
69d9fb2cc21dfdb939beae45b1c681faf9f8e3366b36e5907b00be65ac669ec40e3ae3fe910fb2c4f6c70d1412e6a67e4e4e47e3cf2c424716da4c813223295e
 DIST openapi-core-0.16.5.gh.tar.gz 104046 BLAKE2B 
7dcda69b6d548a0df8c7727b184c7f7ec6d645e14ab4b4a256f188c6cc4ae9e351bc06ae03770782d81a11dfb5ebc08c20daabbd2151cfe62f84b05f80a47a16
 SHA512 
59db6d39a950079739b2df4114f26d85be55dc1f42d1661e8e6c17cf878cd8167f29ba4d3b6f40e06e85bb144c68286cb50adf4403091461798144cac05d5bc0

diff --git a/dev-python/openapi-core/openapi-core-0.14.5.ebuild 
b/dev-python/openapi-core/openapi-core-0.14.5.ebuild
deleted file mode 100644
index 1f9a309918f0..
--- a/dev-python/openapi-core/openapi-core-0.14.5.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Client-side and server-side support for the OpenAPI Specification 
v3"
-HOMEPAGE="
-   https://github.com/p1c2u/openapi-core/
-   https://pypi.org/project/openapi-core/
-"
-SRC_URI="
-   https://github.com/p1c2u/openapi-core/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   dev-python/isodate[${PYTHON_USEDEP}]
-   dev-python/dictpath[${PYTHON_USEDEP}]
-   

[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2024-06-12 Thread Michał Górny
commit: 8fd6665dd8640600a26a9c9a329bf9da5eae05e2
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jun 13 04:02:18 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jun 13 04:02:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fd6665d

dev-python/openapi-core: Bump to 0.19.2

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

 dev-python/openapi-core/Manifest   |  1 +
 dev-python/openapi-core/openapi-core-0.19.2.ebuild | 71 ++
 2 files changed, 72 insertions(+)

diff --git a/dev-python/openapi-core/Manifest b/dev-python/openapi-core/Manifest
index 293a21f2cbd2..01bd19d67100 100644
--- a/dev-python/openapi-core/Manifest
+++ b/dev-python/openapi-core/Manifest
@@ -1,2 +1,3 @@
 DIST openapi_core-0.18.2.tar.gz 8 BLAKE2B 
bb05ba86eff3c70c780f1919a29b93f2137983318834c51204d7ad1094fc645d2dbcef93d92d03096826688fdfe1811c551eee68995fd46739314c2e4bc77cfc
 SHA512 
552109c095c840a46759a54e247a3ac2d8cc36707ba89815740eef4b7fb421bd489929543892341fd89a578bff4043c8c81302fddaa1efe125238e050f152c27
 DIST openapi_core-0.19.1.tar.gz 107802 BLAKE2B 
c8cd318ab6a88272e45fbff16df7e0cef7d8bab6c7cef8d965443fa0ad7439182bd9639f8a912ad913eb3d7727c4aeb49d576a8721aac1d0ba9423dd344da44d
 SHA512 
861e3793303ec89265be3a0846ad702e321ebc8536497d146ef10a4c9ab54900ad35ee9e90ef42e1f0856da8c0e746471e9820b0ac3e149adaa0b951a66b382f
+DIST openapi_core-0.19.2.tar.gz 108121 BLAKE2B 
0873ba33c0270babb3c3e626e942fd22fc066f8ef408c6f1cadab8140fdb6284d21a1cb5ed767c7f0f370112a1bb263ac50b340cccfe1cba6da1a0f15a73bbde
 SHA512 
cab2343c61bbb8de048b5e3a53c2d753468f6707f3b4b40ddfee7c3ea6eb0f3beff0aebcad632200a5a4b08e93c620aceda659297756d4f587d11039ede0eefa

diff --git a/dev-python/openapi-core/openapi-core-0.19.2.ebuild 
b/dev-python/openapi-core/openapi-core-0.19.2.ebuild
new file mode 100644
index ..d1b3663e0af8
--- /dev/null
+++ b/dev-python/openapi-core/openapi-core-0.19.2.ebuild
@@ -0,0 +1,71 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Client-side and server-side support for the OpenAPI Specification 
v3"
+HOMEPAGE="
+   https://github.com/python-openapi/openapi-core/
+   https://pypi.org/project/openapi-core/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   =dev-python/asgiref-3.6.0[${PYTHON_USEDEP}]
+   dev-python/isodate[${PYTHON_USEDEP}]
+   =dev-python/jsonschema-4.17.3[${PYTHON_USEDEP}]
+   =dev-python/jsonschema-path-0.3.1[${PYTHON_USEDEP}]
+   dev-python/more-itertools[${PYTHON_USEDEP}]
+   dev-python/parse[${PYTHON_USEDEP}]
+   =dev-python/openapi-schema-validator-0.6.0[${PYTHON_USEDEP}]
+   =dev-python/openapi-spec-validator-0.7.1[${PYTHON_USEDEP}]
+   dev-python/werkzeug[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+   test? (
+   >=dev-python/aiohttp-3.8.4[${PYTHON_USEDEP}]
+   >=dev-python/aioitertools-0.11.0[${PYTHON_USEDEP}]
+   dev-python/flask[${PYTHON_USEDEP}]
+   >=dev-python/httpx-0.24.0[${PYTHON_USEDEP}]
+   >=dev-python/pytest-aiohttp-1.0.4[${PYTHON_USEDEP}]
+   dev-python/responses[${PYTHON_USEDEP}]
+   >=dev-python/starlette-0.26.1[${PYTHON_USEDEP}]
+   dev-python/strict-rfc3339[${PYTHON_USEDEP}]
+   dev-python/webob[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+   # missing dependendencies
+   tests/integration/contrib/falcon
+   tests/integration/contrib/fastapi
+
+   # TODO: these tests fail to collect
+   tests/integration/validation/test_security_override.py
+   tests/integration/validation/test_read_only_write_only.py
+
+   # unhappy about modern django
+   tests/integration/contrib/django/test_django_project.py
+   tests/unit/contrib/django/test_django.py
+)
+
+src_prepare() {
+   sed -i -e '/--cov/d' pyproject.toml || die
+   distutils-r1_src_prepare
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2024-06-16 Thread Petr Vaněk
commit: 889411dac2bdcabdcf4ab9b720d804175e4bd865
Author: Petr Vaněk  gentoo  org>
AuthorDate: Sun Jun 16 08:03:30 2024 +
Commit: Petr Vaněk  gentoo  org>
CommitDate: Sun Jun 16 08:11:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=889411da

dev-python/openapi-core: drop 0.18.2

Signed-off-by: Petr Vaněk  gentoo.org>

 dev-python/openapi-core/Manifest   |  1 -
 dev-python/openapi-core/openapi-core-0.18.2.ebuild | 69 --
 2 files changed, 70 deletions(-)

diff --git a/dev-python/openapi-core/Manifest b/dev-python/openapi-core/Manifest
index 01bd19d67100..467de4126317 100644
--- a/dev-python/openapi-core/Manifest
+++ b/dev-python/openapi-core/Manifest
@@ -1,3 +1,2 @@
-DIST openapi_core-0.18.2.tar.gz 8 BLAKE2B 
bb05ba86eff3c70c780f1919a29b93f2137983318834c51204d7ad1094fc645d2dbcef93d92d03096826688fdfe1811c551eee68995fd46739314c2e4bc77cfc
 SHA512 
552109c095c840a46759a54e247a3ac2d8cc36707ba89815740eef4b7fb421bd489929543892341fd89a578bff4043c8c81302fddaa1efe125238e050f152c27
 DIST openapi_core-0.19.1.tar.gz 107802 BLAKE2B 
c8cd318ab6a88272e45fbff16df7e0cef7d8bab6c7cef8d965443fa0ad7439182bd9639f8a912ad913eb3d7727c4aeb49d576a8721aac1d0ba9423dd344da44d
 SHA512 
861e3793303ec89265be3a0846ad702e321ebc8536497d146ef10a4c9ab54900ad35ee9e90ef42e1f0856da8c0e746471e9820b0ac3e149adaa0b951a66b382f
 DIST openapi_core-0.19.2.tar.gz 108121 BLAKE2B 
0873ba33c0270babb3c3e626e942fd22fc066f8ef408c6f1cadab8140fdb6284d21a1cb5ed767c7f0f370112a1bb263ac50b340cccfe1cba6da1a0f15a73bbde
 SHA512 
cab2343c61bbb8de048b5e3a53c2d753468f6707f3b4b40ddfee7c3ea6eb0f3beff0aebcad632200a5a4b08e93c620aceda659297756d4f587d11039ede0eefa

diff --git a/dev-python/openapi-core/openapi-core-0.18.2.ebuild 
b/dev-python/openapi-core/openapi-core-0.18.2.ebuild
deleted file mode 100644
index df1e54ca4053..
--- a/dev-python/openapi-core/openapi-core-0.18.2.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Client-side and server-side support for the OpenAPI Specification 
v3"
-HOMEPAGE="
-   https://github.com/python-openapi/openapi-core/
-   https://pypi.org/project/openapi-core/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86"
-
-RDEPEND="
-   =dev-python/asgiref-3.6.0[${PYTHON_USEDEP}]
-   dev-python/isodate[${PYTHON_USEDEP}]
-   =dev-python/jsonschema-4.17.3[${PYTHON_USEDEP}]
-   =dev-python/jsonschema-spec-0.2.3[${PYTHON_USEDEP}]
-   dev-python/more-itertools[${PYTHON_USEDEP}]
-   dev-python/parse[${PYTHON_USEDEP}]
-   =dev-python/openapi-schema-validator-0.6.0[${PYTHON_USEDEP}]
-   =dev-python/openapi-spec-validator-0.7.1[${PYTHON_USEDEP}]
-   dev-python/werkzeug[${PYTHON_USEDEP}]
-"
-
-BDEPEND="
-   test? (
-   >=dev-python/aiohttp-3.8.4[${PYTHON_USEDEP}]
-   dev-python/flask[${PYTHON_USEDEP}]
-   >=dev-python/httpx-0.24.0[${PYTHON_USEDEP}]
-   >=dev-python/pytest-aiohttp-1.0.4[${PYTHON_USEDEP}]
-   dev-python/responses[${PYTHON_USEDEP}]
-   >=dev-python/starlette-0.26.1[${PYTHON_USEDEP}]
-   dev-python/strict-rfc3339[${PYTHON_USEDEP}]
-   dev-python/webob[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_IGNORE=(
-   # falcon is not packaged
-   tests/integration/contrib/falcon
-
-   # TODO: these tests fail to collect
-   tests/integration/validation/test_security_override.py
-   tests/integration/validation/test_read_only_write_only.py
-
-   # unhappy about modern django
-   tests/integration/contrib/django/test_django_project.py
-   tests/unit/contrib/django/test_django.py
-)
-
-src_prepare() {
-   sed -i -e '/--cov/d' pyproject.toml || die
-   distutils-r1_src_prepare
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2024-06-16 Thread Petr Vaněk
commit: eb4cb10b5321ff1a5f8bdf55b224b27996995df6
Author: Petr Vaněk  gentoo  org>
AuthorDate: Sun Jun 16 08:10:07 2024 +
Commit: Petr Vaněk  gentoo  org>
CommitDate: Sun Jun 16 08:11:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb4cb10b

dev-python/openapi-core: enable py3.13

Signed-off-by: Petr Vaněk  gentoo.org>

 dev-python/openapi-core/openapi-core-0.19.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/openapi-core/openapi-core-0.19.2.ebuild 
b/dev-python/openapi-core/openapi-core-0.19.2.ebuild
index d1b3663e0af8..c847f13acce7 100644
--- a/dev-python/openapi-core/openapi-core-0.19.2.ebuild
+++ b/dev-python/openapi-core/openapi-core-0.19.2.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
 
 inherit distutils-r1 pypi
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2024-07-05 Thread Sam James
commit: 50a71be14f6f9f5ca60e5bfee860935fa86c1aca
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul  6 06:38:25 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul  6 06:38:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50a71be1

dev-python/openapi-core: Stabilize 0.19.2 ALLARCHES, #935607

Signed-off-by: Sam James  gentoo.org>

 dev-python/openapi-core/openapi-core-0.19.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/openapi-core/openapi-core-0.19.2.ebuild 
b/dev-python/openapi-core/openapi-core-0.19.2.ebuild
index c847f13acce7..ca1feba09eaf 100644
--- a/dev-python/openapi-core/openapi-core-0.19.2.ebuild
+++ b/dev-python/openapi-core/openapi-core-0.19.2.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86"
 
 RDEPEND="


[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2024-07-06 Thread Michał Górny
commit: ae0a2d89ca00587f1e3c6e3f86ba5345fc3180c2
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jul  6 08:12:17 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul  6 08:33:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae0a2d89

dev-python/openapi-core: Remove old

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

 dev-python/openapi-core/Manifest   |  1 -
 dev-python/openapi-core/openapi-core-0.19.1.ebuild | 71 --
 2 files changed, 72 deletions(-)

diff --git a/dev-python/openapi-core/Manifest b/dev-python/openapi-core/Manifest
index 467de4126317..a6f20fc95c06 100644
--- a/dev-python/openapi-core/Manifest
+++ b/dev-python/openapi-core/Manifest
@@ -1,2 +1 @@
-DIST openapi_core-0.19.1.tar.gz 107802 BLAKE2B 
c8cd318ab6a88272e45fbff16df7e0cef7d8bab6c7cef8d965443fa0ad7439182bd9639f8a912ad913eb3d7727c4aeb49d576a8721aac1d0ba9423dd344da44d
 SHA512 
861e3793303ec89265be3a0846ad702e321ebc8536497d146ef10a4c9ab54900ad35ee9e90ef42e1f0856da8c0e746471e9820b0ac3e149adaa0b951a66b382f
 DIST openapi_core-0.19.2.tar.gz 108121 BLAKE2B 
0873ba33c0270babb3c3e626e942fd22fc066f8ef408c6f1cadab8140fdb6284d21a1cb5ed767c7f0f370112a1bb263ac50b340cccfe1cba6da1a0f15a73bbde
 SHA512 
cab2343c61bbb8de048b5e3a53c2d753468f6707f3b4b40ddfee7c3ea6eb0f3beff0aebcad632200a5a4b08e93c620aceda659297756d4f587d11039ede0eefa

diff --git a/dev-python/openapi-core/openapi-core-0.19.1.ebuild 
b/dev-python/openapi-core/openapi-core-0.19.1.ebuild
deleted file mode 100644
index 6779d832c696..
--- a/dev-python/openapi-core/openapi-core-0.19.1.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Client-side and server-side support for the OpenAPI Specification 
v3"
-HOMEPAGE="
-   https://github.com/python-openapi/openapi-core/
-   https://pypi.org/project/openapi-core/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86"
-
-RDEPEND="
-   =dev-python/asgiref-3.6.0[${PYTHON_USEDEP}]
-   dev-python/isodate[${PYTHON_USEDEP}]
-   =dev-python/jsonschema-4.17.3[${PYTHON_USEDEP}]
-   =dev-python/jsonschema-path-0.3.1[${PYTHON_USEDEP}]
-   dev-python/more-itertools[${PYTHON_USEDEP}]
-   dev-python/parse[${PYTHON_USEDEP}]
-   =dev-python/openapi-schema-validator-0.6.0[${PYTHON_USEDEP}]
-   =dev-python/openapi-spec-validator-0.7.1[${PYTHON_USEDEP}]
-   dev-python/werkzeug[${PYTHON_USEDEP}]
-"
-
-BDEPEND="
-   test? (
-   >=dev-python/aiohttp-3.8.4[${PYTHON_USEDEP}]
-   >=dev-python/aioitertools-0.11.0[${PYTHON_USEDEP}]
-   dev-python/flask[${PYTHON_USEDEP}]
-   >=dev-python/httpx-0.24.0[${PYTHON_USEDEP}]
-   >=dev-python/pytest-aiohttp-1.0.4[${PYTHON_USEDEP}]
-   dev-python/responses[${PYTHON_USEDEP}]
-   >=dev-python/starlette-0.26.1[${PYTHON_USEDEP}]
-   dev-python/strict-rfc3339[${PYTHON_USEDEP}]
-   dev-python/webob[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_IGNORE=(
-   # missing dependendencies
-   tests/integration/contrib/falcon
-   tests/integration/contrib/fastapi
-
-   # TODO: these tests fail to collect
-   tests/integration/validation/test_security_override.py
-   tests/integration/validation/test_read_only_write_only.py
-
-   # unhappy about modern django
-   tests/integration/contrib/django/test_django_project.py
-   tests/unit/contrib/django/test_django.py
-)
-
-src_prepare() {
-   sed -i -e '/--cov/d' pyproject.toml || die
-   distutils-r1_src_prepare
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2023-03-17 Thread Michał Górny
commit: dcd1ecb0b1dde395bd0b15a40604bbb4a578810a
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Mar 17 13:01:21 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Mar 17 13:33:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcd1ecb0

dev-python/openapi-core: Bump to 0.17.1

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

 dev-python/openapi-core/Manifest   |  1 +
 dev-python/openapi-core/openapi-core-0.17.1.ebuild | 64 ++
 2 files changed, 65 insertions(+)

diff --git a/dev-python/openapi-core/Manifest b/dev-python/openapi-core/Manifest
index 487675f4c66a..c8b48a0ca6d5 100644
--- a/dev-python/openapi-core/Manifest
+++ b/dev-python/openapi-core/Manifest
@@ -1,2 +1,3 @@
 DIST openapi-core-0.16.6.gh.tar.gz 104008 BLAKE2B 
bb1bdac98dfc5aef0961624488074363568f53a6c44cb0730be0d103d891d24bed86659f640e0d07da4072edc233c904c0ddcfd9e8b3960ace1af078c0d745e5
 SHA512 
556636a4698dcd7db6c656333849077abacdac1a440fe58210ad8f02c1f0220e46dea29962346dfb3f89d164ebc986ec750c184840be9a34a5e1dd98fbf8ef98
 DIST openapi-core-0.17.0.gh.tar.gz 129743 BLAKE2B 
34b64f2c956218377d37c5f9e382aa503d50556d2a9ff292355831a39ff9632942b3dd6074cf91ba6cdb2fd93e12e4b3700232e720c71e814fde27f08052bb5a
 SHA512 
6c284cbc8656b319291d81b73c3b714e1b9d8f85bbdf4b4636f8adcd0e47e59147f96a9cf117a6fcd49b7eeea4bbdbee28e3b60019add652e527c6af554d1cb7
+DIST openapi_core-0.17.1.tar.gz 85686 BLAKE2B 
f18b42fc496eaf4d6b82c15f66dd9c2eb9240402590b5a8e1f0e7b1e804c90aeef2db96d19683e9fea5846e776e95981ac52a38c47e2b56e6b5fd63d072b61f7
 SHA512 
0e2c673dbbfcce87ae7fbca6ec6c283d94c36376b1e17191d0bfa6c7001c62913381169b4614b5cd6131eaa67b729365036be3f1eb7641f634c0f3228de54897

diff --git a/dev-python/openapi-core/openapi-core-0.17.1.ebuild 
b/dev-python/openapi-core/openapi-core-0.17.1.ebuild
new file mode 100644
index ..1db135f6e88e
--- /dev/null
+++ b/dev-python/openapi-core/openapi-core-0.17.1.ebuild
@@ -0,0 +1,64 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Client-side and server-side support for the OpenAPI Specification 
v3"
+HOMEPAGE="
+   https://github.com/python-openapi/openapi-core/
+   https://pypi.org/project/openapi-core/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/pathable-0.4.0[${PYTHON_USEDEP}]
+   dev-python/isodate[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-spec-0.1.1[${PYTHON_USEDEP}]
+   dev-python/more-itertools[${PYTHON_USEDEP}]
+   dev-python/parse[${PYTHON_USEDEP}]
+   =dev-python/openapi-schema-validator-0.4.2[${PYTHON_USEDEP}]
+   =dev-python/openapi-spec-validator-0.5[${PYTHON_USEDEP}]
+   dev-python/werkzeug[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+   test? (
+   dev-python/asgiref[${PYTHON_USEDEP}]
+   dev-python/flask[${PYTHON_USEDEP}]
+   >=dev-python/httpx-0.23.0[${PYTHON_USEDEP}]
+   dev-python/responses[${PYTHON_USEDEP}]
+   >=dev-python/starlette-0.26.1[${PYTHON_USEDEP}]
+   dev-python/strict-rfc3339[${PYTHON_USEDEP}]
+   dev-python/webob[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+   # falcon is not packaged
+   tests/integration/contrib/falcon
+
+   # TODO: these tests fail to collect
+   tests/integration/validation/test_security_override.py
+   tests/integration/validation/test_read_only_write_only.py
+
+   # unhappy about modern django
+   tests/integration/contrib/django/test_django_project.py
+   tests/unit/contrib/django/test_django.py
+)
+
+src_prepare() {
+   sed -i -e '/--cov/d' pyproject.toml || die
+   distutils-r1_src_prepare
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2023-01-24 Thread Michał Górny
commit: fd80634d1b7148ba7e88e52417131275bd235c4f
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan 25 07:26:35 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan 25 07:54:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd80634d

dev-python/openapi-core: Remove old

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

 dev-python/openapi-core/Manifest   |  3 -
 dev-python/openapi-core/openapi-core-0.16.1.ebuild | 68 --
 dev-python/openapi-core/openapi-core-0.16.2.ebuild | 68 --
 dev-python/openapi-core/openapi-core-0.16.3.ebuild | 68 --
 4 files changed, 207 deletions(-)

diff --git a/dev-python/openapi-core/Manifest b/dev-python/openapi-core/Manifest
index 913fcdaa2d64..dc5235c96ea5 100644
--- a/dev-python/openapi-core/Manifest
+++ b/dev-python/openapi-core/Manifest
@@ -1,5 +1,2 @@
 DIST openapi-core-0.14.5.gh.tar.gz 57645 BLAKE2B 
c5c9c308b93a37e32708677cc7c7a2ccb9ec3f018390e56a251224b6b8776943ccd0ddfb560cdc3f1182cb32a9b2817878a0d4dda3906c179db9841853caf7ac
 SHA512 
69d9fb2cc21dfdb939beae45b1c681faf9f8e3366b36e5907b00be65ac669ec40e3ae3fe910fb2c4f6c70d1412e6a67e4e4e47e3cf2c424716da4c813223295e
-DIST openapi-core-0.16.1.gh.tar.gz 79002 BLAKE2B 
2b64a28c80b64294cdbef2e4fcd08bfdc739c53a6baf0aeacc9e082bc01c8bf1b58da53a8c9b5b80a38600e4ab8bfb67b1d7ebb3a759d60d43748c9cc09c8eba
 SHA512 
87cd47871a939b9f0ab23deafac067d16ba88146e140e7602b8bec5498ea6ed2213ceb530c9448718c5f94b944a954f2d46fab3fb18cacc2764a5cd7bf056dff
-DIST openapi-core-0.16.2.gh.tar.gz 79801 BLAKE2B 
abe2e1521eb27431b386452b0826a99603f35551fca263bdc0e415865c88ba98216bab07f713b50a3ece35493b46d51496a541f1b10787ae27cac155673e5956
 SHA512 
d70369de21ffecc618fb8b3620f55510dd805304fb27742b48dc6603e03cb9322e2358a349d86de325307b99b26099879aac2f45c8a3d42ad8d464b43f2c5caa
-DIST openapi-core-0.16.3.gh.tar.gz 103275 BLAKE2B 
72a848ca4793a2a33a0cd78397c1030b09e2e271f24f5fb18064892d8ab30d282bd39062187da91cab76ea722ac2287341205e90ae9e0179505d160c4a5d8d64
 SHA512 
4b967c343ae20ee19df0cbf046762fd2e40ce6dcc4d54fd20a1c321f87eb513c51b9aa4224eb73d21497211612f39cc8bb12ef4dfd33bbf5c83e97f535ea3fcb
 DIST openapi-core-0.16.5.gh.tar.gz 104046 BLAKE2B 
7dcda69b6d548a0df8c7727b184c7f7ec6d645e14ab4b4a256f188c6cc4ae9e351bc06ae03770782d81a11dfb5ebc08c20daabbd2151cfe62f84b05f80a47a16
 SHA512 
59db6d39a950079739b2df4114f26d85be55dc1f42d1661e8e6c17cf878cd8167f29ba4d3b6f40e06e85bb144c68286cb50adf4403091461798144cac05d5bc0

diff --git a/dev-python/openapi-core/openapi-core-0.16.1.ebuild 
b/dev-python/openapi-core/openapi-core-0.16.1.ebuild
deleted file mode 100644
index 3dc599645ae2..
--- a/dev-python/openapi-core/openapi-core-0.16.1.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Client-side and server-side support for the OpenAPI Specification 
v3"
-HOMEPAGE="
-   https://github.com/p1c2u/openapi-core/
-   https://pypi.org/project/openapi-core/
-"
-SRC_URI="
-   https://github.com/p1c2u/openapi-core/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   >=dev-python/pathable-0.4.0[${PYTHON_USEDEP}]
-   dev-python/isodate[${PYTHON_USEDEP}]
-   >=dev-python/jsonschema-spec-0.1.1[${PYTHON_USEDEP}]
-   dev-python/more-itertools[${PYTHON_USEDEP}]
-   dev-python/parse[${PYTHON_USEDEP}]
-   =dev-python/openapi-schema-validator-0.3[${PYTHON_USEDEP}]
-   =dev-python/openapi-spec-validator-0.5[${PYTHON_USEDEP}]
-   dev-python/werkzeug[${PYTHON_USEDEP}]
-"
-
-BDEPEND="
-   test? (
-   dev-python/asgiref[${PYTHON_USEDEP}]
-   dev-python/flask[${PYTHON_USEDEP}]
-   >=dev-python/httpx-0.23.0[${PYTHON_USEDEP}]
-   dev-python/responses[${PYTHON_USEDEP}]
-   >=dev-python/starlette-0.21.0[${PYTHON_USEDEP}]
-   dev-python/strict-rfc3339[${PYTHON_USEDEP}]
-   dev-python/webob[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_IGNORE=(
-   # falcon is not packaged
-   tests/integration/contrib/falcon
-
-   # TODO: these tests fail to collect
-   tests/integration/validation/test_security_override.py
-   tests/integration/validation/test_read_only_write_only.py
-
-   # unhappy about modern django
-   tests/integration/contrib/django/test_django_project.py
-   tests/unit/contrib/django/test_django.py
-)
-
-src_prepare() {
-   sed -i -e '/--cov/d' pyproject.toml || die
-   distutils-r1_src_prepare
-}

diff --git a/dev-python/openapi-core/openapi-core-0.16.2.ebuild 
b/dev-python/openapi-core/openapi-core-0.16.2.ebuild
deleted file mode 100644
index 3dc599645ae2..
--- a/dev-python/openapi-co

[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2022-11-25 Thread Michał Górny
commit: 11b7fa42432fced18e75edd33a3b9f376e71d146
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Nov 26 05:51:00 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Nov 26 05:51:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11b7fa42

dev-python/openapi-core: Bump to 0.16.2

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

 dev-python/openapi-core/Manifest   |  1 +
 dev-python/openapi-core/openapi-core-0.16.2.ebuild | 68 ++
 2 files changed, 69 insertions(+)

diff --git a/dev-python/openapi-core/Manifest b/dev-python/openapi-core/Manifest
index 84d0fc5323a0..5981a58e627e 100644
--- a/dev-python/openapi-core/Manifest
+++ b/dev-python/openapi-core/Manifest
@@ -1,2 +1,3 @@
 DIST openapi-core-0.14.5.gh.tar.gz 57645 BLAKE2B 
c5c9c308b93a37e32708677cc7c7a2ccb9ec3f018390e56a251224b6b8776943ccd0ddfb560cdc3f1182cb32a9b2817878a0d4dda3906c179db9841853caf7ac
 SHA512 
69d9fb2cc21dfdb939beae45b1c681faf9f8e3366b36e5907b00be65ac669ec40e3ae3fe910fb2c4f6c70d1412e6a67e4e4e47e3cf2c424716da4c813223295e
 DIST openapi-core-0.16.1.gh.tar.gz 79002 BLAKE2B 
2b64a28c80b64294cdbef2e4fcd08bfdc739c53a6baf0aeacc9e082bc01c8bf1b58da53a8c9b5b80a38600e4ab8bfb67b1d7ebb3a759d60d43748c9cc09c8eba
 SHA512 
87cd47871a939b9f0ab23deafac067d16ba88146e140e7602b8bec5498ea6ed2213ceb530c9448718c5f94b944a954f2d46fab3fb18cacc2764a5cd7bf056dff
+DIST openapi-core-0.16.2.gh.tar.gz 79801 BLAKE2B 
abe2e1521eb27431b386452b0826a99603f35551fca263bdc0e415865c88ba98216bab07f713b50a3ece35493b46d51496a541f1b10787ae27cac155673e5956
 SHA512 
d70369de21ffecc618fb8b3620f55510dd805304fb27742b48dc6603e03cb9322e2358a349d86de325307b99b26099879aac2f45c8a3d42ad8d464b43f2c5caa

diff --git a/dev-python/openapi-core/openapi-core-0.16.2.ebuild 
b/dev-python/openapi-core/openapi-core-0.16.2.ebuild
new file mode 100644
index ..3e6488a26404
--- /dev/null
+++ b/dev-python/openapi-core/openapi-core-0.16.2.ebuild
@@ -0,0 +1,68 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Client-side and server-side support for the OpenAPI Specification 
v3"
+HOMEPAGE="
+   https://github.com/p1c2u/openapi-core/
+   https://pypi.org/project/openapi-core/
+"
+SRC_URI="
+   https://github.com/p1c2u/openapi-core/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/pathable-0.4.0[${PYTHON_USEDEP}]
+   dev-python/isodate[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-spec-0.1.1[${PYTHON_USEDEP}]
+   dev-python/more-itertools[${PYTHON_USEDEP}]
+   dev-python/parse[${PYTHON_USEDEP}]
+   =dev-python/openapi-schema-validator-0.3[${PYTHON_USEDEP}]
+   =dev-python/openapi-spec-validator-0.5[${PYTHON_USEDEP}]
+   dev-python/werkzeug[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+   test? (
+   dev-python/asgiref[${PYTHON_USEDEP}]
+   dev-python/flask[${PYTHON_USEDEP}]
+   >=dev-python/httpx-0.23.0[${PYTHON_USEDEP}]
+   dev-python/responses[${PYTHON_USEDEP}]
+   >=dev-python/starlette-0.21.0[${PYTHON_USEDEP}]
+   dev-python/strict-rfc3339[${PYTHON_USEDEP}]
+   dev-python/webob[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+   # falcon is not packaged
+   tests/integration/contrib/falcon
+
+   # TODO: these tests fail to collect
+   tests/integration/validation/test_security_override.py
+   tests/integration/validation/test_read_only_write_only.py
+
+   # unhappy about modern django
+   tests/integration/contrib/django/test_django_project.py
+   tests/unit/contrib/django/test_django.py
+)
+
+src_prepare() {
+   sed -i -e '/--cov/d' pyproject.toml || die
+   distutils-r1_src_prepare
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2023-01-19 Thread Michał Górny
commit: 51540cf4f0ac9eb8dda0d753bd11a25fbcfcdb88
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jan 19 14:35:38 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jan 19 17:43:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51540cf4

dev-python/openapi-core: Bump to 0.16.5

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

 dev-python/openapi-core/Manifest   |  1 +
 dev-python/openapi-core/openapi-core-0.16.5.ebuild | 68 ++
 2 files changed, 69 insertions(+)

diff --git a/dev-python/openapi-core/Manifest b/dev-python/openapi-core/Manifest
index b74df1a3c818..913fcdaa2d64 100644
--- a/dev-python/openapi-core/Manifest
+++ b/dev-python/openapi-core/Manifest
@@ -2,3 +2,4 @@ DIST openapi-core-0.14.5.gh.tar.gz 57645 BLAKE2B 
c5c9c308b93a37e32708677cc7c7a2c
 DIST openapi-core-0.16.1.gh.tar.gz 79002 BLAKE2B 
2b64a28c80b64294cdbef2e4fcd08bfdc739c53a6baf0aeacc9e082bc01c8bf1b58da53a8c9b5b80a38600e4ab8bfb67b1d7ebb3a759d60d43748c9cc09c8eba
 SHA512 
87cd47871a939b9f0ab23deafac067d16ba88146e140e7602b8bec5498ea6ed2213ceb530c9448718c5f94b944a954f2d46fab3fb18cacc2764a5cd7bf056dff
 DIST openapi-core-0.16.2.gh.tar.gz 79801 BLAKE2B 
abe2e1521eb27431b386452b0826a99603f35551fca263bdc0e415865c88ba98216bab07f713b50a3ece35493b46d51496a541f1b10787ae27cac155673e5956
 SHA512 
d70369de21ffecc618fb8b3620f55510dd805304fb27742b48dc6603e03cb9322e2358a349d86de325307b99b26099879aac2f45c8a3d42ad8d464b43f2c5caa
 DIST openapi-core-0.16.3.gh.tar.gz 103275 BLAKE2B 
72a848ca4793a2a33a0cd78397c1030b09e2e271f24f5fb18064892d8ab30d282bd39062187da91cab76ea722ac2287341205e90ae9e0179505d160c4a5d8d64
 SHA512 
4b967c343ae20ee19df0cbf046762fd2e40ce6dcc4d54fd20a1c321f87eb513c51b9aa4224eb73d21497211612f39cc8bb12ef4dfd33bbf5c83e97f535ea3fcb
+DIST openapi-core-0.16.5.gh.tar.gz 104046 BLAKE2B 
7dcda69b6d548a0df8c7727b184c7f7ec6d645e14ab4b4a256f188c6cc4ae9e351bc06ae03770782d81a11dfb5ebc08c20daabbd2151cfe62f84b05f80a47a16
 SHA512 
59db6d39a950079739b2df4114f26d85be55dc1f42d1661e8e6c17cf878cd8167f29ba4d3b6f40e06e85bb144c68286cb50adf4403091461798144cac05d5bc0

diff --git a/dev-python/openapi-core/openapi-core-0.16.5.ebuild 
b/dev-python/openapi-core/openapi-core-0.16.5.ebuild
new file mode 100644
index ..5f16bc813f6d
--- /dev/null
+++ b/dev-python/openapi-core/openapi-core-0.16.5.ebuild
@@ -0,0 +1,68 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Client-side and server-side support for the OpenAPI Specification 
v3"
+HOMEPAGE="
+   https://github.com/p1c2u/openapi-core/
+   https://pypi.org/project/openapi-core/
+"
+SRC_URI="
+   https://github.com/p1c2u/openapi-core/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/pathable-0.4.0[${PYTHON_USEDEP}]
+   dev-python/isodate[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-spec-0.1.1[${PYTHON_USEDEP}]
+   dev-python/more-itertools[${PYTHON_USEDEP}]
+   dev-python/parse[${PYTHON_USEDEP}]
+   =dev-python/openapi-schema-validator-0.3[${PYTHON_USEDEP}]
+   =dev-python/openapi-spec-validator-0.5[${PYTHON_USEDEP}]
+   dev-python/werkzeug[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+   test? (
+   dev-python/asgiref[${PYTHON_USEDEP}]
+   dev-python/flask[${PYTHON_USEDEP}]
+   >=dev-python/httpx-0.23.0[${PYTHON_USEDEP}]
+   dev-python/responses[${PYTHON_USEDEP}]
+   >=dev-python/starlette-0.21.0[${PYTHON_USEDEP}]
+   dev-python/strict-rfc3339[${PYTHON_USEDEP}]
+   dev-python/webob[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+   # falcon is not packaged
+   tests/integration/contrib/falcon
+
+   # TODO: these tests fail to collect
+   tests/integration/validation/test_security_override.py
+   tests/integration/validation/test_read_only_write_only.py
+
+   # unhappy about modern django
+   tests/integration/contrib/django/test_django_project.py
+   tests/unit/contrib/django/test_django.py
+)
+
+src_prepare() {
+   sed -i -e '/--cov/d' pyproject.toml || die
+   distutils-r1_src_prepare
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/

2022-12-20 Thread Michał Górny
commit: 843e1203dca82ed142d3f59a623c345b8f3780aa
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec 21 07:42:37 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec 21 07:51:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=843e1203

dev-python/openapi-core: Bump to 0.16.3

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

 dev-python/openapi-core/Manifest   |  1 +
 dev-python/openapi-core/openapi-core-0.16.3.ebuild | 68 ++
 2 files changed, 69 insertions(+)

diff --git a/dev-python/openapi-core/Manifest b/dev-python/openapi-core/Manifest
index 5981a58e627e..b74df1a3c818 100644
--- a/dev-python/openapi-core/Manifest
+++ b/dev-python/openapi-core/Manifest
@@ -1,3 +1,4 @@
 DIST openapi-core-0.14.5.gh.tar.gz 57645 BLAKE2B 
c5c9c308b93a37e32708677cc7c7a2ccb9ec3f018390e56a251224b6b8776943ccd0ddfb560cdc3f1182cb32a9b2817878a0d4dda3906c179db9841853caf7ac
 SHA512 
69d9fb2cc21dfdb939beae45b1c681faf9f8e3366b36e5907b00be65ac669ec40e3ae3fe910fb2c4f6c70d1412e6a67e4e4e47e3cf2c424716da4c813223295e
 DIST openapi-core-0.16.1.gh.tar.gz 79002 BLAKE2B 
2b64a28c80b64294cdbef2e4fcd08bfdc739c53a6baf0aeacc9e082bc01c8bf1b58da53a8c9b5b80a38600e4ab8bfb67b1d7ebb3a759d60d43748c9cc09c8eba
 SHA512 
87cd47871a939b9f0ab23deafac067d16ba88146e140e7602b8bec5498ea6ed2213ceb530c9448718c5f94b944a954f2d46fab3fb18cacc2764a5cd7bf056dff
 DIST openapi-core-0.16.2.gh.tar.gz 79801 BLAKE2B 
abe2e1521eb27431b386452b0826a99603f35551fca263bdc0e415865c88ba98216bab07f713b50a3ece35493b46d51496a541f1b10787ae27cac155673e5956
 SHA512 
d70369de21ffecc618fb8b3620f55510dd805304fb27742b48dc6603e03cb9322e2358a349d86de325307b99b26099879aac2f45c8a3d42ad8d464b43f2c5caa
+DIST openapi-core-0.16.3.gh.tar.gz 103275 BLAKE2B 
72a848ca4793a2a33a0cd78397c1030b09e2e271f24f5fb18064892d8ab30d282bd39062187da91cab76ea722ac2287341205e90ae9e0179505d160c4a5d8d64
 SHA512 
4b967c343ae20ee19df0cbf046762fd2e40ce6dcc4d54fd20a1c321f87eb513c51b9aa4224eb73d21497211612f39cc8bb12ef4dfd33bbf5c83e97f535ea3fcb

diff --git a/dev-python/openapi-core/openapi-core-0.16.3.ebuild 
b/dev-python/openapi-core/openapi-core-0.16.3.ebuild
new file mode 100644
index ..3e6488a26404
--- /dev/null
+++ b/dev-python/openapi-core/openapi-core-0.16.3.ebuild
@@ -0,0 +1,68 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Client-side and server-side support for the OpenAPI Specification 
v3"
+HOMEPAGE="
+   https://github.com/p1c2u/openapi-core/
+   https://pypi.org/project/openapi-core/
+"
+SRC_URI="
+   https://github.com/p1c2u/openapi-core/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/pathable-0.4.0[${PYTHON_USEDEP}]
+   dev-python/isodate[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-spec-0.1.1[${PYTHON_USEDEP}]
+   dev-python/more-itertools[${PYTHON_USEDEP}]
+   dev-python/parse[${PYTHON_USEDEP}]
+   =dev-python/openapi-schema-validator-0.3[${PYTHON_USEDEP}]
+   =dev-python/openapi-spec-validator-0.5[${PYTHON_USEDEP}]
+   dev-python/werkzeug[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+   test? (
+   dev-python/asgiref[${PYTHON_USEDEP}]
+   dev-python/flask[${PYTHON_USEDEP}]
+   >=dev-python/httpx-0.23.0[${PYTHON_USEDEP}]
+   dev-python/responses[${PYTHON_USEDEP}]
+   >=dev-python/starlette-0.21.0[${PYTHON_USEDEP}]
+   dev-python/strict-rfc3339[${PYTHON_USEDEP}]
+   dev-python/webob[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+   # falcon is not packaged
+   tests/integration/contrib/falcon
+
+   # TODO: these tests fail to collect
+   tests/integration/validation/test_security_override.py
+   tests/integration/validation/test_read_only_write_only.py
+
+   # unhappy about modern django
+   tests/integration/contrib/django/test_django_project.py
+   tests/unit/contrib/django/test_django.py
+)
+
+src_prepare() {
+   sed -i -e '/--cov/d' pyproject.toml || die
+   distutils-r1_src_prepare
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/files/, dev-python/openapi-core/

2024-02-15 Thread Michał Górny
commit: 0a46774d2466d398fda32868b98a58854850a288
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Feb 15 15:00:46 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Feb 15 15:04:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a46774d

dev-python/openapi-core: Bump to 0.19.0

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

 dev-python/openapi-core/Manifest   |  1 +
 .../files/openapi-core-0.19.0-pytest-8.patch   | 92 ++
 dev-python/openapi-core/openapi-core-0.19.0.ebuild | 76 ++
 3 files changed, 169 insertions(+)

diff --git a/dev-python/openapi-core/Manifest b/dev-python/openapi-core/Manifest
index 650cc1660608..4430496d97ee 100644
--- a/dev-python/openapi-core/Manifest
+++ b/dev-python/openapi-core/Manifest
@@ -1 +1,2 @@
 DIST openapi_core-0.18.2.tar.gz 8 BLAKE2B 
bb05ba86eff3c70c780f1919a29b93f2137983318834c51204d7ad1094fc645d2dbcef93d92d03096826688fdfe1811c551eee68995fd46739314c2e4bc77cfc
 SHA512 
552109c095c840a46759a54e247a3ac2d8cc36707ba89815740eef4b7fb421bd489929543892341fd89a578bff4043c8c81302fddaa1efe125238e050f152c27
+DIST openapi_core-0.19.0.tar.gz 105815 BLAKE2B 
25036e98dbf4d572e77eb5dcc00909df1cd2d7b7c37bb691c403df2a48273cc2dd4150c99c526eacc709785f4ec9c525de53e7f613f10b15177fc1ff90ce76fe
 SHA512 
3a94170f8ab6a47188c693545be9d2cd965d2479c838a8644d6218f9f46b54fdb94e0550ea5626e5ba58920419b7c700d26b2e6dd6a55afeb73778f582a645e0

diff --git a/dev-python/openapi-core/files/openapi-core-0.19.0-pytest-8.patch 
b/dev-python/openapi-core/files/openapi-core-0.19.0-pytest-8.patch
new file mode 100644
index ..78fb19897560
--- /dev/null
+++ b/dev-python/openapi-core/files/openapi-core-0.19.0-pytest-8.patch
@@ -0,0 +1,92 @@
+From 36da765cfc27cd6bda5c2773e3b3664a6473cd3b Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= 
+Date: Thu, 15 Feb 2024 15:53:50 +0100
+Subject: [PATCH] Remove spurious `pytest.warns()` to fix pytest-8
+ compatibility
+
+Remove the spurious `pytest.warns()` contexts within `pytest.raises()`
+in `test_shortcuts`, in order to fix compatibility with pytest-8.0.0.
+Prior to this version, the exception raised caused these assertions
+to be ignored entirely.  This is fixed in pytest-8.0.0, and the tests
+start failing because the warning is never raised prior
+to the exception.
+
+Fixes #789
+---
+ tests/unit/test_shortcuts.py | 21 +++--
+ 1 file changed, 7 insertions(+), 14 deletions(-)
+
+diff --git a/tests/unit/test_shortcuts.py b/tests/unit/test_shortcuts.py
+index 0dd1865..9a3f36c 100644
+--- a/tests/unit/test_shortcuts.py
 b/tests/unit/test_shortcuts.py
+@@ -423,8 +423,7 @@ class TestUnmarshalResponse:
+ mock_unmarshal.return_value = ResultMock(error_to_raise=ValueError)
+ 
+ with pytest.raises(ValueError):
+-with pytest.warns(DeprecationWarning):
+-unmarshal_response(request, response, spec=spec_v31)
++unmarshal_response(request, response, spec=spec_v31)
+ 
+ mock_unmarshal.assert_called_once_with(request, response)
+ 
+@@ -597,15 +596,13 @@ class TestValidateRequest:
+ request = mock.Mock(spec=Request)
+ 
+ with pytest.raises(SpecError):
+-with pytest.warns(DeprecationWarning):
+-validate_request(request, spec=spec_invalid)
++validate_request(request, spec=spec_invalid)
+ 
+ def test_spec_not_detected(self, spec_v20):
+ request = mock.Mock(spec=Request)
+ 
+ with pytest.raises(SpecError):
+-with pytest.warns(DeprecationWarning):
+-validate_request(request, spec=spec_v20)
++validate_request(request, spec=spec_v20)
+ 
+ def test_request_type_invalid(self, spec_v31):
+ request = mock.sentinel.request
+@@ -733,8 +730,7 @@ class TestValidateRequest:
+ request = mock.Mock(spec=WebhookRequest)
+ 
+ with pytest.raises(SpecError):
+-with pytest.warns(DeprecationWarning):
+-validate_request(request, spec=spec_v30)
++validate_request(request, spec=spec_v30)
+ 
+ @mock.patch(
+ 
"openapi_core.validation.request.validators.V31WebhookRequestValidator."
+@@ -889,16 +885,14 @@ class TestValidateResponse:
+ response = mock.Mock(spec=Response)
+ 
+ with pytest.raises(SpecError):
+-with pytest.warns(DeprecationWarning):
+-validate_response(request, response, spec=spec_invalid)
++validate_response(request, response, spec=spec_invalid)
+ 
+ def test_spec_not_supported(self, spec_v20):
+ request = mock.Mock(spec=Request)
+ response = mock.Mock(spec=Response)
+ 
+ with pytest.raises(SpecError):
+-with pytest.warns(DeprecationWarning):
+-validate_response(request, response, spec=spec_v20)
++validate_response(request, response, spec=spec_v20)
+ 
+ def test_request_type

[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/, dev-python/openapi-core/files/

2024-04-27 Thread Michał Górny
commit: 26941ea99bc21088144255f3c3e6eb196e866c37
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Apr 27 08:23:36 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Apr 27 08:23:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26941ea9

dev-python/openapi-core: Remove old

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

 dev-python/openapi-core/Manifest   |  1 -
 .../files/openapi-core-0.19.0-pytest-8.patch   | 92 --
 dev-python/openapi-core/openapi-core-0.19.0.ebuild | 76 --
 3 files changed, 169 deletions(-)

diff --git a/dev-python/openapi-core/Manifest b/dev-python/openapi-core/Manifest
index b1edbe7997f0..293a21f2cbd2 100644
--- a/dev-python/openapi-core/Manifest
+++ b/dev-python/openapi-core/Manifest
@@ -1,3 +1,2 @@
 DIST openapi_core-0.18.2.tar.gz 8 BLAKE2B 
bb05ba86eff3c70c780f1919a29b93f2137983318834c51204d7ad1094fc645d2dbcef93d92d03096826688fdfe1811c551eee68995fd46739314c2e4bc77cfc
 SHA512 
552109c095c840a46759a54e247a3ac2d8cc36707ba89815740eef4b7fb421bd489929543892341fd89a578bff4043c8c81302fddaa1efe125238e050f152c27
-DIST openapi_core-0.19.0.tar.gz 105815 BLAKE2B 
25036e98dbf4d572e77eb5dcc00909df1cd2d7b7c37bb691c403df2a48273cc2dd4150c99c526eacc709785f4ec9c525de53e7f613f10b15177fc1ff90ce76fe
 SHA512 
3a94170f8ab6a47188c693545be9d2cd965d2479c838a8644d6218f9f46b54fdb94e0550ea5626e5ba58920419b7c700d26b2e6dd6a55afeb73778f582a645e0
 DIST openapi_core-0.19.1.tar.gz 107802 BLAKE2B 
c8cd318ab6a88272e45fbff16df7e0cef7d8bab6c7cef8d965443fa0ad7439182bd9639f8a912ad913eb3d7727c4aeb49d576a8721aac1d0ba9423dd344da44d
 SHA512 
861e3793303ec89265be3a0846ad702e321ebc8536497d146ef10a4c9ab54900ad35ee9e90ef42e1f0856da8c0e746471e9820b0ac3e149adaa0b951a66b382f

diff --git a/dev-python/openapi-core/files/openapi-core-0.19.0-pytest-8.patch 
b/dev-python/openapi-core/files/openapi-core-0.19.0-pytest-8.patch
deleted file mode 100644
index 78fb19897560..
--- a/dev-python/openapi-core/files/openapi-core-0.19.0-pytest-8.patch
+++ /dev/null
@@ -1,92 +0,0 @@
-From 36da765cfc27cd6bda5c2773e3b3664a6473cd3b Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= 
-Date: Thu, 15 Feb 2024 15:53:50 +0100
-Subject: [PATCH] Remove spurious `pytest.warns()` to fix pytest-8
- compatibility
-
-Remove the spurious `pytest.warns()` contexts within `pytest.raises()`
-in `test_shortcuts`, in order to fix compatibility with pytest-8.0.0.
-Prior to this version, the exception raised caused these assertions
-to be ignored entirely.  This is fixed in pytest-8.0.0, and the tests
-start failing because the warning is never raised prior
-to the exception.
-
-Fixes #789

- tests/unit/test_shortcuts.py | 21 +++--
- 1 file changed, 7 insertions(+), 14 deletions(-)
-
-diff --git a/tests/unit/test_shortcuts.py b/tests/unit/test_shortcuts.py
-index 0dd1865..9a3f36c 100644
 a/tests/unit/test_shortcuts.py
-+++ b/tests/unit/test_shortcuts.py
-@@ -423,8 +423,7 @@ class TestUnmarshalResponse:
- mock_unmarshal.return_value = ResultMock(error_to_raise=ValueError)
- 
- with pytest.raises(ValueError):
--with pytest.warns(DeprecationWarning):
--unmarshal_response(request, response, spec=spec_v31)
-+unmarshal_response(request, response, spec=spec_v31)
- 
- mock_unmarshal.assert_called_once_with(request, response)
- 
-@@ -597,15 +596,13 @@ class TestValidateRequest:
- request = mock.Mock(spec=Request)
- 
- with pytest.raises(SpecError):
--with pytest.warns(DeprecationWarning):
--validate_request(request, spec=spec_invalid)
-+validate_request(request, spec=spec_invalid)
- 
- def test_spec_not_detected(self, spec_v20):
- request = mock.Mock(spec=Request)
- 
- with pytest.raises(SpecError):
--with pytest.warns(DeprecationWarning):
--validate_request(request, spec=spec_v20)
-+validate_request(request, spec=spec_v20)
- 
- def test_request_type_invalid(self, spec_v31):
- request = mock.sentinel.request
-@@ -733,8 +730,7 @@ class TestValidateRequest:
- request = mock.Mock(spec=WebhookRequest)
- 
- with pytest.raises(SpecError):
--with pytest.warns(DeprecationWarning):
--validate_request(request, spec=spec_v30)
-+validate_request(request, spec=spec_v30)
- 
- @mock.patch(
- 
"openapi_core.validation.request.validators.V31WebhookRequestValidator."
-@@ -889,16 +885,14 @@ class TestValidateResponse:
- response = mock.Mock(spec=Response)
- 
- with pytest.raises(SpecError):
--with pytest.warns(DeprecationWarning):
--validate_response(request, response, spec=spec_invalid)
-+validate_response(request, response, spec=spec_invalid)
- 
- def test_spec_not_supported(self, spec_v20):
- request = mock.Mock(spec=R