summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJason R. Coombs <jaraco@jaraco.com>2022-07-13 20:36:46 -0400
committerJason R. Coombs <jaraco@jaraco.com>2022-07-13 20:36:46 -0400
commit6a1782a6fd517885318c5d0d8a661c749b256763 (patch)
treec1a664402ac3b1490e36221dfd2dfda9924f04fc
parent128751e1a0805e0a6fe1026014c8fcb38f252f42 (diff)
downloadpython-setuptools-git-6a1782a6fd517885318c5d0d8a661c749b256763.tar.gz
Add another conditional to resolve the release for version-specific packages. Fixes #3448.
-rw-r--r--setuptools/tests/integration/test_pip_install_sdist.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/setuptools/tests/integration/test_pip_install_sdist.py b/setuptools/tests/integration/test_pip_install_sdist.py
index 9d11047b..29ca39ff 100644
--- a/setuptools/tests/integration/test_pip_install_sdist.py
+++ b/setuptools/tests/integration/test_pip_install_sdist.py
@@ -165,7 +165,7 @@ def retrieve_pypi_sdist_metadata(package, version):
raise ValueError(f"Release for {package} {version} was yanked")
version = metadata["info"]["version"]
- release = metadata["releases"][version]
+ release = metadata["releases"][version] if version is LATEST else metadata["urls"]
dists = [d for d in release if d["packagetype"] == "sdist"]
if len(dists) == 0:
raise ValueError(f"No sdist found for {package} {version}")