У випуску: Mozilla працює над розширенням наукового стеку в браузері, як працюють модулі, трішки WebAssembly, Python метакласи.
Новини
Roberto Rosarioзакриває 33 Python/Django репозиторії.
Python is shipping on the new TI-83 Premium CE calculators in France
Нові релізи
Django 2.2 released
Спрощений синтаксис роутінгу, адмінка з підтримкою мобільних девайсів, Window expression.
Python 3.8.0a3 доступний для тестування. Найбільш вагомою зміною нової версії вважається PEP-0572 Assignment Expressions.
Цікаві бібліотеки
Fastapiфреймворк для побудови web api.
Pyckitupігровий рушій, що працює з WebAssembly.
PySnooperальтернатива дебагінгу прінтами з використанням декораторів.
Python-ext-wasmбібліотека для запуску WebAssembly бінарників.
AdaptiveТулза для семплінгу математичних функцій.
Pyrightтайп чекер від Microsoft для Python.
Animoji : Animate apple animoji на коліні.
З Amie-fernви можете транслювати jupiter експерименти в Python скрипти.
Iodideнауковий Python-стек в браузері від Mozilla.
Qutebrowserбраузер на Python.
PEP’s
PEP 570 — Python Positional-Only Parameters
PEP 584 — Add + and — operators to the built-in dict class
Статті/ресурси
Застосування метакласіву Django ORM
Як працюють *args та *kwargs
Квітневі Python апдейтиу VS Code
36 Amazing Python Open Source Projects (v.2019)
Mozilla details Pyodide, which brings Python to browsers
Computer Vision for Vaporwave Art
Чому оператори корисні на думку Гвідо
Відео
How To Create A Telegram Bot With Python
Python Regular Expressions (15+ videos, beginner to advanced features)
← Попередній випуск: Python дайджест #19