Metadata-Version: 2.1
Name: hypothesis-010
Version: 0.0.1
Summary: Generate test data from 010-Editor binary templates with Hypothesis
Home-page: https://github.com/Zac-HD/hypothesis-010
Author: Zac Hatfield-Dodds
Author-email: zac@hypothesis.works
License: MPL 2.0
Project-URL: Funding, https://github.com/sponsors/Zac-HD
Description: # hypothesis-010
        
        A [Hypothesis](https://hypothesis.readthedocs.io) strategy for generating data
        that matches some [010 editor](https://www.sweetscape.com/010editor/)
        binary template.
        
        This includes over [170 binary file formats built in](https://www.sweetscape.com/010editor/repository/templates/),
        and [many more from the community](https://www.google.com/search?q=github+010+templates).
        
        [Here's the PyPI page](https://pypi.org/project/hypothesis-010/) and
        [the GitHub repo](https://github.com/Zac-HD/hypothesis-010).
        
        ## API
        
        `hypothesis-010` is in the planning stages, inspired by
        [`FormatFuzzer`](https://uds-se.github.io/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](mailto:zac@zhd.dev)
        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](https://github.com/sponsors/Zac-HD) to get priority
        support, roadmap input, and prioritized feature development.
        
        
        ## Changelog
        
        Patch notes [can be found in `CHANGELOG.md`](https://github.com/Zac-HD/hypothesis-010/blob/master/CHANGELOG.md).
        
Keywords: python testing fuzzing property-based-testing 010editor
Platform: UNKNOWN
Classifier: Development Status :: 1 - Planning
Classifier: Framework :: Hypothesis
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Mozilla Public License 2.0 (MPL 2.0)
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Topic :: Software Development :: Testing
Classifier: Typing :: Typed
Requires-Python: >=3.6
Description-Content-Type: text/markdown
