Собрали в одном месте самые важные ссылки
читайте авторский блог
Neo4j - графовая база данных
pyfilesystem позволяет работать с файловой системой, tmpfs, zip архивами, TahoeLAFS, S3 и многими другими фс в единой манере
Специализированный набор инструментов для обработки данных
Статья рассказывает как построить профилирование на продакшене.
Проект для обучения. С помощью кода проекта можно рассказать про устройство TCP-стека.
Модуль для легковесных потоков в Python. Изменения описаны по ссылке https://allmychanges.com/p/python/greenlet/#0.4.10. Скачать можно по ссылке: http://pypi.python.org/pypi/greenlet/
Гибкий фреймворк для написания web-пауков (парсеров). Изменения описаны по ссылке https://allmychanges.com/p/python/scrapy/#1.0.4. Скачать можно по ссылке: https://pypi.python.org/pypi/Scrapy
http клиент/сервер для asyncio. Изменения описаны по ссылке https://allmychanges.com/p/python/aiohttp/#0.20.1. Скачать можно по ссылке: https://pypi.python.org/pypi/aiohttp/
from typeguard import typechecked @typechecked def some_function(a: int, b: float, c: str, *args: str) -> bool: ...
Логгер представляет собой модуль + CLI. Поддерживает изменение шаблона логгирования, может писать лог в разных форматах (txt, csv, json..)
import tcp_blackhole blackhole = tcp_blackhole.TcpBlackhole(host='localhost', port=9876, echo=False) blackhole.start()
Django-nose – приложение упрощающее тестирование в django. Основными фишками является то, что: – позволяет запускать только твои тесты, и пропускать системные тесты в django – позволяет выполнять отдельные тесты в отдельных файлах и причем файл не обязан называться tests.py – позволяет создать визуальное покрытие тестами кода (создает html файлик, в котором отдельным цветом выделены участки кода покрытые тестами). Изменения описаны по ссылке https://allmychanges.com/p/python/django-nose/#1.4.3. Скачать можно по ссылке: https://pypi.python.org/pypi/django-nose