[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-core/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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