Pyquickbench

Latest version: v0.2.3

Safety actively analyzes 685838 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

0.2.3

New features
- Violin plots
- [added argument filename to plot_benchmark](https://github.com/gabrielfougeron/pyquickbench/commit/ec67437168862847fb95344a182fd48e2b23ae41)
- [added argument return_empty_plot to plot_benchmark](https://github.com/gabrielfougeron/pyquickbench/commit/3907be3edd0735d5449e312561cc8292709c445f)
- [Better handling of bar plots](https://github.com/gabrielfougeron/pyquickbench/commit/e90aa5c1f251ac24a4a0671238a0519c7c9f5656)

Bug fixes
- [Fixed default value of WarmUp argument of run_benchmark](https://github.com/gabrielfougeron/pyquickbench/commit/adaf2f13ec3a7b4167dfa3855a2aaa6cdf4c0783)

0.2.2

Changelog
=======

- [Package multiprocessing is now optional for compatibility with pyodide](https://github.com/gabrielfougeron/pyquickbench/commit/5af2016313783dd5096e4b69013a86af385b82c2)

- New TimeTrain feature: tictoc decorator! See docs for more info.

0.2.1

Changelog:
========

* [Fixed bug getting relative values with a out_ax_name](https://github.com/gabrielfougeron/pyquickbench/commit/c2d7226b4a94e74a712a616dc431a617bba689d9)
* [Fixed small bug while creating all_out_names_list](https://github.com/gabrielfougeron/pyquickbench/commit/52d36c8506af722e2512d47445d9a361a3e26a84)
* [Fixed bug where wrong reduction was applied to TimeTrain in benchmark](https://github.com/gabrielfougeron/pyquickbench/commit/d44eb83712541f5d3195361c6b272065b1247b9d)
* [New variable pyquickbench.all_transforms](https://github.com/gabrielfougeron/pyquickbench/commit/3246d8b9be1af950015d26515de50d5fc0a8f27d)
* Improved error messages

0.2.0

New features
- TimeTrains
- Vector output in benchmarks
- plot_legend can now be a python dict
- New reductions : sum, logavg, first_el, last_el, random_el
- Two additional posts in tutorial
- TimeTrain and Constants in docs


Bug fixes
- Better handling of edge cases for out of date benchmark detection
- Try / catch around deepcopying of setup results
- Better defaults for function names in plot_benchmark
- relative_val with intent = same would plot wrong values. Fixed.

0.1.3

Pyquickbench now supports Python 3.7+!

We still recommend using more recent version of python, see https://devguide.python.org/versions/

0.1.2

Maintenance release.
No new features or bug fixes.

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.