1 |
commit: cb803ed11b5a0a5dad544db3835210afef586bb4 |
2 |
Author: Michał Górny <mgorny <AT> gentoo <DOT> org> |
3 |
AuthorDate: Wed May 18 05:38:31 2022 +0000 |
4 |
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org> |
5 |
CommitDate: Wed May 18 05:58:41 2022 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb803ed1 |
7 |
|
8 |
dev-python/watchfiles: Bump to 0.14.1 |
9 |
|
10 |
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org> |
11 |
|
12 |
dev-python/watchfiles/Manifest | 2 + |
13 |
dev-python/watchfiles/watchfiles-0.14.1.ebuild | 102 +++++++++++++++++++++++++ |
14 |
2 files changed, 104 insertions(+) |
15 |
|
16 |
diff --git a/dev-python/watchfiles/Manifest b/dev-python/watchfiles/Manifest |
17 |
index 99e49fd2983e..9182a309fc3e 100644 |
18 |
--- a/dev-python/watchfiles/Manifest |
19 |
+++ b/dev-python/watchfiles/Manifest |
20 |
@@ -29,6 +29,7 @@ DIST mio-0.8.1.crate 88205 BLAKE2B 88bab5a31b35fccd6fe52145e937d533bd16ac0929a4f |
21 |
DIST mio-0.8.2.crate 88272 BLAKE2B f704802aeec66cb47a011989709e6c35352b55bc7330dac7631ea144ed71bc86a433ef742207e3e37c47417bcd7ebb505287baebb839294e5833d228a2514c57 SHA512 c82ea0afc0de8acf162188a6131373f3cb3e7f3abb3094dd51fa9094e42a36806954f267840b3fed18c0ac3ee75af0451dfea5509ab65a94dcc93057c7d37393 |
22 |
DIST miow-0.3.7.crate 24563 BLAKE2B 24375754245e4ac50620a8b6da6b21958914a6af6422a470487841c2524587d596673cc3718a85979ee911f104d71b59b38fbe9db28c1c7e4b702b9373215cb7 SHA512 451073e8913148889493de0373bc0450c8b23e136e151b48b9976292e4e03b7c3f3279ecf49dda5196badfe662a661a998cfa456d2ec340a495d54a4d2382699 |
23 |
DIST notify-5.0.0-pre.14.crate 54485 BLAKE2B cdc8a9caee303a1f7b6e25eac9febb30ed04f1a4bb0a2335e9a4021bd5f9d08f9cfd03c83ff9e57bad33f8d9db2ead3a8583f9298571ae4d5cd3bbf83b678b72 SHA512 8975d11b6caede53129ec17184ac484d122bb093ab6d7f291f81a3c91164d873b2b8d598eabcc09e7199729bacb080f75bc6f008ad83b83f3cf8173968c7cf1a |
24 |
+DIST notify-5.0.0-pre.15.crate 57624 BLAKE2B 0f07e7ba2e6b431769e69730dc81c056ab1098a905855d6edb9866e36fb33dcb123c1a464c667d0130322d3810255edf62cf8f3f4e3fc9307782bc050c2913eb SHA512 31c7313c53654ccb76d14826511bd9a687f89cdfe832b0e85adaae22aeba98776fcecabaf321e26fde060357ae52e358b1b48d118e70e562dde98944258d055d |
25 |
DIST ntapi-0.3.7.crate 126994 BLAKE2B 320b513d86af462c6e4d3349e4edfd28d73ddc8f09264adc24eebbbb79976642a9d530bf9af4e61e0409e35f4164d49f9ec054dee9694cfbcc76b237d6c84104 SHA512 6f5fc3b3629f028e03e878681a5a426945e471578c5dc78e121560887a9af285fe432f7401b19b7422e65c3b762651afb9a57a2f7605884c851ddf41b741585c |
26 |
DIST once_cell-1.10.0.crate 30414 BLAKE2B 4161622dc9dab4748a1b96777da263523f23329808506faea7938160f0d5ca07b5edd31f385b14b88dd2fc34c58063df4d40a34a479573750a369512dc956992 SHA512 f6b5ce5e68923296d2041f83ac037f10ad7b9e94fc607c71332e8ee942a02c29534c2073cecdb132c7e1d91428e9d9687fbf05393ca0abbf7e15db50bb3b74ab |
27 |
DIST parking_lot-0.11.2.crate 39869 BLAKE2B 67c555e87b68f5763a7790563fd8d542e126bcb77f91267f3b76c51fd73060a2c32dcb91f9d0db7ea772e555d91576c8d7ff48053a9c35fbd3b749d2459a660c SHA512 526b176363dffa59501c18324bb723a3846ef5b0ff9bf1d890e40ad10e7023284f7c8012eda87520eaa94515ee828d9ef52692a9ed590a55e176383d6d472f9e |
28 |
@@ -62,6 +63,7 @@ DIST unindent-0.1.8.crate 8326 BLAKE2B 3123c6b540b152d89cc7a9a76ff1315549f973c6a |
29 |
DIST walkdir-2.3.2.crate 23516 BLAKE2B 473f2b51aafd6ac17e5c3da8d545d179b31486b3a65ab39fbd8bd7fbb2ebcc24bebf01781200a26a68f0b1cb464f5763a919aead3b03eba5a7e1be6efec5500b SHA512 6c44071354faf37720ec4117ded34c8d530489542ee107ac26a7a56ef4a882b9003e22e84f1d61f6078643521343e35aa1f7b57c838779e78e5937a667bf82da |
30 |
DIST wasi-0.11.0+wasi-snapshot-preview1.crate 28131 BLAKE2B fe501889f25d65e2d032f885cc50c4f8bf7dd70fd5cbc438de349838370d8699e9627b0a4fc76030ea9fe6d508f41d0c9928a875fdbc47e73bfb17241cf7b155 SHA512 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f |
31 |
DIST watchfiles-0.13.gh.tar.gz 35738 BLAKE2B 60b4bd11cbbdb200a3d4dce35899f0c87650e9cabc4ac95b45003b1b8b2bd9960a1b5794d5366a0761ff310830faad801f82a4523ebf870a187cfde0d3b692ff SHA512 0f98ba01af0fa218f09c3903f92eaaee309297161b31520c05e122336222e46dce1299794deda15fcf1cf598acfa6acb93c7e13c7da89fe6908d7b6fac10a3f1 |
32 |
+DIST watchfiles-0.14.1.gh.tar.gz 38276 BLAKE2B 1007b4822774b6d04ffa4ea61b1e30a4c2da358e6561891599177f4060c606dc4f46f15a8fa40ff22e292440eb67ec33eaf7048db973fc8ea9c90d6f6adb9e14 SHA512 098ca0d3a7e2eafd3706e08753ac7b242bcf1aa68609a89531405ce7c69cb6ba205c5d72d28064acf9963c81e969e8ba753510d27ef525e007e1943bf9d07c1e |
33 |
DIST watchfiles-0.14.gh.tar.gz 38208 BLAKE2B d2d9b07e085e7265de6458cb7259852048552a2477e285bbbc7be65aa32b14c0c5df590538f714f7f086beefc365efe435da55ea4c25cf9066d2cfbd530d6ca2 SHA512 46c9b93b2383494fb6ec99cec7132613120fda4366e1ce1749cda10198f81eb0e73fba512bf5ea2ce7d8e43a1216914e89a4a6054cc6d3e4b853c681d12ef76b |
34 |
DIST winapi-0.3.9.crate 1200382 BLAKE2B cb5799749ccd935ea2d7068d953cecf19f543d9db7dc16ad4584bb7005373ada34937a3ced7225544d8bc765da599911c7a3190efefb3a25b7c1bb7123b4f673 SHA512 ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97 |
35 |
DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 BLAKE2B 4d357e4d30f9552972170d65b9a5358b69c46a3e772fe05efc22f3d4ffc1caeeaad7aacdc7abd503a7ad0545f8bd7d22bf351dcb6df76f812fa4d45c34d65df0 SHA512 a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2 |
36 |
|
37 |
diff --git a/dev-python/watchfiles/watchfiles-0.14.1.ebuild b/dev-python/watchfiles/watchfiles-0.14.1.ebuild |
38 |
new file mode 100644 |
39 |
index 000000000000..36f34a8163c9 |
40 |
--- /dev/null |
41 |
+++ b/dev-python/watchfiles/watchfiles-0.14.1.ebuild |
42 |
@@ -0,0 +1,102 @@ |
43 |
+# Copyright 2022 Gentoo Authors |
44 |
+# Distributed under the terms of the GNU General Public License v2 |
45 |
+ |
46 |
+EAPI=8 |
47 |
+ |
48 |
+DISTUTILS_USE_PEP517=setuptools |
49 |
+PYTHON_COMPAT=( python3_{8..11} pypy3 ) |
50 |
+ |
51 |
+CRATES=" |
52 |
+ autocfg-1.1.0 |
53 |
+ bitflags-1.3.2 |
54 |
+ cfg-if-1.0.0 |
55 |
+ crossbeam-channel-0.5.4 |
56 |
+ crossbeam-utils-0.8.8 |
57 |
+ filetime-0.2.16 |
58 |
+ fsevent-sys-4.1.0 |
59 |
+ indoc-1.0.4 |
60 |
+ inotify-0.9.6 |
61 |
+ inotify-sys-0.1.5 |
62 |
+ kqueue-1.0.5 |
63 |
+ kqueue-sys-1.0.3 |
64 |
+ lazy_static-1.4.0 |
65 |
+ libc-0.2.124 |
66 |
+ lock_api-0.4.7 |
67 |
+ log-0.4.16 |
68 |
+ mio-0.8.2 |
69 |
+ miow-0.3.7 |
70 |
+ notify-5.0.0-pre.15 |
71 |
+ ntapi-0.3.7 |
72 |
+ once_cell-1.10.0 |
73 |
+ parking_lot-0.12.0 |
74 |
+ parking_lot_core-0.9.2 |
75 |
+ proc-macro2-1.0.37 |
76 |
+ pyo3-0.16.4 |
77 |
+ pyo3-build-config-0.16.4 |
78 |
+ pyo3-ffi-0.16.4 |
79 |
+ pyo3-macros-0.16.4 |
80 |
+ pyo3-macros-backend-0.16.4 |
81 |
+ quote-1.0.18 |
82 |
+ redox_syscall-0.2.13 |
83 |
+ same-file-1.0.6 |
84 |
+ scopeguard-1.1.0 |
85 |
+ smallvec-1.8.0 |
86 |
+ syn-1.0.91 |
87 |
+ target-lexicon-0.12.3 |
88 |
+ unicode-xid-0.2.2 |
89 |
+ unindent-0.1.8 |
90 |
+ walkdir-2.3.2 |
91 |
+ wasi-0.11.0+wasi-snapshot-preview1 |
92 |
+ winapi-0.3.9 |
93 |
+ winapi-i686-pc-windows-gnu-0.4.0 |
94 |
+ winapi-util-0.1.5 |
95 |
+ winapi-x86_64-pc-windows-gnu-0.4.0 |
96 |
+ windows-sys-0.34.0 |
97 |
+ windows_aarch64_msvc-0.34.0 |
98 |
+ windows_i686_gnu-0.34.0 |
99 |
+ windows_i686_msvc-0.34.0 |
100 |
+ windows_x86_64_gnu-0.34.0 |
101 |
+ windows_x86_64_msvc-0.34.0 |
102 |
+" |
103 |
+ |
104 |
+inherit cargo distutils-r1 |
105 |
+ |
106 |
+DESCRIPTION="Simple, modern file watching and code reload in Python" |
107 |
+HOMEPAGE=" |
108 |
+ https://pypi.org/project/watchfiles/ |
109 |
+ https://github.com/samuelcolvin/watchfiles/ |
110 |
+" |
111 |
+SRC_URI=" |
112 |
+ https://github.com/samuelcolvin/watchfiles/archive/v${PV}.tar.gz |
113 |
+ -> ${P}.gh.tar.gz |
114 |
+ $(cargo_crate_uris ${CRATES}) |
115 |
+" |
116 |
+ |
117 |
+LICENSE="MIT" |
118 |
+# crates |
119 |
+LICENSE+=" Apache-2.0 Apache-2.0-with-LLVM-exceptions Artistic-2 BSD" |
120 |
+LICENSE+=" CC0-1.0 ISC MIT Unlicense" |
121 |
+SLOT="0" |
122 |
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" |
123 |
+ |
124 |
+RDEPEND=" |
125 |
+ =dev-python/anyio-3*[${PYTHON_USEDEP}] |
126 |
+" |
127 |
+BDEPEND=" |
128 |
+ dev-python/setuptools-rust[${PYTHON_USEDEP}] |
129 |
+ test? ( |
130 |
+ dev-python/dirty-equals[${PYTHON_USEDEP}] |
131 |
+ dev-python/pytest-mock[${PYTHON_USEDEP}] |
132 |
+ dev-python/pytest-timeout[${PYTHON_USEDEP}] |
133 |
+ ) |
134 |
+" |
135 |
+ |
136 |
+# enjoy Rust |
137 |
+QA_FLAGS_IGNORED=".*/_rust_notify.*" |
138 |
+ |
139 |
+distutils_enable_tests pytest |
140 |
+ |
141 |
+python_test() { |
142 |
+ rm -rf watchfiles || die |
143 |
+ epytest |
144 |
+} |