Python Bytes

#386 Major releases abound

16 snips
Jun 4, 2024
Topics covered include NumPy 2.0 release date, Uvicorn's multiprocess workers, JupyterLab 4.2 and Notebook 7.2 availability. NumPy 2.0's major release after 15 years with breaking changes. Uvicorn simplifying web app scaling with multi-process workers.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
ADVICE

NumPy 2.0 Upgrade

  • NumPy 2.0 releases June 16th with breaking changes, so upgrade carefully.
  • Use the numpy201 Ruff rule and tests to smooth the transition.
INSIGHT

Uvicorn Multi-process Manager

  • Uvicorn now has a multi-process manager, simplifying production deployments.
  • This eliminates the need for Gunicorn as a process manager.
INSIGHT

Pixie Package Manager

  • Pixie simplifies Conda package management and supports multiple languages.
  • It uses Conda packages and can fall back to PyPI.
Get the Snipd Podcast app to discover more snips from this episode
Get the app