Python digest #3: PyCharm 5.0 released

Нові релізи

PyCharm 5.0 — нова мейджор версія редактору. З нового:
— Full Python 3.5 Support;
— Docker Integration;
— Thread Concurrency Visualization;
— Code Insight for Django ORM Methods;
— Google and NumPy Style Python Docstrings;
— Conda Integration;
— App Config Tool for Google App Engine Projects;
— «Make Top-Level Function» Refactoring та інше.

Також нова версія перейняла більшість нової функціональності з WebStorm 11.

PyPy 4.0.0 — нова версія додає такі покращення:
— Vectorization;
— Internal Refactoring: Warmup Time Improvement and Reduced Memory Usage;
— Покращення Numpy версії для PyPy;
— Вдосконалена підтримка СFFI.

Нові важливі апдейти відомих Python бібліотек:
Matplotlib 1.5;
Django REST Framework 3.3;
Pyston 0.4;
Pandas 0.17;
Comodo 9.7;
Anaconda 2.4;
Twisted Trial Ported to Python 3!;
Django 1.8.6.

Цікаві бібліотеки

adb_android — Python враппер над стандартною Android adb. Дозволяє викликати android adb команди у ваших Python скриптах.

flask-profiler — профайлер для Flask проектів, що дозволяє переглядати статистику(к-сть запитів, таймінг і т.д.) по вашому проекту в зручному інтерфейсі.

agate — бібліотека для аналізу даних на мові Python. В readme позиціонується як альтернатива numpy та Pandas.

worldengine — генератор карт, візуалізації (heighmap, biome etс).

legofy — бібліотека для нанесення ефекту Lego на картинки :)

Curio — бібліотека від Python ентузіаста Девіда Бізлі для конкурентного програмування на Python з використанням корутин та нового синтаксису async/await, що був представлений в Python 3.5. Цікаво, що автор наводить деякі порівняння в продуктивності свого фреймворка з вже відомими async бібліотеками та фреймворками. З опису на GitHub:
— 50-70% швидше за asyncio;
— 30-40% Twisted;
— 10-15% повільніше за gevent.

Remi — Платформо незалежна бібліотека для побудови користувацького інтерфейсу.

GitPass — менеджер у відкритому доступі для паролів що використовує Military Strength Fernet криптографію та High Availability Cloud Hosting Services.

Статті

What a Deep Neural Network thinks about your #selfie — спроба проаналізувати 2 мільйони selfie за допомогою нейронної мережі. [En]

VIM and Python — a Match Made in Heaven — покрокова настройка розробницького середовища для Python в редакторі Vim. [En]

Improving your code readability with namedtuples — стаття про розумне використання namedtuples у ваших програмах. [En]

Image duplicates detection — інколи постає завдання агрегації різного роду подібностей в об’єктах. В даній статті показано, як вирішити проблему на прикладі пошуку дублікатів в картинках. [En]

What became of Stackless? — обговорення на Reddit про долю Stackless Python інтерпретатора. [En]

CPython internals: A ten-hour codewalk through the Python interpreter source code — 9 лекцій по CPython від Філіпа Гуо. Лекції 2014 року та, думаю, будуть актуальними і зараз. [En]

Teardown: Refactoring Search from Django App to Microservice — стаття про перехід від монолітних аплікацій в Django до мікросервісів. [En]

Відео

py-must-watch — підбірка Python-related відео, починаючи 2009 роком і закінчуючи 2015.

PyCon US 2015 — відеозвіт з конференції PyCon US 2015.

KiwiPycon 2015 — підбірка з KiwiPycon, що цього року мав місце в Новій Зеландії.

Podcast’s

Нова рубрика для тих, кому цікаво послухати цікаві речі з світу Python в транспорті чи на прогулянці парком ;)

Episode #32: PyPy.js — PyPy Python in Your Browser — запис дискусії про можливість побудови клієнтських додатків за допомогою Python.

Episode #29: Anthony Scopatz on Xonsh — розмова про Xonsh з його автором, Anthony Scopatz.


P.S. І на останок Python Love:



← Предыдущий выпуск: Python дайджест #2

Похожие статьи:
HubShout started out in 2008 by offering a multitude of services including SEO, analytics, content marketing, and PPC, as well as other associated solutions for your online business. What’s Good About Hubshout? HubShout have grown over...
Цього разу, нарешті, зібралися офлайн і обговорили любов Юри до Садового, переваги електромобілів, ейджизм та рейтинги Forbes,...
Cпецвыпуск нашего дайджеста расскажет об Android-анонсах главной конференции Google. Наиболее трендовыми темами стали AI...
Сьогодні вночі у США помер Любомир Романків, український винахідник, провідний науковець компанії IBM, автор майже...
Героїня цього тексту — Head of Infrastructure з Донецька, яка у сфері IT вже 12 років. Кілька місяців тому вона отримала...
Яндекс.Метрика