Skip to content

Enable PYTHONWARNDEFAULTENCODING = 1 in CI#3763

Merged
hauntsaninja merged 2 commits intopsf:mainfrom
Zac-HD:enable-warndefaultencoding
Jul 4, 2023
Merged

Enable PYTHONWARNDEFAULTENCODING = 1 in CI#3763
hauntsaninja merged 2 commits intopsf:mainfrom
Zac-HD:enable-warndefaultencoding

Conversation

@Zac-HD
Copy link
Contributor

@Zac-HD Zac-HD commented Jul 4, 2023

Fixes #3658, and ensures that #3695 won't regress later.

For clarity I switched most uses of with open(...) to use pathlib, including a few where the encoding was already OK - I find it much easier to read boilerplate-y tests when they're consistent, and I thought it was worth maintaining that.

@Zac-HD Zac-HD force-pushed the enable-warndefaultencoding branch 2 times, most recently from e5d4a91 to cc90345 Compare July 4, 2023 19:57
@Zac-HD Zac-HD force-pushed the enable-warndefaultencoding branch from cc90345 to d07c923 Compare July 4, 2023 20:02
Copy link
Collaborator

@hauntsaninja hauntsaninja left a comment

Choose a reason for hiding this comment

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

Thanks for fixing these!

@Zac-HD
Copy link
Contributor Author

Zac-HD commented Jul 4, 2023

No problem! I'm looking forward to HypothesisWorks/hypothesis#3691 running clean on upstream releases 😁

@hauntsaninja hauntsaninja merged commit 8e618f3 into psf:main Jul 4, 2023
@Zac-HD Zac-HD deleted the enable-warndefaultencoding branch July 5, 2023 04:33
@hauntsaninja hauntsaninja mentioned this pull request Jul 10, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Enable PEP-597 EncodingWarning in CI

2 participants