Django News - djangoproject.com website redesign!
Tags: django, python, djangocon, backend
Published: 2023-06-02 13:32:26

---
title: Django News - djangoproject.com website redesign!
published: true
date: 2023-06-02 10:00:00 UTC
tags: django, python, djangocon
canonical_url: https://django-news.com/issues/182
---

### News

#### [Help us make the djangoproject.com website better](https://cur.at/8SA4gG7?m=rss)

The [20tab](https://cur.at/o67bZMG?m=rss) agency is currently engaged in a pro-bono redesign of the djangoproject.com website. Please fill out this short survey to help.

[google.com](https://cur.at/8SA4gG7?m=rss)

#### [Thinking about running for the Python Software Foundation Board of Directors? Let’s talk!](https://cur.at/GweKGZb?m=rss)

This year’s Board Election Nomination period is open. Current board members want to share what being on the board is like and are making themselves available to answer all your questions about responsibilities, activities, and time commitments via online chat.

[blogspot.com](https://cur.at/GweKGZb?m=rss)

#### [Enforcement of 2FA for upload.pypi.org began June 1st, 2023](https://cur.at/Tac5c01?m=rss)

PyPI now requires all uploads from accounts with 2FA enabled to use an API token or Trusted Publisher configuration.

[pypi.org](https://cur.at/Tac5c01?m=rss)

#### [PEP 594 has been implementated: Python 3.13 removes 20 stdlib modules](https://cur.at/do9H10C?m=rss)

Python 3.13 removes 20 stdlib modules and Python 3.12 removed 5 stdlib modules. Check out this forum post to see what modules were removed.

[python.org](https://cur.at/do9H10C?m=rss)

#### [PEP 658 is now live on PyPI - Packaging](https://cur.at/UJ6Gxct?m=rss)

Wheels uploaded to PyPI will have their METADATA files served along side them on files.pythonhosted.org , and the appropriate information served in the Simple API to determine if the file as available.

[python.org](https://cur.at/UJ6Gxct?m=rss)

### Updates to Django

#### Django PRs this week

We're trying out a new category, curated by [Sarah Boyce](https://cur.at/Uzqs8ZE?m=rss), highlighting contributions to the Django codebase.

On the week starting May 22nd, we had [14 pull requests](https://cur.at/EUTkmoH?m=rss) merged into Django by 13 different contributors - including 4 first time contributors! Congratulations to [tuxo](https://cur.at/saIN0Xs?m=rss), [Mohit Singh Sinsniwal](https://cur.at/SfvSPwb?m=rss), [Andrii Kohut](https://cur.at/5s5MUnY?m=rss) and [gtleee](https://cur.at/GXHW1rP?m=rss) for having their first commits merged into Django - welcome onboard!

Included in this week were improvements to the [escape template filter docs](https://cur.at/j83hXQ?m=rss) and adding a new template filter [escapeseq](https://cur.at/YzOS881?m=rss) into 5.0.

Want to leave your mark on the framework but struggling to choose a ticket? Here are a couple you might find interesting: - Documentation [#29762](https://cur.at/CK0Feok?m=rss) - Document how database routers are used for related object access. - New Feature [#30200](https://cur.at/xRpGJRT?m=rss) - Add support for using indexes in update() for ArrayFields.

Please read through the [contributing guide](https://cur.at/uNqQug6?m=rss) and if you need any help, you can reach out on the [Django forum](https://cur.at/cb0Eru3?m=rss) or the [Django Discord](https://cur.at/ehuzIoN?m=rss). We'd love to welcome you onboard!

Django Newsletter

### Sponsored Link
[![](https://dxj7eshgz03ln.cloudfront.net/production/link/image/863821/original_ratio_medium_815414da-17b3-4007-a611-e8fb6a017d94.png "Ready to get your Django project to the next level?")](https://cur.at/3VVkPWi?m=rss)
#### [Ready to get your Django project to the next level?](https://cur.at/3VVkPWi?m=rss)

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

[hacksoft.io](https://cur.at/3VVkPWi?m=rss)

### Articles

#### [PyGrunn 2023: testing files like a pro (“faker-file”)](https://cur.at/FTobGo0?m=rss)

Maybe you have heard of the `faker` library, but have you heard of `faker-file` which helps generate and template text, csv, png, pdf, eml, and other valid file types.

[vanrees.org](https://cur.at/FTobGo0?m=rss)

#### [You Can Ignore This Post](https://cur.at/ADahVMU?m=rss)

Michael Kennedy, host of the Talk Python podcast, highlighting GitHub's helpful repo of default `.gitignore` files.

[mkennedy.codes](https://cur.at/ADahVMU?m=rss)

#### [Help test Python 3.12 beta!](https://cur.at/LyG8nr2?m=rss)

The Python 3.12 release manager is encouraging maintainers of third-party Python projects to test with 3.12 during the beta phase and report issues found to the Python bug tracker as soon as possible.

[dev.to](https://cur.at/LyG8nr2?m=rss)

### Events

#### [DjangoCon US virtual co-writing](https://cur.at/5MMfk82?m=rss)

Do you want to write more? Do you want an introduction to other Djangonauts? Then perhaps you should attend the virtual co-writing sessions at DjangoCon US this year!

[djangocon.us](https://cur.at/5MMfk82?m=rss)

#### [DjangoCon Europe 2024 announced!](https://cur.at/hnpFrlO?m=rss)

In Vigo, Spain. More information to come soon. If you’d like to help the organizers in any way, please use 2024@djangocon.eu.

[djangocon.eu](https://cur.at/hnpFrlO?m=rss)

### Tutorials

#### [Django RSS Feed Tutorial](https://cur.at/v2p1AdH?m=rss)

How to add an RSS or Atom syndication feed to a Django project.

[learndjango.com](https://cur.at/v2p1AdH?m=rss)

### Sponsored Ad
[![](https://dxj7eshgz03ln.cloudfront.net/production/link/image/865331/original_ratio_medium_bfe667c0-94c6-4210-8a2e-cba923dd8589.jpg "Django for Beginners/APIs/Professionals")](https://cur.at/C2vxinx?m=rss)
#### [Django for Beginners/APIs/Professionals](https://cur.at/C2vxinx?m=rss)

Level up your Django knowledge with Django for Beginners, Django for APIs, or Django for Professionals, or gift it to a friend. Sample chapters are available to preview for free. Bundle discount available!

[learndjango.com](https://cur.at/C2vxinx?m=rss)

### Jobs

#### [Community Events Coordinator - Python Software Foundation](https://cur.at/NpQwIsp?m=rss)

The Python Software Foundation is looking for a remote, US-based, Community Events Coordinator.

[applytojob.com](https://cur.at/NpQwIsp?m=rss)

### Projects

#### [file-validator/file-validator](https://cur.at/ptBDg7Y?m=rss)

A Python validation library to validate files using type, mime, extension, magic numbers and size.

[github.com](https://cur.at/ptBDg7Y?m=rss)

#### [pysnippet/django-forbid](https://cur.at/9vZsnKP?m=rss)

Secure your Django app by controlling the access - grant or deny user access based on device and location, including VPN detection.

[github.com](https://cur.at/9vZsnKP?m=rss)

* * *

This RSS feed is published on [https://django-news.com/](https://django-news.com/). You can also subscribe [via email](https://django-news.com/#cta-newsletter).