Появилась новая версия ActivePython, коммерческого дистрибутива Python от ActiveState. В новом выпуске добавлены пакеты Python для обработки данных и разработки веб-приложений.
ActivePython-это популярный дистрибутив Python, который объединяет Python и сторонние пакеты в дистрибутиве, который прост в реализации и обеспечивает кросс-платформенную совместимость с Linux, UNIX, Windows и Mac OS X. Дистрибутив включает в себя 200 сторонних пакетов из самых популярных пакетов Python для обработки данных, разработки веб-приложений, безопасности, тестирования и разработки.
Новый выпуск также включает в себя библиотеку криптографии, которая поставляется с рецептами для многих требований безопасности при разработке приложений.
Об этом говорится в заявлении ActiveState:
«В этом выпуске предварительно включены пакеты data science, такие как pandas, numpy, scipy, matplotlib и подключение к большим данным. Включение этих пакетов позволяет специалистам по обработке данных легко готовить, анализировать и визуализировать свои данные. Кроме того, ActiveState также добавила самые популярные веб-фреймворки, такие как Django, flask и tornado, а также популярный AWS SDK для облачных приложений.»
Панды могут использоваться для анализа данных, в то время как NumPy обеспечивает поддержку многомерных массивов. SciPy — это набор алгоритмов для использования с numpy, в то время как Matplotlib предоставляет средства визуализации данных. Другие пакеты, включенные в область анализа данных, включают hdf5 для хранения и обработки данных;scikit-learn для машинного обучения; PyTables для управления наборами данных hdf5; оболочку hdfs3 C/C++ для Hadoop; драйвер thepymongo MongoDB; SQLAlchemy, набор инструментов Python SQL; библиотеки доступа redis; и соединитель pyMySQL MySQL.
Джефф Роуз, директор по управлению продуктами в ActiveState, описал этот релиз следующим образом::
«наш самый большой релиз ActivePython за всю историю».
Глядя в будущее, он говорит, что для будущих версий:
«Есть некоторые действительно большие достижения в области машинного обучения, которые мы хотим включить, а также предложить больше возможностей в области визуализации. Кроме того, мы также объединим больше веб-фреймворков, соединителей баз данных и пакетов веб-служб».