Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-python/zeroconf/
Date: Fri, 17 Mar 2023 17:19:50
Message-Id: 1679073527.91ee236c3cf75588b37890eb9ec97229cd4a31b4.mgorny@gentoo
1 commit: 91ee236c3cf75588b37890eb9ec97229cd4a31b4
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Fri Mar 17 17:18:47 2023 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Fri Mar 17 17:18:47 2023 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91ee236c
7
8 dev-python/zeroconf: Remove old
9
10 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
11
12 dev-python/zeroconf/Manifest | 2 -
13 dev-python/zeroconf/zeroconf-0.39.4.ebuild | 51 -------------------------
14 dev-python/zeroconf/zeroconf-0.47.1.ebuild | 61 ------------------------------
15 3 files changed, 114 deletions(-)
16
17 diff --git a/dev-python/zeroconf/Manifest b/dev-python/zeroconf/Manifest
18 index 2bc77d5613e5..49c7c0adc037 100644
19 --- a/dev-python/zeroconf/Manifest
20 +++ b/dev-python/zeroconf/Manifest
21 @@ -1,3 +1 @@
22 -DIST python-zeroconf-0.39.4.gh.tar.gz 137174 BLAKE2B 9e7d66bec5ebb52754c5a45fd584229db2f20f37cc43830b31c903a6267aadc3a45a3f8c35fd329586aa81f083dc823f0e6d6fad3dc2b6cc5ada17a2eb4a2208 SHA512 0e69a31dd31111f95eda0a44ee7d00484d8b909448eef4ef41bef6e170a410ecdae02e01cc944ad7534634aa26ef0c95b465c784ee67de1c2cd0ec4ab040d445
23 -DIST python-zeroconf-0.47.1.gh.tar.gz 151191 BLAKE2B 30cbda51b533519b9affe52d73c96fb60d6eb4d882791729a021b41e48974ac14bac46c1ea9030d792587eb09104670b38f1000192aa202ec7e793a5f79b08cc SHA512 abb74fa3e05b962b6b93ff9df58f2bb3e029d74ca03aaebd38ee716b204ec8b8af665c97f7b9fbbf998767c9308ab7d900f39a92fae4224d5689ecbe229c01d5
24 DIST python-zeroconf-0.47.3.gh.tar.gz 151413 BLAKE2B eff81832a029cf173c55290355207bfd17b1701f85c60be544252d00579ad835eb2b7c0a29c967ba62b1293d9efae953bc3b564c5ca134c2a898621584cdf544 SHA512 e1435490ba6890d9f0fe8efd7be64f0f9fd20a6ae723b176861865a8a795593db7cd797062f9977a5b1df4107781011d25bdf69dd4cc54dd94ef6e891c425df4
25
26 diff --git a/dev-python/zeroconf/zeroconf-0.39.4.ebuild b/dev-python/zeroconf/zeroconf-0.39.4.ebuild
27 deleted file mode 100644
28 index a83c8ce4d736..000000000000
29 --- a/dev-python/zeroconf/zeroconf-0.39.4.ebuild
30 +++ /dev/null
31 @@ -1,51 +0,0 @@
32 -# Copyright 1999-2023 Gentoo Authors
33 -# Distributed under the terms of the GNU General Public License v2
34 -
35 -EAPI=8
36 -
37 -DISTUTILS_USE_PEP517=setuptools
38 -PYTHON_COMPAT=( python3_{9..11} )
39 -
40 -inherit distutils-r1
41 -
42 -MY_P=python-zeroconf-${PV}
43 -DESCRIPTION="Pure Python Multicast DNS Service Discovery Library (Bonjour/Avahi compatible)"
44 -HOMEPAGE="
45 - https://github.com/python-zeroconf/python-zeroconf/
46 - https://pypi.org/project/zeroconf/
47 -"
48 -SRC_URI="
49 - https://github.com/python-zeroconf/python-zeroconf/archive/${PV}.tar.gz
50 - -> ${MY_P}.gh.tar.gz
51 -"
52 -S=${WORKDIR}/${MY_P}
53 -
54 -LICENSE="LGPL-2.1"
55 -SLOT="0"
56 -KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux"
57 -
58 -RDEPEND="
59 - >=dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
60 - >=dev-python/async-timeout-4.0.1[${PYTHON_USEDEP}]
61 -"
62 -BDEPEND="
63 - test? (
64 - dev-python/pytest-asyncio[${PYTHON_USEDEP}]
65 - )
66 -"
67 -
68 -distutils_enable_tests pytest
69 -
70 -EPYTEST_DESELECT=(
71 - # network
72 - tests/test_core.py::Framework::test_close_multiple_times
73 - tests/test_core.py::Framework::test_launch_and_close
74 - tests/test_core.py::Framework::test_launch_and_close_context_manager
75 - tests/test_core.py::Framework::test_launch_and_close_v4_v6
76 - tests/test_core.py::Framework::test_launch_and_close_v6_only
77 - tests/services/test_types.py::ServiceTypesQuery::test_integration_with_listener_ipv6
78 -
79 - # fragile to timeouts (?)
80 - tests/services/test_browser.py::test_service_browser_expire_callbacks
81 - tests/utils/test_asyncio.py::test_run_coro_with_timeout
82 -)
83
84 diff --git a/dev-python/zeroconf/zeroconf-0.47.1.ebuild b/dev-python/zeroconf/zeroconf-0.47.1.ebuild
85 deleted file mode 100644
86 index 09501c2c741f..000000000000
87 --- a/dev-python/zeroconf/zeroconf-0.47.1.ebuild
88 +++ /dev/null
89 @@ -1,61 +0,0 @@
90 -# Copyright 1999-2023 Gentoo Authors
91 -# Distributed under the terms of the GNU General Public License v2
92 -
93 -EAPI=8
94 -
95 -DISTUTILS_USE_PEP517=poetry
96 -PYTHON_COMPAT=( python3_{9..11} )
97 -
98 -inherit distutils-r1
99 -
100 -MY_P=python-zeroconf-${PV}
101 -DESCRIPTION="Pure Python Multicast DNS Service Discovery Library (Bonjour/Avahi compatible)"
102 -HOMEPAGE="
103 - https://github.com/python-zeroconf/python-zeroconf/
104 - https://pypi.org/project/zeroconf/
105 -"
106 -SRC_URI="
107 - https://github.com/python-zeroconf/python-zeroconf/archive/${PV}.tar.gz
108 - -> ${MY_P}.gh.tar.gz
109 -"
110 -S=${WORKDIR}/${MY_P}
111 -
112 -LICENSE="LGPL-2.1"
113 -SLOT="0"
114 -KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
115 -
116 -RDEPEND="
117 - >=dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
118 - $(python_gen_cond_dep '
119 - >=dev-python/async-timeout-3.0.0[${PYTHON_USEDEP}]
120 - ' 3.{8..10})
121 -"
122 -# the build system uses custom build script that uses distutils to build
123 -# C extensions, sigh
124 -BDEPEND="
125 - >=dev-python/cython-0.29.32[${PYTHON_USEDEP}]
126 - >=dev-python/setuptools-65.6.3[${PYTHON_USEDEP}]
127 - test? (
128 - dev-python/pytest-asyncio[${PYTHON_USEDEP}]
129 - )
130 -"
131 -
132 -distutils_enable_tests pytest
133 -
134 -python_test() {
135 - local EPYTEST_DESELECT=(
136 - # network
137 - tests/test_core.py::Framework::test_close_multiple_times
138 - tests/test_core.py::Framework::test_launch_and_close
139 - tests/test_core.py::Framework::test_launch_and_close_context_manager
140 - tests/test_core.py::Framework::test_launch_and_close_v4_v6
141 - tests/test_core.py::Framework::test_launch_and_close_v6_only
142 - tests/services/test_types.py::ServiceTypesQuery::test_integration_with_listener_ipv6
143 -
144 - # fragile to timeouts (?)
145 - tests/services/test_browser.py::test_service_browser_expire_callbacks
146 - tests/utils/test_asyncio.py::test_run_coro_with_timeout
147 - )
148 -
149 - epytest -o addopts=
150 -}