8000 Clean unused imports and other small code details (#257) · python/pyperformance@fac2015 · GitHub
[go: up one dir, main page]

Skip to content

Commit fac2015

Browse files
authored
Clean unused imports and other small code details (#257)
1 parent b3c5e70 commit fac2015

File tree

12 files changed

+14
-22
lines changed

12 files changed

+14
-22
lines changed

pyperformance/_benchmark_selections.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
]
66

77

8-
from . import _utils, _manifest, _benchmark
8+
from . import _utils, _benchmark
99

1010

1111
def parse_selection(selection, *, op=None):

pyperformance/_manifest.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
]
77

88

9-
from collections import namedtuple
109
import os.path
1110

1211

pyperformance/_pip.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
import os
22
import os.path
3-
import shlex
4-
import subprocess
53
import sys
64

75
from . import _utils, _pythoninfo

pyperformance/_utils.py

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,6 @@
2525
import os.path
2626
import shlex
2727
import shutil
28-
import subprocess
29-
import sys
3028
import tempfile
3129
import urllib.request
3230

@@ -84,7 +82,6 @@ def safe_rmtree(path):
8482
#######################################
8583
# platform utils
8684

87-
import logging
8885
import subprocess
8986
import sys
9087

@@ -216,7 +213,8 @@ def parse_selections(selections, parse_entry=None):
216213
if isinstance(selections, str):
217214
selections = selections.split(',')
218215
if parse_entry is None:
219-
parse_entry = (lambda o, e: (o, e, None, e))
216+
def parse_entry(o, e):
217+
return (o, e, None, e)
220218

221219
for entry in selections:
222220
entry = entry.strip()

pyperformance/cli.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -226,7 +226,8 @@ def _select_benchmarks(raw, manifest):
226226

227227
# Get the raw list of benchmarks.
228228
entries = raw.lower()
229-
parse_entry = (lambda o, s: _benchmark_selections.parse_selection(s, op=o))
229+
def parse_entry(o, s):
230+
return _benchmark_selections.parse_selection(s, op=o)
230231
parsed = _utils.parse_selections(entries, parse_entry)
231232
parsed_infos = list(parsed)
232233

pyperformance/commands.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ def cmd_list_groups(manifest, *, showtags=True):
5151

5252

5353
def cmd_venv_create(options, root, python, benchmarks):
54-
from . import _pythoninfo, _venv
54+
from . import _venv
5555
from .venv import Requirements, VenvForBenchmarks
5656

5757
if _venv.venv_exists(root):
@@ -73,7 +73,7 @@ def cmd_venv_create(options, root, python, benchmarks):
7373

7474

7575
def cmd_venv_recreate(options, root, python, benchmarks):
76-
from . import _pythoninfo, _venv, _utils
76+
from . import _venv, _utils
7777
from .venv import Requirements, VenvForBenchmarks
7878

7979
requirements = Requirements.from_benchmarks(benchmarks)

pyperformance/compare.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
import csv
22
import os.path
33
import math
4-
import sys
54

65
import pyperf
76
import statistics

pyperformance/data-files/benchmarks/bm_docutils/run_benchmark.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44

55
import contextlib
66
from pathlib import Path
7-
import time
87

98
import docutils
109
from docutils import core

pyperformance/tests/__init__.py

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -68,9 +68,11 @@ def create_venv(root=None, python=sys.executable, *, verbose=False):
6868
if not root:
6969
tmpdir = tempfile.mkdtemp()
7070
root = os.path.join(tmpdir, 'venv')
71-
cleanup = (lambda: shutil.rmtree(tmpdir))
71+
def cleanup():
72+
return shutil.rmtree(tmpdir)
7273
else:
73-
cleanup = (lambda: None)
74+
def cleanup():
75+
return None
7476
run_cmd(
7577
python or sys.executable, '-m', 'venv', root,
7678
capture=not verbose,
@@ -160,9 +162,8 @@ def addClassCleanup(cls, cleanup):
160162
NON_WINDOWS_ONLY = unittest.skipIf(os.name == 'nt', 'skipping Windows')
161163

162164
# XXX Provide a way to run slow tests.
163-
SLOW = (lambda f:
164-
unittest.skip('way too slow')(
165-
mark('slow', f)))
165+
def SLOW(f):
166+
return unittest.skip('way too slow')(mark('slow', f))
166167

167168

168169
class Functional(Compat):

pyperformance/tests/data/bm_local_wheel/run_benchmark.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
"""
44

55
import pyperf
6-
from this_is import en_us
76

87

98
def bench():

pyperformance/tests/test_commands.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
import os
22
import os.path
33
import shutil
4-
import sys
54
import textwrap
65
import unittest
76

pyperformance/tests/test_python.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
1-
import sys
21
import types
32
import unittest
43

5-
from pyperformance import tests, _python
4+
from pyperformance import _python
65

76

87
class GetIDTests(unittest.TestCase):

0 commit comments

Comments
 (0)
0