aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJason R. Coombs <jaraco@jaraco.com>2019-01-02 14:37:45 -0500
committerJason R. Coombs <jaraco@jaraco.com>2019-01-02 14:39:05 -0500
commitcc9305b9106eaf409c01e8a399a00137583e2a04 (patch)
tree7930edf658b57fa1b466b06582963bf99966124d
parent2db2a8f37d64d8abd281660d48009003cc8805ca (diff)
downloadexternal_python_setuptools-cc9305b9106eaf409c01e8a399a00137583e2a04.tar.gz
external_python_setuptools-cc9305b9106eaf409c01e8a399a00137583e2a04.tar.bz2
external_python_setuptools-cc9305b9106eaf409c01e8a399a00137583e2a04.zip
Rely on iterable unpacking to extract one element from generator expression.
-rw-r--r--setuptools/build_meta.py16
1 files changed, 8 insertions, 8 deletions
diff --git a/setuptools/build_meta.py b/setuptools/build_meta.py
index 463d3757..7f2786c4 100644
--- a/setuptools/build_meta.py
+++ b/setuptools/build_meta.py
@@ -160,11 +160,11 @@ def build_wheel(wheel_directory, config_settings=None,
shutil.rmtree(wheel_directory)
shutil.copytree('dist', wheel_directory)
- wheels = [f for f in os.listdir(wheel_directory)
- if f.endswith('.whl')]
+ wheels = (f for f in os.listdir(wheel_directory)
+ if f.endswith('.whl'))
- assert len(wheels) == 1
- return wheels[0]
+ wheel, = wheels
+ return wheel
def build_sdist(sdist_directory, config_settings=None):
@@ -175,8 +175,8 @@ def build_sdist(sdist_directory, config_settings=None):
["--dist-dir", sdist_directory]
_run_setup()
- sdists = [f for f in os.listdir(sdist_directory)
- if f.endswith('.tar.gz')]
+ sdists = (f for f in os.listdir(sdist_directory)
+ if f.endswith('.tar.gz'))
- assert len(sdists) == 1
- return sdists[0]
+ sdist, = sdists
+ return sdist