Sept. 19, 2016
9:42 a.m.
Hi,
I released performance 0.2.2. Compared to performance 0.1:
- it fixes the --track-memory option, adds a new "show" command,
- enhance "compare" output (display python & performance versions, use sample units: seconds or bytes),
- it isolates again environment variables (fix --inherit-environ cmdline option),
- bugfixes as usual.
Version 0.2.2 (2016-09-19)
- Add a new
showcommand to display a benchmark files - Issue #11: Display Python version in compare. Display also the performance version.
- CPython issue #26383; csv output: don't truncate digits for timings shorter than 1 us
- compare: Use sample unit of benchmarks, format values in the table output using the unit
- compare: Fix the table output if benchmarks only contain a single sample
- Remove unused -C/--control_label and -E/--experiment_label options
- Update perf dependency to 0.7.11 to get Benchmark.get_unit() and BenchmarkSuite.get_metadata()
Version 0.2.1 (2016-09-10)
- Add
--csvoption to thecomparecommand - Fix
compare -O tableoutput format - Freeze indirect dependencies in requirements.txt
run: add--track-memoryoption to track the memory peak usage- Update perf dependency to 0.7.8 to support memory tracking and the new
--inherit-environcommand line option - If
virtualenvcommand fail, try another command to create the virtual environment: catchvirtualenverror - The first command to upgrade pip to version
>= 6.0now uses thepipbinary rather thanpython -m pipto support pip 1.0 which doesn't supportpython -m pipCLI. - Update Django (1.10.1), Mercurial (3.9.1) and psutil (4.3.1)
- Rename
--inherit_envcommand line option to--inherit-environand fix it
Version 0.2 (2016-09-01)
- Update Django dependency to 1.10
- Update Chameleon dependency to 2.24
- Add the
--venvcommand line option - Convert Python startup, Mercurial startup and 2to3 benchmarks to perf scripts (bm_startup.py, bm_hg_startup.py and bm_2to3.py)
- Pass the
--affinityoption to perf scripts rather than using thetasksetcommand - Put more installer and optional requirements into
performance/requirements.txt - Cached
.pycfiles are no more removed before running a benchmark. Usevenv recreatecommand to update a virtual environment if required. - The broken
--track_memoryoption has been removed. It will be added back when it will be fixed. - Add performance version to metadata
- Upgrade perf dependency to 0.7.5 to get
Benchmark.update_metadata()
Victor
3612
Age (days ago)
3612
Last active (days ago)
0 comments
1 participants
participants (1)
-
Victor Stinner