У випуску:Найбільша європейська конференція присвячена Python — EuroPython стартує продаж early bird квитків. Отож поспішайте. Також приймаються заявки на виступи.
І зірка минулого випуску — the Fuck, розробник бібліотеки поділиться подробицями як все працює «під капотом».
Новини
EuroPython 2016: Early bird sales started — 300 лімітованих квитків вже в продажі.
EuroPython 2016: Call for Proposals — EuroPython приймає пропозиції щодо токів та презентацій.
Нові релізи
pip 8.0.2 — тутможна подивитись зміни та фікси. Також цікаво звернути увагу на нові фічі в 8.0.0.
PyCharm 5.1 EAP 144.4199.7:
— Python 2 and Python 3 Compatible Type Hinting;
— Postfix Code Completion;
— Local Terminal Improvements.
— повні реліз ноутс тут.
Цікаві бібліотеки
HeavyMouse — програма для контролю вашої мишки та додавання до неї різних веселих ефектів.
PyElectronics — доступ до електронних пристроїв з уніфікованим інтерфейсом (i2с або spi).
Braceless — плагін для VIM, що підтримує текстові об’єкти, вкладення, і багато іншого для Python та мов з механізмом відступів.
PyDataset — дозволяє працювати з датасетами прямо з Python (у формі Pandas DataFrame).
Aio libs — список бібліотек, що працює з asyncio.
Viz — інтерактивна візуалізація статів GitHub в чудових графіках. Варте перегляду.
Python 3 in one picture — крута візуалізація основних поннятть мови у виді такої собі шпаргалки.
Autoinstaller — встановлення бібліотек, що імпортуються, але відсутні в середовищі.
Json sempai — пакет, що довзволяє імпортувати json файли як модулі: «Have you ever been kept awake at night, desperately feeling a burning desire to do nothing else but directly import JSON files as if they were python modules? Now you can!»
Transcrypt — транспайлер коду з Python в JS.
Django Stackoverflow Trace — виводить посилання на stack overflow прямо в темплейті поряд з помилкою:
YoutubePlaylistDL — скрипт для завантаження відео з YouTube плейлисту.
PEP’s
PEP 0513 — A Platform Tag for Portable Linux Built Distributions.
Статті/ресурси
Python Engineering at Microsoft — виявляється, навіть там є Python тім
Where the f*** can I park?— історія про те, як переїхавши в Іспанію побудувати мапу паркінгів за допомогою geop та pandas. Кому лінь читати статтю — код.
Scrapy Tips from the Pros: February 2016 Edition — стаття з порадами щодо кращого використання Scrapy. Приклад з використанням SitemapSpider та кастомізація спайдерів з custome_settings.
The Idiomatic Way to Merge Dictionaries in Python — вирішення проблеми мерджу двох словників різними підходами.
MicroPython on the ESP8266: beautifully easy IoT — кікстартер проект для підтримки MicroPython на ESP8266.
Intro to ROM/RAM hacking: Building an SMS powered Game Genie with Lua and Python — Супер Маріо буде замовляти піцу для вашої колишньої.
What is Stackless?— покрокове дослідження на пояснення Stackless.
Learn More About Pandas By Building and Using a Weighted Average Function.
How The Fuck works — стаття від розробника The Fuck, пакету, що був в минулому випуску дайджесту. Має знайти своїх прихильників :)
In order to simplify the LibreOffice unit test setup it was decided to convert all the Java-based unit tests to be Python-based — тести LibreOffice переводять на Python.
Python 3 in 2016 — ретроспективний погляд на мову та її покращення/погіршення від Hynek Schlawack.
Відео
Keynote David Beazley — Topics of Interest (Python Asyncio) — Keynote da Conferência Python Brasil 11 2015.
Deep Learning Course — курс від Google по deep learning на Udacity.
Якщо маєте цікаві лінки та матеріали, то надсилайте на hulpa.yura@gmail.com
← Предыдущий выпуск: Python дайджест #5