commit:     2a1192a89a3da8d994ffab8364be94ad97675fca
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat Dec  7 10:02:05 2024 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Dec  7 11:35:46 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a1192a8

dev-python/pydantic: Remove old

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

 dev-python/pydantic/Manifest                     |  5 --
 dev-python/pydantic/pydantic-2.10.0.ebuild       | 64 -----------------------
 dev-python/pydantic/pydantic-2.10.0_beta1.ebuild | 64 -----------------------
 dev-python/pydantic/pydantic-2.10.0_beta2.ebuild | 64 -----------------------
 dev-python/pydantic/pydantic-2.10.1.ebuild       | 64 -----------------------
 dev-python/pydantic/pydantic-2.10.2.ebuild       | 65 ------------------------
 6 files changed, 326 deletions(-)

diff --git a/dev-python/pydantic/Manifest b/dev-python/pydantic/Manifest
index 6f74332738a1..b152f4ac7e29 100644
--- a/dev-python/pydantic/Manifest
+++ b/dev-python/pydantic/Manifest
@@ -1,7 +1,2 @@
-DIST pydantic-2.10.0.tar.gz 781980 BLAKE2B 
8880070271bc7bbffe2805699119077437dda3ed011b8dcb6e231eb235dff7e767c1412208a13af6699fc519d5dccbd5345456b76cda816a6460b23055455a4d
 SHA512 
a50d5dfd8c9dd565a432744ff2f31a697d9d0ea6d1d71a69f973f45e75156413937c302f24af34736fbd566f391fcb1e94ab7a06884465cbfa0659ba2f15f117
-DIST pydantic-2.10.0b1.tar.gz 777569 BLAKE2B 
6fdde0673b28feb51921417b501b8a9fb43b36d94f5e564f96d04d09bacc34710be7a7d1b72d8a4e17fad493824b5fc556553d5508bff3942303191dc8501e49
 SHA512 
ef1fb40fb3601949455901b645d9333b37bc7fd9b53b7882ba81e1824a4f123981a3e32e9654e45b29695257c7bcfc19eedde30263862769d8e1c887d9b11d43
-DIST pydantic-2.10.0b2.tar.gz 781700 BLAKE2B 
82a3d8e4ab99113ca3e5ac46e058d1844d0870ce4fd5d6ada2ef23cebfc19cb040c4af553088b07904b857609e872caa7d20946536c5ed77fe4a452093e52cf3
 SHA512 
93ffa34b34ced16746b1f3e53218b863284f08cb1ec2f966cd024826926305c69b8b3bdfb389b9f1a2f26e5b678b054c20cd15bb2849cd665457977e9338b5e8
-DIST pydantic-2.10.1.tar.gz 783717 BLAKE2B 
fed0933c2f9443ab75cd1d8330944cef11abd0d1dad454c8b857ac76583c8dc9d32e1de99e7096b1e9b0134b258490dabd2b98db1c7901ef73fe5ef7c2675f1e
 SHA512 
fd2283ec7463568f12e2a7a687e2a2b030441101f6c9aa621914ce1ba2bfd0b43da0767bdb0d1909a321f11cd37f85222eac4cc4ca59aa73a7b2fc6ccefd0f8a
-DIST pydantic-2.10.2.tar.gz 785401 BLAKE2B 
b148575c16226b6abf38348edc1727013aab3450d18df42862f49d44535888b6674d553057563d89bea3f980592fcdafa125984f8ed9d98aff2a1da79458604a
 SHA512 
07aeec5a6fb18b11a27128c24835cb2cc414aa9caa5b3c50c61d5a4aaeed27c5d6fff8448c56328b3d3b25265ed6bb07360172ea341c054f3457cda202e0a44a
 DIST pydantic-2.10.3.tar.gz 786486 BLAKE2B 
74abce2fb92704ab15b4b855fb1d96256720cca086a9911a031a5ffcf3c0fc8fcc2c9975affca8796709a13b4c5173c9598ec939207aa544762767577dc7117f
 SHA512 
d5264c29b042ce24e8c03bad7a7db1fa556fb84c90b287cb87ddc52560d60db3d363ed7f05ea1af9e1469e52150388c9b119982cea5272960c0db2b31bd57fc6
 DIST pydantic-2.9.2.tar.gz 769917 BLAKE2B 
4e34fda6a9e8e8331278d0b7d0c2dfd61bde637c126fa6dabf78a09c6ef993f84dc8df6af421c8fb6d69c8e1c387a40e4bcd38cbe02f5ac521c6c70821735763
 SHA512 
2aace9e79a98bd94e5dc626736a245051912a11fdce36013d2ad2f96b266052386a3e12b259dca30ddc38b63c6b00b5bcc9cd5e80f7805de4d8701064f0982aa

diff --git a/dev-python/pydantic/pydantic-2.10.0.ebuild 
b/dev-python/pydantic/pydantic-2.10.0.ebuild
deleted file mode 100644
index 7f8918525f4b..000000000000
--- a/dev-python/pydantic/pydantic-2.10.0.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( pypy3 python3_{10..13} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Data parsing and validation using Python type hints"
-HOMEPAGE="
-       https://github.com/pydantic/pydantic/
-       https://pypi.org/project/pydantic/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-       >=dev-python/annotated-types-0.6.0[${PYTHON_USEDEP}]
-       ~dev-python/pydantic-core-2.27.0[${PYTHON_USEDEP}]
-       >=dev-python/typing-extensions-4.12.2[${PYTHON_USEDEP}]
-       dev-python/tzdata[${PYTHON_USEDEP}]
-"
-BDEPEND="
-       >=dev-python/hatch-fancy-pypi-readme-22.5.0[${PYTHON_USEDEP}]
-       test? (
-               dev-python/cloudpickle[${PYTHON_USEDEP}]
-               dev-python/dirty-equals[${PYTHON_USEDEP}]
-               >=dev-python/email-validator-2.0.0[${PYTHON_USEDEP}]
-               >=dev-python/faker-18.13.0[${PYTHON_USEDEP}]
-               >=dev-python/jsonschema-4.23.0[${PYTHON_USEDEP}]
-               dev-python/pytest-mock[${PYTHON_USEDEP}]
-               dev-python/pytz[${PYTHON_USEDEP}]
-       )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
-       sed -i -e '/benchmark/d' pyproject.toml || die
-       distutils-r1_src_prepare
-}
-
-python_test() {
-       local EPYTEST_DESELECT=()
-       local EPYTEST_IGNORE=(
-               # require pytest-examples
-               tests/test_docs.py
-               # benchmarks
-               tests/benchmarks
-       )
-
-       if ! has_version "dev-python/cloudpickle[${PYTHON_USEDEP}]"; then
-               EPYTEST_IGNORE+=(
-                       tests/test_pickle.py
-               )
-       fi
-
-       local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
-       epytest -p pytest_mock
-}

diff --git a/dev-python/pydantic/pydantic-2.10.0_beta1.ebuild 
b/dev-python/pydantic/pydantic-2.10.0_beta1.ebuild
deleted file mode 100644
index 107206fd4726..000000000000
--- a/dev-python/pydantic/pydantic-2.10.0_beta1.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( pypy3 python3_{10..13} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Data parsing and validation using Python type hints"
-HOMEPAGE="
-       https://github.com/pydantic/pydantic/
-       https://pypi.org/project/pydantic/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-       >=dev-python/annotated-types-0.6.0[${PYTHON_USEDEP}]
-       ~dev-python/pydantic-core-2.26.0[${PYTHON_USEDEP}]
-       >=dev-python/typing-extensions-4.12.2[${PYTHON_USEDEP}]
-       dev-python/tzdata[${PYTHON_USEDEP}]
-"
-BDEPEND="
-       >=dev-python/hatch-fancy-pypi-readme-22.5.0[${PYTHON_USEDEP}]
-       test? (
-               dev-python/cloudpickle[${PYTHON_USEDEP}]
-               dev-python/dirty-equals[${PYTHON_USEDEP}]
-               >=dev-python/email-validator-2.0.0[${PYTHON_USEDEP}]
-               >=dev-python/faker-18.13.0[${PYTHON_USEDEP}]
-               >=dev-python/jsonschema-4.23.0[${PYTHON_USEDEP}]
-               dev-python/pytest-mock[${PYTHON_USEDEP}]
-               dev-python/pytz[${PYTHON_USEDEP}]
-       )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
-       sed -i -e '/benchmark/d' pyproject.toml || die
-       distutils-r1_src_prepare
-}
-
-python_test() {
-       local EPYTEST_DESELECT=()
-       local EPYTEST_IGNORE=(
-               # require pytest-examples
-               tests/test_docs.py
-               # benchmarks
-               tests/benchmarks
-       )
-
-       if ! has_version "dev-python/cloudpickle[${PYTHON_USEDEP}]"; then
-               EPYTEST_IGNORE+=(
-                       tests/test_pickle.py
-               )
-       fi
-
-       local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
-       epytest -p pytest_mock
-}

diff --git a/dev-python/pydantic/pydantic-2.10.0_beta2.ebuild 
b/dev-python/pydantic/pydantic-2.10.0_beta2.ebuild
deleted file mode 100644
index 7f8918525f4b..000000000000
--- a/dev-python/pydantic/pydantic-2.10.0_beta2.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( pypy3 python3_{10..13} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Data parsing and validation using Python type hints"
-HOMEPAGE="
-       https://github.com/pydantic/pydantic/
-       https://pypi.org/project/pydantic/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-       >=dev-python/annotated-types-0.6.0[${PYTHON_USEDEP}]
-       ~dev-python/pydantic-core-2.27.0[${PYTHON_USEDEP}]
-       >=dev-python/typing-extensions-4.12.2[${PYTHON_USEDEP}]
-       dev-python/tzdata[${PYTHON_USEDEP}]
-"
-BDEPEND="
-       >=dev-python/hatch-fancy-pypi-readme-22.5.0[${PYTHON_USEDEP}]
-       test? (
-               dev-python/cloudpickle[${PYTHON_USEDEP}]
-               dev-python/dirty-equals[${PYTHON_USEDEP}]
-               >=dev-python/email-validator-2.0.0[${PYTHON_USEDEP}]
-               >=dev-python/faker-18.13.0[${PYTHON_USEDEP}]
-               >=dev-python/jsonschema-4.23.0[${PYTHON_USEDEP}]
-               dev-python/pytest-mock[${PYTHON_USEDEP}]
-               dev-python/pytz[${PYTHON_USEDEP}]
-       )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
-       sed -i -e '/benchmark/d' pyproject.toml || die
-       distutils-r1_src_prepare
-}
-
-python_test() {
-       local EPYTEST_DESELECT=()
-       local EPYTEST_IGNORE=(
-               # require pytest-examples
-               tests/test_docs.py
-               # benchmarks
-               tests/benchmarks
-       )
-
-       if ! has_version "dev-python/cloudpickle[${PYTHON_USEDEP}]"; then
-               EPYTEST_IGNORE+=(
-                       tests/test_pickle.py
-               )
-       fi
-
-       local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
-       epytest -p pytest_mock
-}

diff --git a/dev-python/pydantic/pydantic-2.10.1.ebuild 
b/dev-python/pydantic/pydantic-2.10.1.ebuild
deleted file mode 100644
index 1e2dab1ea5ab..000000000000
--- a/dev-python/pydantic/pydantic-2.10.1.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( pypy3 python3_{10..13} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Data parsing and validation using Python type hints"
-HOMEPAGE="
-       https://github.com/pydantic/pydantic/
-       https://pypi.org/project/pydantic/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-
-RDEPEND="
-       >=dev-python/annotated-types-0.6.0[${PYTHON_USEDEP}]
-       ~dev-python/pydantic-core-2.27.1[${PYTHON_USEDEP}]
-       >=dev-python/typing-extensions-4.12.2[${PYTHON_USEDEP}]
-       dev-python/tzdata[${PYTHON_USEDEP}]
-"
-BDEPEND="
-       >=dev-python/hatch-fancy-pypi-readme-22.5.0[${PYTHON_USEDEP}]
-       test? (
-               dev-python/cloudpickle[${PYTHON_USEDEP}]
-               dev-python/dirty-equals[${PYTHON_USEDEP}]
-               >=dev-python/email-validator-2.0.0[${PYTHON_USEDEP}]
-               >=dev-python/faker-18.13.0[${PYTHON_USEDEP}]
-               >=dev-python/jsonschema-4.23.0[${PYTHON_USEDEP}]
-               dev-python/pytest-mock[${PYTHON_USEDEP}]
-               dev-python/pytz[${PYTHON_USEDEP}]
-       )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
-       sed -i -e '/benchmark/d' pyproject.toml || die
-       distutils-r1_src_prepare
-}
-
-python_test() {
-       local EPYTEST_DESELECT=()
-       local EPYTEST_IGNORE=(
-               # require pytest-examples
-               tests/test_docs.py
-               # benchmarks
-               tests/benchmarks
-       )
-
-       if ! has_version "dev-python/cloudpickle[${PYTHON_USEDEP}]"; then
-               EPYTEST_IGNORE+=(
-                       tests/test_pickle.py
-               )
-       fi
-
-       local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
-       epytest -p pytest_mock
-}

diff --git a/dev-python/pydantic/pydantic-2.10.2.ebuild 
b/dev-python/pydantic/pydantic-2.10.2.ebuild
deleted file mode 100644
index fd3e9408f99c..000000000000
--- a/dev-python/pydantic/pydantic-2.10.2.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( pypy3 python3_{10..13} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Data parsing and validation using Python type hints"
-HOMEPAGE="
-       https://github.com/pydantic/pydantic/
-       https://pypi.org/project/pydantic/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-
-RDEPEND="
-       >=dev-python/annotated-types-0.6.0[${PYTHON_USEDEP}]
-       ~dev-python/pydantic-core-2.27.1[${PYTHON_USEDEP}]
-       >=dev-python/typing-extensions-4.12.2[${PYTHON_USEDEP}]
-       dev-python/tzdata[${PYTHON_USEDEP}]
-"
-BDEPEND="
-       >=dev-python/hatch-fancy-pypi-readme-22.5.0[${PYTHON_USEDEP}]
-       test? (
-               dev-python/cloudpickle[${PYTHON_USEDEP}]
-               dev-python/dirty-equals[${PYTHON_USEDEP}]
-               >=dev-python/email-validator-2.0.0[${PYTHON_USEDEP}]
-               >=dev-python/faker-18.13.0[${PYTHON_USEDEP}]
-               >=dev-python/jsonschema-4.23.0[${PYTHON_USEDEP}]
-               dev-python/pytest-mock[${PYTHON_USEDEP}]
-               dev-python/pytz[${PYTHON_USEDEP}]
-               dev-python/rich[${PYTHON_USEDEP}]
-       )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
-       sed -i -e '/benchmark/d' pyproject.toml || die
-       distutils-r1_src_prepare
-}
-
-python_test() {
-       local EPYTEST_DESELECT=()
-       local EPYTEST_IGNORE=(
-               # require pytest-examples
-               tests/test_docs.py
-               # benchmarks
-               tests/benchmarks
-       )
-
-       if ! has_version "dev-python/cloudpickle[${PYTHON_USEDEP}]"; then
-               EPYTEST_IGNORE+=(
-                       tests/test_pickle.py
-               )
-       fi
-
-       local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
-       epytest -p pytest_mock
-}

Reply via email to