What's up Python? Lazy imports, django gets a task queue...
This title could be clearer and more informative.Try out Clickbait Shieldfor free (5 uses left this month).
Two major Python ecosystem developments are covered. First, PEP 810 proposes lazy imports for Python 3.15, allowing imports to be deferred until first use via a new `lazy` keyword, interpreter modes, env vars, and a Python API — addressing startup performance issues in CLI tools and large codebases. The PEP handles edge cases like thread safety, circular imports, and introspection. Second, Django 6.0 will ship built-in background task queues via DEP 14, offering a simple decorator-based API with a database backend and worker process — a lightweight alternative to Celery/rq for basic use cases. Also noted: six still ranks in PyPI top 20, mypy 1.18.1 with performance improvements, uv gaining opt-in invalid wheel support, and nanodjango's new website.
Sort: