Researcher, maintainer of libraries, speaker at conferences, PSF Fellow.
-
Anthropic
- San Francisco
- zhd.dev
Highlights
- Pro
Block or Report
Block or report Zac-HD
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned
-
HypothesisWorks/hypothesis Public
Hypothesis is a powerful, flexible, and easy to use library for property-based testing.
-
pytest-dev/pytest Public
The pytest framework makes it easy to write small tests, yet scales to support complex functional testing
-
Tools to generate test data from JSON schemata with Hypothesis
-
1,330 contributions in the last year
Less
More
Activity overview
Contributed to
HypothesisWorks/hypothesis,
Zac-HD/flake8-trio,
Zac-HD/shed
and 66 other
repositories
Contribution activity
February 2023
Created 55 commits in 6 repositories
Created 1 repository
- Zac-HD/httpcore Python
Created a pull request in HypothesisWorks/hypothesis that received 1 comment
Opened 2 other pull requests in 1 repository
HypothesisWorks/hypothesis
1
closed
1
merged
Reviewed 25 pull requests in 4 repositories
Zac-HD/flake8-trio
14 pull requests
- False alarm on fixture decorator
- Fix pyright config since file structure changes, enable optional checks, fix type errors
- Add anyio.TaskGroup support to TRIO113
- fix TRIO900 false alarm in nested functions
- Add shared state, move 105 to own visitor file, move utility functionality out to new file visitor_utility.py
- Fix get_matching_call when passed a single string as base.
- add TRIO118 - assigning [the value of] anyio.get_cancelled_exc_class to a variable
- Add support for anyio.get_cancelled_exc_class() in TRIO102, 103 and 104.
- reenable coverage, fix missing coverage
- Add test that all error messages end with period, minor fixes
- Add support for the anyio library
- Rename 107/108 to 910/911, and make them optional
- Add TRIO222, extend TRIO221, flake8-async redundant
- add TRIO212: sync call on httpx.Client, move type-tracking logic
HypothesisWorks/hypothesis
9 pull requests
- return_value and not_a_test_method health checks strict error fix
- Issue #3518 fix attempt 1
-
Add
_min_stateful_stepsargument torun_state_machine_as_test - Artifact-based Database for Github Actions
-
Officially support
api_version=2022.12inextra.array_api -
Add
min_magnitude&max_magnitudepassthrough in complex-valuedfrom_dtype() -
Add
allow_subnormalpassthrough tostrategies.numpy.from_dtype()for complex values -
Add
widthtohypothesis.strategies.complex_numbers() -
Improve the documentation of
hypothesis.strategies.complex_numbers()
python-jsonschema/hypothesis-jsonschema
1 pull request
python-trio/trio
1 pull request
Created an issue in felix-hilden/sphinx-codeautolink that received 4 comments
Crash on block containing invalid syntax
Found by https://github.com/HypothesisWorks/hypothesis/actions/runs/4095444626/jobs/7062360717#step:6:483 and other builds on HypothesisWorks/hypot…
4
comments





