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 details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

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

Hashes for hypothesis-010-0.0.1.tar.gz
Algorithm Hash digest
SHA256 461611c264aed80d886f203eb90a21e25e681c15bee028e05050f1306ab1ef2c
MD5 4ee30e997932496e0137e2058ae9cf8d
BLAKE2b-256 2c6b64674e55d1f031302e60aa9ce2ada5e89a25de6d44c2d6504ab3321f950c

See more details on using hashes here.

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

Hashes for hypothesis_010-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 b13ec05ea3285bf4e2c8bc72a8fb9d8143d5a78748f3593e2e9d16666c4ac050
MD5 dbe402c30817f72e6ff620a8752e1d9e
BLAKE2b-256 3919d27e1ff676ace75b5a23392402184f1606e979babda2d846c12392d028c3

See more details on using hashes here.

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