IT-новости про Python, которые стоит знать

Собрали в одном месте самые важные ссылки
читайте нас в Twitter

     15.11.2024       Выпуск 570 (11.11.2024 - 17.11.2024)       Статьи
     14.11.2024       Выпуск 570 (11.11.2024 - 17.11.2024)       Статьи

Publishing to PyPI with a Trusted Publisher from GitLab CI/CD

PyPA’s Trusted Publishers let you upload Python packages directly from your CI pipeline to PyPI.

     14.11.2024       Выпуск 570 (11.11.2024 - 17.11.2024)       Статьи
     13.11.2024       Выпуск 570 (11.11.2024 - 17.11.2024)       Статьи
     12.11.2024       Выпуск 570 (11.11.2024 - 17.11.2024)       Статьи
     08.11.2024       Выпуск 569 (04.11.2024 - 10.11.2024)       Статьи

Deploying (Multiple) Django Apps to a Single Server with Kamal 2

A streamlined and cost-effective approach that uses Docker and customizable health checks.

     08.11.2024       Выпуск 569 (04.11.2024 - 10.11.2024)       Статьи

Zero Downtime Django Deployments with Multistep Database Changes

Learn how to achieve zero downtime in Django deployments with blue-green strategies and multi-step database migrations to handle backward-incompatible changes effectively.

     08.11.2024       Выпуск 569 (04.11.2024 - 10.11.2024)       Статьи
     06.11.2024       Выпуск 569 (04.11.2024 - 10.11.2024)       Статьи

pytest Selection Arguments for Failing Tests

This quick TIL post talks about five useful pytest options that let you control what tests to run with respect to failing tests.

     03.11.2024       Выпуск 568 (28.10.2024 - 03.11.2024)       Статьи

Ускоряем CI в Github Actions при помощи uv

Что дает использование uv

     29.10.2024       Выпуск 568 (28.10.2024 - 03.11.2024)       Статьи
     29.10.2024       Выпуск 568 (28.10.2024 - 03.11.2024)       Статьи
     25.10.2024       Выпуск 567 (21.10.2024 - 27.10.2024)       Статьи

Django Celery Tutorial to Background tasks

A very comprehensive tutorial on Celery, what it is, how to use it in Django projects, and several examples of different Celery tasks.

     25.10.2024       Выпуск 567 (21.10.2024 - 27.10.2024)       Статьи
     21.10.2024       Выпуск 567 (21.10.2024 - 27.10.2024)       Статьи
     18.10.2024       Выпуск 566 (14.10.2024 - 20.10.2024)       Статьи

Building an automatically updating live blog in Django

Django co-creator Simon Willison wrote a live blogging app for OpenAI's DevDay event.

     18.10.2024       Выпуск 566 (14.10.2024 - 20.10.2024)       Статьи

Proposal for a Django project template

A take on what could be a project template for Django advanced usage, with modern tooling (for Python and UI dependencies, as well as configuration/environment management), but not too opinionated.

     17.10.2024       Выпуск 566 (14.10.2024 - 20.10.2024)       Статьи

Structural Pattern Matching in Python

In this tutorial, you'll learn how to harness the power of structural pattern matching in Python. You'll explore the new syntax, delve into various pattern types, and find appropriate applications for pattern matching, all while identifying common pitfalls.