From: "Michał Górny" <mgorny@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-python/pydantic-core/
Date: Wed, 12 Jul 2023 04:04:19 +0000 (UTC) [thread overview]
Message-ID: <1689134653.d72badce8b93cda8f0e732527842bc8261e71572.mgorny@gentoo> (raw)
commit: d72badce8b93cda8f0e732527842bc8261e71572
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 12 03:27:48 2023 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Jul 12 04:04:13 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d72badce
dev-python/pydantic-core: Bump to 2.2.0
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/pydantic-core/Manifest | 2 +
.../pydantic-core/pydantic-core-2.2.0.ebuild | 137 +++++++++++++++++++++
2 files changed, 139 insertions(+)
diff --git a/dev-python/pydantic-core/Manifest b/dev-python/pydantic-core/Manifest
index 42ea17845589..45cad7832c6a 100644
--- a/dev-python/pydantic-core/Manifest
+++ b/dev-python/pydantic-core/Manifest
@@ -34,6 +34,7 @@ DIST pydantic_core-2.0.1.tar.gz 305815 BLAKE2B f57af9abd4f3e7c14f0215485311bcd39
DIST pydantic_core-2.0.2.tar.gz 305778 BLAKE2B ef1e53a44ff9f295a410b0b6f5e3a1183cddcc5376adae2c8c5b87791b0443d6b97cf1129810924adcf46221a2d38b98ded01b3db1d14d064ad6e00069675ac1 SHA512 034eac42feedcd526bff0557a1ef83aa04e0c728b93b3d2831f76472736acd5063b4e541cc64206273ec7b305a38f453cb34e33dc64385f9cf45a5c261ef3c6c
DIST pydantic_core-2.1.2.tar.gz 305997 BLAKE2B 1893dd2b187303ad50fd8c18842158d1e54534c9a1dcffac5235677656774b4e3b1e4acb1da8afa34087019e5976c4e43ce7f696563462f9f92f9a31de9d01a6 SHA512 6cb35ad602ff783fc0841b7fa7da6448835b5e1b913cbd2dd42af8e5a167b5d20021f8c6f8973c58a0a9f9449c27b348691f57ccf2c446845abd7cad159d4ffd
DIST pydantic_core-2.1.3.tar.gz 303560 BLAKE2B b1ee7d73f4cb5aa192dec3670df66a6f60f157dbf21e5c1e1f62a978dc36838239f7883efbc1e1d98ab5ef8ddd16daf36e792e5f508d93f32405992d956e3c5e SHA512 cbb85b5c459d9f3cd80cba44f242157a8ca5d64eb3ed209a47a7e9be3c687111f8cc750db97269ef6c9b3fe27ae1b58a0a10f022830f1ff90564cbbbe30ab1dc
+DIST pydantic_core-2.2.0.tar.gz 306423 BLAKE2B 82131892ffaf7ae0c222b19935827db3fe01040383006d7a015bdaee03ea688dfb988642a0c98ecd5caa2b9518a8ad82eb8f991b7c0e5fad89c974a4697f3f78 SHA512 6f6d1e71acc248607c6f643465946e186c0bc0bc4f05dbc0058ddc0db717dac41819470dadc9a584fd7d9cf070d643fdc92f0ddb1e1b2a50f6e59ae37e4d8ded
DIST pyo3-0.19.0.crate 412659 BLAKE2B f8833d39c3c8318466ee5b9010cbdce1a20f844f15a257ae41c5d8c72f645e0c14e7e5ae0b50a8aebec60afd827cd23d5b5b4b70188531e6f5b89ef191066189 SHA512 9cef7f8a73cfea32661eaf8fd8d5af6ca180e3fd71ac956d9fbb96a1d194f238116e3ab31917b15359e7f6b0b3bc4587437463a4c61bca988f16657a64440919
DIST pyo3-0.19.1.crate 418297 BLAKE2B 19ad6aa4fba175961b7fe97ae0bc45050f930859972b1b25cf0139bb3436c050ba76b63894f0df26174f141a52ac6abf10fd84c03c056af5a0665e723ae24195 SHA512 b27500cf49f1c6f217d21344d24ac96c07b82c157dd36fa4550b94059da5715ba7d0e085ec07dd5f8a8ac9de4d7e9239c1cceac4337294eb0dc9f6102049d5ff
DIST pyo3-build-config-0.19.0.crate 29172 BLAKE2B 20904ad814ed9a22b801eb7b06851292d50f5716116a5b4a670e8c499878bf6d193525a4579b044ed413823c17ecd1ad0178baae1cab1fe3f431cc9a0f442576 SHA512 3105ce54bff87bef803f30b79d3ab2dbe440d68418f8cdc875f18ceb2bb0d06ed0923cf02af5f8293ca901f40b96c1b99a12a8a8e74813dcf70534d3aec2bfb7
@@ -55,6 +56,7 @@ DIST rustversion-1.0.12.crate 17278 BLAKE2B ceefd32afcabec344a1bb87d818fa22b84c9
DIST ryu-1.0.13.crate 46823 BLAKE2B c6d661cbff5e7b273da5a6bb704bb1910b897c55d854b05bd417f53853a832791afc351e5a5aeaa94ba99a8fe64c8a930221c52a8784519728da748371a4ae04 SHA512 25f60216d91e68cb47695ce4e966fae674d5b3e4b0cf33e740248c1605fdcf0c963acd278a485c5b4bb0a1c1144002e73173592222af4989df7a4ba402508c13
DIST scopeguard-1.1.0.crate 11470 BLAKE2B f774eb90b7d3ffb2efba47518e9d1dead4017ab4b38a4bd74914daa84a5af4bf9eb63da0496e3924499d79cd0439c37447aeda4a21226f95645bddcd6becfabe SHA512 368fa5726df8f42b599993681579a9ffd0196480ee3cd0f9f671e8493f3bedd1e1779bdf2beb329e77e0005fa09b816e3385f309490c0f2781568db275d4d17d
DIST serde-1.0.159.crate 77014 BLAKE2B a377be7b7a0624ca9449d962693100d4ee892a252b4fe1326dee2057a214029ecacde05aedb7f0adcebc9815e6b4ea7ec2096ef4db4c55526defdef88a20cc25 SHA512 4e5373b940b5328fabca35759e8a02816c89692b83996c6224be39365b6409688ef2db0eef24219381003133a31da93a41b500a76aeb1b84c05df9a91ff4844d
+DIST serde_derive-1.0.159.crate 55039 BLAKE2B 6a239fe8b045c5d61e3503186325e2e4fd3cdbd13e6727e79b673f894f5fdd0872419b0b0f6dae97b9c3dbf737b41bb4816e92fc6a0efa0487350bdb0a8dbb7a SHA512 ee05d53cc4e7a36ba6073cf0be235ff4606e26430ab2a25379a6b915378c8c76584ba77b2fef8125edacf4effffa37adce8e51109e3f5bc6f418987de90fa574
DIST serde_json-1.0.95.crate 144618 BLAKE2B beb05d7c37fcbacf4cc7dc04380e818a144a81e20e09ac9aecf6488bc18b142713bd1e9c7bc2ff4d10dd2385ccd280207cd992380bde4616db54f0852141eb0f SHA512 ff9f3f9e9a0e07956923bbac02288915c31f5ee24fc618808bfd4aa4b36ec40ec8d0e4426d926bdbcd019c9a4a6608dff5a651bf92dc5663eaf69c7c060223ba
DIST smallvec-1.10.0.crate 31564 BLAKE2B e3e46a0781d3a7892a739b001592d462d0704f010363984c439e3fe4f75aecb9720648aa1e9bcc56bb3be848dd40cee578212439f78f07a807c9441c3c3e0147 SHA512 a09110184582dcc01d7a0d3fa8f74c17bf726935126d3654667b8e9c4bc43ad16ccfd8fa94feae7d9b31913aa7ee030fe5936e4b44a36302b6ce5fe37372a7ae
DIST speedate-0.8.1.crate 28443 BLAKE2B 674834057f7b4bcb78fc4e7d10c8edcba29e0369e33089323b73fc9b2b6779c2a86bd895280503a4324187de3a0e747331c194f2d63bf35ff4fe8d78c6fa30bc SHA512 bd10ef2713e668e6a07408ca1699939440eeb1a1fda6f7ba1e17961a274e3c2372436b7552859d4432149db699d245ed05d12936023d371a402249ba3a990291
diff --git a/dev-python/pydantic-core/pydantic-core-2.2.0.ebuild b/dev-python/pydantic-core/pydantic-core-2.2.0.ebuild
new file mode 100644
index 000000000000..1f86fb2b71f9
--- /dev/null
+++ b/dev-python/pydantic-core/pydantic-core-2.2.0.ebuild
@@ -0,0 +1,137 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=maturin
+# pypy3 is waiting for new pyo3 release
+PYTHON_COMPAT=( python3_{10..12} )
+
+CRATES="
+ ahash@0.8.3
+ aho-corasick@0.7.20
+ autocfg@1.1.0
+ base64@0.13.1
+ bitflags@1.3.2
+ cc@1.0.79
+ cfg-if@1.0.0
+ enum_dispatch@0.3.11
+ form_urlencoded@1.1.0
+ getrandom@0.2.8
+ hashbrown@0.12.3
+ heck@0.4.1
+ idna@0.3.0
+ indexmap@1.9.3
+ indoc@1.0.9
+ itoa@1.0.6
+ libc@0.2.140
+ libmimalloc-sys@0.1.30
+ lock_api@0.4.9
+ memchr@2.5.0
+ memoffset@0.9.0
+ mimalloc@0.1.34
+ num-bigint@0.4.3
+ num-integer@0.1.45
+ num-traits@0.2.15
+ once_cell@1.17.1
+ parking_lot@0.12.1
+ parking_lot_core@0.9.7
+ percent-encoding@2.2.0
+ proc-macro2@1.0.60
+ pyo3-build-config@0.19.1
+ pyo3-ffi@0.19.1
+ pyo3-macros-backend@0.19.1
+ pyo3-macros@0.19.1
+ pyo3@0.19.1
+ python3-dll-a@0.2.9
+ quote@1.0.28
+ redox_syscall@0.2.16
+ regex-syntax@0.6.29
+ regex@1.7.3
+ rustversion@1.0.12
+ ryu@1.0.13
+ scopeguard@1.1.0
+ serde@1.0.159
+ serde_derive@1.0.159
+ serde_json@1.0.95
+ smallvec@1.10.0
+ speedate@0.9.1
+ strum@0.25.0
+ strum_macros@0.24.3
+ strum_macros@0.25.0
+ syn@1.0.109
+ syn@2.0.18
+ target-lexicon@0.12.6
+ tinyvec@1.6.0
+ tinyvec_macros@0.1.1
+ unicode-bidi@0.3.13
+ unicode-ident@1.0.8
+ unicode-normalization@0.1.22
+ unindent@0.1.11
+ url@2.3.1
+ version_check@0.9.4
+ wasi@0.11.0+wasi-snapshot-preview1
+ windows-sys@0.45.0
+ windows-targets@0.42.2
+ windows_aarch64_gnullvm@0.42.2
+ windows_aarch64_msvc@0.42.2
+ windows_i686_gnu@0.42.2
+ windows_i686_msvc@0.42.2
+ windows_x86_64_gnu@0.42.2
+ windows_x86_64_gnullvm@0.42.2
+ windows_x86_64_msvc@0.42.2
+"
+
+inherit cargo distutils-r1 pypi
+
+DESCRIPTION="Core validation logic for pydantic written in Rust"
+HOMEPAGE="
+ https://github.com/pydantic/pydantic-core/
+ https://pypi.org/project/pydantic-core/
+"
+SRC_URI+="
+ ${CARGO_CRATE_URIS}
+"
+
+LICENSE="MIT"
+# Dependent crate licenses
+LICENSE+="
+ Apache-2.0 Apache-2.0-with-LLVM-exceptions MIT Unicode-DFS-2016
+"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+
+RDEPEND="
+ >=dev-python/typing-extensions-4.7.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ >=virtual/rust-1.70.0
+ test? (
+ >=dev-python/dirty-equals-0.5.0[${PYTHON_USEDEP}]
+ >=dev-python/hypothesis-6.63.0[${PYTHON_USEDEP}]
+ >=dev-python/pytest-mock-3.10.0[${PYTHON_USEDEP}]
+ >=dev-python/pytest-timeout-2.1.0[${PYTHON_USEDEP}]
+ >=dev-python/pydantic-1.10.4[${PYTHON_USEDEP}]
+ >=dev-python/pytz-2022.7.1[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+QA_FLAGS_IGNORED="usr/lib.*/py.*/site-packages/pydantic_core/_pydantic_core.*.so"
+
+src_prepare() {
+ sed -i -e '/--benchmark/d' pyproject.toml || die
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_IGNORE=(
+ tests/benchmarks
+ )
+
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ rm -rf pydantic_core || die
+ epytest -p pytest_mock -p timeout
+}
next reply other threads:[~2023-07-12 4:04 UTC|newest]
Thread overview: 166+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-07-12 4:04 Michał Górny [this message]
-- strict thread matches above, loose matches on Subject: below --
2025-01-31 5:40 [gentoo-commits] repo/gentoo:master commit in: dev-python/pydantic-core/ Michał Górny
2025-01-05 13:40 WANG Xuerui
2025-01-05 2:55 Michał Górny
2025-01-04 20:28 Sam James
2025-01-04 20:28 Sam James
2025-01-04 15:43 Sam James
2025-01-04 13:50 Arthur Zamarin
2025-01-04 13:28 Arthur Zamarin
2025-01-04 13:28 Arthur Zamarin
2024-12-19 4:58 Michał Górny
2024-12-07 11:36 Michał Górny
2024-11-22 12:32 Michał Górny
2024-11-14 4:39 Michał Górny
2024-11-13 6:55 Michał Górny
2024-11-11 12:34 Michał Górny
2024-11-07 20:12 Michał Górny
2024-10-31 5:24 Michał Górny
2024-10-26 11:52 Michał Górny
2024-10-24 4:32 Michał Górny
2024-10-16 4:54 Michał Górny
2024-10-14 22:37 Sam James
2024-10-12 4:59 Michał Górny
2024-10-08 20:46 Arthur Zamarin
2024-10-05 11:48 Arthur Zamarin
2024-10-05 11:47 Jakov Smolić
2024-10-05 8:27 Arthur Zamarin
2024-10-05 8:19 Arthur Zamarin
2024-09-28 10:33 Michał Górny
2024-09-21 7:41 Michał Górny
2024-09-17 16:00 Sam James
2024-09-17 12:13 Michał Górny
2024-09-17 10:14 Arthur Zamarin
2024-09-17 6:11 Michał Górny
2024-09-08 2:52 Michał Górny
2024-09-06 9:25 Michał Górny
2024-08-30 1:56 Michał Górny
2024-08-20 1:43 Michał Górny
2024-08-20 1:43 Michał Górny
2024-08-16 3:18 Michał Górny
2024-08-09 11:39 Sam James
2024-08-06 4:45 Michał Górny
2024-07-27 7:35 Arthur Zamarin
2024-07-04 5:13 Michał Górny
2024-06-28 5:19 Michał Górny
2024-06-25 8:01 Michał Górny
2024-06-21 16:59 Michał Górny
2024-06-21 4:23 Arthur Zamarin
2024-06-19 8:46 Sam James
2024-06-18 18:12 Arthur Zamarin
2024-06-18 18:12 Arthur Zamarin
2024-06-18 18:12 Arthur Zamarin
2024-06-18 18:12 Arthur Zamarin
2024-06-18 18:12 Arthur Zamarin
2024-06-14 12:19 Michał Górny
2024-06-14 3:03 Sam James
2024-06-13 4:05 Michał Górny
2024-06-13 0:16 Sam James
2024-06-12 11:17 Arthur Zamarin
2024-06-12 8:42 Jakov Smolić
2024-06-12 8:42 Jakov Smolić
2024-06-12 7:56 Arthur Zamarin
2024-06-12 7:19 Arthur Zamarin
2024-06-04 5:19 Michał Górny
2024-06-01 4:07 Michał Górny
2024-06-01 3:46 Ionen Wolkens
2024-05-29 3:48 Michał Górny
2024-05-16 17:28 Arthur Zamarin
2024-05-12 13:05 Michał Górny
2024-05-08 8:18 Michał Górny
2024-05-08 7:52 Sam James
2024-05-08 7:50 Michał Górny
2024-05-08 7:50 Michał Górny
2024-05-08 7:50 Michał Górny
2024-04-23 4:32 Michał Górny
2024-04-23 4:32 Michał Górny
2024-04-12 3:03 Michał Górny
2024-04-03 5:05 Michał Górny
2024-03-22 4:38 Michał Górny
2024-03-17 13:06 Michał Górny
2024-03-17 9:29 Arthur Zamarin
2024-03-16 14:31 Arthur Zamarin
2024-03-13 19:38 Arthur Zamarin
2024-03-13 15:28 Arthur Zamarin
2024-03-13 15:28 Arthur Zamarin
2024-03-13 14:03 Arthur Zamarin
2024-03-13 13:50 Arthur Zamarin
2024-03-13 0:54 Sam James
2024-03-13 0:54 Sam James
2024-03-03 4:39 Jakov Smolić
2024-03-02 15:27 Arthur Zamarin
2024-02-24 8:49 Michał Górny
2024-02-20 14:06 Jakov Smolić
2024-02-03 7:22 Michał Górny
2024-02-03 7:22 Michał Górny
2024-01-21 7:58 Viorel Munteanu
2024-01-20 7:09 Michał Górny
2024-01-18 3:43 Michał Górny
2024-01-10 21:12 Michał Górny
2024-01-06 11:07 Sam James
2024-01-06 10:52 Michał Górny
2024-01-06 10:24 Michał Górny
2024-01-06 10:24 Michał Górny
2023-12-22 8:30 Michał Górny
2023-12-02 14:09 Arthur Zamarin
2023-12-02 14:09 Arthur Zamarin
2023-12-02 13:59 Arthur Zamarin
2023-12-02 13:59 Arthur Zamarin
2023-12-02 9:45 Arthur Zamarin
2023-12-02 9:45 Arthur Zamarin
2023-12-01 3:30 Sam James
2023-11-23 4:19 Michał Górny
2023-11-19 18:06 Michał Górny
2023-11-18 15:47 Michał Górny
2023-11-14 20:06 Michał Górny
2023-11-10 15:10 Arthur Zamarin
2023-11-09 18:53 Michał Górny
2023-11-07 19:22 Michał Górny
2023-11-07 16:15 Michał Górny
2023-11-07 16:02 Michał Górny
2023-11-06 6:22 Michał Górny
2023-10-24 5:46 Michał Górny
2023-10-23 18:50 Sam James
2023-10-23 18:50 Sam James
2023-10-18 5:06 Michał Górny
2023-10-04 7:40 Joonas Niilola
2023-10-04 7:40 Joonas Niilola
2023-09-27 17:59 WANG Xuerui
2023-09-26 16:56 Michał Górny
2023-09-22 3:11 Michał Górny
2023-09-22 3:11 Michał Górny
2023-09-21 5:28 Michał Górny
2023-09-19 3:16 Michał Górny
2023-08-30 3:15 Michał Górny
2023-08-23 19:25 Michał Górny
2023-08-19 16:52 Sam James
2023-08-19 16:52 Sam James
2023-08-19 15:58 Sam James
2023-08-19 15:58 Sam James
2023-08-19 6:44 Michał Górny
2023-08-17 8:36 Michał Górny
2023-08-17 6:04 Sam James
2023-08-17 6:04 Sam James
2023-08-16 12:54 Michał Górny
2023-08-16 7:03 Sam James
2023-08-16 7:03 Sam James
2023-08-16 4:24 Sam James
2023-08-16 4:24 Sam James
2023-08-16 2:26 Sam James
2023-08-16 2:26 Sam James
2023-08-11 9:56 Michał Górny
2023-08-11 6:09 Michał Górny
2023-07-25 5:20 Michał Górny
2023-07-24 11:30 Michał Górny
2023-07-21 7:10 Michał Górny
2023-07-14 5:33 Michał Górny
2023-07-11 8:20 Michał Górny
2023-07-10 19:35 Arthur Zamarin
2023-07-07 8:11 Jakov Smolić
2023-07-06 3:31 Michał Górny
2023-07-05 7:58 Michał Górny
2023-07-01 5:22 Michał Górny
2023-06-27 14:16 Michał Górny
2023-06-20 5:48 Michał Górny
2023-06-18 19:01 Michał Górny
2023-06-04 16:56 Michał Górny
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1689134653.d72badce8b93cda8f0e732527842bc8261e71572.mgorny@gentoo \
--to=mgorny@gentoo.org \
--cc=gentoo-commits@lists.gentoo.org \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox