From: "Michał Górny" <mgorny@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-python/watchfiles/
Date: Sun, 16 Feb 2025 19:58:18 +0000 (UTC) [thread overview]
Message-ID: <1739735895.2d3f7a21f5b557744bfda8c7bef9eb2b812092b8.mgorny@gentoo> (raw)
commit: 2d3f7a21f5b557744bfda8c7bef9eb2b812092b8
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 16 14:51:34 2025 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Feb 16 19:58:15 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d3f7a21
dev-python/watchfiles: Enable pypy3.11
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/watchfiles/Manifest | 13 +++++++------
dev-python/watchfiles/watchfiles-1.0.4.ebuild | 22 ++++++++++++++--------
2 files changed, 21 insertions(+), 14 deletions(-)
diff --git a/dev-python/watchfiles/Manifest b/dev-python/watchfiles/Manifest
index c66bc5482156..3c85403b7d85 100644
--- a/dev-python/watchfiles/Manifest
+++ b/dev-python/watchfiles/Manifest
@@ -24,12 +24,13 @@ DIST notify-types-1.0.1.crate 14490 BLAKE2B dcdf805989cd64a3c132a73c4100388113bf
DIST once_cell-1.19.0.crate 33046 BLAKE2B c14b374eaf4ac0f60acc2e02f7bba270a0e8e0a6978d749cd3cb0ab3eb26907e4fbea70dd5132982f90290381ed18ff8a87fd530f1415fabffac864f157ea380 SHA512 4154876afd34a699ee650d1a8a1c5ee5a25f0ebd9388b8bef2564e33629fae68f113d7507488c68abbe7ea1acf9bbc41813cbbf3ef3e464e3f3b9cc7a51d870c
DIST portable-atomic-1.6.0.crate 140689 BLAKE2B c91d06e04a87c9a207233d8a850859aa1f5cc43dda8aed34511c3fe9641c27412796539ed045a58e649d2a0c7d71100b6b2d78a0c662fc061fd961a652ae8722 SHA512 b27cf57655a2f1e2d6ea7b45d80b4f9920a836e462f132c50dc1e4d314e162444309de1baecf45dad2defc7a5b99759165e54da9fe759b24092f8cb8755c515c
DIST proc-macro2-1.0.81.crate 48233 BLAKE2B 94319064772c757b6bf57eb9e759e827454f719d82210271ebab9c6ee4ecfddc9099522cdc8595123efe2efb64fd50eadd7e31419c5842ff1cb8fdd32e8daa0c SHA512 7edec4b786d9fe076ced4fa5c0d369c163fd1c27c895431245a8268ab2e16665b7c0a585552d46ceee6b8103979a4201f92abb381f0e678128abed359f514de7
-DIST pyo3-0.23.3.crate 1073838 BLAKE2B 5e1ce6a5c5232ebf0399b1b969e737cca12f978f445efec9408ea80b8bc6ac1047125dbefa36149c8a904882d6a64dd24a9bd50f1e8de7afe3a3271e1a0f2d6f SHA512 c80377e8673de8b8e51e2423d102dbcc46605a783c13127215916d69fc600efd67ba5f9cca420cb6859124165ec97fde40eb0a0566d8b4b60708e20b8e6e9b6d
-DIST pyo3-build-config-0.23.3.crate 32509 BLAKE2B 9e77701712589dec4ad74b3d0e66ae82c7a01b6f29ed36231d999aaf909f80def59d17916e1900bfff10b1d36a0a48ed4bf9757c817eb6c6269549f3d04bd6d4 SHA512 db8b0aa86e96eeb30a8ab36a8a1ba917b7b9e6918c2193d7466841ef38e689908f7719a5390d35fb9a156aa6bd84348fa99ea8d5a784faf5c5cc4635d9a3fac9
-DIST pyo3-ffi-0.23.3.crate 74064 BLAKE2B ec3cc59e047f780041a05e2bf9fac9d65a6f8ccfb5a3e1c35d7c7918da6ded7e65676888a743d3b4d0fe7b0996e441b722c159eed67360c1e3c5b598160a46cc SHA512 fe4678d4cfe81f065554f0d454345f5f8fde927af1afec9212bb49a67be5080dcc9be84e088612208b7732d2283c2c9168a31b0b6fbd32496520d500e372e161
-DIST pyo3-macros-0.23.3.crate 8085 BLAKE2B bf9ea45a8afe7c663da4f3f5c09c23039bbcf9a9ae350eac2b6581a227864d259b1e5c5ea36f9d6f302c26cd957bb4564562b98785eac49233515d7d54453fdf SHA512 23bfcff285db1276f2dcca9895f7672ec6e5aec118039e2cef3cabca0a85eb97f138391cea4da26eb887dff09c65947b165ca83392edcc8640cb283df2929901
-DIST pyo3-macros-backend-0.23.3.crate 70098 BLAKE2B f8ee9c39f743960fc8093bfd53c043fca03b973192e1ab24b48066634e57ea7e74b3ba825ae72380e10569855eec9cb4f0d54f5f8c88dc60e67793257bef8d43 SHA512 9b22e975480f9afc2037587ba85889868a1b543069c2280c65f4cf98e5537708d098bb4885e881c1c9427740c8259988d82176b974900551a4e51097cefb8708
-DIST python3-dll-a-0.2.11.crate 83622 BLAKE2B 4bb801097422fc59be57b64edebeaee851dbad6ccb334d2fb672d279458d8925a08ae5a00c8603c8ab51e4210753483dba81bde189724ec47d1019bd9c4f4dee SHA512 3a5bee1eaec72650fc093105a4139f14c1f65012903a1311aa4ab754fbf7104936f743f0e7c69ee6d7b8d344ec25746c1fd415bdcd0a959c3828a28f9b63ce52
+DIST pyo3-0.23.4.crate 1087676 BLAKE2B 2c7d3530460ff687e8f60dcff0fb01465b2a4642043ebdfc927fc3824b9fbce9c4b304250808a85405d21df12d17a1d1ada7bdf8f3563710692f22223e2732f1 SHA512 0015aa75163ad0ec026d185e15c26f59aaad0eb3cc3044b146e5d703bb375fcd838df2044febbd52e6e129dfba81c8249329fc3e4805695274dac7a69eee0651
+DIST pyo3-build-config-0.23.4.crate 33885 BLAKE2B 7f95a8a9e08d413899ff1fa64af5a52783bad4a7b4db92835464f12bd8565f152497aaeb45d25cc91eed73950abeea30ca4c7495e3b15423ae588b97038beb18 SHA512 b11442609f43d9baab79daf083caf0366987f6ae182239814ad6df6fe4ad31b95132d74f1162fa9428d229bd8c18ef9b696a4c3329b3960fd705d1705fc5e973
+DIST pyo3-ffi-0.23.4-pypy3_11.patch.xz 2140 BLAKE2B 29cf1a3b340241bb323192261b11a431a0b78748819dfe05683ce51c18fb53b5e9394fd4269197475d467f6be82df1fdc92e45450a1e2416ddd459bc00174b6e SHA512 43da84518b24022b82314fc509e8125ad6a9e5c47f8e2eb20da2fa38631719759ce821253a62bdd9fc3fdbedf798e9a37168c39d913570a6cfc53aca3ec0eedb
+DIST pyo3-ffi-0.23.4.crate 74806 BLAKE2B 650784d46347c00f09c010c39e9762f778efc510ad0b99b5ddf30cab18edaba552207339ad44ed4ae6d87ddfcc56fa540a17e3a4cb331905a0988d5ba2dc682a SHA512 c12097292b4620f4fd98d61fde4a0f0c7d423a94d518fa5b1cf759089b066fede6d83e20171acc2aa7bf268de5700c9b59da32131216734626b0fa5cd5651801
+DIST pyo3-macros-0.23.4.crate 8852 BLAKE2B ba5722fd52e47aa4dc2e89bacd69326bd98943a1670ebeab08a2e9e8070a0975ebbe928a0bce8b53a700b65294fee2b00d2a1e6623a0c48ac15902cdbfcb7a97 SHA512 c36c9005db5a4b48b5fda881130f4e7da8eef46e2c363c395ccca3fe476e0204d98c2a832cd03c787fb37a2664fadd42bf8f47de71eb44d055754ab5766af934
+DIST pyo3-macros-backend-0.23.4.crate 70912 BLAKE2B a428c732f0b17d9a8f620d0e8d58469f2cba339c8a8307393ce252a7860808e5d50e6bbf711cafd0635c844f4b1d48e57db4dd99ef7b5e3d97d6f760164278e9 SHA512 2fe670fbf35724f489cc82f38d3f7c1e6aa15b087a2674b7a68b562572f9bb00cbb7746cccfcb62d0861a18f6d24c5739273c8302d1662a161142f4a6b532b6f
+DIST python3-dll-a-0.2.12.crate 83731 BLAKE2B 2ae21b085e7a7aae2c17584fa5feacfe35e974f1bf96673027cb6b6f382241d115df7c9cd009b0346840b6366163c08a62e1695b0834385e182d250390e446e2 SHA512 4d9860f7ecf689b8e5c865f4f2d2486baae0d6765ecedef08234973e921461a3af56f007dce178de6539053eab28dec0870c9f110c3c66dbf7b076e18d2e1fd7
DIST quote-1.0.36.crate 28507 BLAKE2B b93495163ed205e33543ed45f084870240d479071d643704b6e348fb9ada6e1d8401893c13348b9964f4b6b17ddb96cb5458eec540f0d761655fcb96a4cd9129 SHA512 f1f002a912692f7ffd4912ca980ec57ff4aca3a7d9e2e42e9e3409e2105c9f59d86c05719f6af309bccaef2f8843b0848a6e3afda3356e045d8e7cc5956ae685
DIST redox_syscall-0.5.3.crate 23830 BLAKE2B 0a38235ec277144f0c3e7bcb1d273c7f357d85aef33dbd06328ef16bab7df0a07b523431590899ea58d55e8e1d84c32392478530200cca3a9483e8a47b29e233 SHA512 777d1208004b7756887d6c5745ea408972670e59430e1d299d01a463ae41b98e0920ee77aefef8755fc949d4799dca679afaaae9c1a7d060f76f69af5b90427e
DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c
diff --git a/dev-python/watchfiles/watchfiles-1.0.4.ebuild b/dev-python/watchfiles/watchfiles-1.0.4.ebuild
index 0667cdb966c7..b84fbc52c308 100644
--- a/dev-python/watchfiles/watchfiles-1.0.4.ebuild
+++ b/dev-python/watchfiles/watchfiles-1.0.4.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=maturin
-PYTHON_COMPAT=( python3_{10..13} pypy3 )
+PYTHON_COMPAT=( python3_{10..13} pypy3_11 pypy3 )
CRATES="
autocfg@1.3.0
@@ -34,12 +34,12 @@ CRATES="
once_cell@1.19.0
portable-atomic@1.6.0
proc-macro2@1.0.81
- pyo3-build-config@0.23.3
- pyo3-ffi@0.23.3
- pyo3-macros-backend@0.23.3
- pyo3-macros@0.23.3
- pyo3@0.23.3
- python3-dll-a@0.2.11
+ pyo3-build-config@0.23.4
+ pyo3-ffi@0.23.4
+ pyo3-macros-backend@0.23.4
+ pyo3-macros@0.23.4
+ pyo3@0.23.4
+ python3-dll-a@0.2.12
quote@1.0.36
redox_syscall@0.5.3
same-file@1.0.6
@@ -74,6 +74,7 @@ SRC_URI="
https://github.com/samuelcolvin/watchfiles/archive/v${PV}.tar.gz
-> ${P}.gh.tar.gz
${CARGO_CRATE_URIS}
+ https://dev.gentoo.org/~mgorny/dist/pyo3-ffi-0.23.4-pypy3_11.patch.xz
"
LICENSE="MIT"
@@ -104,7 +105,12 @@ distutils_enable_tests pytest
src_prepare() {
distutils-r1_src_prepare
- export UNSAFE_PYO3_SKIP_VERSION_CHECK=1
+ # unpin pyo3
+ rm Cargo.lock || die
+
+ pushd "${ECARGO_VENDOR}"/pyo3-ffi* >/dev/null || die
+ eapply -p2 "${WORKDIR}/pyo3-ffi-0.23.4-pypy3_11.patch"
+ popd >/dev/null || die
}
python_test() {
next reply other threads:[~2025-02-16 19:58 UTC|newest]
Thread overview: 103+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-02-16 19:58 Michał Górny [this message]
-- strict thread matches above, loose matches on Subject: below --
2025-02-15 9:53 [gentoo-commits] repo/gentoo:master commit in: dev-python/watchfiles/ Michał Górny
2025-02-15 8:31 Arthur Zamarin
2025-01-25 12:25 Arthur Zamarin
2025-01-25 11:07 Arthur Zamarin
2025-01-25 10:52 Sam James
2025-01-25 9:20 Arthur Zamarin
2025-01-10 20:43 Michał Górny
2025-01-03 18:23 Michał Górny
2025-01-03 17:22 Sam James
2024-12-28 11:44 Sam James
2024-12-28 10:45 Arthur Zamarin
2024-12-28 10:45 Arthur Zamarin
2024-12-28 10:06 Arthur Zamarin
2024-12-11 7:54 Michał Górny
2024-11-25 4:02 Michał Górny
2024-09-22 18:43 Arthur Zamarin
2024-09-14 12:26 Arthur Zamarin
2024-09-14 12:26 Arthur Zamarin
2024-09-14 12:26 Arthur Zamarin
2024-09-14 12:13 Arthur Zamarin
2024-09-14 11:31 Arthur Zamarin
2024-09-14 11:31 Arthur Zamarin
2024-09-02 13:20 Michał Górny
2024-09-02 7:29 Arthur Zamarin
2024-08-30 17:39 Arthur Zamarin
2024-08-29 4:52 Michał Górny
2024-08-24 10:40 Arthur Zamarin
2024-08-24 10:01 Sam James
2024-08-24 9:05 Arthur Zamarin
2024-08-24 9:05 Arthur Zamarin
2024-08-24 9:05 Arthur Zamarin
2024-08-07 14:10 Michał Górny
2024-07-10 5:13 Michał Górny
2024-06-12 11:14 Arthur Zamarin
2024-06-12 10:47 Arthur Zamarin
2024-06-12 8:42 Jakov Smolić
2024-06-12 7:19 Arthur Zamarin
2024-06-12 6:44 Arthur Zamarin
2024-06-12 6:44 Arthur Zamarin
2024-05-27 13:39 Michał Górny
2024-05-15 17:54 Michał Górny
2024-02-24 15:00 Michał Górny
2024-02-24 15:00 Michał Górny
2023-12-23 14:44 Michał Górny
2023-12-23 14:29 Arthur Zamarin
2023-12-17 23:55 Ionen Wolkens
2023-12-10 1:38 Ionen Wolkens
2023-12-09 16:38 Michał Górny
2023-11-29 12:34 Arthur Zamarin
2023-11-23 4:19 Michał Górny
2023-11-15 18:13 Arthur Zamarin
2023-11-15 16:45 Arthur Zamarin
2023-11-15 16:45 Arthur Zamarin
2023-11-15 16:34 Arthur Zamarin
2023-10-13 15:49 Michał Górny
2023-09-25 18:54 Arthur Zamarin
2023-09-25 18:27 Arthur Zamarin
2023-09-25 17:33 Arthur Zamarin
2023-09-25 17:04 Arthur Zamarin
2023-09-25 16:54 Arthur Zamarin
2023-08-25 9:49 Michał Górny
2023-06-18 19:01 Michał Górny
2023-06-11 18:38 Jakov Smolić
2023-06-11 15:37 Sam James
2023-06-11 15:04 Sam James
2023-06-11 15:04 Sam James
2023-06-11 13:32 Sam James
2023-06-11 13:32 Sam James
2023-06-11 13:32 Sam James
2023-05-30 18:37 Michał Górny
2023-05-04 17:04 Michał Górny
2023-04-08 6:08 Michał Górny
2023-03-28 5:19 Michał Górny
2022-11-14 5:07 Michał Górny
2022-11-07 15:43 Michał Górny
2022-10-21 7:48 Michał Górny
2022-10-08 15:15 Michał Górny
2022-10-04 19:58 Ionen Wolkens
2022-09-28 21:27 Sam James
2022-09-11 18:27 Arthur Zamarin
2022-08-13 11:17 Arthur Zamarin
2022-08-13 6:57 Arthur Zamarin
2022-07-29 10:12 Arthur Zamarin
2022-07-21 20:17 Michał Górny
2022-06-24 18:35 Michał Górny
2022-06-24 18:35 Michał Górny
2022-06-19 23:18 Yixun Lan
2022-06-19 9:15 Jakov Smolić
2022-06-18 6:47 Michał Górny
2022-06-16 8:10 Michał Górny
2022-06-09 2:43 Sam James
2022-05-18 5:58 Michał Górny
2022-05-17 6:54 Michał Górny
2022-05-15 8:43 Michał Górny
2022-05-01 7:30 Michał Górny
2022-04-25 6:29 Jakov Smolić
2022-04-24 18:06 Arthur Zamarin
2022-04-24 18:06 Arthur Zamarin
2022-04-24 18:06 Arthur Zamarin
2022-04-24 18:06 Arthur Zamarin
2022-04-24 18:04 Arthur Zamarin
2022-04-24 9:05 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=1739735895.2d3f7a21f5b557744bfda8c7bef9eb2b812092b8.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