June 30, 2023

Django News - Wagtail Roadmap - Jun 30th 2023

News

Curious what's next for Wagtail? There's a roadmap for that.

wagtail.org

PyPI will stop accepting .egg uploads starting August 1, 2023. If you maintain and packages on PyPI, you'll want to know this.

pypi.org

Updates to Django

From Django Review and Triage Team Member Sarah Boyce...

Last week we had 10 pull requests merged into Django by 8 different contributors - including 1 first time contributor! Congratulations to Yaser Amiri for having their first commit merged into Django - welcome on board!

Now, from Django 5.0, @sensitive_variables and @sensitive_post_parameters supports async functions!

Are you excited to contribute but not know where to start? Maybe you're interested in migrations? You could add logging of applied/unapplied migrations #24800 and then you'd be perfect to add contributor documentation for django.db.migrations #24989! Look forward to welcoming you on board!

github.com

Sponsored Link

At HackSoft, we offer expert Django software development, consultation and support, to help you build robust and scalable software.

hacksoft.io

Articles

The tale of an ORM bug that took several hours to sort out and led to a deep dive into what was actually going on.

theorangeone.net

Exploring the Lazy Evaluation in Django QuerySets

fly.io

From Brett Cannon, an update on where WASI support for CPython stood today and what he sees happening in the future.

snarky.ca

Codecov’s unreliability breaking CI on my open source projects has been a constant source of frustration for me for years. I have found a way to enforce coverage over a whole GitHub Actions build matrix that doesn’t rely on third-party services.

hynek.me

A note on three new improvements to Mypy and how to use them.

adamj.eu

Paolo is a prominent member of the Django community and one of the candidates for election on the PSF Board.

paulox.net

Events

A PyLadiesCon will take place on the first weekend of December this year, a transformative event designed to promote diversity, learning, and empowerment within the Python community. 🎉

pyladies.com

Tutorials

A series examining modern CSS solutions to problems Stephanie Eckles (@5t3ph), a seasoned frontend developer, has been solving for 15+ years.

moderncss.dev

Sponsored Ad

Big tech thinks everyone needs to build aircraft carriers, but all you need is a horse. We’ve distilled what we’ve learned, making all the little picky decisions so you don’t have to: just get to work on your project!

blaze.horse

Videos

A talk focused on backend performance, specifically a Django REST API, used to disseminate accurate information about Covid and later manage registrations and bookings for vaccinations.

youtu.be

MVC is an architectural pattern with a 50-odd year history that also left an imprint on Django. Can its continuing relevance teach us something about fundamental software design principles?

youtu.be

Projects

A Django messaging library.

github.com

Smart caching for Django using Celery to refresh cached items asynchronously.

github.com

The Byro project is looking for a maintainer if anyone is interested in continuing the project.

github.com


This RSS feed is published on https://django-news.com/. You can also subscribe via email.