-
Notifications
You must be signed in to change notification settings - Fork 43
explicitly export LC_ALL for sphinx builds #2708
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
Conversation
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #2708 +/- ##
==========================================
- Coverage 95.11% 95.10% -0.01%
==========================================
Files 258 258
Lines 15028 15028
==========================================
- Hits 14294 14293 -1
- Misses 734 735 +1 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
|
setting it to |
|
Yes, I would have been surprised if |
|
well, here goes me then - I reset all the bits like it used to be before I left for EGU (when it was passing many times in a row), and now it fails - it's like the locale gets stuck in a state where once stuck it's hard to dislodge afterwards. Am out of bullets, but I really don't want us to pin to exclude the latest Python 3.13.3 unless we know for sure that version messes up the locale |
|
@bouweandela @schlunma I think this finally does it for RTD: 3 green runs in a row! Make that 4 greens in a row - smells like an actual fix 🥳 BTW Bouwe, I've seen issues reported for Python 3.13 and locale - they deprecated funcs like |
|
whoa 6 greens in a row! Dis solution, kolega 🥳 |
|
But you said two weeks ago that it worked with just setting language=en without the locale setting. Are the new changes even needed? #2708 (comment) |
|
I would be really keen to understand what is going on here, so we can actually fix the issue in cf_units (if it turns out that that is the problem) |
absolutely! I propose we merge this to have an ad-hoc fix so our tests pass, then I will start looking into the real cause; - I'll start by isolating the issue to cf_units (which I'm not even 100% is the issue) 🍺 |
|
have kicked off (more) investigations in #2706 |
|
@bouweandela I think I finally cracked it! And by the looks of it, it's neither iris nor cf-units, nor any combination of - see #2706 (comment) - it's just Python: 3.13.3 changes the |
Co-authored-by: Bouwe Andela <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks!
Description
Investigations done in
#2706
our builds suffering from this issue sphinx-doc/sphinx#11739 - no idea why it's reared its head only now, and why it's not manifesting itself in ESMValTool
Docs: https://esmvaltool--2708.org.readthedocs.build/projects/ESMValCore/en/2708/
Closes #2705 #2706
Before you get started
Checklist
It is the responsibility of the author to make sure the pull request is ready to review. The icons indicate whether the item will be subject to the 🛠 Technical or 🧪 Scientific review.
To help with the number pull requests: