San Francisco

Zac Hatfield-Dodds

Elite
@Zac-HD

Researcher, maintainer of libraries, speaker at conferences, PSF Fellow.

shed. `shed` canonicalises Python code. Shed your legacy, stop bikeshedding, and move on. Black++

352

hypofuzz. Adaptive fuzzing of Hypothesis tests

121

hypothesmith. Hypothesis strategies for generating Python programs, something like CSmith

115

escape-from-automanual-testing. A three-hour tutorial on property-based testing with https://hypothesis.works

59

stdlib-property-tests. Property-based tests for the Python standard library (and builtins)

27

flake8-async-archive. A flake8 plugin that checks bad async / asyncio practices

11

js-regex. [unmaintained] A thin compatibility layer to use Javascript regular expressions in Python

10

hypothesis-workshop. Tutorial and links for Pycon Asia-Pacific workshop

5

pyconau18-flip-flop-faceofferator. Python implementations of Ruby's (/Perls/Awks/etc)flip-flop operator

4

mwe. Cut bug repro scripts down to a Minimal Working Example

2

slides. Various slide decks etc

2

hypothesis. Hypothesis is a powerful, flexible, and easy to use library for property-based testing.

2

hypothesis-010. Generate binary file formats based on 010editor templates with Hypothesis

2

pytest-trio. Pytest plugin for trio

1

pytest-asyncio. Pytest support for asyncio.

1

shrinkray. Shrinkray is a modern multi-format test-case reducer

1

pytest. The pytest framework makes it easy to write small tests, yet scales to support complex functional testing

1

black. The uncompromising Python code formatter

1

atheris. C++

1
19
Apply