Skip to content
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

Filter-rewriting for st.floats() #3385

Merged
merged 2 commits into from Jun 27, 2022

Conversation

Zac-HD
Copy link
Member

@Zac-HD Zac-HD commented Jun 27, 2022

One of the remaining pieces of #2701, following the integers() support in #2853 and #2878.

Thanks to @pschanely for #3327 which made this possible!

@Zac-HD Zac-HD added enhancement it's not broken, but we want it to be better performance go faster! use less memory! labels Jun 27, 2022
@Zac-HD Zac-HD force-pushed the efficient-floats-filters branch 2 times, most recently from f02fb36 to 60b823f Compare June 27, 2022 05:42
@Zac-HD
Copy link
Member Author

Zac-HD commented Jun 27, 2022

@honno - if this looks good to you, please approve and merge! (if not, please leave a review explaining why you don't think it's ready me merge yet)

@honno honno self-requested a review June 27, 2022 18:46
honno
honno previously approved these changes Jun 27, 2022
Copy link
Member

@honno honno left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM! Familiarised myself with the filter.py stuff generally now, very neat.

(feel free to request reviews—I'll either get it done in a few days... or just silently ignore, indicating I probably won't be reviewing 😅)

(hmm having tests fail locally, one sec...)

@honno honno dismissed their stale review June 27, 2022 19:46

had local tests failures just want to explore... should of probably ran them first

Copy link
Member

@honno honno left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM... again. (Somehow messed up my virtual env so was I using a different editable install of Hypothesis for pytest then for ipython 🤦)

@honno honno merged commit a398895 into HypothesisWorks:master Jun 27, 2022
@Zac-HD Zac-HD deleted the efficient-floats-filters branch June 27, 2022 20:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement it's not broken, but we want it to be better performance go faster! use less memory!
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants