Skip to main content

zbench

This package benchmarks lossless compression algorithms like gzip and bzip2, facilitating quick comparison of the trade-offs between disk space and CPU time on your file(s).

It is implemented in Python and provides a command line tool, zbench.

Install from PyPI:

pip install zbench

Example

$ zbench setup.cfg
path      algorithm size percentage time
setup.cfg raw_py     853   100.000% 0.000
setup.cfg gzip_py    488    57.210% 0.000
setup.cfg bz2_py     547    64.127% 0.000
setup.cfg lzma_py    572    67.057% 0.011
setup.cfg zlib_py    476    55.803% 0.000

License

Copyright 2020 Christopher Brown. MIT Licensed.

Metadata

Release files for zbench 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for zbench 0.1.0
File Size Uploaded Provenance Actions
zbench-0.1.0.tar.gz 4.2 kB Without provenance Details for zbench-0.1.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for zbench 0.1.0
File Interpreter ABI Platform Actions
zbench-0.1.0-py2.py3-none-any.whl Python 3, Python 2 none any Details for zbench-0.1.0-py2.py3-none-any.whl

Total release size: 9.5 kB

Release files / zbench-0.1.0.tar.gz

Download URL zbench-0.1.0.tar.gz
Size 4.2 kB
Tags Source
SHA-256 checksum
How to use checksums
85dc34c99d9acd874094c2a1abf00e064157f9c8011933ff3732d08e6f25c3a5
BLAKE2b-256 checksum
How to use checksums
8dfb99b253351fbd46724738c13018c9c66382458c9ce1e1b479b8c200164913
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.7

Release files / zbench-0.1.0-py2.py3-none-any.whl

Download URL zbench-0.1.0-py2.py3-none-any.whl
Size 5.3 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
d51329ac6d4c789a1bda34728f2fb9adba70b6234b95fd8ea04e57512480642b
BLAKE2b-256 checksum
How to use checksums
b53b3013aaf904d44fb9068035fe4599a1d56876079731bdfff98e5aad5c1007
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.7

Security for zbench 0.1.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page