News
Bleach 6.0.0 release and deprecation
Bleach, the Python library for sanitizing and linkifying text in HTML, released 6.0.0 and was deprecated because html5lib is no longer actively maintained.
The PSF is hiring a Security Developer-in-Residence!
The Python Software Foundation (PSF) is happy to announce the launch of a year-long security enhancement initiative that will include a security audit and the creation of a new Security Developer-in-Residence role.
Sponsored Link 1
Upgrade Django
Upgrade Django is a simple cheat sheet to Django versions and releases with additional observations from REVSYS on the most exciting highlights, gotchas, and other information from their extensive experience upgrading clients' Django applications.
Articles
How to simulate a broken database connection for testing in Django
An overview of the challenges and three different solutions.
Reflection on DjangoCon US 2022
Some recaps, favorite talks, and general impressions of DjangoCon US 2022.
Configuring Sphinx Auto-Doc with projects having Django dependencies
How to make it so projects with Django as a dependency benefit from Sphinx's auto-documentation features.
Testing a Python project using the WASI build of CPython with pytest
As part of bringing Python to the browser via vscode.dev, I looked into what it looks like today (January 2023) to test a Python project that uses pytest with a WASI build of CPython (see my post on WebAssembly and its various platforms if you don't know what "WASI"
Thoughts on the Python packaging ecosystem
Pradyun Gedam shares his thoughts on the Python packaging ecosystem in a very long and comprehensive article.
Forum
Feature idea: update_or_create to allow different defaults for create and update operations.
This was an interesting discussion on the Django Forum about a proposed feature update for the update_or_create ORM method.
Videos
Sponsored Link 2
5th Annual Python Web Conf Early Bird Tickets On Sale!
Early bird tickets (25% off) for the Python Web Conference, organized by Six Feet Up, expire Wednesday, Feb. 1 at 11:59pm ET (UTC -5h). Tickets include 5 days, 65+ live talks, expert-led tutorials, social events, an exclusive pass to all conference recordings for 90 days, cool swag and more. Don’t wait, buy your ticket today!
Projects
Sponsorship
Sponsor Django News
Are you looking to get your product, service, or job opportunity in front of an engaged group of Django professionals?
Django News is the perfect place to do so! With over 3,000 subscribers, this is a targeted and passionate audience you don't want to miss out on. As a sponsor of the upcoming Winter season, you'll have the opportunity to showcase your offering to a highly relevant group of professionals.
Contact us today to learn more about sponsorship opportunities.