Skip to main content

Generate test data from 010-Editor binary templates with Hypothesis

Project description


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.


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.


Patch notes can be found in

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

hypothesis-010-0.0.1.tar.gz (12.1 kB view hashes)

Uploaded source

Built Distribution

hypothesis_010-0.0.1-py3-none-any.whl (8.4 kB view hashes)

Uploaded py3

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Huawei Huawei PSF Sponsor Microsoft Microsoft PSF Sponsor NVIDIA NVIDIA PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page