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

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

     17.10.2023       Выпуск 513 (16.10.2023 - 22.10.2023)       Статьи
     13.10.2023       Выпуск 512 (09.10.2023 - 15.10.2023)       Статьи
     11.10.2023       Выпуск 512 (09.10.2023 - 15.10.2023)       Статьи

Mastering Integration Testing With FastAPI

This article shows you how to use MongoMock and MockS3 to power your integration tests on a FastAPI based project.

     11.10.2023       Выпуск 512 (09.10.2023 - 15.10.2023)       Статьи

Hallucination Detection for Abstractive Summaries

Abstractive summary is an AI task that rephrases and condenses text content into a summary. This article is a deep dive into how to ensure correctness and the math involved in ensuring fluency, coherence, relevance, and consistency.

     04.10.2023       Выпуск 511 (02.10.2023 - 08.10.2023)       Статьи
     04.10.2023       Выпуск 511 (02.10.2023 - 08.10.2023)       Статьи
     02.10.2023       Выпуск 511 (02.10.2023 - 08.10.2023)       Статьи
     29.09.2023       Выпуск 510 (25.09.2023 - 01.10.2023)       Статьи
     28.09.2023       Выпуск 510 (25.09.2023 - 01.10.2023)       Статьи

Python 3.12 Preview: Static Typing Improvements

In this tutorial, you'll preview the new static typing features in Python 3.12. You'll learn about the new syntax for type variables, making generics simpler to define. You'll also see how @override lets you model inheritance and how you use typed dictionaries to annotate variable keyword arguments.

     26.09.2023       Выпуск 510 (25.09.2023 - 01.10.2023)       Статьи
     26.09.2023       Выпуск 510 (25.09.2023 - 01.10.2023)       Статьи

Python 3.12 Preview: Subinterpreters

In this tutorial, you'll preview one of the upcoming features of Python 3.12 and a proposed change to Python 3.13, addressing how subinterpreters work in the CPython program. The changes are described in PEP 684 and PEP 554.

     22.09.2023       Выпуск 509 (18.09.2023 - 24.09.2023)       Статьи
     16.09.2023       Выпуск 508 (11.09.2023 - 17.09.2023)       Статьи
     15.09.2023       Выпуск 508 (11.09.2023 - 17.09.2023)       Статьи
     15.09.2023       Выпуск 508 (11.09.2023 - 17.09.2023)       Статьи
     14.09.2023       Выпуск 508 (11.09.2023 - 17.09.2023)       Статьи

Bypassing the GIL for Parallel Processing in Python

In this tutorial, you'll take a deep dive into parallel processing in Python. You'll learn about a few traditional and several novel ways of sidestepping the global interpreter lock (GIL) to achieve genuine shared-memory parallelism of your CPU-bound tasks.

     05.09.2023       Выпуск 507 (04.09.2023 - 10.09.2023)       Статьи
     31.08.2023       Выпуск 506 (28.08.2023 - 03.09.2023)       Статьи

An Intro to Protocol Buffers

Protocol buffers are a data serialization format that is language agnostic.