Skip to main content

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.

Metadata

Release files for hypothesis-010 0.0.1

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

Source distribution (sdist)

Source distribution for hypothesis-010 0.0.1
File Size Uploaded
hypothesis-010-0.0.1.tar.gz 12.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for hypothesis-010 0.0.1
File Interpreter ABI Platform
hypothesis_010-0.0.1-py3-none-any.whl Python 3 none any Details

Total release size: 20.5 kB

Release files / hypothesis-010-0.0.1.tar.gz

Download URL hypothesis-010-0.0.1.tar.gz
Size 12.1 kB
Tags Source
SHA-256 checksum
How to use checksums
461611c264aed80d886f203eb90a21e25e681c15bee028e05050f1306ab1ef2c
BLAKE2b-256 checksum
How to use checksums
2c6b64674e55d1f031302e60aa9ce2ada5e89a25de6d44c2d6504ab3321f950c
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / hypothesis_010-0.0.1-py3-none-any.whl

Download URL hypothesis_010-0.0.1-py3-none-any.whl
Size 8.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b13ec05ea3285bf4e2c8bc72a8fb9d8143d5a78748f3593e2e9d16666c4ac050
BLAKE2b-256 checksum
How to use checksums
3919d27e1ff676ace75b5a23392402184f1606e979babda2d846c12392d028c3
Upload date
Uploaded using Trusted Publishing?
What is 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

Release history Release notifications | RSS feed

This release

0.0.1 This release

2 release files

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