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/tox/
Date: Sat, 18 Sep 2021 19:44:05
Message-Id: 1631994228.eb6280946aae02b55edcbc1a88730aeaee4ed1b6.mgorny@gentoo
1 commit: eb6280946aae02b55edcbc1a88730aeaee4ed1b6
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Sat Sep 18 17:55:01 2021 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Sat Sep 18 19:43:48 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb628094
7
8 dev-python/tox: Remove old
9
10 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
11
12 dev-python/tox/Manifest | 2 --
13 dev-python/tox/tox-3.24.1.ebuild | 69 ----------------------------------------
14 dev-python/tox/tox-3.24.2.ebuild | 69 ----------------------------------------
15 3 files changed, 140 deletions(-)
16
17 diff --git a/dev-python/tox/Manifest b/dev-python/tox/Manifest
18 index b714e7647ac..935dba5f7e0 100644
19 --- a/dev-python/tox/Manifest
20 +++ b/dev-python/tox/Manifest
21 @@ -1,4 +1,2 @@
22 -DIST tox-3.24.1.tar.gz 305886 BLAKE2B fcedf8054a19a79045b2edead599fb11b7942986fa4bbc184140603e3bc6700eada452e661f4a576d029804ab2a9282df0cf9198eee9b483c2c6c68b086ee156 SHA512 e4bfb3dab15887ce6432a91b88a7387179cbf2a5ab5fa608b3f1f7349be4122d76ce01d396ae9b1515c211f2905d110a8414e254cc72bcf8a74542db98ea52de
23 -DIST tox-3.24.2.tar.gz 305924 BLAKE2B f91af9fdb4de94eb9ecf65774619234f1e52827c7c6e3ce75ca8161564f8cdc8af210f229ae07f5d381f7964cbbc936f47d4242848513c9bf1c8989a73fe0420 SHA512 e33a1126440ac53cf07cd7dbe695ea1307ebad92e0ed4d6e6c738affa059104f1b5bfc360883283ddd59e5156f7bb00c52d2d2ddd2294b6664f22a2abaaf66c3
24 DIST tox-3.24.3.tar.gz 306285 BLAKE2B 368eaf959533f62b08d6e44929ae327ff25ea6eca25a3f47c7b9945428821bf80ab7e0ab4daea8821b55b9a7a009f30c3d5641812fd444a86577ea0ae83adb7d SHA512 de1c1ccc3a277c617521e77806d1d993a5c19f811016bebc442bfea12c3d40a22bf80b7d11b11744a5ddf705c6e8955f2811f149d413ea8522d94c985ed1f715
25 DIST tox-3.24.4.tar.gz 306760 BLAKE2B 332c99d021bc3c25549fd95d051baaa1f0dc3aaf776928320826bb7e6bce6444fd5a993e1dbff3a4ebbde9dbb59e30d07eae4b04096294b3a186b130b8312587 SHA512 49e2cb74f119b5cc049d2a64479e56307cea1f36a5586840cca12cb8f4ce8a2ba991cc6142bef7f095a7d32b44f7513f89cce56d89deaff0e12194ceb3da6249
26
27 diff --git a/dev-python/tox/tox-3.24.1.ebuild b/dev-python/tox/tox-3.24.1.ebuild
28 deleted file mode 100644
29 index 57560d97071..00000000000
30 --- a/dev-python/tox/tox-3.24.1.ebuild
31 +++ /dev/null
32 @@ -1,69 +0,0 @@
33 -# Copyright 1999-2021 Gentoo Authors
34 -# Distributed under the terms of the GNU General Public License v2
35 -
36 -EAPI=8
37 -
38 -PYTHON_COMPAT=( python3_{8..10} pypy3 )
39 -inherit distutils-r1
40 -
41 -DESCRIPTION="virtualenv-based automation of test activities"
42 -HOMEPAGE="https://tox.readthedocs.io https://github.com/tox-dev/tox https://pypi.org/project/tox/"
43 -SRC_URI="https://github.com/tox-dev/tox/archive/${PV}.tar.gz -> ${P}.tar.gz"
44 -
45 -LICENSE="MIT"
46 -SLOT="0"
47 -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
48 -# doc disabled because of missing deps in tree
49 -IUSE="test"
50 -RESTRICT="!test? ( test )"
51 -
52 -RDEPEND="
53 - dev-python/filelock[${PYTHON_USEDEP}]
54 - $(python_gen_cond_dep '
55 - >=dev-python/importlib_metadata-1.1[${PYTHON_USEDEP}]
56 - ' pypy3)
57 - dev-python/packaging[${PYTHON_USEDEP}]
58 - >=dev-python/pluggy-0.12[${PYTHON_USEDEP}]
59 - dev-python/pip[${PYTHON_USEDEP}]
60 - dev-python/py[${PYTHON_USEDEP}]
61 - >=dev-python/six-1.14[${PYTHON_USEDEP}]
62 - dev-python/toml[${PYTHON_USEDEP}]
63 - >=dev-python/virtualenv-16.0.0[${PYTHON_USEDEP}]"
64 -# TODO: figure out how to make tests work without the package being
65 -# installed first.
66 -BDEPEND="
67 - dev-python/setuptools_scm[${PYTHON_USEDEP}]
68 - test? (
69 - ${RDEPEND}
70 - >=dev-python/flaky-3.4.0[${PYTHON_USEDEP}]
71 - >=dev-python/freezegun-0.3.11[${PYTHON_USEDEP}]
72 - >=dev-python/pytest-4.0.0[${PYTHON_USEDEP}]
73 - dev-python/pytest-mock[${PYTHON_USEDEP}]
74 - )"
75 -
76 -src_configure() {
77 - export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
78 -}
79 -
80 -python_test() {
81 - local deselect=(
82 - # broken without Internet
83 - tests/unit/session/test_provision.py::test_provision_non_canonical_dep
84 - tests/integration/test_provision_int.py::test_provision_interrupt_child
85 -
86 - # expects python2 to exist
87 - tests/unit/interpreters/test_interpreters.py::test_tox_get_python_executable
88 - )
89 -
90 - [[ ${EPYTHON} != pypy3 ]] && deselect+=(
91 - # TODO?
92 - tests/unit/interpreters/test_interpreters.py::test_find_alias_on_path
93 -
94 - # broken without tox installed first
95 - # TODO: why it can't import itself?
96 - tests/integration/test_parallel_interrupt.py::test_parallel_interrupt
97 - )
98 -
99 - distutils_install_for_testing --via-venv
100 - epytest --no-network ${deselect[@]/#/--deselect }
101 -}
102
103 diff --git a/dev-python/tox/tox-3.24.2.ebuild b/dev-python/tox/tox-3.24.2.ebuild
104 deleted file mode 100644
105 index 1e0885d735e..00000000000
106 --- a/dev-python/tox/tox-3.24.2.ebuild
107 +++ /dev/null
108 @@ -1,69 +0,0 @@
109 -# Copyright 1999-2021 Gentoo Authors
110 -# Distributed under the terms of the GNU General Public License v2
111 -
112 -EAPI=8
113 -
114 -PYTHON_COMPAT=( python3_{8..10} pypy3 )
115 -inherit distutils-r1
116 -
117 -DESCRIPTION="virtualenv-based automation of test activities"
118 -HOMEPAGE="https://tox.readthedocs.io https://github.com/tox-dev/tox https://pypi.org/project/tox/"
119 -SRC_URI="https://github.com/tox-dev/tox/archive/${PV}.tar.gz -> ${P}.tar.gz"
120 -
121 -LICENSE="MIT"
122 -SLOT="0"
123 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
124 -# doc disabled because of missing deps in tree
125 -IUSE="test"
126 -RESTRICT="!test? ( test )"
127 -
128 -RDEPEND="
129 - dev-python/filelock[${PYTHON_USEDEP}]
130 - $(python_gen_cond_dep '
131 - >=dev-python/importlib_metadata-1.1[${PYTHON_USEDEP}]
132 - ' pypy3)
133 - dev-python/packaging[${PYTHON_USEDEP}]
134 - >=dev-python/pluggy-0.12[${PYTHON_USEDEP}]
135 - dev-python/pip[${PYTHON_USEDEP}]
136 - dev-python/py[${PYTHON_USEDEP}]
137 - >=dev-python/six-1.14[${PYTHON_USEDEP}]
138 - dev-python/toml[${PYTHON_USEDEP}]
139 - >=dev-python/virtualenv-16.0.0[${PYTHON_USEDEP}]"
140 -# TODO: figure out how to make tests work without the package being
141 -# installed first.
142 -BDEPEND="
143 - dev-python/setuptools_scm[${PYTHON_USEDEP}]
144 - test? (
145 - ${RDEPEND}
146 - >=dev-python/flaky-3.4.0[${PYTHON_USEDEP}]
147 - >=dev-python/freezegun-0.3.11[${PYTHON_USEDEP}]
148 - >=dev-python/pytest-4.0.0[${PYTHON_USEDEP}]
149 - dev-python/pytest-mock[${PYTHON_USEDEP}]
150 - )"
151 -
152 -src_configure() {
153 - export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
154 -}
155 -
156 -python_test() {
157 - local deselect=(
158 - # broken without Internet
159 - tests/unit/session/test_provision.py::test_provision_non_canonical_dep
160 - tests/integration/test_provision_int.py::test_provision_interrupt_child
161 -
162 - # expects python2 to exist
163 - tests/unit/interpreters/test_interpreters.py::test_tox_get_python_executable
164 - )
165 -
166 - [[ ${EPYTHON} != pypy3 ]] && deselect+=(
167 - # TODO?
168 - tests/unit/interpreters/test_interpreters.py::test_find_alias_on_path
169 -
170 - # broken without tox installed first
171 - # TODO: why it can't import itself?
172 - tests/integration/test_parallel_interrupt.py::test_parallel_interrupt
173 - )
174 -
175 - distutils_install_for_testing --via-venv
176 - epytest --no-network ${deselect[@]/#/--deselect }
177 -}