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

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

     01.01.2016       Выпуск 106 (28.12.2015 - 03.01.2016)       Новости

Python переезжает на GitHub

Рассылка Python разработчиков пополнилась письмом: разработка Python переедит на Github. Сейчас на данном сервисе зеркало основного репозитория.

     31.12.2015       Выпуск 106 (28.12.2015 - 03.01.2016)       Интересные проекты, инструменты, библиотеки

Flask-Neo4j - биндинг Neo4j для Flask

Neo4j - графовая база данных

     03.01.2016       Выпуск 106 (28.12.2015 - 03.01.2016)       Статьи
     31.12.2015       Выпуск 106 (28.12.2015 - 03.01.2016)       Интересные проекты, инструменты, библиотеки

pyfilesystem - единая абстракция для работы с разными файловыми системами

pyfilesystem позволяет работать с файловой системой, tmpfs, zip архивами, TahoeLAFS, S3 и многими другими фс в единой манере

     30.12.2015       Выпуск 106 (28.12.2015 - 03.01.2016)       Интересные проекты, инструменты, библиотеки

pyeq2 - коллекция уравнений для построения 2D и 3D фигур

Специализированный набор инструментов для обработки данных

     30.12.2015       Выпуск 106 (28.12.2015 - 03.01.2016)       Статьи

Numpy и многопроцессорность

Сейчас уже многие используют библиотеку numpy в своих python-программах, поскольку она заметно ускоряет работу с данными и выполнение математических операций. Однако во многих случаях numpy работает в разы медленнее, чем она может… потому что использует только один процессор, хотя могла бы использовать все, что у вас есть.

     30.12.2015       Выпуск 106 (28.12.2015 - 03.01.2016)       Статьи

Профилирование Python в production

Статья рассказывает как построить профилирование на продакшене.

     30.12.2015       Выпуск 106 (28.12.2015 - 03.01.2016)       Интересные проекты, инструменты, библиотеки

teeceepee - mini-TCP стэк на Python

Проект для обучения. С помощью кода проекта можно рассказать про устройство TCP-стека.

     03.01.2016       Выпуск 106 (28.12.2015 - 03.01.2016)       Релизы

greenlet - 0.4.10

Модуль для легковесных потоков в Python. Изменения описаны по ссылке https://allmychanges.com/p/python/greenlet/#0.4.10. Скачать можно по ссылке: http://pypi.python.org/pypi/greenlet/

     31.12.2015       Выпуск 106 (28.12.2015 - 03.01.2016)       Релизы

scrapy - 1.0.4

Гибкий фреймворк для написания web-пауков (парсеров). Изменения описаны по ссылке https://allmychanges.com/p/python/scrapy/#1.0.4. Скачать можно по ссылке: https://pypi.python.org/pypi/Scrapy

     31.12.2015       Выпуск 106 (28.12.2015 - 03.01.2016)       Релизы

aiohttp - 0.20.1

http клиент/сервер для asyncio. Изменения описаны по ссылке https://allmychanges.com/p/python/aiohttp/#0.20.1. Скачать можно по ссылке: https://pypi.python.org/pypi/aiohttp/

     29.12.2015       Выпуск 106 (28.12.2015 - 03.01.2016)       Интересные проекты, инструменты, библиотеки

typeguard - проверка типов в run-time (аннотации типов)

from typeguard import typechecked

@typechecked
def some_function(a: int, b: float, c: str, *args: str) -> bool:
    ...

     29.12.2015       Выпуск 106 (28.12.2015 - 03.01.2016)       Интересные проекты, инструменты, библиотеки

pygogo - логгер с супер-силой

Логгер представляет собой модуль + CLI. Поддерживает изменение шаблона логгирования, может писать лог в разных форматах (txt, csv, json..)

sample pygogo usage