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

2024-09-28 Thread Michał Górny
commit: f7f7ce008b7f81a95321ce0cb289f73adfba07f5
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep 28 10:20:53 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep 28 10:33:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7f7ce00

dev-python/pydantic: Remove old

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

 dev-python/pydantic/Manifest|  3 --
 dev-python/pydantic/pydantic-2.9.0.ebuild   | 64 -
 dev-python/pydantic/pydantic-2.9.0_beta2.ebuild | 64 -
 dev-python/pydantic/pydantic-2.9.1.ebuild   | 64 -
 4 files changed, 195 deletions(-)

diff --git a/dev-python/pydantic/Manifest b/dev-python/pydantic/Manifest
index 060af0873830..57f24c9aba15 100644
--- a/dev-python/pydantic/Manifest
+++ b/dev-python/pydantic/Manifest
@@ -1,6 +1,3 @@
 DIST pydantic-2.7.4.tar.gz 714127 BLAKE2B 
c9d6df84799d1c8a69bf7d203609db3ba533380919d1f47ae84eb83186ef9ffbbab5bea9b9c4918c65d35d4b2103107df3c7e5e314195bd84807d216226490b6
 SHA512 
9a36041a24306761f2528aaca196d0b3e160cf46d71596fcd3df0169b9dd68ce810b88bcbe15dc9c0126551d0d7e33e4c3014b97daaf5d68ce68c0f8d6ffaf81
 DIST pydantic-2.8.2.tar.gz 739834 BLAKE2B 
d0168db26e02ac9fcf01fe85cd70c982e74f185dfce5075d4b365dba510d871550478ae98550882c425cdecfa3e31e674076906d8f71d1de947cc8d2cb55d3b8
 SHA512 
9d3b795ee43ccc4976a07c3770769758f023cc6763b8ef9ce4475d22c49d4dba80c8326d42106075b54a5d82c84722735e6017644755672b0f1cb0a4b624340a
-DIST pydantic-2.9.0.tar.gz 768298 BLAKE2B 
f196274c37af4b14b0ee17a5274d784a56ad2b2721ca022f572209348edb7e342ace1744e980ac5a8df0d8d7f9642d3157297f3cad24073b133ebb328b589673
 SHA512 
e4e2b961e831c1461446c1914176a5fca4b573ed5df7a4e5f1fe956b94568bf982e0ed0ee3ab8e08b518817b40dc76a24aaff95453a25e736890e5f0b30549d9
-DIST pydantic-2.9.0b2.tar.gz 767194 BLAKE2B 
407bbadc4cb8f962cb331a9ccdfa70dd96729830a4c5532962105889536ac436f50552d3d6bac4e6840d44fc7c0ef2e94e1cab4b54be1565ac636436ca8a9b0a
 SHA512 
a0d2491c14f58bbd376545551b128c0c396713a4a73786ac004ee4a0ff9b65a220c22f93aaa11239181bd87a600bc9b10c7d594b23286b909e8e6ea397eea81c
-DIST pydantic-2.9.1.tar.gz 768511 BLAKE2B 
37d840042933a3fc3976ada31c2c1a26a127f64fd928ac8014c9e5047d5c30f29ab23a0f023c2d19c9daec7976c6f66c8dd1d0bd5f2507cff26f7aa0f103a30a
 SHA512 
b35241a0956f41bfcb9f61f34a5fead2c88a266a721d0dea584068f58c72fceda1a70236ca1f3c242c9ef22ac8f7e444b48e212088a3e7e7754008652a028664
 DIST pydantic-2.9.2.tar.gz 769917 BLAKE2B 
4e34fda6a9e8e8331278d0b7d0c2dfd61bde637c126fa6dabf78a09c6ef993f84dc8df6af421c8fb6d69c8e1c387a40e4bcd38cbe02f5ac521c6c70821735763
 SHA512 
2aace9e79a98bd94e5dc626736a245051912a11fdce36013d2ad2f96b266052386a3e12b259dca30ddc38b63c6b00b5bcc9cd5e80f7805de4d8701064f0982aa

diff --git a/dev-python/pydantic/pydantic-2.9.0.ebuild 
b/dev-python/pydantic/pydantic-2.9.0.ebuild
deleted file mode 100644
index 71f250503608..
--- a/dev-python/pydantic/pydantic-2.9.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 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-
-RDEPEND="
-   >=dev-python/annotated-types-0.4.0[${PYTHON_USEDEP}]
-   ~dev-python/pydantic-core-2.23.2[${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.9.0_beta2.ebuild 
b/dev-python/pydan

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

2024-09-28 Thread Michał Górny
commit: d4a527d0fd7d1c3b4266a53bcbcb5c883a292a1f
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep 28 10:21:30 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep 28 10:33:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4a527d0

dev-python/pydantic-core: Remove old

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

 dev-python/pydantic-core/Manifest  |   8 -
 .../pydantic-core/pydantic-core-2.23.0.ebuild  | 167 -
 .../pydantic-core/pydantic-core-2.23.1.ebuild  | 167 -
 .../pydantic-core/pydantic-core-2.23.2.ebuild  | 167 -
 .../pydantic-core/pydantic-core-2.23.3.ebuild  | 167 -
 5 files changed, 676 deletions(-)

diff --git a/dev-python/pydantic-core/Manifest 
b/dev-python/pydantic-core/Manifest
index c79088a134f6..4178c970452f 100644
--- a/dev-python/pydantic-core/Manifest
+++ b/dev-python/pydantic-core/Manifest
@@ -34,7 +34,6 @@ DIST icu_properties_data-1.5.0.crate 227993 BLAKE2B 
3b3141507077dfdeb4f89316e63e
 DIST icu_provider-1.5.0.crate 52722 BLAKE2B 
b1e53ac677e2db5870df0a91de405ebbc635c3f7931960f3bd744b57350c7536116f3861d4177faed2145b79c1c957d79815fadc2dc85faa656a1f0bb338a16d
 SHA512 
6c11d89c7d2b788a44757f02b0e298b558ebe174fe917664401d91109cdc7bd1aba5526b3cdcee1f066018de1b775bc9dfc294bdfb40476c53d552bd6f29d6a1
 DIST icu_provider_macros-1.5.0.crate 6436 BLAKE2B 
7405924dca41db72ce422437434a4affece69f888e5c18d2a92f761a8d83b180f40c8de9a34ec15d0e107b63b2fe0502cebd0a0ae6f98d9d6ee37d197e754703
 SHA512 
a0dd58d731556a010428fe4aebbc9dbcd626b46d380cf28ba5236ec8824045a20f6f2ec986e0c1e791bc8bc2b692a10306f448279f079b4c37237e4a3c3cef63
 DIST idna-0.5.0.crate 271940 BLAKE2B 
0b781c2e9bf717af429efb53bdfd18244f2b8c58e5111c3bd3bee50c8a01cc747513fe20db75c38b6b771d5845647bf6c1849ae6667766c9623e018c1f399a9b
 SHA512 
bee6cfbfc99859b113aa8c7b487429a836dabc4e317980f132d28ff836f33480bf9f8b186a07115eff33024cd855bc85d346fce85e17c4132e886769c54c
-DIST idna-1.0.1.crate 142718 BLAKE2B 
0c3d1cc6b6dd9bf8ba1ef559b03581271e772c1b0a1cf208191e6a5510cf7230faefaf5ef402fb0fd7ed2ea5715d7beedb37c4fb558d1840f1ca38c889e11fb5
 SHA512 
a4979a4aae733b06650ae0d395f68373ba4025cb5db28a8fac8d02ef3544198fb4d716c85e6c80943e7ad56ab891394c1f8821c44c5db1c853373c79248a9e2b
 DIST idna-1.0.2.crate 142869 BLAKE2B 
d37c0c6937671750c1f3a682e829e870c01e025c453cb9d5e32e532aaeb1cbe5c70bcee26395b25480563466b209e598d73fc4484a514bd2e3876df6daa31319
 SHA512 
41a27ff65e606d4ad5cfb149962bf9b0d3aa60a0a582b269b9311f05135890e1dbe9f613dc5b0860549f458399dcd66061f4536eeafc2d9aa8925a70a13b437a
 DIST indexmap-2.2.2.crate 76160 BLAKE2B 
1b020e3e33204e9e0cf15e0b91a600296147432002e94ae1061f1d7511e3435a29c1c0c438933eb6a56c7c522cbdfff29a106622041815cbd706b9515e2ab82d
 SHA512 
814cffe0e586940c82c152536a970917ec8702a9b946151ccc8574188fa2cb0fab094888c0e910917c99e37f5f53723ab79fab4bee395bca7d45adeed40c
 DIST indexmap-2.2.6.crate 82420 BLAKE2B 
fac5cf6339dc3c0a40b100035a5c874cc7b2efeafeb31c51488d25156e392dc9db86a497e76eead351d2126f69d060422faa9c55d73407a0de9f5be18d234123
 SHA512 
53211c4a9003d751feb6dcdf1a76495764cbf32d24bbfe2be7023946622ef4f2b07a6de57109e5d24ee01892f4b2be0e0692e10cd31fd39c4ffdff4d37abe9ea
@@ -71,10 +70,6 @@ DIST proc-macro2-1.0.76.crate 45660 BLAKE2B 
40b538d9d9fec10b9e4b147ce0a86efb10fe
 DIST proc-macro2-1.0.86.crate 48958 BLAKE2B 
4b89e07f23af8328dbb34fe2b3f1b202f1e6a3885a6269740a23359b41bb4099ac2484565d3b2b0936261689ca525785ac620c766997234fd8d0f409e80e5ea3
 SHA512 
1cdb7e22a35ae231d880c9420784c9acf97bda2db258b3d34aae5061dc1858449defe19a49e12c6a4173906aa72a4115059ac2db0fc760205fd2ab8b5b414434
 DIST pydantic_core-2.18.4.tar.gz 385098 BLAKE2B 
6bea502397c327f38a000e9ea3b59b7d7f9fde5336562a081c6cdf88d92fe5e420eecec696ee432f1c6c5ec5dad8173f250897c4ae681a367ad28617724843f0
 SHA512 
01bdf79a79468e2a6a66f41830b98dc0adfb6d87b221e57e1da5a27b4068dea906aa987b9a7eca3bdc107e97e6bfa9ea164c527bbe2ceb683419ef147747b786
 DIST pydantic_core-2.20.1.tar.gz 388371 BLAKE2B 
d8c66cddd93fe4a56a901e5f06fe86c0c87b11397567e5400bf89e5884e13c98d37bbdc42ccd0bdd67c552370c17ed26d9a7897303544a816022d8a47ee8bc18
 SHA512 
fb5362a07282a54be9cbcf0773b5492dc1773c71d96979586885d920d794b13860a32a8165e7b5e023f9f0f7a3c85aa5098dc66d6626d5d290d3ab63fa70453f
-DIST pydantic_core-2.23.0.tar.gz 398665 BLAKE2B 
4d62c6956f8309d8e03d3838dd9da7045b64f69836117b82bc0453ca2765053f37e8760076dcb9163729fcca7cfa36b2c7750031d4b5df7eda8234e99485c0f0
 SHA512 
84e7f5d8c2e1085575284d9d386194abe959b09c1b3bd6f16b79ac06b2a9104b52e01d1758f6a056590e138e2a33e73eaaf9539cb24a4ffbd1916e41cf8b81b8
-DIST pydantic_core-2.23.1.tar.gz 399302 BLAKE2B 
36dbdb817ae44aa19572c85f380499ae60e5722863de728b5b67c11627b352ac9dd14120cbb471f9dbd3ba8e8ad20a0356d52e950d4d6df2b01996c3fa95f97a
 SHA512 
d09bec6d1452a6cc6b947cea7744a49860bde00b9481c37dc5c72b0ba4426fa0cd6eb73e080cdc4d69c986094d5ad0c02171d23b3199ba7ad60aafe205bc2a97
-DIST pydantic_core-2.23.2.tar.gz 401901 BLAKE2B 
5cb8bd0

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

2024-09-21 Thread Michał Górny
commit: cf80c249acaf582a1c5f0b1030184451319142ee
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep 21 06:32:11 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep 21 07:40:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf80c249

dev-python/pydantic-core: Bump to 2.24.0

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

 dev-python/pydantic-core/Manifest  |   1 +
 .../pydantic-core/pydantic-core-2.24.0.ebuild  | 167 +
 2 files changed, 168 insertions(+)

diff --git a/dev-python/pydantic-core/Manifest 
b/dev-python/pydantic-core/Manifest
index 0b8154a32331..c79088a134f6 100644
--- a/dev-python/pydantic-core/Manifest
+++ b/dev-python/pydantic-core/Manifest
@@ -76,6 +76,7 @@ DIST pydantic_core-2.23.1.tar.gz 399302 BLAKE2B 
36dbdb817ae44aa19572c85f380499ae
 DIST pydantic_core-2.23.2.tar.gz 401901 BLAKE2B 
5cb8bd0a52cb32a226d7dc711bc6db1b33d8e5236069cc3f8881123cc0387e37c88aa6d898c434490c97814dc2df0296979d6abac52714f883159984d2f215bc
 SHA512 
65ac846c6028e77cf53a95be2d45ffc1ef8bd691d1738c13f96b1823853f282bf64e876cc1e02ae99a967076578b0ba3c73572b441034850e9d49a1242e1bfa1
 DIST pydantic_core-2.23.3.tar.gz 402277 BLAKE2B 
4418f6972e3d31d1428a5ed6a653d0eac6cb5067c102327268ab0f72b23410927990274aa9fa1c2ea8e14deb4dcd689a559f99edfeffdef2b05e0404dd51c1f6
 SHA512 
216ad4b2d32276ef89da842271bc9a6149e98782391e2a4159983b48377dd56960021bf89eea62e9a82e2bafa9eff1dc500ddf14699fa727f868284579a38334
 DIST pydantic_core-2.23.4.tar.gz 402156 BLAKE2B 
af899e149693907542296b5b4fa5f982d2dca5c090331703212aabbbce0a8e0badca3947affa9e42998949ebd18b1ffc2ad9904b47e130bbe7e90150c32bc527
 SHA512 
c7c9a303ff3c751108622f804f812f3793ad93a95e560b0d6b0a866c3bd41ed7bfdbcd87483f37ad3849969c72adde24083d1a9015ebd610847a7fa6d4068e24
+DIST pydantic_core-2.24.0.tar.gz 405714 BLAKE2B 
4ce0a27cd35d6fa41adfe34734b73851733ca5f02971efdcc3b22f97736422dcb4c71dd743a79a61cd2b0545aaf23e2868629534728e8019ab4fc5b3033e2a05
 SHA512 
fef249007a61fc585f6ebeb9cab7922b33770969c1afba70cae4deb406009125664a0b3347b14198f7d0c3611287e68ee4ad41ed70a065ca66c93c90ff5f4787
 DIST pyo3-0.21.2.crate 504574 BLAKE2B 
1b8bf374d1b61e3e4bedce6344338126051a6d951ea87d258e5ed92d4c0e13b0202f2e7e56500277c54743dd16c9b4587f436cf2058567501c8a9ac7c6b6c17a
 SHA512 
5f88cda423e82b62698a74ceaa31fc27e5c1f1d417928accddb2e00337d163fda622f774ae6e24c1cb73c467d6b01e9a2ba866e4454338b1fbfc892ae14ffc53
 DIST pyo3-0.22.0.crate 535742 BLAKE2B 
772a4f8b718bbec32faa3dac4cad07a5b452fb366280753c3316d932663bf367192483fb5cd0bd405321128e67157b982eaa89264685739a141e021f0f7e2b72
 SHA512 
44e0237fd3a8d4c7b082c48a5c8a52d8f4cc4673d134f680e29504bb46d870015fa210da34de4c1998defbcd4afdf2aaea4e148fbe093e4b2c8b0d064cd48da4
 DIST pyo3-0.22.2.crate 538342 BLAKE2B 
faf347695117f9fe0ebe5cd7f6aa1b0dcfe718343875d6c06438046deccc1075f104d2a2413dcda41ae9827bc363aa147057b45968f6634f577a6a4510a4bb8e
 SHA512 
e8bae09059f50ffe477dad44499cedeaf3a734665f0fd8e8bd4b44f48578d21e4bdb8d55ceea00c5a27da750761842ddf89cfcecdecb2e7a4a17ab192259be9c

diff --git a/dev-python/pydantic-core/pydantic-core-2.24.0.ebuild 
b/dev-python/pydantic-core/pydantic-core-2.24.0.ebuild
new file mode 100644
index ..a641f653d21d
--- /dev/null
+++ b/dev-python/pydantic-core/pydantic-core-2.24.0.ebuild
@@ -0,0 +1,167 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=maturin
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
+
+CRATES="
+   ahash@0.8.11
+   aho-corasick@1.1.3
+   autocfg@1.3.0
+   base64@0.22.1
+   bitvec@1.0.1
+   cc@1.0.101
+   cfg-if@1.0.0
+   displaydoc@0.2.5
+   enum_dispatch@0.3.13
+   equivalent@1.0.1
+   form_urlencoded@1.2.1
+   funty@2.0.0
+   getrandom@0.2.15
+   hashbrown@0.14.5
+   heck@0.5.0
+   hex@0.4.3
+   icu_collections@1.5.0
+   icu_locid@1.5.0
+   icu_locid_transform@1.5.0
+   icu_locid_transform_data@1.5.0
+   icu_normalizer@1.5.0
+   icu_normalizer_data@1.5.0
+   icu_properties@1.5.1
+   icu_properties_data@1.5.0
+   icu_provider@1.5.0
+   icu_provider_macros@1.5.0
+   idna@0.5.0
+   idna@1.0.2
+   indexmap@2.2.6
+   indoc@2.0.5
+   itoa@1.0.11
+   jiter@0.5.0
+   lexical-parse-float@0.8.5
+   lexical-parse-integer@0.8.6
+   lexical-util@0.8.5
+   libc@0.2.155
+   litemap@0.7.3
+   memchr@2.7.4
+   memoffset@0.9.1
+   num-bigint@0.4.6
+   num-integer@0.1.46
+   num-traits@0.2.19
+   once_cell@1.19.0
+   percent-encoding@2.3.1
+   portable-atomic@1.6.0
+   proc-macro2@1.0.86
+   pyo3-build-config@0.22.2
+   pyo3-ffi@0.22.2
+   pyo3-macros-backend@0.22.2
+   pyo3-macros@0.22.2
+   pyo3@0.22.2
+   python3-dll-a@0.2.10
+   quote@1.0.36
+   radium@0.7.0
+   regex-automata@0.4.7
+   regex-syntax@0.8.4
+   regex@1.10.6

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

2024-09-18 Thread Michał Górny
commit: c7cd8c22f796b42e7f9ea04e158f4f2cfca73e74
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep 18 13:03:07 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep 18 14:03:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7cd8c22

dev-python/pydantic: Bump to 2.9.2

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

 dev-python/pydantic/Manifest  |  1 +
 dev-python/pydantic/pydantic-2.9.2.ebuild | 64 +++
 2 files changed, 65 insertions(+)

diff --git a/dev-python/pydantic/Manifest b/dev-python/pydantic/Manifest
index 448301d0989a..060af0873830 100644
--- a/dev-python/pydantic/Manifest
+++ b/dev-python/pydantic/Manifest
@@ -3,3 +3,4 @@ DIST pydantic-2.8.2.tar.gz 739834 BLAKE2B 
d0168db26e02ac9fcf01fe85cd70c982e74f18
 DIST pydantic-2.9.0.tar.gz 768298 BLAKE2B 
f196274c37af4b14b0ee17a5274d784a56ad2b2721ca022f572209348edb7e342ace1744e980ac5a8df0d8d7f9642d3157297f3cad24073b133ebb328b589673
 SHA512 
e4e2b961e831c1461446c1914176a5fca4b573ed5df7a4e5f1fe956b94568bf982e0ed0ee3ab8e08b518817b40dc76a24aaff95453a25e736890e5f0b30549d9
 DIST pydantic-2.9.0b2.tar.gz 767194 BLAKE2B 
407bbadc4cb8f962cb331a9ccdfa70dd96729830a4c5532962105889536ac436f50552d3d6bac4e6840d44fc7c0ef2e94e1cab4b54be1565ac636436ca8a9b0a
 SHA512 
a0d2491c14f58bbd376545551b128c0c396713a4a73786ac004ee4a0ff9b65a220c22f93aaa11239181bd87a600bc9b10c7d594b23286b909e8e6ea397eea81c
 DIST pydantic-2.9.1.tar.gz 768511 BLAKE2B 
37d840042933a3fc3976ada31c2c1a26a127f64fd928ac8014c9e5047d5c30f29ab23a0f023c2d19c9daec7976c6f66c8dd1d0bd5f2507cff26f7aa0f103a30a
 SHA512 
b35241a0956f41bfcb9f61f34a5fead2c88a266a721d0dea584068f58c72fceda1a70236ca1f3c242c9ef22ac8f7e444b48e212088a3e7e7754008652a028664
+DIST pydantic-2.9.2.tar.gz 769917 BLAKE2B 
4e34fda6a9e8e8331278d0b7d0c2dfd61bde637c126fa6dabf78a09c6ef993f84dc8df6af421c8fb6d69c8e1c387a40e4bcd38cbe02f5ac521c6c70821735763
 SHA512 
2aace9e79a98bd94e5dc626736a245051912a11fdce36013d2ad2f96b266052386a3e12b259dca30ddc38b63c6b00b5bcc9cd5e80f7805de4d8701064f0982aa

diff --git a/dev-python/pydantic/pydantic-2.9.2.ebuild 
b/dev-python/pydantic/pydantic-2.9.2.ebuild
new file mode 100644
index ..55fae02778fc
--- /dev/null
+++ b/dev-python/pydantic/pydantic-2.9.2.ebuild
@@ -0,0 +1,64 @@
+# 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 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/annotated-types-0.6.0[${PYTHON_USEDEP}]
+   ~dev-python/pydantic-core-2.23.4[${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
+}



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

2024-09-17 Thread Sam James
commit: 62079018b26af54331fb638ddd08d39297997840
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep 17 15:59:16 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep 17 15:59:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62079018

dev-python/pydantic-core: Stabilize 2.20.1 x86, #936707

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

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

diff --git a/dev-python/pydantic-core/pydantic-core-2.20.1.ebuild 
b/dev-python/pydantic-core/pydantic-core-2.20.1.ebuild
index e7f2e9c53634..8e26088d8edd 100644
--- a/dev-python/pydantic-core/pydantic-core-2.20.1.ebuild
+++ b/dev-python/pydantic-core/pydantic-core-2.20.1.ebuild
@@ -97,7 +97,7 @@ LICENSE+="
|| ( Apache-2.0 Boost-1.0 )
 "
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ppc ~ppc64 ~riscv ~s390 ~sparc x86"
 
 RDEPEND="
>=dev-python/typing-extensions-4.7.1[${PYTHON_USEDEP}]



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

2024-09-17 Thread Sam James
commit: d197c05aabd45668396c3255259c7281f0179db2
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep 17 15:59:17 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep 17 15:59:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d197c05a

dev-python/pydantic: Stabilize 2.8.2 x86, #936707

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

 dev-python/pydantic/pydantic-2.8.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydantic/pydantic-2.8.2.ebuild 
b/dev-python/pydantic/pydantic-2.8.2.ebuild
index 8aa42ef8bcfb..c2a88c7a4afc 100644
--- a/dev-python/pydantic/pydantic-2.8.2.ebuild
+++ b/dev-python/pydantic/pydantic-2.8.2.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ppc ~ppc64 ~riscv ~s390 ~sparc x86"
 
 RDEPEND="
>=dev-python/annotated-types-0.4.0[${PYTHON_USEDEP}]



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

2024-09-17 Thread Michał Górny
commit: 1c9bf310906532d1e38dbc190bac624597e27dfb
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Sep 17 11:09:20 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Sep 17 12:13:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c9bf310

dev-python/pydantic-core: Copy ~mips forward

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

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

diff --git a/dev-python/pydantic-core/pydantic-core-2.23.4.ebuild 
b/dev-python/pydantic-core/pydantic-core-2.23.4.ebuild
index 3717897afb88..a641f653d21d 100644
--- a/dev-python/pydantic-core/pydantic-core-2.23.4.ebuild
+++ b/dev-python/pydantic-core/pydantic-core-2.23.4.ebuild
@@ -124,7 +124,7 @@ LICENSE+="
|| ( Apache-2.0 Boost-1.0 )
 "
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 
 RDEPEND="
>=dev-python/typing-extensions-4.7.1[${PYTHON_USEDEP}]



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

2024-09-17 Thread Arthur Zamarin
commit: 06b3bc41dd9d651e57d8e277d6420dce37465389
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Sep 17 10:14:01 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Sep 17 10:14:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06b3bc41

dev-python/pydantic-core: Keyword 2.23.3 mips, #909772

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

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

diff --git a/dev-python/pydantic-core/pydantic-core-2.23.3.ebuild 
b/dev-python/pydantic-core/pydantic-core-2.23.3.ebuild
index 3717897afb88..a641f653d21d 100644
--- a/dev-python/pydantic-core/pydantic-core-2.23.3.ebuild
+++ b/dev-python/pydantic-core/pydantic-core-2.23.3.ebuild
@@ -124,7 +124,7 @@ LICENSE+="
|| ( Apache-2.0 Boost-1.0 )
 "
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 
 RDEPEND="
>=dev-python/typing-extensions-4.7.1[${PYTHON_USEDEP}]



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

2024-09-17 Thread Arthur Zamarin
commit: 784cf8caa836ba50378f886e287f860609a8e686
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Sep 17 10:13:59 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Sep 17 10:13:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=784cf8ca

dev-python/pydantic: Keyword 2.9.1 mips, #909772

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

 dev-python/pydantic/pydantic-2.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydantic/pydantic-2.9.1.ebuild 
b/dev-python/pydantic/pydantic-2.9.1.ebuild
index c0437592e002..99807d702183 100644
--- a/dev-python/pydantic/pydantic-2.9.1.ebuild
+++ b/dev-python/pydantic/pydantic-2.9.1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 
 RDEPEND="
>=dev-python/annotated-types-0.6.0[${PYTHON_USEDEP}]



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

2024-09-16 Thread Michał Górny
commit: c15eecb32f4da2bc4a6a7a06577a16c4e1896e47
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Sep 17 05:34:16 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Sep 17 05:34:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c15eecb3

dev-python/pydantic-core: Bump to 2.23.4

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

 dev-python/pydantic-core/Manifest  |   1 +
 .../pydantic-core/pydantic-core-2.23.4.ebuild  | 167 +
 2 files changed, 168 insertions(+)

diff --git a/dev-python/pydantic-core/Manifest 
b/dev-python/pydantic-core/Manifest
index 1905fdd8c3eb..0b8154a32331 100644
--- a/dev-python/pydantic-core/Manifest
+++ b/dev-python/pydantic-core/Manifest
@@ -75,6 +75,7 @@ DIST pydantic_core-2.23.0.tar.gz 398665 BLAKE2B 
4d62c6956f8309d8e03d3838dd9da704
 DIST pydantic_core-2.23.1.tar.gz 399302 BLAKE2B 
36dbdb817ae44aa19572c85f380499ae60e5722863de728b5b67c11627b352ac9dd14120cbb471f9dbd3ba8e8ad20a0356d52e950d4d6df2b01996c3fa95f97a
 SHA512 
d09bec6d1452a6cc6b947cea7744a49860bde00b9481c37dc5c72b0ba4426fa0cd6eb73e080cdc4d69c986094d5ad0c02171d23b3199ba7ad60aafe205bc2a97
 DIST pydantic_core-2.23.2.tar.gz 401901 BLAKE2B 
5cb8bd0a52cb32a226d7dc711bc6db1b33d8e5236069cc3f8881123cc0387e37c88aa6d898c434490c97814dc2df0296979d6abac52714f883159984d2f215bc
 SHA512 
65ac846c6028e77cf53a95be2d45ffc1ef8bd691d1738c13f96b1823853f282bf64e876cc1e02ae99a967076578b0ba3c73572b441034850e9d49a1242e1bfa1
 DIST pydantic_core-2.23.3.tar.gz 402277 BLAKE2B 
4418f6972e3d31d1428a5ed6a653d0eac6cb5067c102327268ab0f72b23410927990274aa9fa1c2ea8e14deb4dcd689a559f99edfeffdef2b05e0404dd51c1f6
 SHA512 
216ad4b2d32276ef89da842271bc9a6149e98782391e2a4159983b48377dd56960021bf89eea62e9a82e2bafa9eff1dc500ddf14699fa727f868284579a38334
+DIST pydantic_core-2.23.4.tar.gz 402156 BLAKE2B 
af899e149693907542296b5b4fa5f982d2dca5c090331703212aabbbce0a8e0badca3947affa9e42998949ebd18b1ffc2ad9904b47e130bbe7e90150c32bc527
 SHA512 
c7c9a303ff3c751108622f804f812f3793ad93a95e560b0d6b0a866c3bd41ed7bfdbcd87483f37ad3849969c72adde24083d1a9015ebd610847a7fa6d4068e24
 DIST pyo3-0.21.2.crate 504574 BLAKE2B 
1b8bf374d1b61e3e4bedce6344338126051a6d951ea87d258e5ed92d4c0e13b0202f2e7e56500277c54743dd16c9b4587f436cf2058567501c8a9ac7c6b6c17a
 SHA512 
5f88cda423e82b62698a74ceaa31fc27e5c1f1d417928accddb2e00337d163fda622f774ae6e24c1cb73c467d6b01e9a2ba866e4454338b1fbfc892ae14ffc53
 DIST pyo3-0.22.0.crate 535742 BLAKE2B 
772a4f8b718bbec32faa3dac4cad07a5b452fb366280753c3316d932663bf367192483fb5cd0bd405321128e67157b982eaa89264685739a141e021f0f7e2b72
 SHA512 
44e0237fd3a8d4c7b082c48a5c8a52d8f4cc4673d134f680e29504bb46d870015fa210da34de4c1998defbcd4afdf2aaea4e148fbe093e4b2c8b0d064cd48da4
 DIST pyo3-0.22.2.crate 538342 BLAKE2B 
faf347695117f9fe0ebe5cd7f6aa1b0dcfe718343875d6c06438046deccc1075f104d2a2413dcda41ae9827bc363aa147057b45968f6634f577a6a4510a4bb8e
 SHA512 
e8bae09059f50ffe477dad44499cedeaf3a734665f0fd8e8bd4b44f48578d21e4bdb8d55ceea00c5a27da750761842ddf89cfcecdecb2e7a4a17ab192259be9c

diff --git a/dev-python/pydantic-core/pydantic-core-2.23.4.ebuild 
b/dev-python/pydantic-core/pydantic-core-2.23.4.ebuild
new file mode 100644
index ..3717897afb88
--- /dev/null
+++ b/dev-python/pydantic-core/pydantic-core-2.23.4.ebuild
@@ -0,0 +1,167 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=maturin
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
+
+CRATES="
+   ahash@0.8.11
+   aho-corasick@1.1.3
+   autocfg@1.3.0
+   base64@0.22.1
+   bitvec@1.0.1
+   cc@1.0.101
+   cfg-if@1.0.0
+   displaydoc@0.2.5
+   enum_dispatch@0.3.13
+   equivalent@1.0.1
+   form_urlencoded@1.2.1
+   funty@2.0.0
+   getrandom@0.2.15
+   hashbrown@0.14.5
+   heck@0.5.0
+   hex@0.4.3
+   icu_collections@1.5.0
+   icu_locid@1.5.0
+   icu_locid_transform@1.5.0
+   icu_locid_transform_data@1.5.0
+   icu_normalizer@1.5.0
+   icu_normalizer_data@1.5.0
+   icu_properties@1.5.1
+   icu_properties_data@1.5.0
+   icu_provider@1.5.0
+   icu_provider_macros@1.5.0
+   idna@0.5.0
+   idna@1.0.2
+   indexmap@2.2.6
+   indoc@2.0.5
+   itoa@1.0.11
+   jiter@0.5.0
+   lexical-parse-float@0.8.5
+   lexical-parse-integer@0.8.6
+   lexical-util@0.8.5
+   libc@0.2.155
+   litemap@0.7.3
+   memchr@2.7.4
+   memoffset@0.9.1
+   num-bigint@0.4.6
+   num-integer@0.1.46
+   num-traits@0.2.19
+   once_cell@1.19.0
+   percent-encoding@2.3.1
+   portable-atomic@1.6.0
+   proc-macro2@1.0.86
+   pyo3-build-config@0.22.2
+   pyo3-ffi@0.22.2
+   pyo3-macros-backend@0.22.2
+   pyo3-macros@0.22.2
+   pyo3@0.22.2
+   python3-dll-a@0.2.10
+   quote@1.0.36
+   radium@0.7.0
+   regex-automata@0.4.7
+   regex-syntax@0.8.4
+   regex@1.10.6

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

2024-09-10 Thread Michał Górny
commit: e156426ea1b8671910ef25d42ab1abeac79aae75
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Sep 10 06:49:19 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Sep 10 07:06:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e156426e

dev-python/pydantic: Bump to 2.9.1

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

 dev-python/pydantic/Manifest  |  1 +
 dev-python/pydantic/pydantic-2.9.1.ebuild | 64 +++
 2 files changed, 65 insertions(+)

diff --git a/dev-python/pydantic/Manifest b/dev-python/pydantic/Manifest
index 4f8e7e49e9e7..448301d0989a 100644
--- a/dev-python/pydantic/Manifest
+++ b/dev-python/pydantic/Manifest
@@ -2,3 +2,4 @@ DIST pydantic-2.7.4.tar.gz 714127 BLAKE2B 
c9d6df84799d1c8a69bf7d203609db3ba53338
 DIST pydantic-2.8.2.tar.gz 739834 BLAKE2B 
d0168db26e02ac9fcf01fe85cd70c982e74f185dfce5075d4b365dba510d871550478ae98550882c425cdecfa3e31e674076906d8f71d1de947cc8d2cb55d3b8
 SHA512 
9d3b795ee43ccc4976a07c3770769758f023cc6763b8ef9ce4475d22c49d4dba80c8326d42106075b54a5d82c84722735e6017644755672b0f1cb0a4b624340a
 DIST pydantic-2.9.0.tar.gz 768298 BLAKE2B 
f196274c37af4b14b0ee17a5274d784a56ad2b2721ca022f572209348edb7e342ace1744e980ac5a8df0d8d7f9642d3157297f3cad24073b133ebb328b589673
 SHA512 
e4e2b961e831c1461446c1914176a5fca4b573ed5df7a4e5f1fe956b94568bf982e0ed0ee3ab8e08b518817b40dc76a24aaff95453a25e736890e5f0b30549d9
 DIST pydantic-2.9.0b2.tar.gz 767194 BLAKE2B 
407bbadc4cb8f962cb331a9ccdfa70dd96729830a4c5532962105889536ac436f50552d3d6bac4e6840d44fc7c0ef2e94e1cab4b54be1565ac636436ca8a9b0a
 SHA512 
a0d2491c14f58bbd376545551b128c0c396713a4a73786ac004ee4a0ff9b65a220c22f93aaa11239181bd87a600bc9b10c7d594b23286b909e8e6ea397eea81c
+DIST pydantic-2.9.1.tar.gz 768511 BLAKE2B 
37d840042933a3fc3976ada31c2c1a26a127f64fd928ac8014c9e5047d5c30f29ab23a0f023c2d19c9daec7976c6f66c8dd1d0bd5f2507cff26f7aa0f103a30a
 SHA512 
b35241a0956f41bfcb9f61f34a5fead2c88a266a721d0dea584068f58c72fceda1a70236ca1f3c242c9ef22ac8f7e444b48e212088a3e7e7754008652a028664

diff --git a/dev-python/pydantic/pydantic-2.9.1.ebuild 
b/dev-python/pydantic/pydantic-2.9.1.ebuild
new file mode 100644
index ..c0437592e002
--- /dev/null
+++ b/dev-python/pydantic/pydantic-2.9.1.ebuild
@@ -0,0 +1,64 @@
+# 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 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/annotated-types-0.6.0[${PYTHON_USEDEP}]
+   ~dev-python/pydantic-core-2.23.3[${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
+}



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

2024-09-07 Thread Michał Górny
commit: 11a41aa76440f13a76163f5e35a551bbb34e4c32
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Sep  8 02:44:14 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Sep  8 02:52:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11a41aa7

dev-python/pydantic-core: Bump to 2.23.3

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

 dev-python/pydantic-core/Manifest  |   7 +
 .../pydantic-core/pydantic-core-2.23.3.ebuild  | 167 +
 2 files changed, 174 insertions(+)

diff --git a/dev-python/pydantic-core/Manifest 
b/dev-python/pydantic-core/Manifest
index b1ebefa0eb06..1905fdd8c3eb 100644
--- a/dev-python/pydantic-core/Manifest
+++ b/dev-python/pydantic-core/Manifest
@@ -35,6 +35,7 @@ DIST icu_provider-1.5.0.crate 52722 BLAKE2B 
b1e53ac677e2db5870df0a91de405ebbc635
 DIST icu_provider_macros-1.5.0.crate 6436 BLAKE2B 
7405924dca41db72ce422437434a4affece69f888e5c18d2a92f761a8d83b180f40c8de9a34ec15d0e107b63b2fe0502cebd0a0ae6f98d9d6ee37d197e754703
 SHA512 
a0dd58d731556a010428fe4aebbc9dbcd626b46d380cf28ba5236ec8824045a20f6f2ec986e0c1e791bc8bc2b692a10306f448279f079b4c37237e4a3c3cef63
 DIST idna-0.5.0.crate 271940 BLAKE2B 
0b781c2e9bf717af429efb53bdfd18244f2b8c58e5111c3bd3bee50c8a01cc747513fe20db75c38b6b771d5845647bf6c1849ae6667766c9623e018c1f399a9b
 SHA512 
bee6cfbfc99859b113aa8c7b487429a836dabc4e317980f132d28ff836f33480bf9f8b186a07115eff33024cd855bc85d346fce85e17c4132e886769c54c
 DIST idna-1.0.1.crate 142718 BLAKE2B 
0c3d1cc6b6dd9bf8ba1ef559b03581271e772c1b0a1cf208191e6a5510cf7230faefaf5ef402fb0fd7ed2ea5715d7beedb37c4fb558d1840f1ca38c889e11fb5
 SHA512 
a4979a4aae733b06650ae0d395f68373ba4025cb5db28a8fac8d02ef3544198fb4d716c85e6c80943e7ad56ab891394c1f8821c44c5db1c853373c79248a9e2b
+DIST idna-1.0.2.crate 142869 BLAKE2B 
d37c0c6937671750c1f3a682e829e870c01e025c453cb9d5e32e532aaeb1cbe5c70bcee26395b25480563466b209e598d73fc4484a514bd2e3876df6daa31319
 SHA512 
41a27ff65e606d4ad5cfb149962bf9b0d3aa60a0a582b269b9311f05135890e1dbe9f613dc5b0860549f458399dcd66061f4536eeafc2d9aa8925a70a13b437a
 DIST indexmap-2.2.2.crate 76160 BLAKE2B 
1b020e3e33204e9e0cf15e0b91a600296147432002e94ae1061f1d7511e3435a29c1c0c438933eb6a56c7c522cbdfff29a106622041815cbd706b9515e2ab82d
 SHA512 
814cffe0e586940c82c152536a970917ec8702a9b946151ccc8574188fa2cb0fab094888c0e910917c99e37f5f53723ab79fab4bee395bca7d45adeed40c
 DIST indexmap-2.2.6.crate 82420 BLAKE2B 
fac5cf6339dc3c0a40b100035a5c874cc7b2efeafeb31c51488d25156e392dc9db86a497e76eead351d2126f69d060422faa9c55d73407a0de9f5be18d234123
 SHA512 
53211c4a9003d751feb6dcdf1a76495764cbf32d24bbfe2be7023946622ef4f2b07a6de57109e5d24ee01892f4b2be0e0692e10cd31fd39c4ffdff4d37abe9ea
 DIST indoc-2.0.4.crate 14311 BLAKE2B 
8d604e20825ae64530014081c627abe4ecec6447e1e214408743aca79ed217531baad4bd7021137ae6628555d769a248f06acc556cc3254d2626074aab110a44
 SHA512 
ef1b8d19d89d848c1133f2865247e0ce23cbe5552454805910ed0478ac4acb11b11629aa4a5ce8756d0ed5cbc0644abedeac0246f433166c68f47cf58cf4487a
@@ -73,6 +74,7 @@ DIST pydantic_core-2.20.1.tar.gz 388371 BLAKE2B 
d8c66cddd93fe4a56a901e5f06fe86c0
 DIST pydantic_core-2.23.0.tar.gz 398665 BLAKE2B 
4d62c6956f8309d8e03d3838dd9da7045b64f69836117b82bc0453ca2765053f37e8760076dcb9163729fcca7cfa36b2c7750031d4b5df7eda8234e99485c0f0
 SHA512 
84e7f5d8c2e1085575284d9d386194abe959b09c1b3bd6f16b79ac06b2a9104b52e01d1758f6a056590e138e2a33e73eaaf9539cb24a4ffbd1916e41cf8b81b8
 DIST pydantic_core-2.23.1.tar.gz 399302 BLAKE2B 
36dbdb817ae44aa19572c85f380499ae60e5722863de728b5b67c11627b352ac9dd14120cbb471f9dbd3ba8e8ad20a0356d52e950d4d6df2b01996c3fa95f97a
 SHA512 
d09bec6d1452a6cc6b947cea7744a49860bde00b9481c37dc5c72b0ba4426fa0cd6eb73e080cdc4d69c986094d5ad0c02171d23b3199ba7ad60aafe205bc2a97
 DIST pydantic_core-2.23.2.tar.gz 401901 BLAKE2B 
5cb8bd0a52cb32a226d7dc711bc6db1b33d8e5236069cc3f8881123cc0387e37c88aa6d898c434490c97814dc2df0296979d6abac52714f883159984d2f215bc
 SHA512 
65ac846c6028e77cf53a95be2d45ffc1ef8bd691d1738c13f96b1823853f282bf64e876cc1e02ae99a967076578b0ba3c73572b441034850e9d49a1242e1bfa1
+DIST pydantic_core-2.23.3.tar.gz 402277 BLAKE2B 
4418f6972e3d31d1428a5ed6a653d0eac6cb5067c102327268ab0f72b23410927990274aa9fa1c2ea8e14deb4dcd689a559f99edfeffdef2b05e0404dd51c1f6
 SHA512 
216ad4b2d32276ef89da842271bc9a6149e98782391e2a4159983b48377dd56960021bf89eea62e9a82e2bafa9eff1dc500ddf14699fa727f868284579a38334
 DIST pyo3-0.21.2.crate 504574 BLAKE2B 
1b8bf374d1b61e3e4bedce6344338126051a6d951ea87d258e5ed92d4c0e13b0202f2e7e56500277c54743dd16c9b4587f436cf2058567501c8a9ac7c6b6c17a
 SHA512 
5f88cda423e82b62698a74ceaa31fc27e5c1f1d417928accddb2e00337d163fda622f774ae6e24c1cb73c467d6b01e9a2ba866e4454338b1fbfc892ae14ffc53
 DIST pyo3-0.22.0.crate 535742 BLAKE2B 
772a4f8b718bbec32faa3dac4cad07a5b452fb366280753c3316d932663bf367192483fb5cd0bd405321128e67157b982eaa89264685739a141e021f0f7e2b72
 SHA512 
44e0237fd3a8d4c7b082c48a5c8a52d8f4cc4673d134f680e29504bb46d870015fa210da34de4c1998defbcd4afdf2aaea4e148fbe093e4b2c8b0d064cd48da4

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

2024-09-06 Thread Michał Górny
commit: e7894c0c708109a7bcd1dd14220f2c67fde65f1f
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Sep  6 02:08:20 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Sep  6 09:24:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7894c0c

dev-python/pydantic: Bump to 2.9.0

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

 dev-python/pydantic/Manifest  |  1 +
 dev-python/pydantic/pydantic-2.9.0.ebuild | 64 +++
 2 files changed, 65 insertions(+)

diff --git a/dev-python/pydantic/Manifest b/dev-python/pydantic/Manifest
index f1ea7e23d650..4f8e7e49e9e7 100644
--- a/dev-python/pydantic/Manifest
+++ b/dev-python/pydantic/Manifest
@@ -1,3 +1,4 @@
 DIST pydantic-2.7.4.tar.gz 714127 BLAKE2B 
c9d6df84799d1c8a69bf7d203609db3ba533380919d1f47ae84eb83186ef9ffbbab5bea9b9c4918c65d35d4b2103107df3c7e5e314195bd84807d216226490b6
 SHA512 
9a36041a24306761f2528aaca196d0b3e160cf46d71596fcd3df0169b9dd68ce810b88bcbe15dc9c0126551d0d7e33e4c3014b97daaf5d68ce68c0f8d6ffaf81
 DIST pydantic-2.8.2.tar.gz 739834 BLAKE2B 
d0168db26e02ac9fcf01fe85cd70c982e74f185dfce5075d4b365dba510d871550478ae98550882c425cdecfa3e31e674076906d8f71d1de947cc8d2cb55d3b8
 SHA512 
9d3b795ee43ccc4976a07c3770769758f023cc6763b8ef9ce4475d22c49d4dba80c8326d42106075b54a5d82c84722735e6017644755672b0f1cb0a4b624340a
+DIST pydantic-2.9.0.tar.gz 768298 BLAKE2B 
f196274c37af4b14b0ee17a5274d784a56ad2b2721ca022f572209348edb7e342ace1744e980ac5a8df0d8d7f9642d3157297f3cad24073b133ebb328b589673
 SHA512 
e4e2b961e831c1461446c1914176a5fca4b573ed5df7a4e5f1fe956b94568bf982e0ed0ee3ab8e08b518817b40dc76a24aaff95453a25e736890e5f0b30549d9
 DIST pydantic-2.9.0b2.tar.gz 767194 BLAKE2B 
407bbadc4cb8f962cb331a9ccdfa70dd96729830a4c5532962105889536ac436f50552d3d6bac4e6840d44fc7c0ef2e94e1cab4b54be1565ac636436ca8a9b0a
 SHA512 
a0d2491c14f58bbd376545551b128c0c396713a4a73786ac004ee4a0ff9b65a220c22f93aaa11239181bd87a600bc9b10c7d594b23286b909e8e6ea397eea81c

diff --git a/dev-python/pydantic/pydantic-2.9.0.ebuild 
b/dev-python/pydantic/pydantic-2.9.0.ebuild
new file mode 100644
index ..71f250503608
--- /dev/null
+++ b/dev-python/pydantic/pydantic-2.9.0.ebuild
@@ -0,0 +1,64 @@
+# 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 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/annotated-types-0.4.0[${PYTHON_USEDEP}]
+   ~dev-python/pydantic-core-2.23.2[${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
+}



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

2024-09-06 Thread Michał Górny
commit: 2dc61a59a54752c93b2c520330608eb0937c1b4d
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Sep  6 02:07:46 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Sep  6 09:24:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2dc61a59

dev-python/pydantic-core: Bump to 2.23.2

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

 dev-python/pydantic-core/Manifest  |   1 +
 .../pydantic-core/pydantic-core-2.23.2.ebuild  | 167 +
 2 files changed, 168 insertions(+)

diff --git a/dev-python/pydantic-core/Manifest 
b/dev-python/pydantic-core/Manifest
index e4f920fcf89a..b1ebefa0eb06 100644
--- a/dev-python/pydantic-core/Manifest
+++ b/dev-python/pydantic-core/Manifest
@@ -72,6 +72,7 @@ DIST pydantic_core-2.18.4.tar.gz 385098 BLAKE2B 
6bea502397c327f38a000e9ea3b59b7d
 DIST pydantic_core-2.20.1.tar.gz 388371 BLAKE2B 
d8c66cddd93fe4a56a901e5f06fe86c0c87b11397567e5400bf89e5884e13c98d37bbdc42ccd0bdd67c552370c17ed26d9a7897303544a816022d8a47ee8bc18
 SHA512 
fb5362a07282a54be9cbcf0773b5492dc1773c71d96979586885d920d794b13860a32a8165e7b5e023f9f0f7a3c85aa5098dc66d6626d5d290d3ab63fa70453f
 DIST pydantic_core-2.23.0.tar.gz 398665 BLAKE2B 
4d62c6956f8309d8e03d3838dd9da7045b64f69836117b82bc0453ca2765053f37e8760076dcb9163729fcca7cfa36b2c7750031d4b5df7eda8234e99485c0f0
 SHA512 
84e7f5d8c2e1085575284d9d386194abe959b09c1b3bd6f16b79ac06b2a9104b52e01d1758f6a056590e138e2a33e73eaaf9539cb24a4ffbd1916e41cf8b81b8
 DIST pydantic_core-2.23.1.tar.gz 399302 BLAKE2B 
36dbdb817ae44aa19572c85f380499ae60e5722863de728b5b67c11627b352ac9dd14120cbb471f9dbd3ba8e8ad20a0356d52e950d4d6df2b01996c3fa95f97a
 SHA512 
d09bec6d1452a6cc6b947cea7744a49860bde00b9481c37dc5c72b0ba4426fa0cd6eb73e080cdc4d69c986094d5ad0c02171d23b3199ba7ad60aafe205bc2a97
+DIST pydantic_core-2.23.2.tar.gz 401901 BLAKE2B 
5cb8bd0a52cb32a226d7dc711bc6db1b33d8e5236069cc3f8881123cc0387e37c88aa6d898c434490c97814dc2df0296979d6abac52714f883159984d2f215bc
 SHA512 
65ac846c6028e77cf53a95be2d45ffc1ef8bd691d1738c13f96b1823853f282bf64e876cc1e02ae99a967076578b0ba3c73572b441034850e9d49a1242e1bfa1
 DIST pyo3-0.21.2.crate 504574 BLAKE2B 
1b8bf374d1b61e3e4bedce6344338126051a6d951ea87d258e5ed92d4c0e13b0202f2e7e56500277c54743dd16c9b4587f436cf2058567501c8a9ac7c6b6c17a
 SHA512 
5f88cda423e82b62698a74ceaa31fc27e5c1f1d417928accddb2e00337d163fda622f774ae6e24c1cb73c467d6b01e9a2ba866e4454338b1fbfc892ae14ffc53
 DIST pyo3-0.22.0.crate 535742 BLAKE2B 
772a4f8b718bbec32faa3dac4cad07a5b452fb366280753c3316d932663bf367192483fb5cd0bd405321128e67157b982eaa89264685739a141e021f0f7e2b72
 SHA512 
44e0237fd3a8d4c7b082c48a5c8a52d8f4cc4673d134f680e29504bb46d870015fa210da34de4c1998defbcd4afdf2aaea4e148fbe093e4b2c8b0d064cd48da4
 DIST pyo3-0.22.2.crate 538342 BLAKE2B 
faf347695117f9fe0ebe5cd7f6aa1b0dcfe718343875d6c06438046deccc1075f104d2a2413dcda41ae9827bc363aa147057b45968f6634f577a6a4510a4bb8e
 SHA512 
e8bae09059f50ffe477dad44499cedeaf3a734665f0fd8e8bd4b44f48578d21e4bdb8d55ceea00c5a27da750761842ddf89cfcecdecb2e7a4a17ab192259be9c

diff --git a/dev-python/pydantic-core/pydantic-core-2.23.2.ebuild 
b/dev-python/pydantic-core/pydantic-core-2.23.2.ebuild
new file mode 100644
index ..6c5c58be8e4e
--- /dev/null
+++ b/dev-python/pydantic-core/pydantic-core-2.23.2.ebuild
@@ -0,0 +1,167 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=maturin
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
+
+CRATES="
+   ahash@0.8.11
+   aho-corasick@1.1.3
+   autocfg@1.3.0
+   base64@0.22.1
+   bitvec@1.0.1
+   cc@1.0.101
+   cfg-if@1.0.0
+   displaydoc@0.2.5
+   enum_dispatch@0.3.13
+   equivalent@1.0.1
+   form_urlencoded@1.2.1
+   funty@2.0.0
+   getrandom@0.2.15
+   hashbrown@0.14.5
+   heck@0.5.0
+   hex@0.4.3
+   icu_collections@1.5.0
+   icu_locid@1.5.0
+   icu_locid_transform@1.5.0
+   icu_locid_transform_data@1.5.0
+   icu_normalizer@1.5.0
+   icu_normalizer_data@1.5.0
+   icu_properties@1.5.1
+   icu_properties_data@1.5.0
+   icu_provider@1.5.0
+   icu_provider_macros@1.5.0
+   idna@0.5.0
+   idna@1.0.1
+   indexmap@2.2.6
+   indoc@2.0.5
+   itoa@1.0.11
+   jiter@0.5.0
+   lexical-parse-float@0.8.5
+   lexical-parse-integer@0.8.6
+   lexical-util@0.8.5
+   libc@0.2.155
+   litemap@0.7.3
+   memchr@2.7.4
+   memoffset@0.9.1
+   num-bigint@0.4.6
+   num-integer@0.1.46
+   num-traits@0.2.19
+   once_cell@1.19.0
+   percent-encoding@2.3.1
+   portable-atomic@1.6.0
+   proc-macro2@1.0.86
+   pyo3-build-config@0.22.2
+   pyo3-ffi@0.22.2
+   pyo3-macros-backend@0.22.2
+   pyo3-macros@0.22.2
+   pyo3@0.22.2
+   python3-dll-a@0.2.10
+   quote@1.0.36
+   radium@0.7.0
+   regex-automata@0.4.7
+   regex-syntax@0.8.4
+   regex@1.10.5

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

2024-08-30 Thread Michał Górny
commit: 170fc95283bc12d102e5904fca41b44d45235707
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Aug 31 06:21:14 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Aug 31 06:55:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=170fc952

dev-python/pydantic: Bump to 2.9.0_beta2

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

 dev-python/pydantic/Manifest|  1 +
 dev-python/pydantic/pydantic-2.9.0_beta2.ebuild | 64 +
 2 files changed, 65 insertions(+)

diff --git a/dev-python/pydantic/Manifest b/dev-python/pydantic/Manifest
index f60daae623f3..f1ea7e23d650 100644
--- a/dev-python/pydantic/Manifest
+++ b/dev-python/pydantic/Manifest
@@ -1,2 +1,3 @@
 DIST pydantic-2.7.4.tar.gz 714127 BLAKE2B 
c9d6df84799d1c8a69bf7d203609db3ba533380919d1f47ae84eb83186ef9ffbbab5bea9b9c4918c65d35d4b2103107df3c7e5e314195bd84807d216226490b6
 SHA512 
9a36041a24306761f2528aaca196d0b3e160cf46d71596fcd3df0169b9dd68ce810b88bcbe15dc9c0126551d0d7e33e4c3014b97daaf5d68ce68c0f8d6ffaf81
 DIST pydantic-2.8.2.tar.gz 739834 BLAKE2B 
d0168db26e02ac9fcf01fe85cd70c982e74f185dfce5075d4b365dba510d871550478ae98550882c425cdecfa3e31e674076906d8f71d1de947cc8d2cb55d3b8
 SHA512 
9d3b795ee43ccc4976a07c3770769758f023cc6763b8ef9ce4475d22c49d4dba80c8326d42106075b54a5d82c84722735e6017644755672b0f1cb0a4b624340a
+DIST pydantic-2.9.0b2.tar.gz 767194 BLAKE2B 
407bbadc4cb8f962cb331a9ccdfa70dd96729830a4c5532962105889536ac436f50552d3d6bac4e6840d44fc7c0ef2e94e1cab4b54be1565ac636436ca8a9b0a
 SHA512 
a0d2491c14f58bbd376545551b128c0c396713a4a73786ac004ee4a0ff9b65a220c22f93aaa11239181bd87a600bc9b10c7d594b23286b909e8e6ea397eea81c

diff --git a/dev-python/pydantic/pydantic-2.9.0_beta2.ebuild 
b/dev-python/pydantic/pydantic-2.9.0_beta2.ebuild
new file mode 100644
index ..df46d14b9d31
--- /dev/null
+++ b/dev-python/pydantic/pydantic-2.9.0_beta2.ebuild
@@ -0,0 +1,64 @@
+# 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 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/annotated-types-0.4.0[${PYTHON_USEDEP}]
+   ~dev-python/pydantic-core-2.23.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
+}



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

2024-08-29 Thread Michał Górny
commit: c2c8ec5dbbfe039b0e468944080b9533e981f99b
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Aug 30 01:39:16 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Aug 30 01:53:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2c8ec5d

dev-python/pydantic-core: Bump to 2.23.1

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

 dev-python/pydantic-core/Manifest  |   1 +
 .../pydantic-core/pydantic-core-2.23.1.ebuild  | 167 +
 2 files changed, 168 insertions(+)

diff --git a/dev-python/pydantic-core/Manifest 
b/dev-python/pydantic-core/Manifest
index c32296b83034..e4f920fcf89a 100644
--- a/dev-python/pydantic-core/Manifest
+++ b/dev-python/pydantic-core/Manifest
@@ -71,6 +71,7 @@ DIST proc-macro2-1.0.86.crate 48958 BLAKE2B 
4b89e07f23af8328dbb34fe2b3f1b202f1e6
 DIST pydantic_core-2.18.4.tar.gz 385098 BLAKE2B 
6bea502397c327f38a000e9ea3b59b7d7f9fde5336562a081c6cdf88d92fe5e420eecec696ee432f1c6c5ec5dad8173f250897c4ae681a367ad28617724843f0
 SHA512 
01bdf79a79468e2a6a66f41830b98dc0adfb6d87b221e57e1da5a27b4068dea906aa987b9a7eca3bdc107e97e6bfa9ea164c527bbe2ceb683419ef147747b786
 DIST pydantic_core-2.20.1.tar.gz 388371 BLAKE2B 
d8c66cddd93fe4a56a901e5f06fe86c0c87b11397567e5400bf89e5884e13c98d37bbdc42ccd0bdd67c552370c17ed26d9a7897303544a816022d8a47ee8bc18
 SHA512 
fb5362a07282a54be9cbcf0773b5492dc1773c71d96979586885d920d794b13860a32a8165e7b5e023f9f0f7a3c85aa5098dc66d6626d5d290d3ab63fa70453f
 DIST pydantic_core-2.23.0.tar.gz 398665 BLAKE2B 
4d62c6956f8309d8e03d3838dd9da7045b64f69836117b82bc0453ca2765053f37e8760076dcb9163729fcca7cfa36b2c7750031d4b5df7eda8234e99485c0f0
 SHA512 
84e7f5d8c2e1085575284d9d386194abe959b09c1b3bd6f16b79ac06b2a9104b52e01d1758f6a056590e138e2a33e73eaaf9539cb24a4ffbd1916e41cf8b81b8
+DIST pydantic_core-2.23.1.tar.gz 399302 BLAKE2B 
36dbdb817ae44aa19572c85f380499ae60e5722863de728b5b67c11627b352ac9dd14120cbb471f9dbd3ba8e8ad20a0356d52e950d4d6df2b01996c3fa95f97a
 SHA512 
d09bec6d1452a6cc6b947cea7744a49860bde00b9481c37dc5c72b0ba4426fa0cd6eb73e080cdc4d69c986094d5ad0c02171d23b3199ba7ad60aafe205bc2a97
 DIST pyo3-0.21.2.crate 504574 BLAKE2B 
1b8bf374d1b61e3e4bedce6344338126051a6d951ea87d258e5ed92d4c0e13b0202f2e7e56500277c54743dd16c9b4587f436cf2058567501c8a9ac7c6b6c17a
 SHA512 
5f88cda423e82b62698a74ceaa31fc27e5c1f1d417928accddb2e00337d163fda622f774ae6e24c1cb73c467d6b01e9a2ba866e4454338b1fbfc892ae14ffc53
 DIST pyo3-0.22.0.crate 535742 BLAKE2B 
772a4f8b718bbec32faa3dac4cad07a5b452fb366280753c3316d932663bf367192483fb5cd0bd405321128e67157b982eaa89264685739a141e021f0f7e2b72
 SHA512 
44e0237fd3a8d4c7b082c48a5c8a52d8f4cc4673d134f680e29504bb46d870015fa210da34de4c1998defbcd4afdf2aaea4e148fbe093e4b2c8b0d064cd48da4
 DIST pyo3-0.22.2.crate 538342 BLAKE2B 
faf347695117f9fe0ebe5cd7f6aa1b0dcfe718343875d6c06438046deccc1075f104d2a2413dcda41ae9827bc363aa147057b45968f6634f577a6a4510a4bb8e
 SHA512 
e8bae09059f50ffe477dad44499cedeaf3a734665f0fd8e8bd4b44f48578d21e4bdb8d55ceea00c5a27da750761842ddf89cfcecdecb2e7a4a17ab192259be9c

diff --git a/dev-python/pydantic-core/pydantic-core-2.23.1.ebuild 
b/dev-python/pydantic-core/pydantic-core-2.23.1.ebuild
new file mode 100644
index ..6c5c58be8e4e
--- /dev/null
+++ b/dev-python/pydantic-core/pydantic-core-2.23.1.ebuild
@@ -0,0 +1,167 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=maturin
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
+
+CRATES="
+   ahash@0.8.11
+   aho-corasick@1.1.3
+   autocfg@1.3.0
+   base64@0.22.1
+   bitvec@1.0.1
+   cc@1.0.101
+   cfg-if@1.0.0
+   displaydoc@0.2.5
+   enum_dispatch@0.3.13
+   equivalent@1.0.1
+   form_urlencoded@1.2.1
+   funty@2.0.0
+   getrandom@0.2.15
+   hashbrown@0.14.5
+   heck@0.5.0
+   hex@0.4.3
+   icu_collections@1.5.0
+   icu_locid@1.5.0
+   icu_locid_transform@1.5.0
+   icu_locid_transform_data@1.5.0
+   icu_normalizer@1.5.0
+   icu_normalizer_data@1.5.0
+   icu_properties@1.5.1
+   icu_properties_data@1.5.0
+   icu_provider@1.5.0
+   icu_provider_macros@1.5.0
+   idna@0.5.0
+   idna@1.0.1
+   indexmap@2.2.6
+   indoc@2.0.5
+   itoa@1.0.11
+   jiter@0.5.0
+   lexical-parse-float@0.8.5
+   lexical-parse-integer@0.8.6
+   lexical-util@0.8.5
+   libc@0.2.155
+   litemap@0.7.3
+   memchr@2.7.4
+   memoffset@0.9.1
+   num-bigint@0.4.6
+   num-integer@0.1.46
+   num-traits@0.2.19
+   once_cell@1.19.0
+   percent-encoding@2.3.1
+   portable-atomic@1.6.0
+   proc-macro2@1.0.86
+   pyo3-build-config@0.22.2
+   pyo3-ffi@0.22.2
+   pyo3-macros-backend@0.22.2
+   pyo3-macros@0.22.2
+   pyo3@0.22.2
+   python3-dll-a@0.2.10
+   quote@1.0.36
+   radium@0.7.0
+   regex-automata@0.4.7
+   regex-syntax@0.8.4
+   regex@1.10.5

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

2024-08-19 Thread Michał Górny
commit: edb6042ec7d45ed09bac33b716f23d5a4fd270d2
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Aug 20 01:31:47 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Aug 20 01:31:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edb6042e

dev-python/pydantic: Remove old

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

 dev-python/pydantic/Manifest|  2 -
 dev-python/pydantic/pydantic-2.8.0.ebuild   | 63 -
 dev-python/pydantic/pydantic-2.8.0_beta1.ebuild | 63 -
 3 files changed, 128 deletions(-)

diff --git a/dev-python/pydantic/Manifest b/dev-python/pydantic/Manifest
index 41468fad2cd1..f60daae623f3 100644
--- a/dev-python/pydantic/Manifest
+++ b/dev-python/pydantic/Manifest
@@ -1,4 +1,2 @@
 DIST pydantic-2.7.4.tar.gz 714127 BLAKE2B 
c9d6df84799d1c8a69bf7d203609db3ba533380919d1f47ae84eb83186ef9ffbbab5bea9b9c4918c65d35d4b2103107df3c7e5e314195bd84807d216226490b6
 SHA512 
9a36041a24306761f2528aaca196d0b3e160cf46d71596fcd3df0169b9dd68ce810b88bcbe15dc9c0126551d0d7e33e4c3014b97daaf5d68ce68c0f8d6ffaf81
-DIST pydantic-2.8.0.tar.gz 738772 BLAKE2B 
d3a490afdc1fa9e6baf5b63a4760d98043c7d0b7bc46018af5701acbfeecae0e08ab171f386f817bfd0a36b702228bcd5c92bf8de36de2f36a7b87e181736129
 SHA512 
aa703ad04698f476b4a7d69f0a58e36cd8064c64e30e33e03a375d4986049e841abf24e5ef53f192101e484b645a12879087f171346d30747e2c35ebc763aa4e
-DIST pydantic-2.8.0b1.tar.gz 738470 BLAKE2B 
13d9e19ea6cd78849b6ed507b20daf36c941e790d5cd291999755d00b0d4a289658b6b92316663205c893da0e41ea49073bda597f811592543ad1c30bcf9b4ee
 SHA512 
9047543d8d281e3b9e18daff087c8cc8ba632392c9df9a1c2543c6d2d2eb1488c22a9c363417f64e2deaa576659254a2c2267241bfda7a4b5bf466377df8cd64
 DIST pydantic-2.8.2.tar.gz 739834 BLAKE2B 
d0168db26e02ac9fcf01fe85cd70c982e74f185dfce5075d4b365dba510d871550478ae98550882c425cdecfa3e31e674076906d8f71d1de947cc8d2cb55d3b8
 SHA512 
9d3b795ee43ccc4976a07c3770769758f023cc6763b8ef9ce4475d22c49d4dba80c8326d42106075b54a5d82c84722735e6017644755672b0f1cb0a4b624340a

diff --git a/dev-python/pydantic/pydantic-2.8.0.ebuild 
b/dev-python/pydantic/pydantic-2.8.0.ebuild
deleted file mode 100644
index d6a74874e59a..
--- a/dev-python/pydantic/pydantic-2.8.0.ebuild
+++ /dev/null
@@ -1,63 +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 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-
-RDEPEND="
-   >=dev-python/annotated-types-0.4.0[${PYTHON_USEDEP}]
-   ~dev-python/pydantic-core-2.20.0[${PYTHON_USEDEP}]
-   >=dev-python/typing-extensions-4.12.2[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   >=dev-python/hatch-fancy-pypi-readme-22.5.0[${PYTHON_USEDEP}]
-   test? (
-   $(python_gen_cond_dep '
-   dev-python/cloudpickle[${PYTHON_USEDEP}]
-   ' 3.{10..12})
-   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/pytest-mock[${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.8.0_beta1.ebuild 
b/dev-python/pydantic/pydantic-2.8.0_beta1.ebuild
deleted file mode 100644
index d6a74874e59a..
--- a/dev-python/pydantic/pydantic-2.8.0_beta1.ebuild
+++ /dev/null
@@ -1,63 +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 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-
-RDEPEND="
-   >=dev-python/annotated-types-0.4.0[${PYTHON_USEDEP}]
-   ~dev-python/pydantic-core-2.20.

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

2024-08-19 Thread Michał Górny
commit: 1e4e92ec5b0b48f54f109a570209ce2a15f587b0
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Aug 20 01:32:07 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Aug 20 01:32:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e4e92ec

dev-python/pydantic-core: Remove old

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

 dev-python/pydantic-core/Manifest  |   8 -
 .../pydantic-core/pydantic-core-2.19.0.ebuild  | 155 ---
 .../pydantic-core/pydantic-core-2.20.0.ebuild  | 142 --
 .../pydantic-core/pydantic-core-2.21.0.ebuild  | 167 -
 .../pydantic-core/pydantic-core-2.22.0.ebuild  | 167 -
 5 files changed, 639 deletions(-)

diff --git a/dev-python/pydantic-core/Manifest 
b/dev-python/pydantic-core/Manifest
index a7f65972f393..c32296b83034 100644
--- a/dev-python/pydantic-core/Manifest
+++ b/dev-python/pydantic-core/Manifest
@@ -8,7 +8,6 @@ DIST base64-0.21.7.crate 82576 BLAKE2B 
25cc8761c14220981ff4ed332058f6179948080cb
 DIST base64-0.22.1.crate 81597 BLAKE2B 
6f216a560bd36e6e6b74e908344b457594cc768d9763070e269b56a14b150cbfc4b7f599d4c2a0a5f783638170ee132f0796fefb14fcac7fd73c58db0791007a
 SHA512 
91cf2e4e7fc8815f9b8a86a7fa722a20eee3dc1dd57111b29e420de87ce7836bcdb1db01d3cafb9a977710ef63e7cc41b7772762323e68e0e832156858aace20
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
 DIST bitvec-1.0.1.crate 224375 BLAKE2B 
9f109db6888cf73d69646911cc1c9e90535e54a7afc436d878bbc63ca20a30cc6e5b5b5cd42aa78c38df5a4012454769c126f9072f39d58bdd09e54887ba6d9f
 SHA512 
83d643c5aca020ebbe9094b5aaba6a796e7c3c509228a4348444e57a06bc3a5dd042eed57a2254d91661e73bdab2bc0d1bd02be376906acc6b6d75b5354a8d8e
-DIST cc-1.0.100.crate 78474 BLAKE2B 
acadea935c2a44b7a3de105b068ac73b6497ba41118ad7b0263f13f8c123a8e7df178fe7441bca76b6d76e263bfde5ee20c4f130521ae08de6a1f3fce395dc9d
 SHA512 
7609e635a565afa41bb057d9f0bbb2e019069e314c738dd500e3a86678145786fbcef2654ed553e82387f8739d87597e7b3302c376d8766cecdaa67aaa9baccf
 DIST cc-1.0.101.crate 79446 BLAKE2B 
fbecc04723577abd209d16c34269b5ac2652fbd5385838190c744abf573912fa7a062e2fcf1dc76486c5b61677225a826a65dbd6eca58398ff60ddd1e47a3caf
 SHA512 
6edaf3dcc2e58dffd7221a6b457057c83bdec03b6fad9cbd2d702af6820fd8354fdb3960cd78d8b38568ef408171354f0313f17a32f0caa64f97736c0840a148
 DIST cc-1.0.79.crate 62624 BLAKE2B 
b3cbed3bd6fcac1c6ea258ec96cd107f859947a35dc89c3dc8f314741b0f668e61518f896ec32ce10c9a7eb20dd350bc177a71810d53ebea59fda062ed9d27db
 SHA512 
cbf0a25f3a23fc540e9d638fabc23f761f1c240ebb4814e761e90437d71fc559cd155768ab9e78fc192220d8a605c66c3af342ed736b719181656170b98d7bf5
 DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 
0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
@@ -56,7 +55,6 @@ DIST memchr-2.7.4.crate 96670 BLAKE2B 
da38114beca670467c3e1fbf4e415af6f22d52e322
 DIST memoffset-0.9.0.crate 9033 BLAKE2B 
19090c1af8b8cf54a2cf7593748aff4d3dc685ec7080aa476139c1721ef71555495e1bc513b1efaddc7e7702f83e0e1c2a8f71ff40009d266539484c9297e0ed
 SHA512 
2f04f9b6fed31e94388c18162ad275897a835df7b9ac827f4df0f4b0ecf71064ef247f7ad11dbc27d7a6d448984a0f29d1c000e3c8d5fa6e121fa9571770ec55
 DIST memoffset-0.9.1.crate 9032 BLAKE2B 
0aab55fe084134bb599c52d77c96400db40949b1013e7037747ada4fcec8dc4a124b6f3755f04b36e057eb2fb4a6bd6f07d6eebcf166f8a71405ef434d802fbf
 SHA512 
3a236c0f481e36973b9f805e454c2efe4dd375e6b4ee406b57145136c70d5fbf4e1183d563ebf3b5fbde7363bbf5f08f0d88e507aae5bda4cc75664ecd0e33aa
 DIST num-bigint-0.4.4.crate 99369 BLAKE2B 
09a44754e3a3d4f949b3714d96ddd7f3915164d611036675e3df421d6c0863e368eb0180978a4ec27fbfff529b4999d2593e411903516670c24c08fbed6a79de
 SHA512 
0dcef3344a933509fdfe87d6adb0bb1bf67af3c692ccaeec5663a8f18ad0a251199ef9c7a24c25b95d1b255b413947e70f0a205669d549b13e54b6f4864ab3b5
-DIST num-bigint-0.4.5.crate 102281 BLAKE2B 
a25880f907caeb948d0a8619180be7e1e66d0644819a842fd1413a1ecc8d7cd873b4a55a684e8a98f6bc1b74612e20d3d01389c6753389cd9f4cf7f754125fdd
 SHA512 
0d3b1da7f37a441cae0bc276b5b9b8aaad2f5a7ddc3a1c9b6c6e09be70147f7430604c74c57a79dce12d32c242393c8031ec7bbe9b1cc6fb6e496d6fd151474e
 DIST num-bigint-0.4.6.crate 102801 BLAKE2B 
0460e7dfdbd44b6c68fc8ead6bff4353e549127158dab8bb5d217ee33104fe9ad5f58b63a01d56fffa8d7c4df1a87dcf5b536e436a0ef98dc4418a4690c4cc15
 SHA512 
19d14a7755de2b559026547d9e3e1775e636781bdfdd418f2e1d962c51411a0973a46d84d0356e30c0f708a7c7b2097926611960043f71391919cab1aeb6aa04
 DIST num-integer-0.1.45.crate 22529 BLAKE2B 
4da3e801f71ba8f92c692497e200bfc8d32183c94eaad91260683b09f4697c03175fec

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

2024-08-19 Thread Michał Górny
commit: 605ac7a65c7c25b7917c69e5ff7afec1a518f1f4
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Aug 20 01:31:53 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Aug 20 01:31:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=605ac7a6

dev-python/pydantic-core: Bump to 2.23.0

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

 dev-python/pydantic-core/Manifest  |   1 +
 .../pydantic-core/pydantic-core-2.23.0.ebuild  | 167 +
 2 files changed, 168 insertions(+)

diff --git a/dev-python/pydantic-core/Manifest 
b/dev-python/pydantic-core/Manifest
index 8f4ce216bd91..a7f65972f393 100644
--- a/dev-python/pydantic-core/Manifest
+++ b/dev-python/pydantic-core/Manifest
@@ -76,6 +76,7 @@ DIST pydantic_core-2.20.0.tar.gz 388463 BLAKE2B 
8ce5fe944ad143cc05b6a69a48b75a69
 DIST pydantic_core-2.20.1.tar.gz 388371 BLAKE2B 
d8c66cddd93fe4a56a901e5f06fe86c0c87b11397567e5400bf89e5884e13c98d37bbdc42ccd0bdd67c552370c17ed26d9a7897303544a816022d8a47ee8bc18
 SHA512 
fb5362a07282a54be9cbcf0773b5492dc1773c71d96979586885d920d794b13860a32a8165e7b5e023f9f0f7a3c85aa5098dc66d6626d5d290d3ab63fa70453f
 DIST pydantic_core-2.21.0.tar.gz 392334 BLAKE2B 
799f57258b122ac13e411473a3019678357608d200dbc530bd41339bbf59fde7e1eef84249e504ce7181730ff73ca3b84e6cf33ed7c05ad75efe454ef4d973bf
 SHA512 
dfd6e4d9e779d5a93ac97176029b75444685fc4dee6b989830bce56b3033853a4716cfaa334a54b90918c28bb74cc8f910917497661133ba2ef8ed5fcdd36b4d
 DIST pydantic_core-2.22.0.tar.gz 398575 BLAKE2B 
bcd5523aec8a35db184b8a701dbaed3b29e4332ec6e2be336f4567a938cf1a87a06ef23afef059f5c1cac32d4d26669a15e776987af6a729f2b7f941047bad81
 SHA512 
1f3f374b4f3a406c7119bcaf79a49589184dde580d44f002821788e25d93339be507c4cc70a44aa670be07914038f538299d459c9e404ad959af318daa186c7c
+DIST pydantic_core-2.23.0.tar.gz 398665 BLAKE2B 
4d62c6956f8309d8e03d3838dd9da7045b64f69836117b82bc0453ca2765053f37e8760076dcb9163729fcca7cfa36b2c7750031d4b5df7eda8234e99485c0f0
 SHA512 
84e7f5d8c2e1085575284d9d386194abe959b09c1b3bd6f16b79ac06b2a9104b52e01d1758f6a056590e138e2a33e73eaaf9539cb24a4ffbd1916e41cf8b81b8
 DIST pyo3-0.21.2.crate 504574 BLAKE2B 
1b8bf374d1b61e3e4bedce6344338126051a6d951ea87d258e5ed92d4c0e13b0202f2e7e56500277c54743dd16c9b4587f436cf2058567501c8a9ac7c6b6c17a
 SHA512 
5f88cda423e82b62698a74ceaa31fc27e5c1f1d417928accddb2e00337d163fda622f774ae6e24c1cb73c467d6b01e9a2ba866e4454338b1fbfc892ae14ffc53
 DIST pyo3-0.22.0.crate 535742 BLAKE2B 
772a4f8b718bbec32faa3dac4cad07a5b452fb366280753c3316d932663bf367192483fb5cd0bd405321128e67157b982eaa89264685739a141e021f0f7e2b72
 SHA512 
44e0237fd3a8d4c7b082c48a5c8a52d8f4cc4673d134f680e29504bb46d870015fa210da34de4c1998defbcd4afdf2aaea4e148fbe093e4b2c8b0d064cd48da4
 DIST pyo3-0.22.2.crate 538342 BLAKE2B 
faf347695117f9fe0ebe5cd7f6aa1b0dcfe718343875d6c06438046deccc1075f104d2a2413dcda41ae9827bc363aa147057b45968f6634f577a6a4510a4bb8e
 SHA512 
e8bae09059f50ffe477dad44499cedeaf3a734665f0fd8e8bd4b44f48578d21e4bdb8d55ceea00c5a27da750761842ddf89cfcecdecb2e7a4a17ab192259be9c

diff --git a/dev-python/pydantic-core/pydantic-core-2.23.0.ebuild 
b/dev-python/pydantic-core/pydantic-core-2.23.0.ebuild
new file mode 100644
index ..6fc8b0f8c4b3
--- /dev/null
+++ b/dev-python/pydantic-core/pydantic-core-2.23.0.ebuild
@@ -0,0 +1,167 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=maturin
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
+
+CRATES="
+   ahash@0.8.11
+   aho-corasick@1.1.3
+   autocfg@1.3.0
+   base64@0.22.1
+   bitvec@1.0.1
+   cc@1.0.101
+   cfg-if@1.0.0
+   displaydoc@0.2.5
+   enum_dispatch@0.3.13
+   equivalent@1.0.1
+   form_urlencoded@1.2.1
+   funty@2.0.0
+   getrandom@0.2.15
+   hashbrown@0.14.5
+   heck@0.5.0
+   hex@0.4.3
+   icu_collections@1.5.0
+   icu_locid@1.5.0
+   icu_locid_transform@1.5.0
+   icu_locid_transform_data@1.5.0
+   icu_normalizer@1.5.0
+   icu_normalizer_data@1.5.0
+   icu_properties@1.5.1
+   icu_properties_data@1.5.0
+   icu_provider@1.5.0
+   icu_provider_macros@1.5.0
+   idna@0.5.0
+   idna@1.0.1
+   indexmap@2.2.6
+   indoc@2.0.5
+   itoa@1.0.11
+   jiter@0.5.0
+   lexical-parse-float@0.8.5
+   lexical-parse-integer@0.8.6
+   lexical-util@0.8.5
+   libc@0.2.155
+   litemap@0.7.3
+   memchr@2.7.4
+   memoffset@0.9.1
+   num-bigint@0.4.6
+   num-integer@0.1.46
+   num-traits@0.2.19
+   once_cell@1.19.0
+   percent-encoding@2.3.1
+   portable-atomic@1.6.0
+   proc-macro2@1.0.86
+   pyo3-build-config@0.22.2
+   pyo3-ffi@0.22.2
+   pyo3-macros-backend@0.22.2
+   pyo3-macros@0.22.2
+   pyo3@0.22.2
+   python3-dll-a@0.2.10
+   quote@1.0.36
+   radium@0.7.0
+   regex-automata@0.4.7
+   regex-syntax@0.8.4
+   regex@1.10.5

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

2024-08-15 Thread Michał Górny
commit: 4dbe5924d4d8bc42f9614af6b7f49fa07e44671f
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Aug 16 02:55:37 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Aug 16 03:18:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dbe5924

dev-python/pydantic-core: Bump to 2.22.0

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

 dev-python/pydantic-core/Manifest  |   1 +
 .../pydantic-core/pydantic-core-2.22.0.ebuild  | 167 +
 2 files changed, 168 insertions(+)

diff --git a/dev-python/pydantic-core/Manifest 
b/dev-python/pydantic-core/Manifest
index dbbcd5a769b7..8f4ce216bd91 100644
--- a/dev-python/pydantic-core/Manifest
+++ b/dev-python/pydantic-core/Manifest
@@ -75,6 +75,7 @@ DIST pydantic_core-2.19.0.tar.gz 385827 BLAKE2B 
353c01dcef56709259e679d10d6b2397
 DIST pydantic_core-2.20.0.tar.gz 388463 BLAKE2B 
8ce5fe944ad143cc05b6a69a48b75a69f474674d1f92fa7614d509b0365e197c19b486c6fa6953fa64527fb3520e63e157175fc74cd4e38d0a2685bb00216fbf
 SHA512 
decff9e19daeab168ef3494d0864df0c958ac9932f0c6ea8ed965dca0070ae0c4c9fe717210f69f94c26c815e964ecceb531e552217e8cc9755173899edb131b
 DIST pydantic_core-2.20.1.tar.gz 388371 BLAKE2B 
d8c66cddd93fe4a56a901e5f06fe86c0c87b11397567e5400bf89e5884e13c98d37bbdc42ccd0bdd67c552370c17ed26d9a7897303544a816022d8a47ee8bc18
 SHA512 
fb5362a07282a54be9cbcf0773b5492dc1773c71d96979586885d920d794b13860a32a8165e7b5e023f9f0f7a3c85aa5098dc66d6626d5d290d3ab63fa70453f
 DIST pydantic_core-2.21.0.tar.gz 392334 BLAKE2B 
799f57258b122ac13e411473a3019678357608d200dbc530bd41339bbf59fde7e1eef84249e504ce7181730ff73ca3b84e6cf33ed7c05ad75efe454ef4d973bf
 SHA512 
dfd6e4d9e779d5a93ac97176029b75444685fc4dee6b989830bce56b3033853a4716cfaa334a54b90918c28bb74cc8f910917497661133ba2ef8ed5fcdd36b4d
+DIST pydantic_core-2.22.0.tar.gz 398575 BLAKE2B 
bcd5523aec8a35db184b8a701dbaed3b29e4332ec6e2be336f4567a938cf1a87a06ef23afef059f5c1cac32d4d26669a15e776987af6a729f2b7f941047bad81
 SHA512 
1f3f374b4f3a406c7119bcaf79a49589184dde580d44f002821788e25d93339be507c4cc70a44aa670be07914038f538299d459c9e404ad959af318daa186c7c
 DIST pyo3-0.21.2.crate 504574 BLAKE2B 
1b8bf374d1b61e3e4bedce6344338126051a6d951ea87d258e5ed92d4c0e13b0202f2e7e56500277c54743dd16c9b4587f436cf2058567501c8a9ac7c6b6c17a
 SHA512 
5f88cda423e82b62698a74ceaa31fc27e5c1f1d417928accddb2e00337d163fda622f774ae6e24c1cb73c467d6b01e9a2ba866e4454338b1fbfc892ae14ffc53
 DIST pyo3-0.22.0.crate 535742 BLAKE2B 
772a4f8b718bbec32faa3dac4cad07a5b452fb366280753c3316d932663bf367192483fb5cd0bd405321128e67157b982eaa89264685739a141e021f0f7e2b72
 SHA512 
44e0237fd3a8d4c7b082c48a5c8a52d8f4cc4673d134f680e29504bb46d870015fa210da34de4c1998defbcd4afdf2aaea4e148fbe093e4b2c8b0d064cd48da4
 DIST pyo3-0.22.2.crate 538342 BLAKE2B 
faf347695117f9fe0ebe5cd7f6aa1b0dcfe718343875d6c06438046deccc1075f104d2a2413dcda41ae9827bc363aa147057b45968f6634f577a6a4510a4bb8e
 SHA512 
e8bae09059f50ffe477dad44499cedeaf3a734665f0fd8e8bd4b44f48578d21e4bdb8d55ceea00c5a27da750761842ddf89cfcecdecb2e7a4a17ab192259be9c

diff --git a/dev-python/pydantic-core/pydantic-core-2.22.0.ebuild 
b/dev-python/pydantic-core/pydantic-core-2.22.0.ebuild
new file mode 100644
index ..6fc8b0f8c4b3
--- /dev/null
+++ b/dev-python/pydantic-core/pydantic-core-2.22.0.ebuild
@@ -0,0 +1,167 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=maturin
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
+
+CRATES="
+   ahash@0.8.11
+   aho-corasick@1.1.3
+   autocfg@1.3.0
+   base64@0.22.1
+   bitvec@1.0.1
+   cc@1.0.101
+   cfg-if@1.0.0
+   displaydoc@0.2.5
+   enum_dispatch@0.3.13
+   equivalent@1.0.1
+   form_urlencoded@1.2.1
+   funty@2.0.0
+   getrandom@0.2.15
+   hashbrown@0.14.5
+   heck@0.5.0
+   hex@0.4.3
+   icu_collections@1.5.0
+   icu_locid@1.5.0
+   icu_locid_transform@1.5.0
+   icu_locid_transform_data@1.5.0
+   icu_normalizer@1.5.0
+   icu_normalizer_data@1.5.0
+   icu_properties@1.5.1
+   icu_properties_data@1.5.0
+   icu_provider@1.5.0
+   icu_provider_macros@1.5.0
+   idna@0.5.0
+   idna@1.0.1
+   indexmap@2.2.6
+   indoc@2.0.5
+   itoa@1.0.11
+   jiter@0.5.0
+   lexical-parse-float@0.8.5
+   lexical-parse-integer@0.8.6
+   lexical-util@0.8.5
+   libc@0.2.155
+   litemap@0.7.3
+   memchr@2.7.4
+   memoffset@0.9.1
+   num-bigint@0.4.6
+   num-integer@0.1.46
+   num-traits@0.2.19
+   once_cell@1.19.0
+   percent-encoding@2.3.1
+   portable-atomic@1.6.0
+   proc-macro2@1.0.86
+   pyo3-build-config@0.22.2
+   pyo3-ffi@0.22.2
+   pyo3-macros-backend@0.22.2
+   pyo3-macros@0.22.2
+   pyo3@0.22.2
+   python3-dll-a@0.2.10
+   quote@1.0.36
+   radium@0.7.0
+   regex-automata@0.4.7
+   regex-syntax@0.8.4
+   regex@1.10.5

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

2024-08-09 Thread Sam James
commit: bb8a0d556ffdc8c39d343310aee7ffc91f1408d4
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug  9 11:38:17 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug  9 11:38:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb8a0d55

dev-python/pydantic: Stabilize 2.8.2 ppc, #936707

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

 dev-python/pydantic/pydantic-2.8.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydantic/pydantic-2.8.2.ebuild 
b/dev-python/pydantic/pydantic-2.8.2.ebuild
index 4a60be0c859c..8aa42ef8bcfb 100644
--- a/dev-python/pydantic/pydantic-2.8.2.ebuild
+++ b/dev-python/pydantic/pydantic-2.8.2.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 
 RDEPEND="
>=dev-python/annotated-types-0.4.0[${PYTHON_USEDEP}]



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

2024-08-09 Thread Sam James
commit: 639d3f38b405bbda34e0df33e6ad4efd87a41264
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug  9 11:38:15 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug  9 11:38:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=639d3f38

dev-python/pydantic-core: Stabilize 2.20.1 ppc, #936707

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

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

diff --git a/dev-python/pydantic-core/pydantic-core-2.20.1.ebuild 
b/dev-python/pydantic-core/pydantic-core-2.20.1.ebuild
index 5b757ab8d143..e7f2e9c53634 100644
--- a/dev-python/pydantic-core/pydantic-core-2.20.1.ebuild
+++ b/dev-python/pydantic-core/pydantic-core-2.20.1.ebuild
@@ -97,7 +97,7 @@ LICENSE+="
|| ( Apache-2.0 Boost-1.0 )
 "
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 
 RDEPEND="
>=dev-python/typing-extensions-4.7.1[${PYTHON_USEDEP}]



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

2024-08-05 Thread Michał Górny
commit: 778bef1ef1683676004ed55c211c833b79e6215e
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Aug  6 04:36:45 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Aug  6 04:44:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=778bef1e

dev-python/pydantic-core: Bump to 2.21.0

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

 dev-python/pydantic-core/Manifest  |  38 +
 .../pydantic-core/pydantic-core-2.21.0.ebuild  | 167 +
 2 files changed, 205 insertions(+)

diff --git a/dev-python/pydantic-core/Manifest 
b/dev-python/pydantic-core/Manifest
index a914b0542b90..dbbcd5a769b7 100644
--- a/dev-python/pydantic-core/Manifest
+++ b/dev-python/pydantic-core/Manifest
@@ -5,12 +5,14 @@ DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 
8dfcbba0b9d94e55eae739b16f5c6474baa
 DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
 DIST autocfg-1.3.0.crate 16524 BLAKE2B 
7d5a03853d6b4f0da08d8e139fb200da21e47fa7e50d1956270d0ff0cc496f660f8f800122c95eee9ba98d9210ab200c3010b782097483d12d6be4ac0df0e7c9
 SHA512 
a5570b955d57a7183ba148b335837dc5af24b202e80681027536d33fe2822509ba644fc70c29f018c893285ced2bf6774f44ca6c59f7c7e2226d5349cf7c3635
 DIST base64-0.21.7.crate 82576 BLAKE2B 
25cc8761c14220981ff4ed332058f6179948080cbfa2b225ec1d1602e4af14cd470c969e8b7049117e6fc51a5a24e06b1d27bab844486ecb76409d12e0581d5d
 SHA512 
c6986d88dd9aa081d914f35b4174be4ba874848657ac4b5e63b9b45af765d973289c548ccb5a01584edfc0d8d79ff5be25b51365295d6e7a311bd7f0ae3c0cb9
+DIST base64-0.22.1.crate 81597 BLAKE2B 
6f216a560bd36e6e6b74e908344b457594cc768d9763070e269b56a14b150cbfc4b7f599d4c2a0a5f783638170ee132f0796fefb14fcac7fd73c58db0791007a
 SHA512 
91cf2e4e7fc8815f9b8a86a7fa722a20eee3dc1dd57111b29e420de87ce7836bcdb1db01d3cafb9a977710ef63e7cc41b7772762323e68e0e832156858aace20
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
 DIST bitvec-1.0.1.crate 224375 BLAKE2B 
9f109db6888cf73d69646911cc1c9e90535e54a7afc436d878bbc63ca20a30cc6e5b5b5cd42aa78c38df5a4012454769c126f9072f39d58bdd09e54887ba6d9f
 SHA512 
83d643c5aca020ebbe9094b5aaba6a796e7c3c509228a4348444e57a06bc3a5dd042eed57a2254d91661e73bdab2bc0d1bd02be376906acc6b6d75b5354a8d8e
 DIST cc-1.0.100.crate 78474 BLAKE2B 
acadea935c2a44b7a3de105b068ac73b6497ba41118ad7b0263f13f8c123a8e7df178fe7441bca76b6d76e263bfde5ee20c4f130521ae08de6a1f3fce395dc9d
 SHA512 
7609e635a565afa41bb057d9f0bbb2e019069e314c738dd500e3a86678145786fbcef2654ed553e82387f8739d87597e7b3302c376d8766cecdaa67aaa9baccf
 DIST cc-1.0.101.crate 79446 BLAKE2B 
fbecc04723577abd209d16c34269b5ac2652fbd5385838190c744abf573912fa7a062e2fcf1dc76486c5b61677225a826a65dbd6eca58398ff60ddd1e47a3caf
 SHA512 
6edaf3dcc2e58dffd7221a6b457057c83bdec03b6fad9cbd2d702af6820fd8354fdb3960cd78d8b38568ef408171354f0313f17a32f0caa64f97736c0840a148
 DIST cc-1.0.79.crate 62624 BLAKE2B 
b3cbed3bd6fcac1c6ea258ec96cd107f859947a35dc89c3dc8f314741b0f668e61518f896ec32ce10c9a7eb20dd350bc177a71810d53ebea59fda062ed9d27db
 SHA512 
cbf0a25f3a23fc540e9d638fabc23f761f1c240ebb4814e761e90437d71fc559cd155768ab9e78fc192220d8a605c66c3af342ed736b719181656170b98d7bf5
 DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 
0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
+DIST displaydoc-0.2.5.crate 24219 BLAKE2B 
ba3396c93d27a99a92ff4a0f01a8d192b419bad25e48d9427b76260ebf2f9982291d77f2eb24d239c0b1fbb097e866a20bc46dc1879fdfc6637ea49928444a92
 SHA512 
5ca35fa59f263162389c1180331e9df607d9374bcb056cb04bc46c98e4d87277162ddb2335ffa8a8c5f69218abc3eabccdcaa71c21b8dd9081cc4146f266b948
 DIST enum_dispatch-0.3.13.crate 29876 BLAKE2B 
8fa66a72b1f35e174abcc8266e8a36e835923a1b31aa2fefe3bcf1287bb01b456597915c0a36a9ab7e6a6cd0ce7ebae38c09028ceb9109b7d18f26f023df
 SHA512 
9ff73db5852d8c515f8f3beae0e62ac3845b42fb39a2ecdcda50e44535e9183790406652024e3f968ecbf4413488a02344831c45498294ba97c345b31e1d0782
 DIST equivalent-1.0.1.crate 6615 BLAKE2B 
302d78069d9df05e78b53f0488a9e4eb98fa2bc1e21893dc8a0acf2234347ba7c4df4b9d6b380ae77d8ffb1074b9c790460fe2dae47318aa1c4fe4208244540a
 SHA512 
b2bc60e804c1b02c461dcefcfd60fc37145af710d183ebe65f9a4d63f2b2072d23193f98dc550a9213c7fdc6a2a837af23b04a89294ebbb681a4aaf5d5031140
 DIST form_urlencoded-1.2.1.crate 8969 BLAKE2B 
383d3a197b73fba199220b7708e16d770591ac16725faf4efc1a8c230c569c381870d4a11b8fba623e761

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

2024-07-27 Thread Arthur Zamarin
commit: 152091df63c362fabb56e116a9c6f726752946c0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jul 27 07:35:13 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jul 27 07:35:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=152091df

dev-python/pydantic-core: Stabilize 2.20.1 amd64, #936707

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

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

diff --git a/dev-python/pydantic-core/pydantic-core-2.20.1.ebuild 
b/dev-python/pydantic-core/pydantic-core-2.20.1.ebuild
index 2d8ff5d2a4a4..5b757ab8d143 100644
--- a/dev-python/pydantic-core/pydantic-core-2.20.1.ebuild
+++ b/dev-python/pydantic-core/pydantic-core-2.20.1.ebuild
@@ -97,7 +97,7 @@ LICENSE+="
|| ( Apache-2.0 Boost-1.0 )
 "
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 
 RDEPEND="
>=dev-python/typing-extensions-4.7.1[${PYTHON_USEDEP}]



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

2024-07-27 Thread Arthur Zamarin
commit: ffe63ff6cfaf3104ae5fae5169b3847934744045
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jul 27 07:35:14 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jul 27 07:35:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffe63ff6

dev-python/pydantic: Stabilize 2.8.2 amd64, #936707

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

 dev-python/pydantic/pydantic-2.8.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydantic/pydantic-2.8.2.ebuild 
b/dev-python/pydantic/pydantic-2.8.2.ebuild
index 7433cfe9a017..4a60be0c859c 100644
--- a/dev-python/pydantic/pydantic-2.8.2.ebuild
+++ b/dev-python/pydantic/pydantic-2.8.2.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 
 RDEPEND="
>=dev-python/annotated-types-0.4.0[${PYTHON_USEDEP}]



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

2024-07-11 Thread Michał Górny
commit: b47b3824dd78a6af0c69b84a066f96cd33309a25
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul 11 18:52:38 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul 11 19:23:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b47b3824

dev-python/pydantic: Extend py3.13 testing to all deps

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

 dev-python/pydantic/pydantic-2.8.2.ebuild | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/dev-python/pydantic/pydantic-2.8.2.ebuild 
b/dev-python/pydantic/pydantic-2.8.2.ebuild
index 3105611662a1..7433cfe9a017 100644
--- a/dev-python/pydantic/pydantic-2.8.2.ebuild
+++ b/dev-python/pydantic/pydantic-2.8.2.ebuild
@@ -26,9 +26,7 @@ RDEPEND="
 BDEPEND="
>=dev-python/hatch-fancy-pypi-readme-22.5.0[${PYTHON_USEDEP}]
test? (
-   $(python_gen_cond_dep '
-   dev-python/cloudpickle[${PYTHON_USEDEP}]
-   ' 3.{10..12})
+   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}]



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

2024-07-03 Thread Michał Górny
commit: 14901ac80c731deec3b7b2c50a5437eb7e76c552
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul  4 04:52:29 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul  4 05:12:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14901ac8

dev-python/pydantic-core: Bump to 2.20.1

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

 dev-python/pydantic-core/Manifest  |   8 ++
 .../pydantic-core/pydantic-core-2.20.1.ebuild  | 140 +
 2 files changed, 148 insertions(+)

diff --git a/dev-python/pydantic-core/Manifest 
b/dev-python/pydantic-core/Manifest
index 0f8973b536bf..a914b0542b90 100644
--- a/dev-python/pydantic-core/Manifest
+++ b/dev-python/pydantic-core/Manifest
@@ -8,6 +8,7 @@ DIST base64-0.21.7.crate 82576 BLAKE2B 
25cc8761c14220981ff4ed332058f6179948080cb
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
 DIST bitvec-1.0.1.crate 224375 BLAKE2B 
9f109db6888cf73d69646911cc1c9e90535e54a7afc436d878bbc63ca20a30cc6e5b5b5cd42aa78c38df5a4012454769c126f9072f39d58bdd09e54887ba6d9f
 SHA512 
83d643c5aca020ebbe9094b5aaba6a796e7c3c509228a4348444e57a06bc3a5dd042eed57a2254d91661e73bdab2bc0d1bd02be376906acc6b6d75b5354a8d8e
 DIST cc-1.0.100.crate 78474 BLAKE2B 
acadea935c2a44b7a3de105b068ac73b6497ba41118ad7b0263f13f8c123a8e7df178fe7441bca76b6d76e263bfde5ee20c4f130521ae08de6a1f3fce395dc9d
 SHA512 
7609e635a565afa41bb057d9f0bbb2e019069e314c738dd500e3a86678145786fbcef2654ed553e82387f8739d87597e7b3302c376d8766cecdaa67aaa9baccf
+DIST cc-1.0.101.crate 79446 BLAKE2B 
fbecc04723577abd209d16c34269b5ac2652fbd5385838190c744abf573912fa7a062e2fcf1dc76486c5b61677225a826a65dbd6eca58398ff60ddd1e47a3caf
 SHA512 
6edaf3dcc2e58dffd7221a6b457057c83bdec03b6fad9cbd2d702af6820fd8354fdb3960cd78d8b38568ef408171354f0313f17a32f0caa64f97736c0840a148
 DIST cc-1.0.79.crate 62624 BLAKE2B 
b3cbed3bd6fcac1c6ea258ec96cd107f859947a35dc89c3dc8f314741b0f668e61518f896ec32ce10c9a7eb20dd350bc177a71810d53ebea59fda062ed9d27db
 SHA512 
cbf0a25f3a23fc540e9d638fabc23f761f1c240ebb4814e761e90437d71fc559cd155768ab9e78fc192220d8a605c66c3af342ed736b719181656170b98d7bf5
 DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 
0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
 DIST enum_dispatch-0.3.13.crate 29876 BLAKE2B 
8fa66a72b1f35e174abcc8266e8a36e835923a1b31aa2fefe3bcf1287bb01b456597915c0a36a9ab7e6a6cd0ce7ebae38c09028ceb9109b7d18f26f023df
 SHA512 
9ff73db5852d8c515f8f3beae0e62ac3845b42fb39a2ecdcda50e44535e9183790406652024e3f968ecbf4413488a02344831c45498294ba97c345b31e1d0782
@@ -41,6 +42,7 @@ DIST memoffset-0.9.0.crate 9033 BLAKE2B 
19090c1af8b8cf54a2cf7593748aff4d3dc685ec
 DIST memoffset-0.9.1.crate 9032 BLAKE2B 
0aab55fe084134bb599c52d77c96400db40949b1013e7037747ada4fcec8dc4a124b6f3755f04b36e057eb2fb4a6bd6f07d6eebcf166f8a71405ef434d802fbf
 SHA512 
3a236c0f481e36973b9f805e454c2efe4dd375e6b4ee406b57145136c70d5fbf4e1183d563ebf3b5fbde7363bbf5f08f0d88e507aae5bda4cc75664ecd0e33aa
 DIST num-bigint-0.4.4.crate 99369 BLAKE2B 
09a44754e3a3d4f949b3714d96ddd7f3915164d611036675e3df421d6c0863e368eb0180978a4ec27fbfff529b4999d2593e411903516670c24c08fbed6a79de
 SHA512 
0dcef3344a933509fdfe87d6adb0bb1bf67af3c692ccaeec5663a8f18ad0a251199ef9c7a24c25b95d1b255b413947e70f0a205669d549b13e54b6f4864ab3b5
 DIST num-bigint-0.4.5.crate 102281 BLAKE2B 
a25880f907caeb948d0a8619180be7e1e66d0644819a842fd1413a1ecc8d7cd873b4a55a684e8a98f6bc1b74612e20d3d01389c6753389cd9f4cf7f754125fdd
 SHA512 
0d3b1da7f37a441cae0bc276b5b9b8aaad2f5a7ddc3a1c9b6c6e09be70147f7430604c74c57a79dce12d32c242393c8031ec7bbe9b1cc6fb6e496d6fd151474e
+DIST num-bigint-0.4.6.crate 102801 BLAKE2B 
0460e7dfdbd44b6c68fc8ead6bff4353e549127158dab8bb5d217ee33104fe9ad5f58b63a01d56fffa8d7c4df1a87dcf5b536e436a0ef98dc4418a4690c4cc15
 SHA512 
19d14a7755de2b559026547d9e3e1775e636781bdfdd418f2e1d962c51411a0973a46d84d0356e30c0f708a7c7b2097926611960043f71391919cab1aeb6aa04
 DIST num-integer-0.1.45.crate 22529 BLAKE2B 
4da3e801f71ba8f92c692497e200bfc8d32183c94eaad91260683b09f4697c03175fec7cff5a9ff3782d5db5d514d74f22f7a61a102c0f0d2e67a7a4b4f29222
 SHA512 
731bdc09c3af7f9d8b171041f2957aa60facef93b06886000d8ba60d410aabbbee358d700bf31b2588b2e077464f290f24a0b712df7bb7f12972675b6c9bd735
 DIST num-integer-0.1.46.crate 22331 BLAKE2B 
d88c9f84e5d803a3aa8f44dfc1bd6d9b5e336e7cbf47231cb3a7de30dfe263c41c62c586d31f0029459c8c240475cd329b3fce79f355be7643bdccf8d56dcbba
 SHA512 
e27986d91f6c6dc3d5a0900defe28ab5f47905cde3f84d0914b7acee076dca8fec6fdb7b631ac94d3a31eb01ecbc5854e51afc3187cd1abfa21e1bfafdc700ae
 DIST num-traits-0.2.

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

2024-07-03 Thread Michał Górny
commit: 282675ccd4d1d63998f479d63be2029366077d11
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul  4 04:52:57 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul  4 05:12:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=282675cc

dev-python/pydantic: Bump to 2.8.2

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

 dev-python/pydantic/Manifest  |  1 +
 dev-python/pydantic/pydantic-2.8.2.ebuild | 63 +++
 2 files changed, 64 insertions(+)

diff --git a/dev-python/pydantic/Manifest b/dev-python/pydantic/Manifest
index 5427a365e6b4..41468fad2cd1 100644
--- a/dev-python/pydantic/Manifest
+++ b/dev-python/pydantic/Manifest
@@ -1,3 +1,4 @@
 DIST pydantic-2.7.4.tar.gz 714127 BLAKE2B 
c9d6df84799d1c8a69bf7d203609db3ba533380919d1f47ae84eb83186ef9ffbbab5bea9b9c4918c65d35d4b2103107df3c7e5e314195bd84807d216226490b6
 SHA512 
9a36041a24306761f2528aaca196d0b3e160cf46d71596fcd3df0169b9dd68ce810b88bcbe15dc9c0126551d0d7e33e4c3014b97daaf5d68ce68c0f8d6ffaf81
 DIST pydantic-2.8.0.tar.gz 738772 BLAKE2B 
d3a490afdc1fa9e6baf5b63a4760d98043c7d0b7bc46018af5701acbfeecae0e08ab171f386f817bfd0a36b702228bcd5c92bf8de36de2f36a7b87e181736129
 SHA512 
aa703ad04698f476b4a7d69f0a58e36cd8064c64e30e33e03a375d4986049e841abf24e5ef53f192101e484b645a12879087f171346d30747e2c35ebc763aa4e
 DIST pydantic-2.8.0b1.tar.gz 738470 BLAKE2B 
13d9e19ea6cd78849b6ed507b20daf36c941e790d5cd291999755d00b0d4a289658b6b92316663205c893da0e41ea49073bda597f811592543ad1c30bcf9b4ee
 SHA512 
9047543d8d281e3b9e18daff087c8cc8ba632392c9df9a1c2543c6d2d2eb1488c22a9c363417f64e2deaa576659254a2c2267241bfda7a4b5bf466377df8cd64
+DIST pydantic-2.8.2.tar.gz 739834 BLAKE2B 
d0168db26e02ac9fcf01fe85cd70c982e74f185dfce5075d4b365dba510d871550478ae98550882c425cdecfa3e31e674076906d8f71d1de947cc8d2cb55d3b8
 SHA512 
9d3b795ee43ccc4976a07c3770769758f023cc6763b8ef9ce4475d22c49d4dba80c8326d42106075b54a5d82c84722735e6017644755672b0f1cb0a4b624340a

diff --git a/dev-python/pydantic/pydantic-2.8.2.ebuild 
b/dev-python/pydantic/pydantic-2.8.2.ebuild
new file mode 100644
index ..3105611662a1
--- /dev/null
+++ b/dev-python/pydantic/pydantic-2.8.2.ebuild
@@ -0,0 +1,63 @@
+# 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 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/annotated-types-0.4.0[${PYTHON_USEDEP}]
+   ~dev-python/pydantic-core-2.20.1[${PYTHON_USEDEP}]
+   >=dev-python/typing-extensions-4.12.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >=dev-python/hatch-fancy-pypi-readme-22.5.0[${PYTHON_USEDEP}]
+   test? (
+   $(python_gen_cond_dep '
+   dev-python/cloudpickle[${PYTHON_USEDEP}]
+   ' 3.{10..12})
+   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/pytest-mock[${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
+}



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

2024-07-01 Thread Michał Górny
commit: 3601febb4732acd47ddebb9fbdfaeeaad159d4b4
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jul  2 05:05:24 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jul  2 06:58:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3601febb

dev-python/pydantic: Bump to 2.8.0

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

 dev-python/pydantic/Manifest  |  1 +
 dev-python/pydantic/pydantic-2.8.0.ebuild | 63 +++
 2 files changed, 64 insertions(+)

diff --git a/dev-python/pydantic/Manifest b/dev-python/pydantic/Manifest
index 57bf775f82bd..5427a365e6b4 100644
--- a/dev-python/pydantic/Manifest
+++ b/dev-python/pydantic/Manifest
@@ -1,2 +1,3 @@
 DIST pydantic-2.7.4.tar.gz 714127 BLAKE2B 
c9d6df84799d1c8a69bf7d203609db3ba533380919d1f47ae84eb83186ef9ffbbab5bea9b9c4918c65d35d4b2103107df3c7e5e314195bd84807d216226490b6
 SHA512 
9a36041a24306761f2528aaca196d0b3e160cf46d71596fcd3df0169b9dd68ce810b88bcbe15dc9c0126551d0d7e33e4c3014b97daaf5d68ce68c0f8d6ffaf81
+DIST pydantic-2.8.0.tar.gz 738772 BLAKE2B 
d3a490afdc1fa9e6baf5b63a4760d98043c7d0b7bc46018af5701acbfeecae0e08ab171f386f817bfd0a36b702228bcd5c92bf8de36de2f36a7b87e181736129
 SHA512 
aa703ad04698f476b4a7d69f0a58e36cd8064c64e30e33e03a375d4986049e841abf24e5ef53f192101e484b645a12879087f171346d30747e2c35ebc763aa4e
 DIST pydantic-2.8.0b1.tar.gz 738470 BLAKE2B 
13d9e19ea6cd78849b6ed507b20daf36c941e790d5cd291999755d00b0d4a289658b6b92316663205c893da0e41ea49073bda597f811592543ad1c30bcf9b4ee
 SHA512 
9047543d8d281e3b9e18daff087c8cc8ba632392c9df9a1c2543c6d2d2eb1488c22a9c363417f64e2deaa576659254a2c2267241bfda7a4b5bf466377df8cd64

diff --git a/dev-python/pydantic/pydantic-2.8.0.ebuild 
b/dev-python/pydantic/pydantic-2.8.0.ebuild
new file mode 100644
index ..d6a74874e59a
--- /dev/null
+++ b/dev-python/pydantic/pydantic-2.8.0.ebuild
@@ -0,0 +1,63 @@
+# 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 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/annotated-types-0.4.0[${PYTHON_USEDEP}]
+   ~dev-python/pydantic-core-2.20.0[${PYTHON_USEDEP}]
+   >=dev-python/typing-extensions-4.12.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >=dev-python/hatch-fancy-pypi-readme-22.5.0[${PYTHON_USEDEP}]
+   test? (
+   $(python_gen_cond_dep '
+   dev-python/cloudpickle[${PYTHON_USEDEP}]
+   ' 3.{10..12})
+   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/pytest-mock[${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
+}



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

2024-06-29 Thread Michał Górny
commit: bc8c51cc3bc649c8915e5d192dfb5719070a
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jun 29 16:48:28 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jun 29 16:58:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc8c51cc

dev-python/pydantic: Remove old

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

 dev-python/pydantic/Manifest  |  1 -
 dev-python/pydantic/pydantic-2.7.3.ebuild | 55 ---
 2 files changed, 56 deletions(-)

diff --git a/dev-python/pydantic/Manifest b/dev-python/pydantic/Manifest
index e181d7f35ca3..57bf775f82bd 100644
--- a/dev-python/pydantic/Manifest
+++ b/dev-python/pydantic/Manifest
@@ -1,3 +1,2 @@
-DIST pydantic-2.7.3.tar.gz 714386 BLAKE2B 
6f9e9c9d4c7e6e643d5b72cb368e44e2875a99f94b00525fd581906df7d5522f4467e2e6139bb893d83d27388a09e7935089684c62098e8d7770160b341e4295
 SHA512 
6d43e741444036acd38094e73966bf98fa318512a5b54774a08fa6bfc94f500a2448d9e96ebc76741a3f30a6cd86b96aa8fd98acabe2846744a0b443502d99a4
 DIST pydantic-2.7.4.tar.gz 714127 BLAKE2B 
c9d6df84799d1c8a69bf7d203609db3ba533380919d1f47ae84eb83186ef9ffbbab5bea9b9c4918c65d35d4b2103107df3c7e5e314195bd84807d216226490b6
 SHA512 
9a36041a24306761f2528aaca196d0b3e160cf46d71596fcd3df0169b9dd68ce810b88bcbe15dc9c0126551d0d7e33e4c3014b97daaf5d68ce68c0f8d6ffaf81
 DIST pydantic-2.8.0b1.tar.gz 738470 BLAKE2B 
13d9e19ea6cd78849b6ed507b20daf36c941e790d5cd291999755d00b0d4a289658b6b92316663205c893da0e41ea49073bda597f811592543ad1c30bcf9b4ee
 SHA512 
9047543d8d281e3b9e18daff087c8cc8ba632392c9df9a1c2543c6d2d2eb1488c22a9c363417f64e2deaa576659254a2c2267241bfda7a4b5bf466377df8cd64

diff --git a/dev-python/pydantic/pydantic-2.7.3.ebuild 
b/dev-python/pydantic/pydantic-2.7.3.ebuild
deleted file mode 100644
index c9010b3f4b64..
--- a/dev-python/pydantic/pydantic-2.7.3.ebuild
+++ /dev/null
@@ -1,55 +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..12} )
-
-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 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
-
-RDEPEND="
-   >=dev-python/annotated-types-0.4.0[${PYTHON_USEDEP}]
-   ~dev-python/pydantic-core-2.18.4[${PYTHON_USEDEP}]
-   >=dev-python/typing-extensions-4.6.1[${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/pytest-mock[${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
-   )
-
-   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
-   epytest -p pytest_mock
-}



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

2024-06-29 Thread Sam James
commit: 843713677ffb48b3ad9ca7086c1c75c84837d03b
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 29 10:54:21 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 29 10:54:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84371367

dev-python/pydantic: Stabilize 2.7.4 ppc, #935083

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

 dev-python/pydantic/pydantic-2.7.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydantic/pydantic-2.7.4.ebuild 
b/dev-python/pydantic/pydantic-2.7.4.ebuild
index 3058f8825004..a5bd9d7a632a 100644
--- a/dev-python/pydantic/pydantic-2.7.4.ebuild
+++ b/dev-python/pydantic/pydantic-2.7.4.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86"
 
 RDEPEND="
>=dev-python/annotated-types-0.4.0[${PYTHON_USEDEP}]



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

2024-06-29 Thread Sam James
commit: a3eb5646d50b79ee017fddd9d2a3002c545c4486
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 29 10:54:22 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 29 10:54:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3eb5646

dev-python/pydantic: Stabilize 2.7.4 sparc, #935083

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

 dev-python/pydantic/pydantic-2.7.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydantic/pydantic-2.7.4.ebuild 
b/dev-python/pydantic/pydantic-2.7.4.ebuild
index a5bd9d7a632a..c9010b3f4b64 100644
--- a/dev-python/pydantic/pydantic-2.7.4.ebuild
+++ b/dev-python/pydantic/pydantic-2.7.4.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="
>=dev-python/annotated-types-0.4.0[${PYTHON_USEDEP}]



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

2024-06-29 Thread Sam James
commit: d74ef2ad669a6c379b1e8375f2761cdb2c7917e6
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 29 10:54:20 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 29 10:54:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d74ef2ad

dev-python/pydantic: Stabilize 2.7.4 arm64, #935083

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

 dev-python/pydantic/pydantic-2.7.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydantic/pydantic-2.7.4.ebuild 
b/dev-python/pydantic/pydantic-2.7.4.ebuild
index f05538e1b737..3058f8825004 100644
--- a/dev-python/pydantic/pydantic-2.7.4.ebuild
+++ b/dev-python/pydantic/pydantic-2.7.4.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86"
 
 RDEPEND="
>=dev-python/annotated-types-0.4.0[${PYTHON_USEDEP}]



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

2024-06-28 Thread Arthur Zamarin
commit: 1a9b6cb3a18d940d82045503a4948a47fb74aa3d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jun 29 06:33:45 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jun 29 06:33:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a9b6cb3

dev-python/pydantic: Stabilize 2.7.4 ppc64, #935083

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

 dev-python/pydantic/pydantic-2.7.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydantic/pydantic-2.7.4.ebuild 
b/dev-python/pydantic/pydantic-2.7.4.ebuild
index f5fd2f736178..218f72127865 100644
--- a/dev-python/pydantic/pydantic-2.7.4.ebuild
+++ b/dev-python/pydantic/pydantic-2.7.4.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
 
 RDEPEND="
>=dev-python/annotated-types-0.4.0[${PYTHON_USEDEP}]



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

2024-06-27 Thread Michał Górny
commit: 6429fb397282246fff0468716f7c1420dc5d8a3f
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 28 05:18:18 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 28 05:19:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6429fb39

dev-python/pydantic-core: Enable py3.13

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

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

diff --git a/dev-python/pydantic-core/pydantic-core-2.20.0.ebuild 
b/dev-python/pydantic-core/pydantic-core-2.20.0.ebuild
index 6ee0a31eae7d..c9f9b02b0636 100644
--- a/dev-python/pydantic-core/pydantic-core-2.20.0.ebuild
+++ b/dev-python/pydantic-core/pydantic-core-2.20.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 DISTUTILS_EXT=1
 DISTUTILS_USE_PEP517=maturin
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
 
 CRATES="
ahash@0.8.11



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

2024-06-27 Thread Michał Górny
commit: 78fc354dd21be97d97a6d9fcf333983a60dadff8
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 28 05:18:20 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 28 05:19:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78fc354d

dev-python/pydantic: Bump to 2.8.0_beta1

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

 dev-python/pydantic/Manifest|  1 +
 dev-python/pydantic/pydantic-2.8.0_beta1.ebuild | 63 +
 2 files changed, 64 insertions(+)

diff --git a/dev-python/pydantic/Manifest b/dev-python/pydantic/Manifest
index 714d76b68d8d..e181d7f35ca3 100644
--- a/dev-python/pydantic/Manifest
+++ b/dev-python/pydantic/Manifest
@@ -1,2 +1,3 @@
 DIST pydantic-2.7.3.tar.gz 714386 BLAKE2B 
6f9e9c9d4c7e6e643d5b72cb368e44e2875a99f94b00525fd581906df7d5522f4467e2e6139bb893d83d27388a09e7935089684c62098e8d7770160b341e4295
 SHA512 
6d43e741444036acd38094e73966bf98fa318512a5b54774a08fa6bfc94f500a2448d9e96ebc76741a3f30a6cd86b96aa8fd98acabe2846744a0b443502d99a4
 DIST pydantic-2.7.4.tar.gz 714127 BLAKE2B 
c9d6df84799d1c8a69bf7d203609db3ba533380919d1f47ae84eb83186ef9ffbbab5bea9b9c4918c65d35d4b2103107df3c7e5e314195bd84807d216226490b6
 SHA512 
9a36041a24306761f2528aaca196d0b3e160cf46d71596fcd3df0169b9dd68ce810b88bcbe15dc9c0126551d0d7e33e4c3014b97daaf5d68ce68c0f8d6ffaf81
+DIST pydantic-2.8.0b1.tar.gz 738470 BLAKE2B 
13d9e19ea6cd78849b6ed507b20daf36c941e790d5cd291999755d00b0d4a289658b6b92316663205c893da0e41ea49073bda597f811592543ad1c30bcf9b4ee
 SHA512 
9047543d8d281e3b9e18daff087c8cc8ba632392c9df9a1c2543c6d2d2eb1488c22a9c363417f64e2deaa576659254a2c2267241bfda7a4b5bf466377df8cd64

diff --git a/dev-python/pydantic/pydantic-2.8.0_beta1.ebuild 
b/dev-python/pydantic/pydantic-2.8.0_beta1.ebuild
new file mode 100644
index ..d6a74874e59a
--- /dev/null
+++ b/dev-python/pydantic/pydantic-2.8.0_beta1.ebuild
@@ -0,0 +1,63 @@
+# 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 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/annotated-types-0.4.0[${PYTHON_USEDEP}]
+   ~dev-python/pydantic-core-2.20.0[${PYTHON_USEDEP}]
+   >=dev-python/typing-extensions-4.12.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >=dev-python/hatch-fancy-pypi-readme-22.5.0[${PYTHON_USEDEP}]
+   test? (
+   $(python_gen_cond_dep '
+   dev-python/cloudpickle[${PYTHON_USEDEP}]
+   ' 3.{10..12})
+   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/pytest-mock[${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
+}



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

2024-06-25 Thread Michał Górny
commit: 9042d1d09409f4167070258ced66d597fe31b858
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 25 04:25:21 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 25 08:01:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9042d1d0

dev-python/pydantic-core: Bump to 2.20.0

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

 dev-python/pydantic-core/Manifest  |  42 ++
 .../pydantic-core/pydantic-core-2.20.0.ebuild  | 142 +
 2 files changed, 184 insertions(+)

diff --git a/dev-python/pydantic-core/Manifest 
b/dev-python/pydantic-core/Manifest
index 94d19b17c7e2..0f8973b536bf 100644
--- a/dev-python/pydantic-core/Manifest
+++ b/dev-python/pydantic-core/Manifest
@@ -1,9 +1,13 @@
 DIST ahash-0.8.10.crate 43555 BLAKE2B 
30c71f49bde551444dbb074d1084701ca63e996bf296033d726bb2f03b3059376e62c310e673bfcf7e461a7a1dcf48812eb3d5aa8729bf9bde9da64977eeaffb
 SHA512 
108872193427773e15463916ba034fd6cebb35523d827da331f374cf13cf27ff251a07c978bff4072db9ec8c307d9df092149ebd963b0702f397ebedd80e87d3
+DIST ahash-0.8.11.crate 43607 BLAKE2B 
7dff8e41798ba25df8c4827ff414a182bb25da4825f0119a74916fe775db5445b87be8fc87f7c7f98d3b5053e1d47546f98873de1a942d36e5f308a3fb7dd620
 SHA512 
47d211b2422de0b381dfe32229faa346406eb7a22dff867dc04c22389609a8671ce3218e662000c49891a06c259d82e0ff4413740f007729d80e097a6c3f0d9d
 DIST aho-corasick-1.0.2.crate 167694 BLAKE2B 
fa5323cbe6cb73594dfa4c327c64676bc1e006dadc0b9def325974c83b9a769beba02d59a4657ec7a2d0cc511a7b7cc6f72cf57b8f9e639206d1c2bf13107a52
 SHA512 
5c75451f96fbbd670e6af0e1f54df2bdb57259dfe6898495ac46a5b2fc04f316a4698fd5cfd4ec31a94c298661937a8de08ce97cab3890fb3c015e4a2a67bb7b
+DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 
8dfcbba0b9d94e55eae739b16f5c6474baa43ee7854c5ca792f426a9f46fb0eece79cd493b804e51449181bcad338b96819fe977c02c9907654d713e26b9f830
 SHA512 
ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69
 DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
+DIST autocfg-1.3.0.crate 16524 BLAKE2B 
7d5a03853d6b4f0da08d8e139fb200da21e47fa7e50d1956270d0ff0cc496f660f8f800122c95eee9ba98d9210ab200c3010b782097483d12d6be4ac0df0e7c9
 SHA512 
a5570b955d57a7183ba148b335837dc5af24b202e80681027536d33fe2822509ba644fc70c29f018c893285ced2bf6774f44ca6c59f7c7e2226d5349cf7c3635
 DIST base64-0.21.7.crate 82576 BLAKE2B 
25cc8761c14220981ff4ed332058f6179948080cbfa2b225ec1d1602e4af14cd470c969e8b7049117e6fc51a5a24e06b1d27bab844486ecb76409d12e0581d5d
 SHA512 
c6986d88dd9aa081d914f35b4174be4ba874848657ac4b5e63b9b45af765d973289c548ccb5a01584edfc0d8d79ff5be25b51365295d6e7a311bd7f0ae3c0cb9
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
 DIST bitvec-1.0.1.crate 224375 BLAKE2B 
9f109db6888cf73d69646911cc1c9e90535e54a7afc436d878bbc63ca20a30cc6e5b5b5cd42aa78c38df5a4012454769c126f9072f39d58bdd09e54887ba6d9f
 SHA512 
83d643c5aca020ebbe9094b5aaba6a796e7c3c509228a4348444e57a06bc3a5dd042eed57a2254d91661e73bdab2bc0d1bd02be376906acc6b6d75b5354a8d8e
+DIST cc-1.0.100.crate 78474 BLAKE2B 
acadea935c2a44b7a3de105b068ac73b6497ba41118ad7b0263f13f8c123a8e7df178fe7441bca76b6d76e263bfde5ee20c4f130521ae08de6a1f3fce395dc9d
 SHA512 
7609e635a565afa41bb057d9f0bbb2e019069e314c738dd500e3a86678145786fbcef2654ed553e82387f8739d87597e7b3302c376d8766cecdaa67aaa9baccf
 DIST cc-1.0.79.crate 62624 BLAKE2B 
b3cbed3bd6fcac1c6ea258ec96cd107f859947a35dc89c3dc8f314741b0f668e61518f896ec32ce10c9a7eb20dd350bc177a71810d53ebea59fda062ed9d27db
 SHA512 
cbf0a25f3a23fc540e9d638fabc23f761f1c240ebb4814e761e90437d71fc559cd155768ab9e78fc192220d8a605c66c3af342ed736b719181656170b98d7bf5
 DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 
0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
 DIST enum_dispatch-0.3.13.crate 29876 BLAKE2B 
8fa66a72b1f35e174abcc8266e8a36e835923a1b31aa2fefe3bcf1287bb01b456597915c0a36a9ab7e6a6cd0ce7ebae38c09028ceb9109b7d18f26f023df
 SHA512 
9ff73db5852d8c515f8f3beae0e62ac3845b42fb39a2ecdcda50e44535e9183790406652024e3f968ecbf4413488a02344831c45498294ba97c345b31e1d0782
@@ -11,13 +15,20 @@ DIST equivalent-1.0.1.crate 6615 BLAKE2B 
302d78069d9df05e78b53f0488a9e4eb98fa2bc
 DIST form_urlencoded-1.2.1.crate 8969 BLAKE2B 
383d3a197b73fba199220b7708e16d770591ac16725faf4efc1a8c230

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

2024-06-21 Thread Michał Górny
commit: 8d428d6dc9b2baa76861467a1a4076e26b7b4223
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 21 14:32:03 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 21 16:59:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d428d6d

dev-python/pydantic-core: Remove old

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

 dev-python/pydantic-core/Manifest  |   5 -
 .../pydantic-core/pydantic-core-2.18.3.ebuild  | 150 -
 2 files changed, 155 deletions(-)

diff --git a/dev-python/pydantic-core/Manifest 
b/dev-python/pydantic-core/Manifest
index cf1e5b465c4e..94d19b17c7e2 100644
--- a/dev-python/pydantic-core/Manifest
+++ b/dev-python/pydantic-core/Manifest
@@ -17,7 +17,6 @@ DIST idna-0.5.0.crate 271940 BLAKE2B 
0b781c2e9bf717af429efb53bdfd18244f2b8c58e51
 DIST indexmap-2.2.2.crate 76160 BLAKE2B 
1b020e3e33204e9e0cf15e0b91a600296147432002e94ae1061f1d7511e3435a29c1c0c438933eb6a56c7c522cbdfff29a106622041815cbd706b9515e2ab82d
 SHA512 
814cffe0e586940c82c152536a970917ec8702a9b946151ccc8574188fa2cb0fab094888c0e910917c99e37f5f53723ab79fab4bee395bca7d45adeed40c
 DIST indoc-2.0.4.crate 14311 BLAKE2B 
8d604e20825ae64530014081c627abe4ecec6447e1e214408743aca79ed217531baad4bd7021137ae6628555d769a248f06acc556cc3254d2626074aab110a44
 SHA512 
ef1b8d19d89d848c1133f2865247e0ce23cbe5552454805910ed0478ac4acb11b11629aa4a5ce8756d0ed5cbc0644abedeac0246f433166c68f47cf58cf4487a
 DIST itoa-1.0.8.crate 10465 BLAKE2B 
e518264938d044e24a4d72cab788de717c36cc7396fdbf2805fe3a3e0cdfc361c4f6fedee7bcebea6fbacff254e073da26b2400a073fa75f75523b8ed9de9938
 SHA512 
6171bfcd70634a2587740c145a15790e12807d2c756a25e74950daf9dd36acc662f12836c5b87e20483b4d020bc0d98a352b8e9787b0b8544bf1ee1b6a0c2c8e
-DIST jiter-0.2.1.crate 139173 BLAKE2B 
6c1b6222d4f6665294460371475bee3c2ddea26bf76218d073965444981ba2584188167f2d8a8827a72ecb7263a411d0cd0979710d0d4e5d521e3f6227e1e1cd
 SHA512 
1777a85725a2a1485bc104609e69123d8861f15f71d5ae785fcc679b39f905749b4c3ccb523b4d546673ce35aa78fc93b724557c386988bcb0b78af33c363d37
 DIST jiter-0.4.1.crate 141213 BLAKE2B 
5822cff2404823e37746d7793654d983c494237c98d42fb68d52f3593b15173152683f073cb740c7dd7f90077e4d05c8f6da6780488cb48d9b59604df5e48ace
 SHA512 
3b62be9fec3a3763182c832647770d0e78b066357afbe9c7a28155de011190d1d23034c69407a956908c00337a01f20077c97882ce7a38b224d1a77308c1932f
 DIST lexical-parse-float-0.8.5.crate 180161 BLAKE2B 
881e4db32a21c26a1919fd1373aef1ea16a6fca3d799edb18ff0c9e4a79d481f8ade7a93f9ded2a660ad10cf815eb757f6eec7887945f8203c467e700af7a9a3
 SHA512 
ef012cbf18f2e306724dd700ac259aaa73b44f6c4531377deb9979c80d31ae66fc1a8b2671bd677e0ebfad8f77e9a5cf25707c67a1c5b1f554953c036cb39d46
 DIST lexical-parse-integer-0.8.6.crate 33647 BLAKE2B 
a0ebd7a51c271a163796b0f55bb85e16830bf06e26e3f10d9b13dc5b65af590c77f47fb64360a8738c5ad4be6e6932d58e83e1594a80c067859645c35b907c53
 SHA512 
e9a814d2928bf5bb2d9dce53e26c65356191c9e21c3aa0e674d58ed879aa52293272f3897f64372d996a3f8c471b0f59348ad48f15a21c2f35ed15f522ac2daa
@@ -36,7 +35,6 @@ DIST parking_lot_core-0.9.8.crate 32383 BLAKE2B 
2f9666872894d1c85895437d1353f9e1
 DIST percent-encoding-2.3.1.crate 10235 BLAKE2B 
cf8e2fd7b359a05b7bdaf731f9ae84c7fe6f468a53482eb2db7f93dfdaab64ac812b3664899db260055a93449462e6d219c695942fc5b030517b197b4df9b95f
 SHA512 
5951ea8315e52cf3acfbaa023cb9e13a136b114c54a7da0bd44619ae24cd2159d4a96469d7572a2fdabd94e19513a033387117d7ca81d0eb409fb383e4acda44
 DIST portable-atomic-1.6.0.crate 140689 BLAKE2B 
c91d06e04a87c9a207233d8a850859aa1f5cc43dda8aed34511c3fe9641c27412796539ed045a58e649d2a0c7d71100b6b2d78a0c662fc061fd961a652ae8722
 SHA512 
b27cf57655a2f1e2d6ea7b45d80b4f9920a836e462f132c50dc1e4d314e162444309de1baecf45dad2defc7a5b99759165e54da9fe759b24092f8cb8755c515c
 DIST proc-macro2-1.0.76.crate 45660 BLAKE2B 
40b538d9d9fec10b9e4b147ce0a86efb10feedf9e0452e5568e8ad7d2b88a201ca6ffd2cd62d8815a1ee72d557fe6280120a913868c3d868c1235686742cd8b8
 SHA512 
2ea7ade475171166489ab3e745e8c526e49c7521bc39b1bfec6dd2fd0807fd3cc5579235f77534be855f9ecab481205e77e66b14ebb22e66d2c3cff842567247
-DIST pydantic_core-2.18.3.tar.gz 384545 BLAKE2B 
6aaa56613925ba97e193b33ab409d4cfb6c539da1951d708dd4eb866d4f173a2ed9a58f03858501351833c8cd0bbb85e52ac7fcf48d3b8e621832af90f6f7cde
 SHA512 
b53abe36247b8289650023a624953f4eb6f84273ccf85dfa2dcaa1c786e2d416bd296b28749787d4318712d05556567c1f3222e85f0e8996b41b38994e001a8d
 DIST pydantic_core-2.18.4.tar.gz 385098 BLAKE2B 
6bea502397c327f38a000e9ea3b59b7d7f9fde5336562a081c6cdf88d92fe5e420eecec696ee432f1c6c5ec5dad8173f250897c4ae681a367ad28617724843f0
 SHA512 
01bdf79a79468e2a6a66f41830b98dc0adfb6d87b221e57e1da5a27b4068dea906aa987b9a7eca3bdc107e97e6bfa9ea164c527bbe2ceb683419ef147747b786
 DIST pydantic_core-2.19.0.tar.gz 385827 BLAKE2B 
353c01dcef56709259e679d10d6b2397e5f90d4c734bbd31bfb6bddfd6011a2f74df4bcabb2a1a3f6a7ba9d0b54d693260d445d8ab6795e28185f7d66c823567
 SHA512 
779e31900ed80c922c7e168f1906795d5073f5aae86abd74af8cf54a53fc366504d42b6779665e59f0f29ea3f4005ed134403

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

2024-06-21 Thread Michał Górny
commit: d294685072732ac2ad5b1796fd1445d9656b86f7
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 21 14:31:34 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 21 16:59:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2946850

dev-python/pydantic: Remove old

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

 dev-python/pydantic/Manifest  |  1 -
 dev-python/pydantic/pydantic-2.7.2.ebuild | 55 ---
 2 files changed, 56 deletions(-)

diff --git a/dev-python/pydantic/Manifest b/dev-python/pydantic/Manifest
index 9d5ed11e1f7d..714d76b68d8d 100644
--- a/dev-python/pydantic/Manifest
+++ b/dev-python/pydantic/Manifest
@@ -1,3 +1,2 @@
-DIST pydantic-2.7.2.tar.gz 714293 BLAKE2B 
0c8e647930b9ef1abfa1818b7d71eb41e5032d835f6772c60caab1cd02473cf163e8e2259bfcb57894c868242ebd6a8f343cee6ae7a3a49aa45b14ae20675269
 SHA512 
0ef9932afb1a57cf79bbd4a877cf002384f18cf32a7132a9913642ac6d273284d0bc7f8d8fc66361e61a0584cf38ef4630d68755567878f6f907cde0d9e9bdc1
 DIST pydantic-2.7.3.tar.gz 714386 BLAKE2B 
6f9e9c9d4c7e6e643d5b72cb368e44e2875a99f94b00525fd581906df7d5522f4467e2e6139bb893d83d27388a09e7935089684c62098e8d7770160b341e4295
 SHA512 
6d43e741444036acd38094e73966bf98fa318512a5b54774a08fa6bfc94f500a2448d9e96ebc76741a3f30a6cd86b96aa8fd98acabe2846744a0b443502d99a4
 DIST pydantic-2.7.4.tar.gz 714127 BLAKE2B 
c9d6df84799d1c8a69bf7d203609db3ba533380919d1f47ae84eb83186ef9ffbbab5bea9b9c4918c65d35d4b2103107df3c7e5e314195bd84807d216226490b6
 SHA512 
9a36041a24306761f2528aaca196d0b3e160cf46d71596fcd3df0169b9dd68ce810b88bcbe15dc9c0126551d0d7e33e4c3014b97daaf5d68ce68c0f8d6ffaf81

diff --git a/dev-python/pydantic/pydantic-2.7.2.ebuild 
b/dev-python/pydantic/pydantic-2.7.2.ebuild
deleted file mode 100644
index 21dbba3ecda8..
--- a/dev-python/pydantic/pydantic-2.7.2.ebuild
+++ /dev/null
@@ -1,55 +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..12} )
-
-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 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
-
-RDEPEND="
-   >=dev-python/annotated-types-0.4.0[${PYTHON_USEDEP}]
-   ~dev-python/pydantic-core-2.18.3[${PYTHON_USEDEP}]
-   >=dev-python/typing-extensions-4.6.1[${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/pytest-mock[${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
-   )
-
-   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
-   epytest -p pytest_mock
-}



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

2024-06-20 Thread Arthur Zamarin
commit: e8a637856c788726524b983b919a8fe1555a96d7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jun 21 04:23:30 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jun 21 04:23:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8a63785

dev-python/pydantic-core: Stabilize 2.18.4 sparc, #934503

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

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

diff --git a/dev-python/pydantic-core/pydantic-core-2.18.4.ebuild 
b/dev-python/pydantic-core/pydantic-core-2.18.4.ebuild
index 75ad90d97b23..202205235acc 100644
--- a/dev-python/pydantic-core/pydantic-core-2.18.4.ebuild
+++ b/dev-python/pydantic-core/pydantic-core-2.18.4.ebuild
@@ -112,7 +112,7 @@ LICENSE+="
|| ( Apache-2.0 Boost-1.0 )
 "
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="
>=dev-python/typing-extensions-4.7.1[${PYTHON_USEDEP}]



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

2024-06-20 Thread Arthur Zamarin
commit: 7df76d77e32463cb637b1c52cb4782750f9ea8fc
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jun 21 04:23:31 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jun 21 04:23:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7df76d77

dev-python/pydantic: Stabilize 2.7.3 sparc, #934503

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

 dev-python/pydantic/pydantic-2.7.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydantic/pydantic-2.7.3.ebuild 
b/dev-python/pydantic/pydantic-2.7.3.ebuild
index a5bd9d7a632a..c9010b3f4b64 100644
--- a/dev-python/pydantic/pydantic-2.7.3.ebuild
+++ b/dev-python/pydantic/pydantic-2.7.3.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="
>=dev-python/annotated-types-0.4.0[${PYTHON_USEDEP}]



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

2024-06-19 Thread Sam James
commit: 42e9b6beeb4e09148539fb0a59f3e67ffe9ffaa9
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun 19 08:45:58 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun 19 08:45:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42e9b6be

dev-python/pydantic: Stabilize 2.7.3 arm, #934503

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

 dev-python/pydantic/pydantic-2.7.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydantic/pydantic-2.7.3.ebuild 
b/dev-python/pydantic/pydantic-2.7.3.ebuild
index 6e99c2f45ecc..a5bd9d7a632a 100644
--- a/dev-python/pydantic/pydantic-2.7.3.ebuild
+++ b/dev-python/pydantic/pydantic-2.7.3.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86"
 
 RDEPEND="
>=dev-python/annotated-types-0.4.0[${PYTHON_USEDEP}]



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

2024-06-19 Thread Sam James
commit: c31bf20ba258c600acf52bbc2ef32eed463d57dd
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun 19 08:45:56 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun 19 08:45:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c31bf20b

dev-python/pydantic-core: Stabilize 2.18.4 arm, #934503

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

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

diff --git a/dev-python/pydantic-core/pydantic-core-2.18.4.ebuild 
b/dev-python/pydantic-core/pydantic-core-2.18.4.ebuild
index 7adcbc44630a..75ad90d97b23 100644
--- a/dev-python/pydantic-core/pydantic-core-2.18.4.ebuild
+++ b/dev-python/pydantic-core/pydantic-core-2.18.4.ebuild
@@ -112,7 +112,7 @@ LICENSE+="
|| ( Apache-2.0 Boost-1.0 )
 "
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86"
 
 RDEPEND="
>=dev-python/typing-extensions-4.7.1[${PYTHON_USEDEP}]



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

2024-06-18 Thread Arthur Zamarin
commit: 17d27d727eefc3630bc60b7ab9da31604139de60
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Jun 18 18:12:05 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jun 18 18:12:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17d27d72

dev-python/pydantic-core: Stabilize 2.18.4 amd64, #934503

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

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

diff --git a/dev-python/pydantic-core/pydantic-core-2.18.4.ebuild 
b/dev-python/pydantic-core/pydantic-core-2.18.4.ebuild
index d07d2d698899..7adcbc44630a 100644
--- a/dev-python/pydantic-core/pydantic-core-2.18.4.ebuild
+++ b/dev-python/pydantic-core/pydantic-core-2.18.4.ebuild
@@ -112,7 +112,7 @@ LICENSE+="
|| ( Apache-2.0 Boost-1.0 )
 "
 SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86"
 
 RDEPEND="
>=dev-python/typing-extensions-4.7.1[${PYTHON_USEDEP}]



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

2024-06-18 Thread Arthur Zamarin
commit: f70dabdc26a5c034b7c37ba43e855b7515f91b02
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Jun 18 18:12:06 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jun 18 18:12:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f70dabdc

dev-python/pydantic: Stabilize 2.7.3 amd64, #934503

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

 dev-python/pydantic/pydantic-2.7.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydantic/pydantic-2.7.3.ebuild 
b/dev-python/pydantic/pydantic-2.7.3.ebuild
index 4b1a9f2b6ec5..6e99c2f45ecc 100644
--- a/dev-python/pydantic/pydantic-2.7.3.ebuild
+++ b/dev-python/pydantic/pydantic-2.7.3.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86"
 
 RDEPEND="
>=dev-python/annotated-types-0.4.0[${PYTHON_USEDEP}]



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

2024-06-18 Thread Arthur Zamarin
commit: e00b34a0c64135b334152d5164de48b4fa985397
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Jun 18 18:12:04 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jun 18 18:12:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e00b34a0

dev-python/pydantic: Stabilize 2.7.3 arm64, #934503

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

 dev-python/pydantic/pydantic-2.7.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydantic/pydantic-2.7.3.ebuild 
b/dev-python/pydantic/pydantic-2.7.3.ebuild
index bc639051c46d..4b1a9f2b6ec5 100644
--- a/dev-python/pydantic/pydantic-2.7.3.ebuild
+++ b/dev-python/pydantic/pydantic-2.7.3.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~amd64 ~arm arm64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86"
 
 RDEPEND="
>=dev-python/annotated-types-0.4.0[${PYTHON_USEDEP}]



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

2024-06-18 Thread Arthur Zamarin
commit: 78ff51d4b595d8a4d0cd902b78f5383ae421f835
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Jun 18 18:12:02 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jun 18 18:12:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78ff51d4

dev-python/pydantic-core: Stabilize 2.18.4 ppc, #934503

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

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

diff --git a/dev-python/pydantic-core/pydantic-core-2.18.4.ebuild 
b/dev-python/pydantic-core/pydantic-core-2.18.4.ebuild
index 10be19211513..642bf56a1295 100644
--- a/dev-python/pydantic-core/pydantic-core-2.18.4.ebuild
+++ b/dev-python/pydantic-core/pydantic-core-2.18.4.ebuild
@@ -112,7 +112,7 @@ LICENSE+="
|| ( Apache-2.0 Boost-1.0 )
 "
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86"
 
 RDEPEND="
>=dev-python/typing-extensions-4.7.1[${PYTHON_USEDEP}]



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

2024-06-18 Thread Arthur Zamarin
commit: a313df065f33109816ba6ed6f18c81f69bc086f2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Jun 18 18:12:04 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jun 18 18:12:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a313df06

dev-python/pydantic-core: Stabilize 2.18.4 arm64, #934503

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

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

diff --git a/dev-python/pydantic-core/pydantic-core-2.18.4.ebuild 
b/dev-python/pydantic-core/pydantic-core-2.18.4.ebuild
index 642bf56a1295..d07d2d698899 100644
--- a/dev-python/pydantic-core/pydantic-core-2.18.4.ebuild
+++ b/dev-python/pydantic-core/pydantic-core-2.18.4.ebuild
@@ -112,7 +112,7 @@ LICENSE+="
|| ( Apache-2.0 Boost-1.0 )
 "
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~amd64 ~arm arm64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86"
 
 RDEPEND="
>=dev-python/typing-extensions-4.7.1[${PYTHON_USEDEP}]



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

2024-06-18 Thread Arthur Zamarin
commit: d1629ea4b7a87ebd463b9ac7deebc4fc516790d7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Jun 18 18:12:03 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jun 18 18:12:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1629ea4

dev-python/pydantic: Stabilize 2.7.3 ppc, #934503

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

 dev-python/pydantic/pydantic-2.7.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydantic/pydantic-2.7.3.ebuild 
b/dev-python/pydantic/pydantic-2.7.3.ebuild
index ccb8589179e5..bc639051c46d 100644
--- a/dev-python/pydantic/pydantic-2.7.3.ebuild
+++ b/dev-python/pydantic/pydantic-2.7.3.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86"
 
 RDEPEND="
>=dev-python/annotated-types-0.4.0[${PYTHON_USEDEP}]



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

2024-06-18 Thread Arthur Zamarin
commit: 0e9bc8016900b16021e5b8c6a577e09069c0ecf6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Jun 18 18:12:01 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jun 18 18:12:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e9bc801

dev-python/pydantic: Stabilize 2.7.3 x86, #934503

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

 dev-python/pydantic/pydantic-2.7.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydantic/pydantic-2.7.3.ebuild 
b/dev-python/pydantic/pydantic-2.7.3.ebuild
index 218f72127865..ccb8589179e5 100644
--- a/dev-python/pydantic/pydantic-2.7.3.ebuild
+++ b/dev-python/pydantic/pydantic-2.7.3.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86"
 
 RDEPEND="
>=dev-python/annotated-types-0.4.0[${PYTHON_USEDEP}]



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

2024-06-18 Thread Arthur Zamarin
commit: 7a5222e9ff13baf7388e58995c1461ff131740fc
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Jun 18 18:12:00 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jun 18 18:12:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a5222e9

dev-python/pydantic: Stabilize 2.7.3 ppc64, #934503

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

 dev-python/pydantic/pydantic-2.7.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydantic/pydantic-2.7.3.ebuild 
b/dev-python/pydantic/pydantic-2.7.3.ebuild
index f5fd2f736178..218f72127865 100644
--- a/dev-python/pydantic/pydantic-2.7.3.ebuild
+++ b/dev-python/pydantic/pydantic-2.7.3.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
 
 RDEPEND="
>=dev-python/annotated-types-0.4.0[${PYTHON_USEDEP}]



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

2024-06-18 Thread Arthur Zamarin
commit: 3d0681ee4d86bbeb115849029a0ca96e1f7c5858
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Jun 18 18:12:01 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jun 18 18:12:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d0681ee

dev-python/pydantic-core: Stabilize 2.18.4 x86, #934503

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

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

diff --git a/dev-python/pydantic-core/pydantic-core-2.18.4.ebuild 
b/dev-python/pydantic-core/pydantic-core-2.18.4.ebuild
index f1b277c9018b..10be19211513 100644
--- a/dev-python/pydantic-core/pydantic-core-2.18.4.ebuild
+++ b/dev-python/pydantic-core/pydantic-core-2.18.4.ebuild
@@ -112,7 +112,7 @@ LICENSE+="
|| ( Apache-2.0 Boost-1.0 )
 "
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86"
 
 RDEPEND="
>=dev-python/typing-extensions-4.7.1[${PYTHON_USEDEP}]



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

2024-06-18 Thread Arthur Zamarin
commit: 5fd8575ce426101c1be6844ea0fa4fb4940da73d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Jun 18 18:11:59 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jun 18 18:11:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fd8575c

dev-python/pydantic-core: Stabilize 2.18.4 ppc64, #934503

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

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

diff --git a/dev-python/pydantic-core/pydantic-core-2.18.4.ebuild 
b/dev-python/pydantic-core/pydantic-core-2.18.4.ebuild
index 5052c9bd52c2..f1b277c9018b 100644
--- a/dev-python/pydantic-core/pydantic-core-2.18.4.ebuild
+++ b/dev-python/pydantic-core/pydantic-core-2.18.4.ebuild
@@ -112,7 +112,7 @@ LICENSE+="
|| ( Apache-2.0 Boost-1.0 )
 "
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
 
 RDEPEND="
>=dev-python/typing-extensions-4.7.1[${PYTHON_USEDEP}]



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

2024-06-14 Thread Michał Górny
commit: 451dc9f1cd791b163e7fe44899aac08d0de92296
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 14 12:07:51 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 14 12:18:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=451dc9f1

dev-python/pydantic: Remove old

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

 dev-python/pydantic/Manifest  |  1 -
 dev-python/pydantic/pydantic-2.7.1.ebuild | 55 ---
 2 files changed, 56 deletions(-)

diff --git a/dev-python/pydantic/Manifest b/dev-python/pydantic/Manifest
index 32e39d677a70..9d5ed11e1f7d 100644
--- a/dev-python/pydantic/Manifest
+++ b/dev-python/pydantic/Manifest
@@ -1,4 +1,3 @@
-DIST pydantic-2.7.1.tar.gz 713923 BLAKE2B 
deeb9a63b290c8c3227c386b2982e11fb9385d16cb30e3522138219aef526dd7a077ddf496c92f8e3ed34ccbe21654177c539727e75bc209915f27817dfc62df
 SHA512 
6b85c37384629e3df5f2b58e39ee9bf67f902b1ad2b05eb1298f03da8a945fc8f0865408948ad5deef76ca1d014f360ba778d4d957b6e7e158d2aa5c22861bd9
 DIST pydantic-2.7.2.tar.gz 714293 BLAKE2B 
0c8e647930b9ef1abfa1818b7d71eb41e5032d835f6772c60caab1cd02473cf163e8e2259bfcb57894c868242ebd6a8f343cee6ae7a3a49aa45b14ae20675269
 SHA512 
0ef9932afb1a57cf79bbd4a877cf002384f18cf32a7132a9913642ac6d273284d0bc7f8d8fc66361e61a0584cf38ef4630d68755567878f6f907cde0d9e9bdc1
 DIST pydantic-2.7.3.tar.gz 714386 BLAKE2B 
6f9e9c9d4c7e6e643d5b72cb368e44e2875a99f94b00525fd581906df7d5522f4467e2e6139bb893d83d27388a09e7935089684c62098e8d7770160b341e4295
 SHA512 
6d43e741444036acd38094e73966bf98fa318512a5b54774a08fa6bfc94f500a2448d9e96ebc76741a3f30a6cd86b96aa8fd98acabe2846744a0b443502d99a4
 DIST pydantic-2.7.4.tar.gz 714127 BLAKE2B 
c9d6df84799d1c8a69bf7d203609db3ba533380919d1f47ae84eb83186ef9ffbbab5bea9b9c4918c65d35d4b2103107df3c7e5e314195bd84807d216226490b6
 SHA512 
9a36041a24306761f2528aaca196d0b3e160cf46d71596fcd3df0169b9dd68ce810b88bcbe15dc9c0126551d0d7e33e4c3014b97daaf5d68ce68c0f8d6ffaf81

diff --git a/dev-python/pydantic/pydantic-2.7.1.ebuild 
b/dev-python/pydantic/pydantic-2.7.1.ebuild
deleted file mode 100644
index be197bf2b656..
--- a/dev-python/pydantic/pydantic-2.7.1.ebuild
+++ /dev/null
@@ -1,55 +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..12} )
-
-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 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
-
-RDEPEND="
-   >=dev-python/annotated-types-0.4.0[${PYTHON_USEDEP}]
-   ~dev-python/pydantic-core-2.18.2[${PYTHON_USEDEP}]
-   >=dev-python/typing-extensions-4.6.1[${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/pytest-mock[${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
-   )
-
-   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
-   epytest -p pytest_mock
-}



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

2024-06-14 Thread Michał Górny
commit: 09a0292f0a59179f805fadab2e391f7ea240c6fe
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 14 12:08:09 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 14 12:18:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09a0292f

dev-python/pydantic-core: Remove old

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

 dev-python/pydantic-core/Manifest  |   8 --
 .../pydantic-core/pydantic-core-2.18.2.ebuild  | 151 -
 2 files changed, 159 deletions(-)

diff --git a/dev-python/pydantic-core/Manifest 
b/dev-python/pydantic-core/Manifest
index a57f44e64bdc..cf1e5b465c4e 100644
--- a/dev-python/pydantic-core/Manifest
+++ b/dev-python/pydantic-core/Manifest
@@ -36,25 +36,18 @@ DIST parking_lot_core-0.9.8.crate 32383 BLAKE2B 
2f9666872894d1c85895437d1353f9e1
 DIST percent-encoding-2.3.1.crate 10235 BLAKE2B 
cf8e2fd7b359a05b7bdaf731f9ae84c7fe6f468a53482eb2db7f93dfdaab64ac812b3664899db260055a93449462e6d219c695942fc5b030517b197b4df9b95f
 SHA512 
5951ea8315e52cf3acfbaa023cb9e13a136b114c54a7da0bd44619ae24cd2159d4a96469d7572a2fdabd94e19513a033387117d7ca81d0eb409fb383e4acda44
 DIST portable-atomic-1.6.0.crate 140689 BLAKE2B 
c91d06e04a87c9a207233d8a850859aa1f5cc43dda8aed34511c3fe9641c27412796539ed045a58e649d2a0c7d71100b6b2d78a0c662fc061fd961a652ae8722
 SHA512 
b27cf57655a2f1e2d6ea7b45d80b4f9920a836e462f132c50dc1e4d314e162444309de1baecf45dad2defc7a5b99759165e54da9fe759b24092f8cb8755c515c
 DIST proc-macro2-1.0.76.crate 45660 BLAKE2B 
40b538d9d9fec10b9e4b147ce0a86efb10feedf9e0452e5568e8ad7d2b88a201ca6ffd2cd62d8815a1ee72d557fe6280120a913868c3d868c1235686742cd8b8
 SHA512 
2ea7ade475171166489ab3e745e8c526e49c7521bc39b1bfec6dd2fd0807fd3cc5579235f77534be855f9ecab481205e77e66b14ebb22e66d2c3cff842567247
-DIST pydantic_core-2.18.2.tar.gz 383446 BLAKE2B 
59e5a7f5c9fc911532997bf8a5f0937dcc26dd4d7e8b775bdbd9fd18ffcf2ade34686d159d2b7770a436f3b11fad5533cb556f459bc927fe5c4f33e3460423ee
 SHA512 
d771815ac52e6aeb1779e108f7571e72d302e0b74d38f040d40eaa210259763cbbbf339824e3b35e827d6f0e2e00d7a1c019110ee93fb6908865a47fbe8a6890
 DIST pydantic_core-2.18.3.tar.gz 384545 BLAKE2B 
6aaa56613925ba97e193b33ab409d4cfb6c539da1951d708dd4eb866d4f173a2ed9a58f03858501351833c8cd0bbb85e52ac7fcf48d3b8e621832af90f6f7cde
 SHA512 
b53abe36247b8289650023a624953f4eb6f84273ccf85dfa2dcaa1c786e2d416bd296b28749787d4318712d05556567c1f3222e85f0e8996b41b38994e001a8d
 DIST pydantic_core-2.18.4.tar.gz 385098 BLAKE2B 
6bea502397c327f38a000e9ea3b59b7d7f9fde5336562a081c6cdf88d92fe5e420eecec696ee432f1c6c5ec5dad8173f250897c4ae681a367ad28617724843f0
 SHA512 
01bdf79a79468e2a6a66f41830b98dc0adfb6d87b221e57e1da5a27b4068dea906aa987b9a7eca3bdc107e97e6bfa9ea164c527bbe2ceb683419ef147747b786
 DIST pydantic_core-2.19.0.tar.gz 385827 BLAKE2B 
353c01dcef56709259e679d10d6b2397e5f90d4c734bbd31bfb6bddfd6011a2f74df4bcabb2a1a3f6a7ba9d0b54d693260d445d8ab6795e28185f7d66c823567
 SHA512 
779e31900ed80c922c7e168f1906795d5073f5aae86abd74af8cf54a53fc366504d42b6779665e59f0f29ea3f4005ed134403bbb5726f90b44b165118ce569bb
-DIST pyo3-0.21.1.crate 503776 BLAKE2B 
a042478e4d4fbff9f40eac1b09c2a0fd4af54a751ca16d3bcbaaefc417ef88066c2cbf0cb758dcada9e36c378007081fb9ad0f6bb36afb2622fdf7b3ba36934e
 SHA512 
6bf1c99b7c0c44ece16b3298f1090891cac2994e25730da8a82981f2296bc2d260b61df08897a2cd6c27c6e90deb70e4c08388fc70eeea6dea4b5cc451ed9598
 DIST pyo3-0.21.2.crate 504574 BLAKE2B 
1b8bf374d1b61e3e4bedce6344338126051a6d951ea87d258e5ed92d4c0e13b0202f2e7e56500277c54743dd16c9b4587f436cf2058567501c8a9ac7c6b6c17a
 SHA512 
5f88cda423e82b62698a74ceaa31fc27e5c1f1d417928accddb2e00337d163fda622f774ae6e24c1cb73c467d6b01e9a2ba866e4454338b1fbfc892ae14ffc53
-DIST pyo3-build-config-0.21.1.crate 30540 BLAKE2B 
4019892096ee02c25ec6484eb56da12990fc84be5c5173f524e88e8b18e5b1b113d0db1962aff44253519bd1b5f3d4f01512ba86441927c19b04911d8282a039
 SHA512 
9eb4fbef1015deb1d7a414181926b6b4e44acc2347379783f2fe28e212986e62bb7e36d214d3bed613e9f213a9882084af9012042d9047846f7f4948f64112de
 DIST pyo3-build-config-0.21.2.crate 30581 BLAKE2B 
993c1f7f15124336b70570ed3949cc0873c2b883e81dd3a350f347cf014fb9a82d487197fdaf475989b727b7ee8d9a5511a72422f76126b8788c4f40831baed8
 SHA512 
8b6bedb31235de3dd95bca6e19ea4eb7752227ceb9f1c928c4df2b277df5ee443e5c262e448012e4e54e3104213db4d745c9c42f79ab3029dee68f48ec3a2795
-DIST pyo3-ffi-0.21.1.crate 66163 BLAKE2B 
7d47e140d6e39d2622a77349c20466e9e161d3732b3df7a4fba258ac4b41b5bfa57e4af87dae8ab932a27c965bc9e3e10cd38195c9037cb78246e0ad10260fd1
 SHA512 
6d0f6d1c9d6af1255a1d709e1da6dee82c9948ddcd2c8b38c760e5fe23b6a65b050f030b46a38697aa82b5c1927fc9a20dff92cfabf1a03ca92099583a516c68
 DIST pyo3-ffi-0.21.2.crate 66160 BLAKE2B 
759622fa3a41bcdb48170983c4e194898415f8db16a7c57ace89a7945bd47374d9a14e5ecf24e80a178bde597cfa30d41f9e6617b458d365640bdbda048e6f6e
 SHA512 
5cbc9dfb14569210776fd66341e77e61642a9920354251a65b91aa13a0fb1c373258d1a6b4f8feacdc4266d472193d8f20a6dd2cc180ccc3d43fb66237ae6d0d
-DIST pyo3-macros-0.21.1.crate 7921 BLAKE2B 
92e4323996bf

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

2024-06-13 Thread Sam James
commit: ab2fb0d0ea192c421d41490e1f4c54c3ab1b30f4
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 14 03:03:42 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 14 03:03:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab2fb0d0

dev-python/pydantic-core: Stabilize 2.18.3 sparc, #934101

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

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

diff --git a/dev-python/pydantic-core/pydantic-core-2.18.3.ebuild 
b/dev-python/pydantic-core/pydantic-core-2.18.3.ebuild
index 7453cfa1fd5b..b00078114a98 100644
--- a/dev-python/pydantic-core/pydantic-core-2.18.3.ebuild
+++ b/dev-python/pydantic-core/pydantic-core-2.18.3.ebuild
@@ -107,7 +107,7 @@ LICENSE+="
|| ( Apache-2.0 Boost-1.0 )
 "
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="
>=dev-python/typing-extensions-4.7.1[${PYTHON_USEDEP}]



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

2024-06-13 Thread Sam James
commit: 7666eac862ff6d4ae5ae6b4c2e4f513983e52646
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 14 03:03:41 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 14 03:03:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7666eac8

dev-python/pydantic: Stabilize 2.7.2 sparc, #934101

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

 dev-python/pydantic/pydantic-2.7.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydantic/pydantic-2.7.2.ebuild 
b/dev-python/pydantic/pydantic-2.7.2.ebuild
index a646b9c8f3a6..21dbba3ecda8 100644
--- a/dev-python/pydantic/pydantic-2.7.2.ebuild
+++ b/dev-python/pydantic/pydantic-2.7.2.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="
>=dev-python/annotated-types-0.4.0[${PYTHON_USEDEP}]



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

2024-06-12 Thread Michał Górny
commit: 3b2ce6374695c3d5131ab5128c804609f879ffac
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jun 13 04:00:35 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jun 13 04:00:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b2ce637

dev-python/pydantic: Bump to 2.7.4

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

 dev-python/pydantic/Manifest  |  1 +
 dev-python/pydantic/pydantic-2.7.4.ebuild | 55 +++
 2 files changed, 56 insertions(+)

diff --git a/dev-python/pydantic/Manifest b/dev-python/pydantic/Manifest
index 45bee4d709d7..32e39d677a70 100644
--- a/dev-python/pydantic/Manifest
+++ b/dev-python/pydantic/Manifest
@@ -1,3 +1,4 @@
 DIST pydantic-2.7.1.tar.gz 713923 BLAKE2B 
deeb9a63b290c8c3227c386b2982e11fb9385d16cb30e3522138219aef526dd7a077ddf496c92f8e3ed34ccbe21654177c539727e75bc209915f27817dfc62df
 SHA512 
6b85c37384629e3df5f2b58e39ee9bf67f902b1ad2b05eb1298f03da8a945fc8f0865408948ad5deef76ca1d014f360ba778d4d957b6e7e158d2aa5c22861bd9
 DIST pydantic-2.7.2.tar.gz 714293 BLAKE2B 
0c8e647930b9ef1abfa1818b7d71eb41e5032d835f6772c60caab1cd02473cf163e8e2259bfcb57894c868242ebd6a8f343cee6ae7a3a49aa45b14ae20675269
 SHA512 
0ef9932afb1a57cf79bbd4a877cf002384f18cf32a7132a9913642ac6d273284d0bc7f8d8fc66361e61a0584cf38ef4630d68755567878f6f907cde0d9e9bdc1
 DIST pydantic-2.7.3.tar.gz 714386 BLAKE2B 
6f9e9c9d4c7e6e643d5b72cb368e44e2875a99f94b00525fd581906df7d5522f4467e2e6139bb893d83d27388a09e7935089684c62098e8d7770160b341e4295
 SHA512 
6d43e741444036acd38094e73966bf98fa318512a5b54774a08fa6bfc94f500a2448d9e96ebc76741a3f30a6cd86b96aa8fd98acabe2846744a0b443502d99a4
+DIST pydantic-2.7.4.tar.gz 714127 BLAKE2B 
c9d6df84799d1c8a69bf7d203609db3ba533380919d1f47ae84eb83186ef9ffbbab5bea9b9c4918c65d35d4b2103107df3c7e5e314195bd84807d216226490b6
 SHA512 
9a36041a24306761f2528aaca196d0b3e160cf46d71596fcd3df0169b9dd68ce810b88bcbe15dc9c0126551d0d7e33e4c3014b97daaf5d68ce68c0f8d6ffaf81

diff --git a/dev-python/pydantic/pydantic-2.7.4.ebuild 
b/dev-python/pydantic/pydantic-2.7.4.ebuild
new file mode 100644
index ..f5fd2f736178
--- /dev/null
+++ b/dev-python/pydantic/pydantic-2.7.4.ebuild
@@ -0,0 +1,55 @@
+# 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..12} )
+
+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 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/annotated-types-0.4.0[${PYTHON_USEDEP}]
+   ~dev-python/pydantic-core-2.18.4[${PYTHON_USEDEP}]
+   >=dev-python/typing-extensions-4.6.1[${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/pytest-mock[${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
+   )
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest -p pytest_mock
+}



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

2024-06-12 Thread Michał Górny
commit: 6e7025d3defbfa86b0fa6c970ab0dbbf030afaf8
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jun 13 03:58:35 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jun 13 03:58:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e7025d3

dev-python/pydantic-core: Bump to 2.19.0

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

 dev-python/pydantic-core/Manifest  |   2 +
 .../pydantic-core/pydantic-core-2.19.0.ebuild  | 155 +
 2 files changed, 157 insertions(+)

diff --git a/dev-python/pydantic-core/Manifest 
b/dev-python/pydantic-core/Manifest
index e88562dc4127..a57f44e64bdc 100644
--- a/dev-python/pydantic-core/Manifest
+++ b/dev-python/pydantic-core/Manifest
@@ -23,6 +23,7 @@ DIST lexical-parse-float-0.8.5.crate 180161 BLAKE2B 
881e4db32a21c26a1919fd1373ae
 DIST lexical-parse-integer-0.8.6.crate 33647 BLAKE2B 
a0ebd7a51c271a163796b0f55bb85e16830bf06e26e3f10d9b13dc5b65af590c77f47fb64360a8738c5ad4be6e6932d58e83e1594a80c067859645c35b907c53
 SHA512 
e9a814d2928bf5bb2d9dce53e26c65356191c9e21c3aa0e674d58ed879aa52293272f3897f64372d996a3f8c471b0f59348ad48f15a21c2f35ed15f522ac2daa
 DIST lexical-util-0.8.5.crate 85152 BLAKE2B 
42a968c6f9d20cb4cb10906399d37d6581b425eadb31439fec4a71395819133249c4fb75b1d962100e77ba35b6f6b4cd428d5b5c161b405b22333ee390e671a6
 SHA512 
449c7f2a22c109cd179937c36e14d91c742e1a837a85fcf4fb58c21f05317511d1281b564d216a34760ae54a0df2d0ff5caf49da4aa9d43a8d87fcec0033cc39
 DIST libc-0.2.147.crate 686772 BLAKE2B 
ab2f0c65d071d46b8b88149add1c8429237ef6d9e0563d56ee1adbf23e6147dbb57fb68fbd02498f8ec75327693237a47e5e5259615ce8b0d5ed7a03bbf4fffb
 SHA512 
bfb3c230b59d623b98726f92b7c3f897b47ba3d22fe9834c15f5b4c1b662289aba35a0ae3acfc704ad74696db8c691ee007b9cc6fa03ae65a18eb6bedc81931e
+DIST libc-0.2.155.crate 743539 BLAKE2B 
42cdcf8d4a187383548b1f09d404474f168916d626d614463fe10a1fd886e972e1caf6297e75445214af3f31fe631d0927e54ec1cdc63e20082b3587e38dce16
 SHA512 
05354bba532b8338bda1f88f12c7f3893429734a06e33925fca2b99d49548ae5216e2cd84e782d2368a2dfef20b0e035e2dcad8dd13ede7119462a8c639b2807
 DIST lock_api-0.4.10.crate 26713 BLAKE2B 
113adf8554c65e9782e8fd0360d0398567dfbfddb1fea4928cc152fbab98dbe086e42b81170f6f5c333d61dd3261e8a1ebfbaed786e6bf6378e6afde6d7f9e5c
 SHA512 
ffe8cad8099bc382832181c1ff95e0935993491f247114604201be7d4ddf8402fd4db8fd6499c611f95fbce7d57dc3d3738eddfab31c52f50ab8709e549697db
 DIST memchr-2.6.3.crate 94377 BLAKE2B 
5f1603397d6703ddd9a1e68429cb6e9dae9021e14692c1e084f3b5c82d36645a1fa930c7a76b97df8e1919402fa7e1c621969ce85ce20c82b3087104afe18f25
 SHA512 
8d5e1425ea702a0950c95271dfd2e81610731496f77af0d683536b074a22922a7d7ec6da41577487d1d658e3b27257b7d1e142761b523e68760a2f5f24f049bc
 DIST memoffset-0.9.0.crate 9033 BLAKE2B 
19090c1af8b8cf54a2cf7593748aff4d3dc685ec7080aa476139c1721ef71555495e1bc513b1efaddc7e7702f83e0e1c2a8f71ff40009d266539484c9297e0ed
 SHA512 
2f04f9b6fed31e94388c18162ad275897a835df7b9ac827f4df0f4b0ecf71064ef247f7ad11dbc27d7a6d448984a0f29d1c000e3c8d5fa6e121fa9571770ec55
@@ -38,6 +39,7 @@ DIST proc-macro2-1.0.76.crate 45660 BLAKE2B 
40b538d9d9fec10b9e4b147ce0a86efb10fe
 DIST pydantic_core-2.18.2.tar.gz 383446 BLAKE2B 
59e5a7f5c9fc911532997bf8a5f0937dcc26dd4d7e8b775bdbd9fd18ffcf2ade34686d159d2b7770a436f3b11fad5533cb556f459bc927fe5c4f33e3460423ee
 SHA512 
d771815ac52e6aeb1779e108f7571e72d302e0b74d38f040d40eaa210259763cbbbf339824e3b35e827d6f0e2e00d7a1c019110ee93fb6908865a47fbe8a6890
 DIST pydantic_core-2.18.3.tar.gz 384545 BLAKE2B 
6aaa56613925ba97e193b33ab409d4cfb6c539da1951d708dd4eb866d4f173a2ed9a58f03858501351833c8cd0bbb85e52ac7fcf48d3b8e621832af90f6f7cde
 SHA512 
b53abe36247b8289650023a624953f4eb6f84273ccf85dfa2dcaa1c786e2d416bd296b28749787d4318712d05556567c1f3222e85f0e8996b41b38994e001a8d
 DIST pydantic_core-2.18.4.tar.gz 385098 BLAKE2B 
6bea502397c327f38a000e9ea3b59b7d7f9fde5336562a081c6cdf88d92fe5e420eecec696ee432f1c6c5ec5dad8173f250897c4ae681a367ad28617724843f0
 SHA512 
01bdf79a79468e2a6a66f41830b98dc0adfb6d87b221e57e1da5a27b4068dea906aa987b9a7eca3bdc107e97e6bfa9ea164c527bbe2ceb683419ef147747b786
+DIST pydantic_core-2.19.0.tar.gz 385827 BLAKE2B 
353c01dcef56709259e679d10d6b2397e5f90d4c734bbd31bfb6bddfd6011a2f74df4bcabb2a1a3f6a7ba9d0b54d693260d445d8ab6795e28185f7d66c823567
 SHA512 
779e31900ed80c922c7e168f1906795d5073f5aae86abd74af8cf54a53fc366504d42b6779665e59f0f29ea3f4005ed134403bbb5726f90b44b165118ce569bb
 DIST pyo3-0.21.1.crate 503776 BLAKE2B 
a042478e4d4fbff9f40eac1b09c2a0fd4af54a751ca16d3bcbaaefc417ef88066c2cbf0cb758dcada9e36c378007081fb9ad0f6bb36afb2622fdf7b3ba36934e
 SHA512 
6bf1c99b7c0c44ece16b3298f1090891cac2994e25730da8a82981f2296bc2d260b61df08897a2cd6c27c6e90deb70e4c08388fc70eeea6dea4b5cc451ed9598
 DIST pyo3-0.21.2.crate 504574 BLAKE2B 
1b8bf374d1b61e3e4bedce6344338126051a6d951ea87d258e5ed92d4c0e13b0202f2e7e56500277c54743dd16c9b4587f436cf2058567501c8a9ac7c6b6c17a
 SHA512 
5f88cda423e82b62698a74ceaa31fc27e5c1f1d417928accddb2e00337d163fda622f774ae6e24c1cb73c467d6b01e9a2ba866e4454338b1

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

2024-06-12 Thread Sam James
commit: 669d1147ceac19b11caa6ff5d95c461b85b32459
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 13 00:16:23 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 13 00:16:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=669d1147

dev-python/pydantic: Stabilize 2.7.2 amd64, #934101

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

 dev-python/pydantic/pydantic-2.7.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydantic/pydantic-2.7.2.ebuild 
b/dev-python/pydantic/pydantic-2.7.2.ebuild
index ff211de4f264..a646b9c8f3a6 100644
--- a/dev-python/pydantic/pydantic-2.7.2.ebuild
+++ b/dev-python/pydantic/pydantic-2.7.2.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86"
 
 RDEPEND="
>=dev-python/annotated-types-0.4.0[${PYTHON_USEDEP}]



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

2024-06-12 Thread Sam James
commit: e5a45ad249c912e9b85358b9ab85530cf8d06094
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 13 00:16:24 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 13 00:16:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5a45ad2

dev-python/pydantic-core: Stabilize 2.18.3 amd64, #934101

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

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

diff --git a/dev-python/pydantic-core/pydantic-core-2.18.3.ebuild 
b/dev-python/pydantic-core/pydantic-core-2.18.3.ebuild
index c42757ae1a9b..7453cfa1fd5b 100644
--- a/dev-python/pydantic-core/pydantic-core-2.18.3.ebuild
+++ b/dev-python/pydantic-core/pydantic-core-2.18.3.ebuild
@@ -107,7 +107,7 @@ LICENSE+="
|| ( Apache-2.0 Boost-1.0 )
 "
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86"
 
 RDEPEND="
>=dev-python/typing-extensions-4.7.1[${PYTHON_USEDEP}]



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

2024-06-12 Thread Arthur Zamarin
commit: 38ee311cbc58aa153466f759c58fb7b499646aef
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Jun 12 11:17:06 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Jun 12 11:17:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38ee311c

dev-python/pydantic-core: Stabilize 2.18.3 x86, #934101

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

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

diff --git a/dev-python/pydantic-core/pydantic-core-2.18.3.ebuild 
b/dev-python/pydantic-core/pydantic-core-2.18.3.ebuild
index 444fee260b5d..c42757ae1a9b 100644
--- a/dev-python/pydantic-core/pydantic-core-2.18.3.ebuild
+++ b/dev-python/pydantic-core/pydantic-core-2.18.3.ebuild
@@ -107,7 +107,7 @@ LICENSE+="
|| ( Apache-2.0 Boost-1.0 )
 "
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86"
 
 RDEPEND="
>=dev-python/typing-extensions-4.7.1[${PYTHON_USEDEP}]



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

2024-06-12 Thread Arthur Zamarin
commit: 91405975efb37daed310debcc6c9ae9e0afedcde
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Jun 12 11:17:05 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Jun 12 11:17:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91405975

dev-python/pydantic: Stabilize 2.7.2 x86, #934101

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

 dev-python/pydantic/pydantic-2.7.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydantic/pydantic-2.7.2.ebuild 
b/dev-python/pydantic/pydantic-2.7.2.ebuild
index 08919850251b..ff211de4f264 100644
--- a/dev-python/pydantic/pydantic-2.7.2.ebuild
+++ b/dev-python/pydantic/pydantic-2.7.2.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86"
 
 RDEPEND="
>=dev-python/annotated-types-0.4.0[${PYTHON_USEDEP}]



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

2024-06-12 Thread Jakov Smolić
commit: fd38dec9bc172eaed413bc866c670230b4ded9f0
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Jun 12 08:42:37 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Jun 12 08:42:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd38dec9

dev-python/pydantic: Stabilize 2.7.2 ppc64, #934101

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

 dev-python/pydantic/pydantic-2.7.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydantic/pydantic-2.7.2.ebuild 
b/dev-python/pydantic/pydantic-2.7.2.ebuild
index 79f3427d011d..08919850251b 100644
--- a/dev-python/pydantic/pydantic-2.7.2.ebuild
+++ b/dev-python/pydantic/pydantic-2.7.2.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~loong ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 ~sparc ~x86"
 
 RDEPEND="
>=dev-python/annotated-types-0.4.0[${PYTHON_USEDEP}]



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

2024-06-12 Thread Jakov Smolić
commit: cd06664d8063aca2c2f69d73bfce5127948c76b9
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Jun 12 08:42:36 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Jun 12 08:42:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd06664d

dev-python/pydantic-core: Stabilize 2.18.3 ppc, #934101

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

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

diff --git a/dev-python/pydantic-core/pydantic-core-2.18.3.ebuild 
b/dev-python/pydantic-core/pydantic-core-2.18.3.ebuild
index d81b119f8022..feb9e34cbb77 100644
--- a/dev-python/pydantic-core/pydantic-core-2.18.3.ebuild
+++ b/dev-python/pydantic-core/pydantic-core-2.18.3.ebuild
@@ -107,7 +107,7 @@ LICENSE+="
|| ( Apache-2.0 Boost-1.0 )
 "
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 arm arm64 ~loong ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 
 RDEPEND="
>=dev-python/typing-extensions-4.7.1[${PYTHON_USEDEP}]



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

2024-06-12 Thread Jakov Smolić
commit: cca730d69d5be0f9e6c0bb83c5fc37bf63c532f4
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Jun 12 08:42:38 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Jun 12 08:42:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cca730d6

dev-python/pydantic-core: Stabilize 2.18.3 ppc64, #934101

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

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

diff --git a/dev-python/pydantic-core/pydantic-core-2.18.3.ebuild 
b/dev-python/pydantic-core/pydantic-core-2.18.3.ebuild
index feb9e34cbb77..444fee260b5d 100644
--- a/dev-python/pydantic-core/pydantic-core-2.18.3.ebuild
+++ b/dev-python/pydantic-core/pydantic-core-2.18.3.ebuild
@@ -107,7 +107,7 @@ LICENSE+="
|| ( Apache-2.0 Boost-1.0 )
 "
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~loong ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 ~sparc ~x86"
 
 RDEPEND="
>=dev-python/typing-extensions-4.7.1[${PYTHON_USEDEP}]



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

2024-06-12 Thread Jakov Smolić
commit: ba493de6a91eefe22184632fa27f88e6223e0c76
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Jun 12 08:42:35 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Jun 12 08:42:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba493de6

dev-python/pydantic: Stabilize 2.7.2 ppc, #934101

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

 dev-python/pydantic/pydantic-2.7.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydantic/pydantic-2.7.2.ebuild 
b/dev-python/pydantic/pydantic-2.7.2.ebuild
index d4b1dc12ba23..79f3427d011d 100644
--- a/dev-python/pydantic/pydantic-2.7.2.ebuild
+++ b/dev-python/pydantic/pydantic-2.7.2.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 arm arm64 ~loong ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 
 RDEPEND="
>=dev-python/annotated-types-0.4.0[${PYTHON_USEDEP}]



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

2024-06-12 Thread Arthur Zamarin
commit: 9fe4b4b5fec2b526b14dbd31b313f48043165f59
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Jun 12 07:56:34 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Jun 12 07:56:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fe4b4b5

dev-python/pydantic-core: Stabilize 2.18.3 arm64, #934101

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

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

diff --git a/dev-python/pydantic-core/pydantic-core-2.18.3.ebuild 
b/dev-python/pydantic-core/pydantic-core-2.18.3.ebuild
index 43b05f73dff8..d81b119f8022 100644
--- a/dev-python/pydantic-core/pydantic-core-2.18.3.ebuild
+++ b/dev-python/pydantic-core/pydantic-core-2.18.3.ebuild
@@ -107,7 +107,7 @@ LICENSE+="
|| ( Apache-2.0 Boost-1.0 )
 "
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 
 RDEPEND="
>=dev-python/typing-extensions-4.7.1[${PYTHON_USEDEP}]



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

2024-06-12 Thread Arthur Zamarin
commit: 654556e639500b414fb06bc19e4b9f509d5a5206
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Jun 12 07:56:34 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Jun 12 07:56:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=654556e6

dev-python/pydantic: Stabilize 2.7.2 arm64, #934101

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

 dev-python/pydantic/pydantic-2.7.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydantic/pydantic-2.7.2.ebuild 
b/dev-python/pydantic/pydantic-2.7.2.ebuild
index 768f350d9e07..d4b1dc12ba23 100644
--- a/dev-python/pydantic/pydantic-2.7.2.ebuild
+++ b/dev-python/pydantic/pydantic-2.7.2.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 
 RDEPEND="
>=dev-python/annotated-types-0.4.0[${PYTHON_USEDEP}]



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

2024-06-12 Thread Arthur Zamarin
commit: a7eedfb74d2817602ac35b93af02b3e666b328c3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Jun 12 07:18:56 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Jun 12 07:18:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7eedfb7

dev-python/pydantic-core: Stabilize 2.18.3 arm, #934101

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

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

diff --git a/dev-python/pydantic-core/pydantic-core-2.18.3.ebuild 
b/dev-python/pydantic-core/pydantic-core-2.18.3.ebuild
index d09a6733b831..43b05f73dff8 100644
--- a/dev-python/pydantic-core/pydantic-core-2.18.3.ebuild
+++ b/dev-python/pydantic-core/pydantic-core-2.18.3.ebuild
@@ -107,7 +107,7 @@ LICENSE+="
|| ( Apache-2.0 Boost-1.0 )
 "
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 
 RDEPEND="
>=dev-python/typing-extensions-4.7.1[${PYTHON_USEDEP}]



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

2024-06-12 Thread Arthur Zamarin
commit: 51b027a04234ee21a690879050d81d7011dc0c6f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Jun 12 07:18:55 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Jun 12 07:18:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51b027a0

dev-python/pydantic: Stabilize 2.7.2 arm, #934101

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

 dev-python/pydantic/pydantic-2.7.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydantic/pydantic-2.7.2.ebuild 
b/dev-python/pydantic/pydantic-2.7.2.ebuild
index bfae5d9f3a4d..768f350d9e07 100644
--- a/dev-python/pydantic/pydantic-2.7.2.ebuild
+++ b/dev-python/pydantic/pydantic-2.7.2.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 
 RDEPEND="
>=dev-python/annotated-types-0.4.0[${PYTHON_USEDEP}]



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

2024-06-03 Thread Michał Górny
commit: 5bf8069e1099766e11273d854c014585b403e331
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun  4 04:44:52 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun  4 05:19:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bf8069e

dev-python/pydantic-core: Bump to 2.18.4

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

 dev-python/pydantic-core/Manifest  |  10 ++
 .../pydantic-core/pydantic-core-2.18.4.ebuild  | 155 +
 2 files changed, 165 insertions(+)

diff --git a/dev-python/pydantic-core/Manifest 
b/dev-python/pydantic-core/Manifest
index 195097a1e042..e88562dc4127 100644
--- a/dev-python/pydantic-core/Manifest
+++ b/dev-python/pydantic-core/Manifest
@@ -3,11 +3,13 @@ DIST aho-corasick-1.0.2.crate 167694 BLAKE2B 
fa5323cbe6cb73594dfa4c327c64676bc1e
 DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
 DIST base64-0.21.7.crate 82576 BLAKE2B 
25cc8761c14220981ff4ed332058f6179948080cbfa2b225ec1d1602e4af14cd470c969e8b7049117e6fc51a5a24e06b1d27bab844486ecb76409d12e0581d5d
 SHA512 
c6986d88dd9aa081d914f35b4174be4ba874848657ac4b5e63b9b45af765d973289c548ccb5a01584edfc0d8d79ff5be25b51365295d6e7a311bd7f0ae3c0cb9
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
+DIST bitvec-1.0.1.crate 224375 BLAKE2B 
9f109db6888cf73d69646911cc1c9e90535e54a7afc436d878bbc63ca20a30cc6e5b5b5cd42aa78c38df5a4012454769c126f9072f39d58bdd09e54887ba6d9f
 SHA512 
83d643c5aca020ebbe9094b5aaba6a796e7c3c509228a4348444e57a06bc3a5dd042eed57a2254d91661e73bdab2bc0d1bd02be376906acc6b6d75b5354a8d8e
 DIST cc-1.0.79.crate 62624 BLAKE2B 
b3cbed3bd6fcac1c6ea258ec96cd107f859947a35dc89c3dc8f314741b0f668e61518f896ec32ce10c9a7eb20dd350bc177a71810d53ebea59fda062ed9d27db
 SHA512 
cbf0a25f3a23fc540e9d638fabc23f761f1c240ebb4814e761e90437d71fc559cd155768ab9e78fc192220d8a605c66c3af342ed736b719181656170b98d7bf5
 DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 
0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
 DIST enum_dispatch-0.3.13.crate 29876 BLAKE2B 
8fa66a72b1f35e174abcc8266e8a36e835923a1b31aa2fefe3bcf1287bb01b456597915c0a36a9ab7e6a6cd0ce7ebae38c09028ceb9109b7d18f26f023df
 SHA512 
9ff73db5852d8c515f8f3beae0e62ac3845b42fb39a2ecdcda50e44535e9183790406652024e3f968ecbf4413488a02344831c45498294ba97c345b31e1d0782
 DIST equivalent-1.0.1.crate 6615 BLAKE2B 
302d78069d9df05e78b53f0488a9e4eb98fa2bc1e21893dc8a0acf2234347ba7c4df4b9d6b380ae77d8ffb1074b9c790460fe2dae47318aa1c4fe4208244540a
 SHA512 
b2bc60e804c1b02c461dcefcfd60fc37145af710d183ebe65f9a4d63f2b2072d23193f98dc550a9213c7fdc6a2a837af23b04a89294ebbb681a4aaf5d5031140
 DIST form_urlencoded-1.2.1.crate 8969 BLAKE2B 
383d3a197b73fba199220b7708e16d770591ac16725faf4efc1a8c230c569c381870d4a11b8fba623e761e68f9d318630b22101d461e67dd26c67e13a73358a1
 SHA512 
c65104e2dc08fad572bb31f981700fd43dd29fcff42b01c7ccdbd3d4c23dec12360aed3f1b5fc4766fee386d418a65349b2941b8735f788cb0d35d631a6a8dd1
+DIST funty-2.0.0.crate 13160 BLAKE2B 
db6315d63fffe9f70698da0b1b0e4aea4b509242c60e6639f00303dad8d2ba60c6c1c04fe9289695b7aa2d7a0c90c31fba72656afa7ad111b77358772b14a9f5
 SHA512 
691e1c275b648110ef42c4adece8178cf037bad40d469780280eb2ebe07aa4b0406737c5ba02c9f9f63ee57a99fec27e5e51712e2113655f7522c8678f689155
 DIST getrandom-0.2.10.crate 34955 BLAKE2B 
8e7b8554ae360484ceca2a05f834c2664b08f41cbc6c955663e1f8f22fb5750481518bf1c7b49f49223a99a66914ef013347b9186acc97a20249f3222a13f9d4
 SHA512 
82af9e0417bff9272ed0478be4ac90426405ce210014b21899c6b95fde1b16893bf46295388ff5f13fa712a04c99c46b770fab83f41a1343af1590a86ca8da3b
 DIST hashbrown-0.14.3.crate 141425 BLAKE2B 
23c63a99c6c6b7a6b9b9e8bbbc7f1e342e1eb9d7582fc9eb408d3eec50c99f34502d450170bcfef4da7f2b1e743e1d1619875ec879e4753dffcb84f3c10dc3b2
 SHA512 
4d344e5c89ce58e04668b80ef10e4e110a3a5daf4d610c52d980577795d0e2050c7d0b151d8ba97128117665e27b92ab0300f85b88bd6e1de943c62d49249356
 DIST heck-0.4.1.crate 11567 BLAKE2B 
520aeea740cfa30b0cca12f73594ffa655f32959673b1c9caaca1ea0162e455546ae3033881394c0ba0516bcd5c9a997da02162e1585522d665813b9096eabd9
 SHA512 
8c80e959d2f10a2893f9a71994720f90747742bb5b61fc0a539eed3ea5679b140c48fd7f7690d7122cd6af5f7f20a19d412e3569fe741c6d31f6b2ce1e0b80e8
@@ -16,6 +18,7 @@ DIST indexmap-2.2.2.crate 76160 BLAKE2B 
1b020e3e33204e9e0cf15e0b91a6002961474320
 DIST indoc-2.0.4.crate 

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

2024-06-03 Thread Michał Górny
commit: 941ffbe363833e8134629883a3ead462d80c9f96
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun  4 04:45:18 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun  4 05:19:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=941ffbe3

dev-python/pydantic: Bump to 2.7.3

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

 dev-python/pydantic/Manifest  |  1 +
 dev-python/pydantic/pydantic-2.7.3.ebuild | 55 +++
 2 files changed, 56 insertions(+)

diff --git a/dev-python/pydantic/Manifest b/dev-python/pydantic/Manifest
index 593de4226302..45bee4d709d7 100644
--- a/dev-python/pydantic/Manifest
+++ b/dev-python/pydantic/Manifest
@@ -1,2 +1,3 @@
 DIST pydantic-2.7.1.tar.gz 713923 BLAKE2B 
deeb9a63b290c8c3227c386b2982e11fb9385d16cb30e3522138219aef526dd7a077ddf496c92f8e3ed34ccbe21654177c539727e75bc209915f27817dfc62df
 SHA512 
6b85c37384629e3df5f2b58e39ee9bf67f902b1ad2b05eb1298f03da8a945fc8f0865408948ad5deef76ca1d014f360ba778d4d957b6e7e158d2aa5c22861bd9
 DIST pydantic-2.7.2.tar.gz 714293 BLAKE2B 
0c8e647930b9ef1abfa1818b7d71eb41e5032d835f6772c60caab1cd02473cf163e8e2259bfcb57894c868242ebd6a8f343cee6ae7a3a49aa45b14ae20675269
 SHA512 
0ef9932afb1a57cf79bbd4a877cf002384f18cf32a7132a9913642ac6d273284d0bc7f8d8fc66361e61a0584cf38ef4630d68755567878f6f907cde0d9e9bdc1
+DIST pydantic-2.7.3.tar.gz 714386 BLAKE2B 
6f9e9c9d4c7e6e643d5b72cb368e44e2875a99f94b00525fd581906df7d5522f4467e2e6139bb893d83d27388a09e7935089684c62098e8d7770160b341e4295
 SHA512 
6d43e741444036acd38094e73966bf98fa318512a5b54774a08fa6bfc94f500a2448d9e96ebc76741a3f30a6cd86b96aa8fd98acabe2846744a0b443502d99a4

diff --git a/dev-python/pydantic/pydantic-2.7.3.ebuild 
b/dev-python/pydantic/pydantic-2.7.3.ebuild
new file mode 100644
index ..f5fd2f736178
--- /dev/null
+++ b/dev-python/pydantic/pydantic-2.7.3.ebuild
@@ -0,0 +1,55 @@
+# 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..12} )
+
+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 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/annotated-types-0.4.0[${PYTHON_USEDEP}]
+   ~dev-python/pydantic-core-2.18.4[${PYTHON_USEDEP}]
+   >=dev-python/typing-extensions-4.6.1[${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/pytest-mock[${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
+   )
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest -p pytest_mock
+}



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

2024-05-31 Thread Michał Górny
commit: dde10322e2fa070979e79e9b67fbfbdc4aae246d
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jun  1 04:05:59 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jun  1 04:05:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dde10322

dev-python/pydantic: Remove old

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

 dev-python/pydantic/Manifest  |  3 --
 dev-python/pydantic/pydantic-2.6.3.ebuild | 57 ---
 dev-python/pydantic/pydantic-2.6.4.ebuild | 57 ---
 dev-python/pydantic/pydantic-2.7.0.ebuild | 55 -
 4 files changed, 172 deletions(-)

diff --git a/dev-python/pydantic/Manifest b/dev-python/pydantic/Manifest
index cd2de4aa4d2a..593de4226302 100644
--- a/dev-python/pydantic/Manifest
+++ b/dev-python/pydantic/Manifest
@@ -1,5 +1,2 @@
-DIST pydantic-2.6.3.tar.gz 680427 BLAKE2B 
28d8d4edcfeeae4f0ba70ed09987e26ba569c38b2c511b6d0b4277b830173302228c964f4c086ac4412a331afa3fba16d9581bd31446fb1dfb43065eb29dfc59
 SHA512 
2eca898328beb1f33e343d3aa7edf8847baae0569d078507a58bbe0fcf355250c72b70a33f6b79cef697f41ced91eaeee1ffc4a7712fd6fd251fd64557e390d0
-DIST pydantic-2.6.4.tar.gz 680828 BLAKE2B 
264698f21e4d57656f5a28651019956349a018f16b11099d4afd796329a8ad12847e45250372e5c7b189493e9c73efa624006cb2e6b5a7d77b2c45973a0d813f
 SHA512 
9386c2e04ff71bc182be4892d1cdb910ca60ee68b7cc5c6e86a58529b51707094532dc5315bf152b147979bace3d2e4f6bb4fed546e16fe27b5ecd35c7d0541a
-DIST pydantic-2.7.0.tar.gz 710409 BLAKE2B 
79b426edaa599dac99bb4d465690738be2fae5ffb6ba588491470d41d71fc8aecb4cf731457b00dc22911106c86d549ce8bdc386dfba210cb5973b366aec
 SHA512 
06254a99456a999dd5b165c032e3d5fb48a59d56beb51c1ff77d2dbf181bc2b535801307adf00f3547d5f60fd868ead8d6baf507564c52e09e1efe04c155aeb9
 DIST pydantic-2.7.1.tar.gz 713923 BLAKE2B 
deeb9a63b290c8c3227c386b2982e11fb9385d16cb30e3522138219aef526dd7a077ddf496c92f8e3ed34ccbe21654177c539727e75bc209915f27817dfc62df
 SHA512 
6b85c37384629e3df5f2b58e39ee9bf67f902b1ad2b05eb1298f03da8a945fc8f0865408948ad5deef76ca1d014f360ba778d4d957b6e7e158d2aa5c22861bd9
 DIST pydantic-2.7.2.tar.gz 714293 BLAKE2B 
0c8e647930b9ef1abfa1818b7d71eb41e5032d835f6772c60caab1cd02473cf163e8e2259bfcb57894c868242ebd6a8f343cee6ae7a3a49aa45b14ae20675269
 SHA512 
0ef9932afb1a57cf79bbd4a877cf002384f18cf32a7132a9913642ac6d273284d0bc7f8d8fc66361e61a0584cf38ef4630d68755567878f6f907cde0d9e9bdc1

diff --git a/dev-python/pydantic/pydantic-2.6.3.ebuild 
b/dev-python/pydantic/pydantic-2.6.3.ebuild
deleted file mode 100644
index a23385a04e01..
--- a/dev-python/pydantic/pydantic-2.6.3.ebuild
+++ /dev/null
@@ -1,57 +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..12} )
-
-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 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
-
-RDEPEND="
-   >=dev-python/annotated-types-0.4.0[${PYTHON_USEDEP}]
-   ~dev-python/pydantic-core-2.16.3[${PYTHON_USEDEP}]
-   >=dev-python/typing-extensions-4.6.1[${PYTHON_USEDEP}]
-"
-# pytest-8: https://github.com/pydantic/pydantic/issues/8674
-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}]
-   https://github.com/pydantic/pydantic/
-   https://pypi.org/project/pydantic/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~s390 sparc x86"
-
-RDEPEND="
-   >=dev-python/annotated-types-0.4.0[${PYTHON_USEDEP}]
-   ~dev-python/pydantic-core-2.16.3[${PYTHON_USEDEP}]
-   >=dev-python/typing-extensions-4.6.1[${PYTHON_USEDEP}]
-"
-# pytest-8: https://github.com/pydantic/pydantic/issues/8674
-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}]
-   https://github.com/pydantic/pydantic/
-   https://pypi.org/project/pydantic/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-
-RDEPEND="
-   >=dev-python/annotated-types-0.4.0[${PYTHON_USEDEP}]
-   ~dev-python/pydantic-core-2.18.1[${PYTHON_USEDEP}]
-   >=dev-python/typing-extensions-4.6.1[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   >=de

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

2024-05-31 Thread Michał Górny
commit: 9ce22b3718f13215c239474f206fba8a4bfd555d
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jun  1 04:06:30 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jun  1 04:06:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ce22b37

dev-python/pydantic-core: Remove old

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

 dev-python/pydantic-core/Manifest  |  23 
 .../pydantic-core/pydantic-core-2.16.3.ebuild  | 151 -
 .../pydantic-core/pydantic-core-2.18.1.ebuild  | 149 
 3 files changed, 323 deletions(-)

diff --git a/dev-python/pydantic-core/Manifest 
b/dev-python/pydantic-core/Manifest
index c0e489c9861e..195097a1e042 100644
--- a/dev-python/pydantic-core/Manifest
+++ b/dev-python/pydantic-core/Manifest
@@ -1,13 +1,10 @@
 DIST ahash-0.8.10.crate 43555 BLAKE2B 
30c71f49bde551444dbb074d1084701ca63e996bf296033d726bb2f03b3059376e62c310e673bfcf7e461a7a1dcf48812eb3d5aa8729bf9bde9da64977eeaffb
 SHA512 
108872193427773e15463916ba034fd6cebb35523d827da331f374cf13cf27ff251a07c978bff4072db9ec8c307d9df092149ebd963b0702f397ebedd80e87d3
-DIST ahash-0.8.7.crate 42894 BLAKE2B 
56f4b2f577eb2752e675fa2b3191c65e0bb88575f92e8d906714296fca1daace46e93256672fce08cc5b4ac11d40a690a06b32a99fb50fd0df4f042773c33b6c
 SHA512 
2c9eaa22f7bda47a781994c769d4a2ef15ba0f511fdd4ec4680c13d4c1809f1ce01adecc3b3776793158062d28ad9e5f0b1d1c0a9429e43dd07cd99540eae7a6
 DIST aho-corasick-1.0.2.crate 167694 BLAKE2B 
fa5323cbe6cb73594dfa4c327c64676bc1e006dadc0b9def325974c83b9a769beba02d59a4657ec7a2d0cc511a7b7cc6f72cf57b8f9e639206d1c2bf13107a52
 SHA512 
5c75451f96fbbd670e6af0e1f54df2bdb57259dfe6898495ac46a5b2fc04f316a4698fd5cfd4ec31a94c298661937a8de08ce97cab3890fb3c015e4a2a67bb7b
-DIST allocator-api2-0.2.16.crate 59025 BLAKE2B 
fda69b52435a7243eb19bc55914a1961e59dbad5ac12c40db39cccdf7a99c742da59c3ef160350808698db24b91e0ce655cd1acedbbcbe20c717604aae23ea5e
 SHA512 
e1eb0df6b44b62115795ebf772f81e9ac0b6d273afd81659dbddb7eb6628b6e5ef6a60ea21413e79ee638afb72e6872ba83a075f6324daf93f2f1eda48daff2f
 DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
 DIST base64-0.21.7.crate 82576 BLAKE2B 
25cc8761c14220981ff4ed332058f6179948080cbfa2b225ec1d1602e4af14cd470c969e8b7049117e6fc51a5a24e06b1d27bab844486ecb76409d12e0581d5d
 SHA512 
c6986d88dd9aa081d914f35b4174be4ba874848657ac4b5e63b9b45af765d973289c548ccb5a01584edfc0d8d79ff5be25b51365295d6e7a311bd7f0ae3c0cb9
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
 DIST cc-1.0.79.crate 62624 BLAKE2B 
b3cbed3bd6fcac1c6ea258ec96cd107f859947a35dc89c3dc8f314741b0f668e61518f896ec32ce10c9a7eb20dd350bc177a71810d53ebea59fda062ed9d27db
 SHA512 
cbf0a25f3a23fc540e9d638fabc23f761f1c240ebb4814e761e90437d71fc559cd155768ab9e78fc192220d8a605c66c3af342ed736b719181656170b98d7bf5
 DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 
0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
-DIST enum_dispatch-0.3.12.crate 22400 BLAKE2B 
c8a3da572bd8fcff5afe8aba87d0b40d5c759ed2c69d8391d61b43bec8de2eff02cfce0de60abbbe821dc103cda41bc4abdeb9de5a0426fcafd2382bc2403eb4
 SHA512 
576d682255313ea284934a1c9bf80532a1b39a85eb6201b821eefe5fe37576544b28247ed1d27e019e1e664b2e81207fd161dc9d70e2d0e10bfea1071f508dfb
 DIST enum_dispatch-0.3.13.crate 29876 BLAKE2B 
8fa66a72b1f35e174abcc8266e8a36e835923a1b31aa2fefe3bcf1287bb01b456597915c0a36a9ab7e6a6cd0ce7ebae38c09028ceb9109b7d18f26f023df
 SHA512 
9ff73db5852d8c515f8f3beae0e62ac3845b42fb39a2ecdcda50e44535e9183790406652024e3f968ecbf4413488a02344831c45498294ba97c345b31e1d0782
 DIST equivalent-1.0.1.crate 6615 BLAKE2B 
302d78069d9df05e78b53f0488a9e4eb98fa2bc1e21893dc8a0acf2234347ba7c4df4b9d6b380ae77d8ffb1074b9c790460fe2dae47318aa1c4fe4208244540a
 SHA512 
b2bc60e804c1b02c461dcefcfd60fc37145af710d183ebe65f9a4d63f2b2072d23193f98dc550a9213c7fdc6a2a837af23b04a89294ebbb681a4aaf5d5031140
 DIST form_urlencoded-1.2.1.crate 8969 BLAKE2B 
383d3a197b73fba199220b7708e16d770591ac16725faf4efc1a8c230c569c381870d4a11b8fba623e761e68f9d318630b22101d461e67dd26c67e13a73358a1
 SHA512 
c65104e2dc08fad572bb31f981700fd43dd29fcff42b01c7ccdbd3d4c23dec12360aed3f1b5fc4766fee386d418a65349b2941b8735f788cb0d35d631a6a8dd1
@@ -15,18 +12,13 @@ DIST getrandom-0.2.10.crate 34955 BLAKE2B 
8e7b8554ae360484ceca2a05f834c2664b08f4
 DIST hashbr

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

2024-05-31 Thread Ionen Wolkens
commit: 4b073dfab630747bdc7d38bb3b281036c20df701
Author: Matoro Mahri  matoro  tk>
AuthorDate: Fri May 31 19:44:10 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Jun  1 03:45:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b073dfa

dev-python/pydantic-core: Stabilize 2.18.2 amd64, #931535

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

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

diff --git a/dev-python/pydantic-core/pydantic-core-2.18.2.ebuild 
b/dev-python/pydantic-core/pydantic-core-2.18.2.ebuild
index 2ce26740b6d0..a7cf6a2aed7e 100644
--- a/dev-python/pydantic-core/pydantic-core-2.18.2.ebuild
+++ b/dev-python/pydantic-core/pydantic-core-2.18.2.ebuild
@@ -107,7 +107,7 @@ LICENSE+="
|| ( Apache-2.0 Boost-1.0 )
 "
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="
>=dev-python/typing-extensions-4.7.1[${PYTHON_USEDEP}]



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

2024-05-31 Thread Ionen Wolkens
commit: c226ca90fd7054434782524171df2522b0004bee
Author: Matoro Mahri  matoro  tk>
AuthorDate: Fri May 31 19:44:10 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Jun  1 03:45:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c226ca90

dev-python/pydantic: Stabilize 2.7.1 amd64, #931535

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-python/pydantic/pydantic-2.7.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydantic/pydantic-2.7.1.ebuild 
b/dev-python/pydantic/pydantic-2.7.1.ebuild
index 006fe878f0d3..be197bf2b656 100644
--- a/dev-python/pydantic/pydantic-2.7.1.ebuild
+++ b/dev-python/pydantic/pydantic-2.7.1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="
>=dev-python/annotated-types-0.4.0[${PYTHON_USEDEP}]



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

2024-05-28 Thread Michał Górny
commit: 46a5d18fe7081074218a819357ef2331017c8896
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 29 03:10:37 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 29 03:10:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46a5d18f

dev-python/pydantic: Bump to 2.7.2

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

 dev-python/pydantic/Manifest  |  1 +
 dev-python/pydantic/pydantic-2.7.2.ebuild | 55 +++
 2 files changed, 56 insertions(+)

diff --git a/dev-python/pydantic/Manifest b/dev-python/pydantic/Manifest
index ce01058c028c..cd2de4aa4d2a 100644
--- a/dev-python/pydantic/Manifest
+++ b/dev-python/pydantic/Manifest
@@ -2,3 +2,4 @@ DIST pydantic-2.6.3.tar.gz 680427 BLAKE2B 
28d8d4edcfeeae4f0ba70ed09987e26ba569c3
 DIST pydantic-2.6.4.tar.gz 680828 BLAKE2B 
264698f21e4d57656f5a28651019956349a018f16b11099d4afd796329a8ad12847e45250372e5c7b189493e9c73efa624006cb2e6b5a7d77b2c45973a0d813f
 SHA512 
9386c2e04ff71bc182be4892d1cdb910ca60ee68b7cc5c6e86a58529b51707094532dc5315bf152b147979bace3d2e4f6bb4fed546e16fe27b5ecd35c7d0541a
 DIST pydantic-2.7.0.tar.gz 710409 BLAKE2B 
79b426edaa599dac99bb4d465690738be2fae5ffb6ba588491470d41d71fc8aecb4cf731457b00dc22911106c86d549ce8bdc386dfba210cb5973b366aec
 SHA512 
06254a99456a999dd5b165c032e3d5fb48a59d56beb51c1ff77d2dbf181bc2b535801307adf00f3547d5f60fd868ead8d6baf507564c52e09e1efe04c155aeb9
 DIST pydantic-2.7.1.tar.gz 713923 BLAKE2B 
deeb9a63b290c8c3227c386b2982e11fb9385d16cb30e3522138219aef526dd7a077ddf496c92f8e3ed34ccbe21654177c539727e75bc209915f27817dfc62df
 SHA512 
6b85c37384629e3df5f2b58e39ee9bf67f902b1ad2b05eb1298f03da8a945fc8f0865408948ad5deef76ca1d014f360ba778d4d957b6e7e158d2aa5c22861bd9
+DIST pydantic-2.7.2.tar.gz 714293 BLAKE2B 
0c8e647930b9ef1abfa1818b7d71eb41e5032d835f6772c60caab1cd02473cf163e8e2259bfcb57894c868242ebd6a8f343cee6ae7a3a49aa45b14ae20675269
 SHA512 
0ef9932afb1a57cf79bbd4a877cf002384f18cf32a7132a9913642ac6d273284d0bc7f8d8fc66361e61a0584cf38ef4630d68755567878f6f907cde0d9e9bdc1

diff --git a/dev-python/pydantic/pydantic-2.7.2.ebuild 
b/dev-python/pydantic/pydantic-2.7.2.ebuild
new file mode 100644
index ..bfae5d9f3a4d
--- /dev/null
+++ b/dev-python/pydantic/pydantic-2.7.2.ebuild
@@ -0,0 +1,55 @@
+# 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..12} )
+
+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 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/annotated-types-0.4.0[${PYTHON_USEDEP}]
+   ~dev-python/pydantic-core-2.18.3[${PYTHON_USEDEP}]
+   >=dev-python/typing-extensions-4.6.1[${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/pytest-mock[${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
+   )
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest -p pytest_mock
+}



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

2024-05-28 Thread Michał Górny
commit: fa83106995087a07b7bfe907c6111aebab2f3cab
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 29 03:10:13 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 29 03:10:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa831069

dev-python/pydantic-core: Bump to 2.18.3

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

 dev-python/pydantic-core/Manifest  |   8 ++
 .../pydantic-core/pydantic-core-2.18.3.ebuild  | 150 +
 2 files changed, 158 insertions(+)

diff --git a/dev-python/pydantic-core/Manifest 
b/dev-python/pydantic-core/Manifest
index ac9d75260273..c0e489c9861e 100644
--- a/dev-python/pydantic-core/Manifest
+++ b/dev-python/pydantic-core/Manifest
@@ -43,21 +43,28 @@ DIST proc-macro2-1.0.76.crate 45660 BLAKE2B 
40b538d9d9fec10b9e4b147ce0a86efb10fe
 DIST pydantic_core-2.16.3.tar.gz 368930 BLAKE2B 
ada18fe183c603bc78d7258235110c730a552725df383d82f202bc561be045acd52fd24e8d5753e0e15487448fdcfbb298ebf26e6ad6933b064ab72a38d5d5b7
 SHA512 
30b14cd4b583bacf18fdb9a3a89745b0b4c5ff91425a3b19809854bc340df7600442c7e70b1130cf899f26ab4a5593d628f897970a58402bf8a6bbd876c1634e
 DIST pydantic_core-2.18.1.tar.gz 381997 BLAKE2B 
cf6878957d9494a23da18e722729da9f9e15ba112227ccb1d9bb41f411564e2d9843765b57b8c536726940d5170147a323ba1437677c3e0717cb2d304734e44b
 SHA512 
10f5602bf8a9c9ae0cbeb0b88f093c0fe5fb0c66750e72fea424f11993f2b9aeda9455fada887ca8c9ae293de227d43f2252f2741b5f9af59636c3582e1fceb5
 DIST pydantic_core-2.18.2.tar.gz 383446 BLAKE2B 
59e5a7f5c9fc911532997bf8a5f0937dcc26dd4d7e8b775bdbd9fd18ffcf2ade34686d159d2b7770a436f3b11fad5533cb556f459bc927fe5c4f33e3460423ee
 SHA512 
d771815ac52e6aeb1779e108f7571e72d302e0b74d38f040d40eaa210259763cbbbf339824e3b35e827d6f0e2e00d7a1c019110ee93fb6908865a47fbe8a6890
+DIST pydantic_core-2.18.3.tar.gz 384545 BLAKE2B 
6aaa56613925ba97e193b33ab409d4cfb6c539da1951d708dd4eb866d4f173a2ed9a58f03858501351833c8cd0bbb85e52ac7fcf48d3b8e621832af90f6f7cde
 SHA512 
b53abe36247b8289650023a624953f4eb6f84273ccf85dfa2dcaa1c786e2d416bd296b28749787d4318712d05556567c1f3222e85f0e8996b41b38994e001a8d
 DIST pyo3-0.20.2.crate 434326 BLAKE2B 
3114fd6f3fb8ae7d1b35c9d2ac5ba6a49c5ac911ee3a5b941c5063263ca7cce47fa4b4f7ec34cbfe3083f3d1303fd7f061639fba833a04fedb9d5098f5784028
 SHA512 
cc5151a116179157046ec92677e5a72318b4cdb13a7d7e3bb83778739b5758040e5020f667dd83554a66b758581a08f5de05eb38e7b339813cec85e0712e6355
 DIST pyo3-0.21.1.crate 503776 BLAKE2B 
a042478e4d4fbff9f40eac1b09c2a0fd4af54a751ca16d3bcbaaefc417ef88066c2cbf0cb758dcada9e36c378007081fb9ad0f6bb36afb2622fdf7b3ba36934e
 SHA512 
6bf1c99b7c0c44ece16b3298f1090891cac2994e25730da8a82981f2296bc2d260b61df08897a2cd6c27c6e90deb70e4c08388fc70eeea6dea4b5cc451ed9598
+DIST pyo3-0.21.2.crate 504574 BLAKE2B 
1b8bf374d1b61e3e4bedce6344338126051a6d951ea87d258e5ed92d4c0e13b0202f2e7e56500277c54743dd16c9b4587f436cf2058567501c8a9ac7c6b6c17a
 SHA512 
5f88cda423e82b62698a74ceaa31fc27e5c1f1d417928accddb2e00337d163fda622f774ae6e24c1cb73c467d6b01e9a2ba866e4454338b1fbfc892ae14ffc53
 DIST pyo3-build-config-0.20.2.crate 30029 BLAKE2B 
846eb95d1417a658763417a2750dca1c55201105a3978d61b1db5e3962680ede188f8285dd7deec778ea9860d43e40513b88f5a54f0b1881b08416760bdbbedf
 SHA512 
9dbc669ec69d38716c3909fa8f3b6c5be13c717b20bfd5dd11edab59b8eb35247d7996acd260fec88f92eb3e71248c86e9b40c1a700827889e2990bba20ecddf
 DIST pyo3-build-config-0.21.1.crate 30540 BLAKE2B 
4019892096ee02c25ec6484eb56da12990fc84be5c5173f524e88e8b18e5b1b113d0db1962aff44253519bd1b5f3d4f01512ba86441927c19b04911d8282a039
 SHA512 
9eb4fbef1015deb1d7a414181926b6b4e44acc2347379783f2fe28e212986e62bb7e36d214d3bed613e9f213a9882084af9012042d9047846f7f4948f64112de
+DIST pyo3-build-config-0.21.2.crate 30581 BLAKE2B 
993c1f7f15124336b70570ed3949cc0873c2b883e81dd3a350f347cf014fb9a82d487197fdaf475989b727b7ee8d9a5511a72422f76126b8788c4f40831baed8
 SHA512 
8b6bedb31235de3dd95bca6e19ea4eb7752227ceb9f1c928c4df2b277df5ee443e5c262e448012e4e54e3104213db4d745c9c42f79ab3029dee68f48ec3a2795
 DIST pyo3-ffi-0.20.2.crate 64601 BLAKE2B 
cf1141ad34a13dcb46de0d1e15dda192ca41a7441bfc92a9295861876dcc690d1d5d6d39dafa51cd70c4627353efa91563eaefee8c39f655d12818003f9524da
 SHA512 
ee6386b6fdb80689d104f9cd5229f02e1893d00a52be710bd36882c47305abbe24ef2f3cdef8200fddc0bb97e29001fa3a2fd9d3d2673ecd9a104a070420d01e
 DIST pyo3-ffi-0.21.1.crate 66163 BLAKE2B 
7d47e140d6e39d2622a77349c20466e9e161d3732b3df7a4fba258ac4b41b5bfa57e4af87dae8ab932a27c965bc9e3e10cd38195c9037cb78246e0ad10260fd1
 SHA512 
6d0f6d1c9d6af1255a1d709e1da6dee82c9948ddcd2c8b38c760e5fe23b6a65b050f030b46a38697aa82b5c1927fc9a20dff92cfabf1a03ca92099583a516c68
+DIST pyo3-ffi-0.21.2.crate 66160 BLAKE2B 
759622fa3a41bcdb48170983c4e194898415f8db16a7c57ace89a7945bd47374d9a14e5ecf24e80a178bde597cfa30d41f9e6617b458d365640bdbda048e6f6e
 SHA512 
5cbc9dfb14569210776fd66341e77e61642a9920354251a65b91aa13a0fb1c373258d1a6b4f8feacdc4266d472193d8f20a6dd2cc180ccc3d43fb66237ae6d0d
 DIST pyo3-macros-0.20.2.crate 7925 BLAKE2B 
00fc60becfa39bf452

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

2024-05-16 Thread Arthur Zamarin
commit: b1abb6d6e0c6d3d952327fc5a9c7819d2c278c44
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu May 16 17:28:40 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu May 16 17:28:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1abb6d6

dev-python/pydantic: Stabilize 2.7.1 arm64, #931535

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

 dev-python/pydantic/pydantic-2.7.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydantic/pydantic-2.7.1.ebuild 
b/dev-python/pydantic/pydantic-2.7.1.ebuild
index 1df1af402c1f..006fe878f0d3 100644
--- a/dev-python/pydantic/pydantic-2.7.1.ebuild
+++ b/dev-python/pydantic/pydantic-2.7.1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="
>=dev-python/annotated-types-0.4.0[${PYTHON_USEDEP}]



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

2024-05-16 Thread Arthur Zamarin
commit: 07a22dd500efb2055fd7e839948bf878277ba1bb
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu May 16 17:28:41 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu May 16 17:28:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07a22dd5

dev-python/pydantic-core: Stabilize 2.18.2 arm64, #931535

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

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

diff --git a/dev-python/pydantic-core/pydantic-core-2.18.2.ebuild 
b/dev-python/pydantic-core/pydantic-core-2.18.2.ebuild
index 11abc1d00ee8..2ce26740b6d0 100644
--- a/dev-python/pydantic-core/pydantic-core-2.18.2.ebuild
+++ b/dev-python/pydantic-core/pydantic-core-2.18.2.ebuild
@@ -107,7 +107,7 @@ LICENSE+="
|| ( Apache-2.0 Boost-1.0 )
 "
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="
>=dev-python/typing-extensions-4.7.1[${PYTHON_USEDEP}]



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

2024-05-12 Thread Michał Górny
commit: 46002642b703c21e6c1a4e3708da58aacb50f4a9
Author: Michał Górny  gentoo  org>
AuthorDate: Sun May 12 12:54:47 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun May 12 13:05:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46002642

dev-python/pydantic-core: Run cargo test as well

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

 dev-python/pydantic-core/pydantic-core-2.18.2.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-python/pydantic-core/pydantic-core-2.18.2.ebuild 
b/dev-python/pydantic-core/pydantic-core-2.18.2.ebuild
index eaf0ce478b6f..11abc1d00ee8 100644
--- a/dev-python/pydantic-core/pydantic-core-2.18.2.ebuild
+++ b/dev-python/pydantic-core/pydantic-core-2.18.2.ebuild
@@ -145,5 +145,7 @@ python_test() {
 
local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
rm -rf pydantic_core || die
+   # tests link to libpython, so they fail to link on pypy3
+   [[ ${EPYTHON} != pypy3 ]] && cargo_src_test
epytest -p pytest_mock -p timeout
 }



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

2024-05-08 Thread Michał Górny
commit: 436464c0a0c18d475cb4649b88acad07153b771e
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  8 08:18:45 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  8 08:18:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=436464c0

dev-python/pydantic: Stabilize 2.7.1 ppc, #931535

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

 dev-python/pydantic/pydantic-2.7.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydantic/pydantic-2.7.1.ebuild 
b/dev-python/pydantic/pydantic-2.7.1.ebuild
index 5d7102197764..1df1af402c1f 100644
--- a/dev-python/pydantic/pydantic-2.7.1.ebuild
+++ b/dev-python/pydantic/pydantic-2.7.1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~loong ~ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~amd64 arm ~arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="
>=dev-python/annotated-types-0.4.0[${PYTHON_USEDEP}]



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

2024-05-08 Thread Michał Górny
commit: e1a7e5da58ec33213c680337f4240e75c5e300a4
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  8 08:18:46 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  8 08:18:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1a7e5da

dev-python/pydantic-core: Stabilize 2.18.2 ppc, #931535

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

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

diff --git a/dev-python/pydantic-core/pydantic-core-2.18.2.ebuild 
b/dev-python/pydantic-core/pydantic-core-2.18.2.ebuild
index f50d4d63d8d5..eaf0ce478b6f 100644
--- a/dev-python/pydantic-core/pydantic-core-2.18.2.ebuild
+++ b/dev-python/pydantic-core/pydantic-core-2.18.2.ebuild
@@ -107,7 +107,7 @@ LICENSE+="
|| ( Apache-2.0 Boost-1.0 )
 "
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~loong ~ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~amd64 arm ~arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="
>=dev-python/typing-extensions-4.7.1[${PYTHON_USEDEP}]



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

2024-05-08 Thread Sam James
commit: 90f0c5b55f36f11839d32b8aa909487949167dec
Author: Sam James  gentoo  org>
AuthorDate: Wed May  8 07:51:58 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May  8 07:51:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90f0c5b5

dev-python/pydantic-core: Stabilize 2.18.2 x86, #931535

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

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

diff --git a/dev-python/pydantic-core/pydantic-core-2.18.2.ebuild 
b/dev-python/pydantic-core/pydantic-core-2.18.2.ebuild
index 9e85a7c7fdb6..f50d4d63d8d5 100644
--- a/dev-python/pydantic-core/pydantic-core-2.18.2.ebuild
+++ b/dev-python/pydantic-core/pydantic-core-2.18.2.ebuild
@@ -107,7 +107,7 @@ LICENSE+="
|| ( Apache-2.0 Boost-1.0 )
 "
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~loong ~ppc ppc64 ~riscv ~s390 sparc ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~loong ~ppc ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="
>=dev-python/typing-extensions-4.7.1[${PYTHON_USEDEP}]



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

2024-05-08 Thread Sam James
commit: f61afcd457e5ac510f6ec027933e246a2d2b6395
Author: Sam James  gentoo  org>
AuthorDate: Wed May  8 07:51:52 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May  8 07:51:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f61afcd4

dev-python/pydantic: Stabilize 2.7.1 x86, #931535

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

 dev-python/pydantic/pydantic-2.7.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydantic/pydantic-2.7.1.ebuild 
b/dev-python/pydantic/pydantic-2.7.1.ebuild
index 855ba4d3e57f..5d7102197764 100644
--- a/dev-python/pydantic/pydantic-2.7.1.ebuild
+++ b/dev-python/pydantic/pydantic-2.7.1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~loong ~ppc ppc64 ~riscv ~s390 sparc ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~loong ~ppc ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="
>=dev-python/annotated-types-0.4.0[${PYTHON_USEDEP}]



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

2024-05-08 Thread Michał Górny
commit: 72233bcaa4082c40db580ddf290cf21394339db5
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  8 07:48:55 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  8 07:49:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72233bca

dev-python/pydantic-core: Stabilize 2.18.2 arm, #931535

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

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

diff --git a/dev-python/pydantic-core/pydantic-core-2.18.2.ebuild 
b/dev-python/pydantic-core/pydantic-core-2.18.2.ebuild
index f1732912a600..9e85a7c7fdb6 100644
--- a/dev-python/pydantic-core/pydantic-core-2.18.2.ebuild
+++ b/dev-python/pydantic-core/pydantic-core-2.18.2.ebuild
@@ -107,7 +107,7 @@ LICENSE+="
|| ( Apache-2.0 Boost-1.0 )
 "
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv ~s390 sparc ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~loong ~ppc ppc64 ~riscv ~s390 sparc ~x86"
 
 RDEPEND="
>=dev-python/typing-extensions-4.7.1[${PYTHON_USEDEP}]



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

2024-05-08 Thread Michał Górny
commit: 3ec4950837b2fb2f669e0f40e3cb53694234d6fc
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  8 07:48:50 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  8 07:49:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ec49508

dev-python/pydantic-core: Stabilize 2.18.2 sparc, #931535

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

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

diff --git a/dev-python/pydantic-core/pydantic-core-2.18.2.ebuild 
b/dev-python/pydantic-core/pydantic-core-2.18.2.ebuild
index cb5254fa3415..c366526051c1 100644
--- a/dev-python/pydantic-core/pydantic-core-2.18.2.ebuild
+++ b/dev-python/pydantic-core/pydantic-core-2.18.2.ebuild
@@ -107,7 +107,7 @@ LICENSE+="
|| ( Apache-2.0 Boost-1.0 )
 "
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 sparc ~x86"
 
 RDEPEND="
>=dev-python/typing-extensions-4.7.1[${PYTHON_USEDEP}]



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

2024-05-08 Thread Michał Górny
commit: c7e0d7e575677abaa6eb970d9fa547542d4c0b99
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  8 07:48:54 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  8 07:49:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7e0d7e5

dev-python/pydantic: Stabilize 2.7.1 arm, #931535

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

 dev-python/pydantic/pydantic-2.7.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydantic/pydantic-2.7.1.ebuild 
b/dev-python/pydantic/pydantic-2.7.1.ebuild
index f6a438f753f0..855ba4d3e57f 100644
--- a/dev-python/pydantic/pydantic-2.7.1.ebuild
+++ b/dev-python/pydantic/pydantic-2.7.1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv ~s390 sparc ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~loong ~ppc ppc64 ~riscv ~s390 sparc ~x86"
 
 RDEPEND="
>=dev-python/annotated-types-0.4.0[${PYTHON_USEDEP}]



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

2024-05-08 Thread Michał Górny
commit: f1addd1bc7538738fa2810352ff305b5b2314485
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  8 07:48:52 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  8 07:49:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1addd1b

dev-python/pydantic-core: Stabilize 2.18.2 ppc64, #931535

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

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

diff --git a/dev-python/pydantic-core/pydantic-core-2.18.2.ebuild 
b/dev-python/pydantic-core/pydantic-core-2.18.2.ebuild
index c366526051c1..f1732912a600 100644
--- a/dev-python/pydantic-core/pydantic-core-2.18.2.ebuild
+++ b/dev-python/pydantic-core/pydantic-core-2.18.2.ebuild
@@ -107,7 +107,7 @@ LICENSE+="
|| ( Apache-2.0 Boost-1.0 )
 "
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv ~s390 sparc ~x86"
 
 RDEPEND="
>=dev-python/typing-extensions-4.7.1[${PYTHON_USEDEP}]



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

2024-05-08 Thread Michał Górny
commit: 261d2207ced800d496b5a9b8665c07cfd03e68f4
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  8 07:48:51 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  8 07:49:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=261d2207

dev-python/pydantic: Stabilize 2.7.1 ppc64, #931535

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

 dev-python/pydantic/pydantic-2.7.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydantic/pydantic-2.7.1.ebuild 
b/dev-python/pydantic/pydantic-2.7.1.ebuild
index f81e61dcb596..f6a438f753f0 100644
--- a/dev-python/pydantic/pydantic-2.7.1.ebuild
+++ b/dev-python/pydantic/pydantic-2.7.1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv ~s390 sparc ~x86"
 
 RDEPEND="
>=dev-python/annotated-types-0.4.0[${PYTHON_USEDEP}]



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

2024-04-23 Thread Michał Górny
commit: b32d36de995dbb521342b16a10f81a00710cfe34
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Apr 23 13:56:30 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr 23 14:02:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b32d36de

dev-python/pydantic: Bump to 2.7.1

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

 dev-python/pydantic/Manifest  |  1 +
 dev-python/pydantic/pydantic-2.7.1.ebuild | 55 +++
 2 files changed, 56 insertions(+)

diff --git a/dev-python/pydantic/Manifest b/dev-python/pydantic/Manifest
index c7ce829be719..ce01058c028c 100644
--- a/dev-python/pydantic/Manifest
+++ b/dev-python/pydantic/Manifest
@@ -1,3 +1,4 @@
 DIST pydantic-2.6.3.tar.gz 680427 BLAKE2B 
28d8d4edcfeeae4f0ba70ed09987e26ba569c38b2c511b6d0b4277b830173302228c964f4c086ac4412a331afa3fba16d9581bd31446fb1dfb43065eb29dfc59
 SHA512 
2eca898328beb1f33e343d3aa7edf8847baae0569d078507a58bbe0fcf355250c72b70a33f6b79cef697f41ced91eaeee1ffc4a7712fd6fd251fd64557e390d0
 DIST pydantic-2.6.4.tar.gz 680828 BLAKE2B 
264698f21e4d57656f5a28651019956349a018f16b11099d4afd796329a8ad12847e45250372e5c7b189493e9c73efa624006cb2e6b5a7d77b2c45973a0d813f
 SHA512 
9386c2e04ff71bc182be4892d1cdb910ca60ee68b7cc5c6e86a58529b51707094532dc5315bf152b147979bace3d2e4f6bb4fed546e16fe27b5ecd35c7d0541a
 DIST pydantic-2.7.0.tar.gz 710409 BLAKE2B 
79b426edaa599dac99bb4d465690738be2fae5ffb6ba588491470d41d71fc8aecb4cf731457b00dc22911106c86d549ce8bdc386dfba210cb5973b366aec
 SHA512 
06254a99456a999dd5b165c032e3d5fb48a59d56beb51c1ff77d2dbf181bc2b535801307adf00f3547d5f60fd868ead8d6baf507564c52e09e1efe04c155aeb9
+DIST pydantic-2.7.1.tar.gz 713923 BLAKE2B 
deeb9a63b290c8c3227c386b2982e11fb9385d16cb30e3522138219aef526dd7a077ddf496c92f8e3ed34ccbe21654177c539727e75bc209915f27817dfc62df
 SHA512 
6b85c37384629e3df5f2b58e39ee9bf67f902b1ad2b05eb1298f03da8a945fc8f0865408948ad5deef76ca1d014f360ba778d4d957b6e7e158d2aa5c22861bd9

diff --git a/dev-python/pydantic/pydantic-2.7.1.ebuild 
b/dev-python/pydantic/pydantic-2.7.1.ebuild
new file mode 100644
index ..7e9fba7a0ee8
--- /dev/null
+++ b/dev-python/pydantic/pydantic-2.7.1.ebuild
@@ -0,0 +1,55 @@
+# 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..12} )
+
+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 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/annotated-types-0.4.0[${PYTHON_USEDEP}]
+   ~dev-python/pydantic-core-2.18.2[${PYTHON_USEDEP}]
+   >=dev-python/typing-extensions-4.6.1[${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/pytest-mock[${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
+   )
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest -p pytest_mock
+}



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

2024-04-22 Thread Michał Górny
commit: c594df76be43908ec4a20406f5cd1761efc83bfc
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Apr 23 04:04:43 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr 23 04:04:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c594df76

dev-python/pydantic-core: Bump to 2.18.2

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

 dev-python/pydantic-core/Manifest  |   1 +
 .../pydantic-core/pydantic-core-2.18.2.ebuild  | 149 +
 2 files changed, 150 insertions(+)

diff --git a/dev-python/pydantic-core/Manifest 
b/dev-python/pydantic-core/Manifest
index 425f53e69099..ac9d75260273 100644
--- a/dev-python/pydantic-core/Manifest
+++ b/dev-python/pydantic-core/Manifest
@@ -42,6 +42,7 @@ DIST portable-atomic-1.6.0.crate 140689 BLAKE2B 
c91d06e04a87c9a207233d8a850859aa
 DIST proc-macro2-1.0.76.crate 45660 BLAKE2B 
40b538d9d9fec10b9e4b147ce0a86efb10feedf9e0452e5568e8ad7d2b88a201ca6ffd2cd62d8815a1ee72d557fe6280120a913868c3d868c1235686742cd8b8
 SHA512 
2ea7ade475171166489ab3e745e8c526e49c7521bc39b1bfec6dd2fd0807fd3cc5579235f77534be855f9ecab481205e77e66b14ebb22e66d2c3cff842567247
 DIST pydantic_core-2.16.3.tar.gz 368930 BLAKE2B 
ada18fe183c603bc78d7258235110c730a552725df383d82f202bc561be045acd52fd24e8d5753e0e15487448fdcfbb298ebf26e6ad6933b064ab72a38d5d5b7
 SHA512 
30b14cd4b583bacf18fdb9a3a89745b0b4c5ff91425a3b19809854bc340df7600442c7e70b1130cf899f26ab4a5593d628f897970a58402bf8a6bbd876c1634e
 DIST pydantic_core-2.18.1.tar.gz 381997 BLAKE2B 
cf6878957d9494a23da18e722729da9f9e15ba112227ccb1d9bb41f411564e2d9843765b57b8c536726940d5170147a323ba1437677c3e0717cb2d304734e44b
 SHA512 
10f5602bf8a9c9ae0cbeb0b88f093c0fe5fb0c66750e72fea424f11993f2b9aeda9455fada887ca8c9ae293de227d43f2252f2741b5f9af59636c3582e1fceb5
+DIST pydantic_core-2.18.2.tar.gz 383446 BLAKE2B 
59e5a7f5c9fc911532997bf8a5f0937dcc26dd4d7e8b775bdbd9fd18ffcf2ade34686d159d2b7770a436f3b11fad5533cb556f459bc927fe5c4f33e3460423ee
 SHA512 
d771815ac52e6aeb1779e108f7571e72d302e0b74d38f040d40eaa210259763cbbbf339824e3b35e827d6f0e2e00d7a1c019110ee93fb6908865a47fbe8a6890
 DIST pyo3-0.20.2.crate 434326 BLAKE2B 
3114fd6f3fb8ae7d1b35c9d2ac5ba6a49c5ac911ee3a5b941c5063263ca7cce47fa4b4f7ec34cbfe3083f3d1303fd7f061639fba833a04fedb9d5098f5784028
 SHA512 
cc5151a116179157046ec92677e5a72318b4cdb13a7d7e3bb83778739b5758040e5020f667dd83554a66b758581a08f5de05eb38e7b339813cec85e0712e6355
 DIST pyo3-0.21.1.crate 503776 BLAKE2B 
a042478e4d4fbff9f40eac1b09c2a0fd4af54a751ca16d3bcbaaefc417ef88066c2cbf0cb758dcada9e36c378007081fb9ad0f6bb36afb2622fdf7b3ba36934e
 SHA512 
6bf1c99b7c0c44ece16b3298f1090891cac2994e25730da8a82981f2296bc2d260b61df08897a2cd6c27c6e90deb70e4c08388fc70eeea6dea4b5cc451ed9598
 DIST pyo3-build-config-0.20.2.crate 30029 BLAKE2B 
846eb95d1417a658763417a2750dca1c55201105a3978d61b1db5e3962680ede188f8285dd7deec778ea9860d43e40513b88f5a54f0b1881b08416760bdbbedf
 SHA512 
9dbc669ec69d38716c3909fa8f3b6c5be13c717b20bfd5dd11edab59b8eb35247d7996acd260fec88f92eb3e71248c86e9b40c1a700827889e2990bba20ecddf

diff --git a/dev-python/pydantic-core/pydantic-core-2.18.2.ebuild 
b/dev-python/pydantic-core/pydantic-core-2.18.2.ebuild
new file mode 100644
index ..cb5254fa3415
--- /dev/null
+++ b/dev-python/pydantic-core/pydantic-core-2.18.2.ebuild
@@ -0,0 +1,149 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=maturin
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+CRATES="
+   ahash@0.8.10
+   aho-corasick@1.0.2
+   autocfg@1.1.0
+   base64@0.21.7
+   bitflags@1.3.2
+   cc@1.0.79
+   cfg-if@1.0.0
+   enum_dispatch@0.3.13
+   equivalent@1.0.1
+   form_urlencoded@1.2.1
+   getrandom@0.2.10
+   hashbrown@0.14.3
+   heck@0.4.1
+   idna@0.5.0
+   indexmap@2.2.2
+   indoc@2.0.4
+   itoa@1.0.8
+   jiter@0.2.1
+   lexical-parse-float@0.8.5
+   lexical-parse-integer@0.8.6
+   lexical-util@0.8.5
+   libc@0.2.147
+   lock_api@0.4.10
+   memchr@2.6.3
+   memoffset@0.9.0
+   num-bigint@0.4.4
+   num-integer@0.1.45
+   num-traits@0.2.16
+   once_cell@1.18.0
+   parking_lot@0.12.1
+   parking_lot_core@0.9.8
+   percent-encoding@2.3.1
+   portable-atomic@1.6.0
+   proc-macro2@1.0.76
+   pyo3-build-config@0.21.1
+   pyo3-ffi@0.21.1
+   pyo3-macros-backend@0.21.1
+   pyo3-macros@0.21.1
+   pyo3@0.21.1
+   python3-dll-a@0.2.9
+   quote@1.0.35
+   redox_syscall@0.3.5
+   regex-automata@0.4.5
+   regex-syntax@0.8.2
+   regex@1.10.3
+   rustversion@1.0.13
+   ryu@1.0.14
+   scopeguard@1.1.0
+   serde@1.0.197
+   serde_derive@1.0.197
+   serde_json@1.0.114
+   smallvec@1.13.2
+   speedate@0.14.0
+   static_assertions@1.1.0
+   strum@0.25.0
+   strum_macros@0.25.3
+   strum_macros@0.26.1
+   syn@2.0

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

2024-04-22 Thread Michał Górny
commit: 6346926869583d8367fd1e953a975ab2c1efa632
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Apr 23 04:03:44 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr 23 04:03:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63469268

dev-python/pydantic-core: Remove old

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

 dev-python/pydantic-core/Manifest  |  11 --
 .../pydantic-core/pydantic-core-2.17.0.ebuild  | 150 -
 .../pydantic-core/pydantic-core-2.18.0.ebuild  | 149 
 3 files changed, 310 deletions(-)

diff --git a/dev-python/pydantic-core/Manifest 
b/dev-python/pydantic-core/Manifest
index 0d3156583260..425f53e69099 100644
--- a/dev-python/pydantic-core/Manifest
+++ b/dev-python/pydantic-core/Manifest
@@ -20,7 +20,6 @@ DIST indexmap-2.2.2.crate 76160 BLAKE2B 
1b020e3e33204e9e0cf15e0b91a6002961474320
 DIST indoc-2.0.4.crate 14311 BLAKE2B 
8d604e20825ae64530014081c627abe4ecec6447e1e214408743aca79ed217531baad4bd7021137ae6628555d769a248f06acc556cc3254d2626074aab110a44
 SHA512 
ef1b8d19d89d848c1133f2865247e0ce23cbe5552454805910ed0478ac4acb11b11629aa4a5ce8756d0ed5cbc0644abedeac0246f433166c68f47cf58cf4487a
 DIST itoa-1.0.8.crate 10465 BLAKE2B 
e518264938d044e24a4d72cab788de717c36cc7396fdbf2805fe3a3e0cdfc361c4f6fedee7bcebea6fbacff254e073da26b2400a073fa75f75523b8ed9de9938
 SHA512 
6171bfcd70634a2587740c145a15790e12807d2c756a25e74950daf9dd36acc662f12836c5b87e20483b4d020bc0d98a352b8e9787b0b8544bf1ee1b6a0c2c8e
 DIST jiter-0.0.6.crate 128330 BLAKE2B 
8f745b0bcc0eb107251e059ee1b591835c6162cd7f9956d74f35f2bed3e1b9ecea9511f98ee55b8dd5f0f6cbf64f2af06493affd279612ed51aa7e8f67d25da2
 SHA512 
7b6cf2b5e7c83dbbca2bc435015a283c61a903a7f16c4c1c2eb4827ca1bac10a27259c634cf0d05a8cf8726b7bdedfea9f08daee63aa05ba466b1c0d47614219
-DIST jiter-0.1.0.crate 131174 BLAKE2B 
345b7107155b3d0b1a552cf87fcc7d289260ede746514852750f145ff197fd50c5b96648e8a4ca01e37809d466b99f29d7f10ec99f622d278e85e7206cf0f238
 SHA512 
c6696a52d3a26a1d09dfe57af59e45902b6a3065af78fb4edbe4dc8bf5c7cf1163af09e2e5e9c2e16cb4262141a764a611b5fec5b44563c93b931a85a20faf76
 DIST jiter-0.2.1.crate 139173 BLAKE2B 
6c1b6222d4f6665294460371475bee3c2ddea26bf76218d073965444981ba2584188167f2d8a8827a72ecb7263a411d0cd0979710d0d4e5d521e3f6227e1e1cd
 SHA512 
1777a85725a2a1485bc104609e69123d8861f15f71d5ae785fcc679b39f905749b4c3ccb523b4d546673ce35aa78fc93b724557c386988bcb0b78af33c363d37
 DIST lexical-core-0.8.5.crate 26680 BLAKE2B 
71f3cc95f47fa636f68d6d25612a47d4a178e2ffe484aa66760e78fb71e55633c055892647decaac08120d1b8b3b79d80d1a23d46a74d13b5e52d6b912839ea0
 SHA512 
f98d2b5afd331c6f4f599d24599ed8791ee3628a2fa2b8172b698cfe9a180e1ccd2da4dca4dd33fc76ef3417114c580399106d01a8d6153b45b38bceacee1018
 DIST lexical-parse-float-0.8.5.crate 180161 BLAKE2B 
881e4db32a21c26a1919fd1373aef1ea16a6fca3d799edb18ff0c9e4a79d481f8ade7a93f9ded2a660ad10cf815eb757f6eec7887945f8203c467e700af7a9a3
 SHA512 
ef012cbf18f2e306724dd700ac259aaa73b44f6c4531377deb9979c80d31ae66fc1a8b2671bd677e0ebfad8f77e9a5cf25707c67a1c5b1f554953c036cb39d46
@@ -42,23 +41,16 @@ DIST percent-encoding-2.3.1.crate 10235 BLAKE2B 
cf8e2fd7b359a05b7bdaf731f9ae84c7
 DIST portable-atomic-1.6.0.crate 140689 BLAKE2B 
c91d06e04a87c9a207233d8a850859aa1f5cc43dda8aed34511c3fe9641c27412796539ed045a58e649d2a0c7d71100b6b2d78a0c662fc061fd961a652ae8722
 SHA512 
b27cf57655a2f1e2d6ea7b45d80b4f9920a836e462f132c50dc1e4d314e162444309de1baecf45dad2defc7a5b99759165e54da9fe759b24092f8cb8755c515c
 DIST proc-macro2-1.0.76.crate 45660 BLAKE2B 
40b538d9d9fec10b9e4b147ce0a86efb10feedf9e0452e5568e8ad7d2b88a201ca6ffd2cd62d8815a1ee72d557fe6280120a913868c3d868c1235686742cd8b8
 SHA512 
2ea7ade475171166489ab3e745e8c526e49c7521bc39b1bfec6dd2fd0807fd3cc5579235f77534be855f9ecab481205e77e66b14ebb22e66d2c3cff842567247
 DIST pydantic_core-2.16.3.tar.gz 368930 BLAKE2B 
ada18fe183c603bc78d7258235110c730a552725df383d82f202bc561be045acd52fd24e8d5753e0e15487448fdcfbb298ebf26e6ad6933b064ab72a38d5d5b7
 SHA512 
30b14cd4b583bacf18fdb9a3a89745b0b4c5ff91425a3b19809854bc340df7600442c7e70b1130cf899f26ab4a5593d628f897970a58402bf8a6bbd876c1634e
-DIST pydantic_core-2.17.0.tar.gz 379628 BLAKE2B 
efc0cfa5dfe6e389ea5eb2d9c0b6fd9c8af3fb388ad41ff4c3da207b6c22ae7e8967092045a206980978a5d19b8a1c13875d3d55f3a6860e489fb8c0703175c3
 SHA512 
de653ca39bcae0fcf22763a03f0865b44d4af2a26ff4f3e578f4b497728eafe6f289a319278a5f59132e1f5e8b6eefbf1c0bba5ac9e11d52fa1776c1b09eeebf
-DIST pydantic_core-2.18.0.tar.gz 381371 BLAKE2B 
5d19dbad59171cfc47c14a790c1262517fe7a45d35dcea6b40717567ba7abea8779f6df23c7dfe054139bde5af97d39d7aa4fdee031260e896c05b602604bbd0
 SHA512 
712408035af623d07c4fbbd12b75846100bf51bf1a2f8431d3b6c1bffb4ce63b233ba351b7c6ce3a9e7eb7b1ffb8e1fedae57c680fb4e0e738aa003ffa5fa550
 DIST pydantic_core-2.18.1.tar.gz 381997 BLAKE2B 
cf6878957d9494a23da18e722729da9f9e15ba112227ccb1d9bb41f411564e2d9843765b57b8c536726940d5170147a323ba1437677c3e0717cb2d304734e44b
 SHA512 
10f5602bf8a9c9ae0cbeb0b88f093c

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

2024-04-11 Thread Michał Górny
commit: d423c877be7d40c3cf81c606c5122c685e1bcdff
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr 12 02:45:22 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr 12 02:56:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d423c877

dev-python/pydantic: Bump to 2.7.0

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

 dev-python/pydantic/Manifest  |  1 +
 dev-python/pydantic/pydantic-2.7.0.ebuild | 55 +++
 2 files changed, 56 insertions(+)

diff --git a/dev-python/pydantic/Manifest b/dev-python/pydantic/Manifest
index e3f7a949155e..c7ce829be719 100644
--- a/dev-python/pydantic/Manifest
+++ b/dev-python/pydantic/Manifest
@@ -1,2 +1,3 @@
 DIST pydantic-2.6.3.tar.gz 680427 BLAKE2B 
28d8d4edcfeeae4f0ba70ed09987e26ba569c38b2c511b6d0b4277b830173302228c964f4c086ac4412a331afa3fba16d9581bd31446fb1dfb43065eb29dfc59
 SHA512 
2eca898328beb1f33e343d3aa7edf8847baae0569d078507a58bbe0fcf355250c72b70a33f6b79cef697f41ced91eaeee1ffc4a7712fd6fd251fd64557e390d0
 DIST pydantic-2.6.4.tar.gz 680828 BLAKE2B 
264698f21e4d57656f5a28651019956349a018f16b11099d4afd796329a8ad12847e45250372e5c7b189493e9c73efa624006cb2e6b5a7d77b2c45973a0d813f
 SHA512 
9386c2e04ff71bc182be4892d1cdb910ca60ee68b7cc5c6e86a58529b51707094532dc5315bf152b147979bace3d2e4f6bb4fed546e16fe27b5ecd35c7d0541a
+DIST pydantic-2.7.0.tar.gz 710409 BLAKE2B 
79b426edaa599dac99bb4d465690738be2fae5ffb6ba588491470d41d71fc8aecb4cf731457b00dc22911106c86d549ce8bdc386dfba210cb5973b366aec
 SHA512 
06254a99456a999dd5b165c032e3d5fb48a59d56beb51c1ff77d2dbf181bc2b535801307adf00f3547d5f60fd868ead8d6baf507564c52e09e1efe04c155aeb9

diff --git a/dev-python/pydantic/pydantic-2.7.0.ebuild 
b/dev-python/pydantic/pydantic-2.7.0.ebuild
new file mode 100644
index ..29b3c947ef29
--- /dev/null
+++ b/dev-python/pydantic/pydantic-2.7.0.ebuild
@@ -0,0 +1,55 @@
+# 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..12} )
+
+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 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/annotated-types-0.4.0[${PYTHON_USEDEP}]
+   ~dev-python/pydantic-core-2.18.1[${PYTHON_USEDEP}]
+   >=dev-python/typing-extensions-4.6.1[${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/pytest-mock[${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
+   )
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest -p pytest_mock
+}



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

2024-04-11 Thread Michał Górny
commit: ef00f6767e6c14ab920b450a7f5336d006332792
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr 12 02:44:50 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr 12 02:44:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef00f676

dev-python/pydantic-core: Bump to 2.18.1

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

 dev-python/pydantic-core/Manifest  |   1 +
 .../pydantic-core/pydantic-core-2.18.1.ebuild  | 149 +
 2 files changed, 150 insertions(+)

diff --git a/dev-python/pydantic-core/Manifest 
b/dev-python/pydantic-core/Manifest
index 11b77e5b3839..0d3156583260 100644
--- a/dev-python/pydantic-core/Manifest
+++ b/dev-python/pydantic-core/Manifest
@@ -44,6 +44,7 @@ DIST proc-macro2-1.0.76.crate 45660 BLAKE2B 
40b538d9d9fec10b9e4b147ce0a86efb10fe
 DIST pydantic_core-2.16.3.tar.gz 368930 BLAKE2B 
ada18fe183c603bc78d7258235110c730a552725df383d82f202bc561be045acd52fd24e8d5753e0e15487448fdcfbb298ebf26e6ad6933b064ab72a38d5d5b7
 SHA512 
30b14cd4b583bacf18fdb9a3a89745b0b4c5ff91425a3b19809854bc340df7600442c7e70b1130cf899f26ab4a5593d628f897970a58402bf8a6bbd876c1634e
 DIST pydantic_core-2.17.0.tar.gz 379628 BLAKE2B 
efc0cfa5dfe6e389ea5eb2d9c0b6fd9c8af3fb388ad41ff4c3da207b6c22ae7e8967092045a206980978a5d19b8a1c13875d3d55f3a6860e489fb8c0703175c3
 SHA512 
de653ca39bcae0fcf22763a03f0865b44d4af2a26ff4f3e578f4b497728eafe6f289a319278a5f59132e1f5e8b6eefbf1c0bba5ac9e11d52fa1776c1b09eeebf
 DIST pydantic_core-2.18.0.tar.gz 381371 BLAKE2B 
5d19dbad59171cfc47c14a790c1262517fe7a45d35dcea6b40717567ba7abea8779f6df23c7dfe054139bde5af97d39d7aa4fdee031260e896c05b602604bbd0
 SHA512 
712408035af623d07c4fbbd12b75846100bf51bf1a2f8431d3b6c1bffb4ce63b233ba351b7c6ce3a9e7eb7b1ffb8e1fedae57c680fb4e0e738aa003ffa5fa550
+DIST pydantic_core-2.18.1.tar.gz 381997 BLAKE2B 
cf6878957d9494a23da18e722729da9f9e15ba112227ccb1d9bb41f411564e2d9843765b57b8c536726940d5170147a323ba1437677c3e0717cb2d304734e44b
 SHA512 
10f5602bf8a9c9ae0cbeb0b88f093c0fe5fb0c66750e72fea424f11993f2b9aeda9455fada887ca8c9ae293de227d43f2252f2741b5f9af59636c3582e1fceb5
 DIST pyo3-0.20.2.crate 434326 BLAKE2B 
3114fd6f3fb8ae7d1b35c9d2ac5ba6a49c5ac911ee3a5b941c5063263ca7cce47fa4b4f7ec34cbfe3083f3d1303fd7f061639fba833a04fedb9d5098f5784028
 SHA512 
cc5151a116179157046ec92677e5a72318b4cdb13a7d7e3bb83778739b5758040e5020f667dd83554a66b758581a08f5de05eb38e7b339813cec85e0712e6355
 DIST pyo3-0.21.0-beta.0.crate 496535 BLAKE2B 
08c5b9b60e6bc1b41cd8d8d709adea7c46d6390e9202332c4541615bdbe7035e3de88a2d256e4f527299543b2f5c4f3aed997f98ae138568cf24d82f09acf021
 SHA512 
9b068f908e29af8ab2e7ad9b130fe0dd9ef370cc997e3fc5e842f3e365776b953443ddfa1caf5031c9de6a30c42877e681b55ff5241cd7a67fb7d3d3781abeb9
 DIST pyo3-0.21.1.crate 503776 BLAKE2B 
a042478e4d4fbff9f40eac1b09c2a0fd4af54a751ca16d3bcbaaefc417ef88066c2cbf0cb758dcada9e36c378007081fb9ad0f6bb36afb2622fdf7b3ba36934e
 SHA512 
6bf1c99b7c0c44ece16b3298f1090891cac2994e25730da8a82981f2296bc2d260b61df08897a2cd6c27c6e90deb70e4c08388fc70eeea6dea4b5cc451ed9598

diff --git a/dev-python/pydantic-core/pydantic-core-2.18.1.ebuild 
b/dev-python/pydantic-core/pydantic-core-2.18.1.ebuild
new file mode 100644
index ..cb5254fa3415
--- /dev/null
+++ b/dev-python/pydantic-core/pydantic-core-2.18.1.ebuild
@@ -0,0 +1,149 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=maturin
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+CRATES="
+   ahash@0.8.10
+   aho-corasick@1.0.2
+   autocfg@1.1.0
+   base64@0.21.7
+   bitflags@1.3.2
+   cc@1.0.79
+   cfg-if@1.0.0
+   enum_dispatch@0.3.13
+   equivalent@1.0.1
+   form_urlencoded@1.2.1
+   getrandom@0.2.10
+   hashbrown@0.14.3
+   heck@0.4.1
+   idna@0.5.0
+   indexmap@2.2.2
+   indoc@2.0.4
+   itoa@1.0.8
+   jiter@0.2.1
+   lexical-parse-float@0.8.5
+   lexical-parse-integer@0.8.6
+   lexical-util@0.8.5
+   libc@0.2.147
+   lock_api@0.4.10
+   memchr@2.6.3
+   memoffset@0.9.0
+   num-bigint@0.4.4
+   num-integer@0.1.45
+   num-traits@0.2.16
+   once_cell@1.18.0
+   parking_lot@0.12.1
+   parking_lot_core@0.9.8
+   percent-encoding@2.3.1
+   portable-atomic@1.6.0
+   proc-macro2@1.0.76
+   pyo3-build-config@0.21.1
+   pyo3-ffi@0.21.1
+   pyo3-macros-backend@0.21.1
+   pyo3-macros@0.21.1
+   pyo3@0.21.1
+   python3-dll-a@0.2.9
+   quote@1.0.35
+   redox_syscall@0.3.5
+   regex-automata@0.4.5
+   regex-syntax@0.8.2
+   regex@1.10.3
+   rustversion@1.0.13
+   ryu@1.0.14
+   scopeguard@1.1.0
+   serde@1.0.197
+   serde_derive@1.0.197
+   serde_json@1.0.114
+   smallvec@1.13.2
+   speedate@0.14.0
+   static_assertions@1.1.0
+   strum@0.25.0
+   strum_macros@0.25.3
+   strum_macros@0.26.1
+   syn@2.0.

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

2024-04-02 Thread Michał Górny
commit: f3a9c5196f45965fa7df774d6c2f8ecf0f9f174c
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Apr  3 04:24:50 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Apr  3 05:05:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3a9c519

dev-python/pydantic-core: Bump to 2.18.0

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

 dev-python/pydantic-core/Manifest  |  11 ++
 .../pydantic-core/pydantic-core-2.18.0.ebuild  | 149 +
 2 files changed, 160 insertions(+)

diff --git a/dev-python/pydantic-core/Manifest 
b/dev-python/pydantic-core/Manifest
index 467f3dbbb3af..11b77e5b3839 100644
--- a/dev-python/pydantic-core/Manifest
+++ b/dev-python/pydantic-core/Manifest
@@ -8,6 +8,7 @@ DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616de
 DIST cc-1.0.79.crate 62624 BLAKE2B 
b3cbed3bd6fcac1c6ea258ec96cd107f859947a35dc89c3dc8f314741b0f668e61518f896ec32ce10c9a7eb20dd350bc177a71810d53ebea59fda062ed9d27db
 SHA512 
cbf0a25f3a23fc540e9d638fabc23f761f1c240ebb4814e761e90437d71fc559cd155768ab9e78fc192220d8a605c66c3af342ed736b719181656170b98d7bf5
 DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 
0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
 DIST enum_dispatch-0.3.12.crate 22400 BLAKE2B 
c8a3da572bd8fcff5afe8aba87d0b40d5c759ed2c69d8391d61b43bec8de2eff02cfce0de60abbbe821dc103cda41bc4abdeb9de5a0426fcafd2382bc2403eb4
 SHA512 
576d682255313ea284934a1c9bf80532a1b39a85eb6201b821eefe5fe37576544b28247ed1d27e019e1e664b2e81207fd161dc9d70e2d0e10bfea1071f508dfb
+DIST enum_dispatch-0.3.13.crate 29876 BLAKE2B 
8fa66a72b1f35e174abcc8266e8a36e835923a1b31aa2fefe3bcf1287bb01b456597915c0a36a9ab7e6a6cd0ce7ebae38c09028ceb9109b7d18f26f023df
 SHA512 
9ff73db5852d8c515f8f3beae0e62ac3845b42fb39a2ecdcda50e44535e9183790406652024e3f968ecbf4413488a02344831c45498294ba97c345b31e1d0782
 DIST equivalent-1.0.1.crate 6615 BLAKE2B 
302d78069d9df05e78b53f0488a9e4eb98fa2bc1e21893dc8a0acf2234347ba7c4df4b9d6b380ae77d8ffb1074b9c790460fe2dae47318aa1c4fe4208244540a
 SHA512 
b2bc60e804c1b02c461dcefcfd60fc37145af710d183ebe65f9a4d63f2b2072d23193f98dc550a9213c7fdc6a2a837af23b04a89294ebbb681a4aaf5d5031140
 DIST form_urlencoded-1.2.1.crate 8969 BLAKE2B 
383d3a197b73fba199220b7708e16d770591ac16725faf4efc1a8c230c569c381870d4a11b8fba623e761e68f9d318630b22101d461e67dd26c67e13a73358a1
 SHA512 
c65104e2dc08fad572bb31f981700fd43dd29fcff42b01c7ccdbd3d4c23dec12360aed3f1b5fc4766fee386d418a65349b2941b8735f788cb0d35d631a6a8dd1
 DIST getrandom-0.2.10.crate 34955 BLAKE2B 
8e7b8554ae360484ceca2a05f834c2664b08f41cbc6c955663e1f8f22fb5750481518bf1c7b49f49223a99a66914ef013347b9186acc97a20249f3222a13f9d4
 SHA512 
82af9e0417bff9272ed0478be4ac90426405ce210014b21899c6b95fde1b16893bf46295388ff5f13fa712a04c99c46b770fab83f41a1343af1590a86ca8da3b
@@ -20,6 +21,7 @@ DIST indoc-2.0.4.crate 14311 BLAKE2B 
8d604e20825ae64530014081c627abe4ecec6447e1e
 DIST itoa-1.0.8.crate 10465 BLAKE2B 
e518264938d044e24a4d72cab788de717c36cc7396fdbf2805fe3a3e0cdfc361c4f6fedee7bcebea6fbacff254e073da26b2400a073fa75f75523b8ed9de9938
 SHA512 
6171bfcd70634a2587740c145a15790e12807d2c756a25e74950daf9dd36acc662f12836c5b87e20483b4d020bc0d98a352b8e9787b0b8544bf1ee1b6a0c2c8e
 DIST jiter-0.0.6.crate 128330 BLAKE2B 
8f745b0bcc0eb107251e059ee1b591835c6162cd7f9956d74f35f2bed3e1b9ecea9511f98ee55b8dd5f0f6cbf64f2af06493affd279612ed51aa7e8f67d25da2
 SHA512 
7b6cf2b5e7c83dbbca2bc435015a283c61a903a7f16c4c1c2eb4827ca1bac10a27259c634cf0d05a8cf8726b7bdedfea9f08daee63aa05ba466b1c0d47614219
 DIST jiter-0.1.0.crate 131174 BLAKE2B 
345b7107155b3d0b1a552cf87fcc7d289260ede746514852750f145ff197fd50c5b96648e8a4ca01e37809d466b99f29d7f10ec99f622d278e85e7206cf0f238
 SHA512 
c6696a52d3a26a1d09dfe57af59e45902b6a3065af78fb4edbe4dc8bf5c7cf1163af09e2e5e9c2e16cb4262141a764a611b5fec5b44563c93b931a85a20faf76
+DIST jiter-0.2.1.crate 139173 BLAKE2B 
6c1b6222d4f6665294460371475bee3c2ddea26bf76218d073965444981ba2584188167f2d8a8827a72ecb7263a411d0cd0979710d0d4e5d521e3f6227e1e1cd
 SHA512 
1777a85725a2a1485bc104609e69123d8861f15f71d5ae785fcc679b39f905749b4c3ccb523b4d546673ce35aa78fc93b724557c386988bcb0b78af33c363d37
 DIST lexical-core-0.8.5.crate 26680 BLAKE2B 
71f3cc95f47fa636f68d6d25612a47d4a178e2ffe484aa66760e78fb71e55633c055892647decaac08120d1b8b3b79d80d1a23d46a74d13b5e52d6b912839ea0
 SHA512 
f98d2b5afd331c6f4f599d24599ed8791ee3628a2fa2b8172b698cfe9a180e1ccd2da4dca4dd33fc76ef3417114c580399106d01a8d6153b45b38bceacee1018
 DIST lexical-parse-float-0.8.5.crate 180161 BLAKE2B 
881e4db32a21c26a1919fd1373aef1ea16a6fca3d799edb18ff0c9e4a79d481f8ade7a93f9ded2a660ad10cf815eb757f6eec7887945f8203c467e700af7a9a3
 SHA512 
ef012cbf18f2e306724dd700ac259aaa73b44f6c4531377deb9979c80d31ae66fc1a8b2671bd677e0ebfad8f77e9a5cf25707c67a1c5b1f554953c036cb39d46
 DIST l

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

2024-03-30 Thread Michał Górny
commit: 36bc5281481819086195da38fbc602e28ed1
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 30 15:28:43 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 30 15:28:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36bc5281

dev-python/pydantic: Stabilize 2.6.4 sparc, #928209

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

 dev-python/pydantic/pydantic-2.6.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydantic/pydantic-2.6.4.ebuild 
b/dev-python/pydantic/pydantic-2.6.4.ebuild
index e67a1009b580..fbf388fc6a32 100644
--- a/dev-python/pydantic/pydantic-2.6.4.ebuild
+++ b/dev-python/pydantic/pydantic-2.6.4.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="
>=dev-python/annotated-types-0.4.0[${PYTHON_USEDEP}]



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

2024-03-30 Thread Michał Górny
commit: e216d7b886802d8673816903303305c0d2114d36
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 30 14:52:56 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 30 14:53:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e216d7b8

dev-python/pydantic: Stabilize 2.6.4 ppc64, #928209

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

 dev-python/pydantic/pydantic-2.6.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydantic/pydantic-2.6.4.ebuild 
b/dev-python/pydantic/pydantic-2.6.4.ebuild
index 86bb4303fc98..e67a1009b580 100644
--- a/dev-python/pydantic/pydantic-2.6.4.ebuild
+++ b/dev-python/pydantic/pydantic-2.6.4.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86"
 
 RDEPEND="
>=dev-python/annotated-types-0.4.0[${PYTHON_USEDEP}]



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

2024-03-30 Thread Michał Górny
commit: bf52e9d32083a745a56be9c284a5c693299778c4
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 30 14:52:55 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar 30 14:53:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf52e9d3

dev-python/pydantic: Stabilize 2.6.4 x86, #928209

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

 dev-python/pydantic/pydantic-2.6.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pydantic/pydantic-2.6.4.ebuild 
b/dev-python/pydantic/pydantic-2.6.4.ebuild
index 1a38c3286caa..86bb4303fc98 100644
--- a/dev-python/pydantic/pydantic-2.6.4.ebuild
+++ b/dev-python/pydantic/pydantic-2.6.4.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
 
 RDEPEND="
>=dev-python/annotated-types-0.4.0[${PYTHON_USEDEP}]



  1   2   3   4   5   >