Researcher, maintainer of libraries, speaker at conferences, PSF Fellow.
shed. `shed` canonicalises Python code. Shed your legacy, stop bikeshedding, and move on. Black++
352hypofuzz. Adaptive fuzzing of Hypothesis tests
121hypothesmith. Hypothesis strategies for generating Python programs, something like CSmith
115escape-from-automanual-testing. A three-hour tutorial on property-based testing with https://hypothesis.works
59stdlib-property-tests. Property-based tests for the Python standard library (and builtins)
27flake8-async-archive. A flake8 plugin that checks bad async / asyncio practices
11js-regex. [unmaintained] A thin compatibility layer to use Javascript regular expressions in Python
10hypothesis-workshop. Tutorial and links for Pycon Asia-Pacific workshop
5pyconau18-flip-flop-faceofferator. Python implementations of Ruby's (/Perls/Awks/etc)flip-flop operator
4mwe. Cut bug repro scripts down to a Minimal Working Example
2slides. Various slide decks etc
2hypothesis. Hypothesis is a powerful, flexible, and easy to use library for property-based testing.
2hypothesis-010. Generate binary file formats based on 010editor templates with Hypothesis
2pytest-trio. Pytest plugin for trio
1pytest-asyncio. Pytest support for asyncio.
1shrinkray. Shrinkray is a modern multi-format test-case reducer
1pytest. The pytest framework makes it easy to write small tests, yet scales to support complex functional testing
1black. The uncompromising Python code formatter
1atheris. C++
1