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

Python updates 2023-07-18 #244135

Merged
merged 173 commits into from Jul 28, 2023
Merged

Python updates 2023-07-18 #244135

merged 173 commits into from Jul 28, 2023

Conversation

SuperSandro2000
Copy link
Member

@SuperSandro2000 SuperSandro2000 commented Jul 18, 2023

This is a major python update cycle that we do every once in a while.

https://hydra.nixos.org/job/nixpkgs/python-updates/tested#tabs-constituents

Things to watch out for:

  • some core library updates which are known to have deprecations, be picky or cause regressions hence they where not included in regular staging PRs or where reverted before
    • to name a few: pluggy, cryptography, httpx, meson-python, scipy

TODO:

  • update sphinx

Packages known to have breaking changes and still needing fixes:

  • baserow ✔️
  • netbox ✔️
  • peering-manager ✔️
  • python310Packages.drf-spectacular ✔️
  • python310Packages.apscheduler (because of the tzlocal update) ✔️
  • nbformat

Evaluations will appear shortly over at https://hydra.nixos.org/jobset/nixpkgs/python-updates.

The previous cycle can be found in #218614.

Closes #244325

@ofborg ofborg bot requested a review from fabaff July 18, 2023 09:02
mweinelt and others added 11 commits July 28, 2023 12:36
Has not been updated for Python 3.11.
This is so we can build tomlkit with poetry-core with running into an
infinite recursion.
They are a bunch, but other distros are also disabling a few of them, so
we are in good company.
@doronbehar
Copy link
Contributor

Thanks for all the work everyone, very much appreciated.

@mweinelt mweinelt merged commit 1021376 into staging Jul 28, 2023
17 checks passed
@ghost
Copy link

ghost commented Aug 25, 2023

It appears that pillow no longer cross-compiles after bdf1a96

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.

None yet