Skip to content

Commit 8f54af0

Browse files
committed
Remove now-dead code
1 parent 9f398c5 commit 8f54af0

File tree

2 files changed

+0
-134
lines changed

2 files changed

+0
-134
lines changed

packaging/tags.py

Lines changed: 0 additions & 60 deletions
Original file line numberDiff line numberDiff line change
@@ -136,12 +136,6 @@ def _normalize_string(string):
136136
return string.replace(".", "_").replace("-", "_")
137137

138138

139-
def _cpython_interpreter(py_version):
140-
# type: (PythonVersion) -> str
141-
# TODO: Is using py_version_nodot for interpreter version critical?
142-
return "cp{major}{minor}".format(major=py_version[0], minor=py_version[1])
143-
144-
145139
def _cpython_abis(py_version, warn=False):
146140
# type: (PythonVersion, bool) -> List[str]
147141
abis = []
@@ -178,24 +172,6 @@ def _cpython_abis(py_version, warn=False):
178172
return abis
179173

180174

181-
def _cpython_tags(py_version, interpreter, abis, platforms):
182-
# type: (PythonVersion, str, Iterable[str], Iterable[str]) -> Iterator[Tag]
183-
for abi in abis:
184-
for platform_ in platforms:
185-
yield Tag(interpreter, abi, platform_)
186-
for tag in (Tag(interpreter, "abi3", platform_) for platform_ in platforms):
187-
yield tag
188-
for tag in (Tag(interpreter, "none", platform_) for platform_ in platforms):
189-
yield tag
190-
# PEP 384 was first implemented in Python 3.2.
191-
for minor_version in range(py_version[1] - 1, 1, -1):
192-
for platform_ in platforms:
193-
interpreter = "cp{major}{minor}".format(
194-
major=py_version[0], minor=minor_version
195-
)
196-
yield Tag(interpreter, "abi3", platform_)
197-
198-
199175
def cpython_tags(
200176
python_version=sys.version_info[:2], abis=None, platforms=None, **kwargs
201177
):
@@ -268,14 +244,6 @@ def _generic_abi():
268244
return "none"
269245

270246

271-
def _pypy_tags(py_version, interpreter, abi, platforms):
272-
# type: (PythonVersion, str, str, Iterable[str]) -> Iterator[Tag]
273-
for tag in (Tag(interpreter, abi, platform) for platform in platforms):
274-
yield tag
275-
for tag in (Tag(interpreter, "none", platform) for platform in platforms):
276-
yield tag
277-
278-
279247
def pypy_tags(interpreter=None, abis=None, platforms=None):
280248
# type: (Optional[str], Optional[Iterable[str]], Optional[Iterable[str]]) -> Iterator[Tag] # noqa
281249
"""
@@ -300,16 +268,6 @@ def _generic_interpreter(warn=False):
300268
return "{name}{version}".format(name=_interpreter_name(), version=version)
301269

302270

303-
def _generic_tags(interpreter, py_version, abi, platforms):
304-
# type: (str, PythonVersion, str, Iterable[str]) -> Iterator[Tag]
305-
for tag in (Tag(interpreter, abi, platform) for platform in platforms):
306-
yield tag
307-
if abi != "none":
308-
tags = (Tag(interpreter, "none", platform_) for platform_ in platforms)
309-
for tag in tags:
310-
yield tag
311-
312-
313271
def generic_tags(interpreter=None, abis=None, platforms=None, **kwargs):
314272
# type: (Optional[str], Optional[Iterable[str]], Optional[Iterable[str]], bool) -> Iterator[Tag] # noqa
315273
"""
@@ -352,24 +310,6 @@ def _py_interpreter_range(py_version):
352310
yield "py{major}{minor}".format(major=py_version[0], minor=minor)
353311

354312

355-
def _independent_tags(interpreter, py_version, platforms):
356-
# type: (str, PythonVersion, Iterable[str]) -> Iterator[Tag]
357-
"""
358-
Yield the sequence of tags that are consistent across implementations.
359-
360-
The tags consist of:
361-
- py*-none-<platform>
362-
- <interpreter>-none-any
363-
- py*-none-any
364-
"""
365-
for version in _py_interpreter_range(py_version):
366-
for platform_ in platforms:
367-
yield Tag(version, "none", platform_)
368-
yield Tag(interpreter, "none", "any")
369-
for version in _py_interpreter_range(py_version):
370-
yield Tag(version, "none", "any")
371-
372-
373313
def compatible_tags(
374314
python_version=sys.version_info[:2], interpreter=None, platforms=None
375315
):

tests/test_tags.py

Lines changed: 0 additions & 74 deletions
Original file line numberDiff line numberDiff line change
@@ -275,67 +275,6 @@ def test_cpython_abis_wide_unicode(
275275
assert tags._cpython_abis(version) == expected
276276

277277

278-
def test_independent_tags():
279-
result = list(tags._independent_tags("cp33", (3, 3), ["plat1", "plat2"]))
280-
assert result == [
281-
tags.Tag("py33", "none", "plat1"),
282-
tags.Tag("py33", "none", "plat2"),
283-
tags.Tag("py3", "none", "plat1"),
284-
tags.Tag("py3", "none", "plat2"),
285-
tags.Tag("py32", "none", "plat1"),
286-
tags.Tag("py32", "none", "plat2"),
287-
tags.Tag("py31", "none", "plat1"),
288-
tags.Tag("py31", "none", "plat2"),
289-
tags.Tag("py30", "none", "plat1"),
290-
tags.Tag("py30", "none", "plat2"),
291-
tags.Tag("cp33", "none", "any"),
292-
tags.Tag("py33", "none", "any"),
293-
tags.Tag("py3", "none", "any"),
294-
tags.Tag("py32", "none", "any"),
295-
tags.Tag("py31", "none", "any"),
296-
tags.Tag("py30", "none", "any"),
297-
]
298-
299-
300-
def test_cpython_tags():
301-
result = list(
302-
tags._cpython_tags((3, 8), "cp38", ["cp38d", "cp38"], ["plat1", "plat2"])
303-
)
304-
assert result == [
305-
tags.Tag("cp38", "cp38d", "plat1"),
306-
tags.Tag("cp38", "cp38d", "plat2"),
307-
tags.Tag("cp38", "cp38", "plat1"),
308-
tags.Tag("cp38", "cp38", "plat2"),
309-
tags.Tag("cp38", "abi3", "plat1"),
310-
tags.Tag("cp38", "abi3", "plat2"),
311-
tags.Tag("cp38", "none", "plat1"),
312-
tags.Tag("cp38", "none", "plat2"),
313-
tags.Tag("cp37", "abi3", "plat1"),
314-
tags.Tag("cp37", "abi3", "plat2"),
315-
tags.Tag("cp36", "abi3", "plat1"),
316-
tags.Tag("cp36", "abi3", "plat2"),
317-
tags.Tag("cp35", "abi3", "plat1"),
318-
tags.Tag("cp35", "abi3", "plat2"),
319-
tags.Tag("cp34", "abi3", "plat1"),
320-
tags.Tag("cp34", "abi3", "plat2"),
321-
tags.Tag("cp33", "abi3", "plat1"),
322-
tags.Tag("cp33", "abi3", "plat2"),
323-
tags.Tag("cp32", "abi3", "plat1"),
324-
tags.Tag("cp32", "abi3", "plat2"),
325-
]
326-
result = list(tags._cpython_tags((3, 3), "cp33", ["cp33m"], ["plat1", "plat2"]))
327-
assert result == [
328-
tags.Tag("cp33", "cp33m", "plat1"),
329-
tags.Tag("cp33", "cp33m", "plat2"),
330-
tags.Tag("cp33", "abi3", "plat1"),
331-
tags.Tag("cp33", "abi3", "plat2"),
332-
tags.Tag("cp33", "none", "plat1"),
333-
tags.Tag("cp33", "none", "plat2"),
334-
tags.Tag("cp32", "abi3", "plat1"),
335-
tags.Tag("cp32", "abi3", "plat2"),
336-
]
337-
338-
339278
def test_sys_tags_on_mac_cpython(mock_interpreter_name, monkeypatch):
340279
if mock_interpreter_name("CPython"):
341280
monkeypatch.setattr(tags, "_cpython_abis", lambda *a: ["cp33m"])
@@ -384,19 +323,6 @@ def test_pypy_interpreter(monkeypatch):
384323
assert expected == tags._pypy_interpreter()
385324

386325

387-
def test__pypy_tags(mock_interpreter_name, monkeypatch):
388-
if mock_interpreter_name("PyPy"):
389-
monkeypatch.setattr(tags, "_pypy_interpreter", lambda: "pp360")
390-
interpreter = tags._pypy_interpreter()
391-
result = list(tags._pypy_tags((3, 3), interpreter, "pypy3_60", ["plat1", "plat2"]))
392-
assert result == [
393-
tags.Tag(interpreter, "pypy3_60", "plat1"),
394-
tags.Tag(interpreter, "pypy3_60", "plat2"),
395-
tags.Tag(interpreter, "none", "plat1"),
396-
tags.Tag(interpreter, "none", "plat2"),
397-
]
398-
399-
400326
def test_sys_tags_on_mac_pypy(mock_interpreter_name, monkeypatch):
401327
if mock_interpreter_name("PyPy"):
402328
monkeypatch.setattr(tags, "_pypy_interpreter", lambda: "pp360")

0 commit comments

Comments
 (0)