Skip to content

MAINT: Bump hypothesis to 6.137.1 #29513

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Aug 5, 2025
Merged

Conversation

bwhitt7
Copy link
Contributor

@bwhitt7 bwhitt7 commented Aug 5, 2025

Running the test suite with pytest-run-parallel results in some thread-unsafe issues with hypothesis. These issues should no longer be present in the latest version of hypothesis, so upgrading to 6.137.1 should make the test suite more thread-safe when running tests in parallel.

@ngoldbaum
Copy link
Member

@bwhitt7 is starting as a Quansight intern this week and will be working on adding pytest-run-parallel testing to numpy's CI to help us better support the free-threaded build and multithreaded workflows in general. I'm mentoring and will help with upstreaming in a way that isn't disruptive to the rest of the project.

This first little bit lets us run the hypothesis tests in parallel.

Thanks @bwhitt7 for your first contribution, hopefully many more to come!

@ngoldbaum ngoldbaum merged commit d1a2ccc into numpy:main Aug 5, 2025
77 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants