Skip to main content

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


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 Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page