django-planet
Aug. 18, 2023

Django News - PyPI token scanning - Aug 18th 2023

in blog Django News
original entry Django News - PyPI token scanning - Aug 18th 2023

News

GitHub now scans public issues for PyPI secrets

GitHub now detects and revokes exposed PyPI tokens in public repositories.

pypi.org

pip-tools v7.2.0 it supports -c/--constraint option to sync extra dependencies

"Starting from pip-tools v7.2.0 it supports -c/--constraint option so that you can keep in sync your extra dependencies with the main dependencies while using pyproject.toml." Via Albert Tugushev.

mastodon.social

Python Docs now feature a dark theme!

"The #Python docs now have a dark theme! ๐ŸŒ’ " via hugovk

mastodon.social

Updates to Django

This weekโ€™s updates is curated by David Smith, Django review and triage team member and django-crispy-forms maintainer. Thank you David!

Last week saw 11 pull requests merged into Django by 7 different contributors - including 3 first time contributors! Congratulations to Jingbei Li, Azat and xYazz for having their first commits merged into Django - welcome on board!

Contributions last week included addition of the Uyghur (Ug) language where translations will be available from 5.0. The Oracle backend saw the addition of support for the python-oracledb driver and support for the previous cx-oracle module being deprecated.

Mariana Pereira who is part of the Djangonaut Space contributor programme had their second PR merged this week to fix ticket #34586. This programme is designed to help develop future Django contributors and is gathering contact information for folk who are interested in being part of future sessions. You can register your interest at Djangonaut Space.

Django Newsletter

Wagtail CMS

What's New in Wagtail?

Upcoming Wagtail CMS demo in September. Explore the most recent features, enhancements and collaborations in releases 5 and 5.1 that allow you to build greener and more efficient sites for enhanced sustainability and performance.

wagtail.org

Wagtail Deployment Survey 2023

Participate in the 2023 Wagtail Deployment Survey to inform cloud hosting preferences and improve the Wagtail deployment experience.

google.com

Sponsored Link

Sick of performance issues? Enter Scout's APM tool for Python apps. Easily pinpoint and fix slowdowns with intelligent tracing logic. Optimize performance hassle-free, delighting your users. Try us out for free!

ter.li

Articles

Composition over inheritance: The case for function-based views

406.ch

Building a blog in Django

Simon Willison, co-creator of Django, shows us how he quickly created a blog for his Datasette Cloud website using Django with ChatGPT.

simonwillison.net

Optional depends_on with Docker Compose v2.20.2+ โ€” Nick Janetakis

This was possible with some earlier versions of Docker Compose v2 but it was technically classified as a bug.

nickjanetakis.com

The Single Folder Django Project Layout

Carlton Gibson shares his preference for Django's default project template over custom templates when initiating new projects.

noumenal.es

XKCD Bad Map Projection with PostGIS

The CrunchyData crew's take on Randall Munroe's XKCD "Bad Map Projection" with PostGIS. ๐Ÿฟ

crunchydata.com

Events

Build your first website at PyCon UK 2023 in Cardiff!

DjangoGirls is running a free one-day workshop in Cardiff, where they'll be giving attendees the chance to learn about programming and to ultimately build their own website. The workshop takes place as part of day one of PyCon UK 2023, a big conference for programmers which gathers a lot of talented people from all over the world.

djangogirls.org

Design Articles

CSS Selectors: A Visual Guide & Reference

Discover a visual guide to the most popular CSS selectors to enhance your web styling skills, including pseudo-classes and pseudo-elements.

fffuel.co

Sponsored Ad

Learn More About our Django Services

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

hacksoft.io

Podcasts

Django Chat #145: Contributing to Django - David Smith (Ep97 Replay)

David is an accountant who has contributed massively to Django in recent years, taking over django-crispy-forms, improving djangobench, and becoming a member of Djangoโ€™s Triage and Review team.

djangochat.com

Projects

inertiajs/inertia-django

Inertia empowers you to build a modern, JavaScript-based single-page application without the tiresome complexity.

github.com

django-parler/django-parler

Simple Django model translations without nasty hacks.

github.com

Sponsorship

Sponsor Django News

Interested in placing your product, service, or job vacancy squarely in the spotlight of a committed and active group of Django professionals?

Django News is the perfect place to do so! With over 3,375 subscribers, this is a targeted and passionate audience you don't want to miss out on. As a sponsor of the upcoming Fall 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.

Django Newsletter


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