Останній дайджест був досить давно, отже є достатньо новин та проектів, які ми можемо розглянути зараз, і ніхто не скаже — «Це було в минулому випуску!» :)
Одна з найвизначніших новин — реліз Python 3.5 з новим синтаксисом для корутин async/await. Детальніше про це — в дайджесті.
Нові релізи
Coverage 4.0 — після 20 місяців роботи хлопці випускають нову версію. Список нових фіч за лінком.
Twisted 15.4 — новий реліз Твістед під кодовою назвою — «Trial by Fire».
Python 3.5 — думаю, коментарі тут не потрібні. Список новинок та фіч можна подивитись тут.
PEP 0506 — модуль з часто застосовуваними секюріті-орієнтованими функціми. aka Adding A Secrets Module To The Standard Library.
Django 1.9 Alpha — тут можна трошки обширніше, так як, кожен Пітоніст на своєму шляху стикався з цим фрейсворком.
New features:
— виконання дій після коміту транзакції (Performing actions after a transaction commit)
— валідація паролів (password validation)
— міксини для розмедовування доступу (Permission mixins for class-based views)
— нова стилізація адмінки contrib.admin (New styling for contrib.admin), Коментар від розробників «Older browser may experience varying levels of graceful degradation.» :)Подивитись скріншоти можна тут.
— паралельне виконання тестів (Running tests in parallel).
PyCharm 5 EAP 142.5084 — додана можливість використання VCS Rebase операціі, та деякі багфікси.
Цікаві тулзи та бібліотеки
PyDwarf — мод мейкер для культової rogue-like гри Dwarf Fortress.
Python-goto — декоратор для використання goto в Python.
PyNES — Python ASM компілятор для Nintendo 8 bits. І , власне, сайт.
PyGarden — цікава статистика по пакетам з PyPi, з графіками про нових пакетах в місяць та інше.
Fact-Extractor — Екстрастор фактів з Вікі , що використовує різні NLP підходи.
VY — Vim подібний редактор написаний на Python — tKinter. Одразу і відеоз прикладами роботи з VY.
LightFM — імплементація LightFM, гібридного алгоритму рекомендацій, на Python.
dj-stripe — інтеграція Django з Stripe.
PyPi Galaxy — крута візуалізація пакетів на PyPi. Також можна подивитись bower, npm та інші.
pythonpedia — хлопці вирішили спробувати загрегувати купу ресурсів по Python, поділені на різні топіки. Виглядає мило.
spectogram — ANSI спектрограмний візуалізатор , що зчитує звук з мікрофону.
Статті/Туторіали
Recurrent Neural Networks Tutorial, Part 1 — Introduction to RNNs [En].
Most Frequent Python Problems and Solutions — вибірка найбільш часто задаваних питаннь з stackoverflow по тегу Python. [En]
Deep Style: Inferring the Unknown to Predict the Future of Fashion — використання нейронних мереж для визначення нових трендів в індустрії дизайну одягу. [En]
Django 1.9 отримає новий дизайн адмінки — пост про передісторію оновлення адмінки від її автора. [Ru]
Python overtakes French as the most popular language taught in primary schools — 6 з 10 батьків та 75 % дітей — хочуть вивчати програмування за допомогою Python замість вивчення Французької мови. [En]
Software You Can Use — невесела стаття, від засновника Twisted, про те, що потрібно Python для того. щоб втримати свої позиції та розшиоювати свою присутність на пристроях. [En]
Python Opion Types — «Ask not for whom the NULL tolls; it tolls for thee.» Проблеми з None та їх можливі вирішення в Python. [En]
Cellular Automata in Python Part 1: Do You Think This Is a Game of Life?— побудова Клітинного Автомату надихнута відомим «Conway’s Game of Life» автоматом. [En]
Python 3.5 async/await — огляд нових ключових слів async/await, та їх використання на прикладах. [Ru]
Відео
You Don’t Care About Efficiency: Synchronous Code Is Dying — «If you write blocking code, you don’t care about efficiency».
Keynote — Kate Heddleston — The Ethics of Being a Programmer — PyCon SE 2015.
How Do Python Coroutines Work?— актуальне відео, особливо при релізі 3.5.
Найближчі події
PyConIndia — 02 Oct. — 05 Oct.
NIMHANS Convention Centre, Hosur Road, Lakkasandra, Behind Bus Stop, Bengaluru, Karnataka 560030, India
PyConJP — 09 Oct. — 13 Oct.
Tokyo Academic Park Plaza Heisei, Aomi 2-2-1, Koto-ku, Tokyo, Japa
Plone Conference
4 Nicolae Bălcescu Bd., 010051 — Bucharest, Romania
Also known as: Piața Universității (University Square)
PyColPl — 15 Oct. — 19 Oct.
Hotel Ossa Congress & Spa, Ossa 1,
Якщо маєте цікаві лінки та матеріали то надсилайте на hulpa.yura@gmail.com
P.S.Приєднуйтесь до каналу Python на Gitter dou-ua.
← Предыдущий выпуск: Python дайджест #1: EuroPython 2014.