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

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

     26.11.2013       Выпуск 4 (22.11.2013 - 29.11.2013)       Интересные проекты, инструменты, библиотеки

responses - у вопросов должны быть ответы

Dropbox представляет библиотеку с открытым исходным кодом, позволяющим подсталять mock-данные в ответ на запросы библиотеки requests

     26.11.2013       Выпуск 4 (22.11.2013 - 29.11.2013)       Интересные проекты, инструменты, библиотеки

pylibftdi - управляем устройствами через USB

Минимальные биндинги к библиотеке libftdi предоставляющие API доступа к устройствам подключенным через USB

django-dash

Модульная, гибкая в настройке панель управления

Битва роботов

Игра для гиков. Программируем своего робота и выпускаем его на арену сражений.

Flanker

Инструмент для разбора текста и адресов E-mail

     23.11.2013       Выпуск 4 (22.11.2013 - 29.11.2013)       Интересные проекты, инструменты, библиотеки

Flask-GoogleMaps

Набор вьюшек и шаблонных тегов, облегчающих интеграцию с GoogleMaps

wtframework

Умная оболочка над Selenium для обеспечения удобного процесса тестирования web-интерфейсов.

Quokka - CMS на Flask и MongoDB

Совсем недавно запущенная в разработку CMS c открытым исходным кодом обросла уже солидным набором возможностей. Проект активно двигается вперед и может быть интересен тем, кто желает присоединиться и прокачать опыт работы в открытых проектах.

PyMata

Удобная и хорошо документированная обертка вокруг Standard Firmata - протокола обмена данными с Arduino-устройствами

Micro python

Кампания на кикстартере по стимулированию разработки версии python 3 для микроконтроллеров.

trequests

Асинхронный HTTP/HTTPS клиент на tornado для библиотеки requests

stormss

Простая консольня утилитка для упрощения рутинных процедур связанных с ssh-клиентом. Добавление/редактирование/удаление/поиск/перечисление/aliasing хостов и так далее

Печать потоковых данных без проблем

Заслуживающая внимания статья автора библиотеки Bokeh. Описывается как с помощью этой библиотеки без труда добиться динамического вывода данных (построение графика) на физическое устройство или в web.

Wheels формат пакетов на замену egg

Согласно стандарту PEP427 на замену egg должен прийти новый формат хранения метаданных о пакетах. По ссылке сайт проекта на главной странице которого можно узнать о том какие пакеты уже совместимы с wheels и что нужно сделать в своем PyPI пакете, чтобы обеспечить ему поддержку wheels. Сам формат декларируется поддерживаемым в pip >= 1.4 и setuptools >= 0.8

marshmallow

Легковесная библиотека для сериализации сложных типов данных (например ORM объектов). Может служить хорошей основой для подготовки REST API.

Enaml

Язык программирования расширяющий синтаксис Python в целях добавления удобного декларативного построения пользовательского интерфейса (используется PyQT4) и связывания его с моделями данных (автор предлагает в качестве движка для построения моделей данных использовать его же библиотеку Atom)