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

Собрали в одном месте самые важные ссылки
и сделали Тренажер IT-инцидентов для DevOps/SRE

     21.11.2024       Выпуск 571 (18.11.2024 - 24.11.2024)       Статьи

NumPy Practical Examples: Useful Techniques

In this tutorial, you'll learn how to use NumPy by exploring several interesting examples. You'll read data from a file into an array and analyze structured arrays to perform a reconciliation. You'll also learn how to quickly chart an analysis and turn a custom function into a vectorized function.

     20.11.2024       Выпуск 571 (18.11.2024 - 24.11.2024)       Статьи
     19.11.2024       Выпуск 571 (18.11.2024 - 24.11.2024)       Статьи
     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.