Generate test data from 010-Editor binary templates with Hypothesis
Project description
hypothesis-010
A Hypothesis strategy for generating data that matches some 010 editor binary template.
This includes over 170 binary file formats built in, and many more from the community.
Here's the PyPI page and the GitHub repo.
API
hypothesis-010 is in the planning stages, inspired by
FormatFuzzer and the wide variety of
useful features already integrated into Hypothesis.
Check back soon to see what progress we've made, or get in touch to let me know you're interested - this is a long way from the top of my todo list.
Supported versions
hypothesis-010 requires Python 3.6 or later.
In general, 0.x versions will require very recent versions of all dependencies
because I don't want to deal with compatibility workarounds.
You can sponsor me to get priority support, roadmap input, and prioritized feature development.
Changelog
Patch notes can be found in CHANGELOG.md.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file hypothesis-010-0.0.1.tar.gz.
File metadata
- Download URL: hypothesis-010-0.0.1.tar.gz
- Upload date:
- Size: 12.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.8.0 tqdm/4.48.0 CPython/3.7.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
461611c264aed80d886f203eb90a21e25e681c15bee028e05050f1306ab1ef2c
|
|
| MD5 |
4ee30e997932496e0137e2058ae9cf8d
|
|
| BLAKE2b-256 |
2c6b64674e55d1f031302e60aa9ce2ada5e89a25de6d44c2d6504ab3321f950c
|
File details
Details for the file hypothesis_010-0.0.1-py3-none-any.whl.
File metadata
- Download URL: hypothesis_010-0.0.1-py3-none-any.whl
- Upload date:
- Size: 8.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.8.0 tqdm/4.48.0 CPython/3.7.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b13ec05ea3285bf4e2c8bc72a8fb9d8143d5a78748f3593e2e9d16666c4ac050
|
|
| MD5 |
dbe402c30817f72e6ff620a8752e1d9e
|
|
| BLAKE2b-256 |
3919d27e1ff676ace75b5a23392402184f1606e979babda2d846c12392d028c3
|