Платформа ActiveState — це SaaS-платформа для автоматизації мов із відкритим вихідним кодом, призначена для централізованого створення, сертифікації та розв’язання залежностей середовищ виконання. Вона спирається на понад 20 років інженерного досвіду, щоб автоматизувати більшу частину складнощів, пов’язаних зі створенням, обслуговуванням і спільним використанням середовищ виконання Python і Perl.

Маючи мінімальні знання, розробник може автоматично створювати середовища виконання мов із відкритим вихідним кодом, розв’язувати залежності та сертифікувати їх відповідно до критеріїв відповідності й безпеки. У результаті отримуємо узгоджене, відтворюване середовище виконання — від розробки до виробництва.

У цьому останньому випуску компанія додала понад 50 000 версій пакетів, що охоплюють найпопулярніші пакети Python 2 і 3, а також їхні залежності. Ці залежності можна автоматично розв’язувати, вбудовувати й пакувати в середовища виконання, щоб усунути проблеми.

«Нині Python — одна з найпопулярніших мов програмування на планеті, тож не дивно, що більшість із понад 200 000 розробників на платформі ActiveState просять нас робити більше для підтримки їхніх зусиль із розробки на Python. Щоб наші клієнти могли автоматично створювати всі пакети Python, навіть ті, що містять код C, ми розробляємо системи для перевірки коду й метаданих кожного пакета в PyPI. Сьогоднішній реліз — важливий перший крок до цієї мети», — каже Джефф Роуз, віцепрезидент із управління продуктами в ActiveState.

Компанія готується до завершення підтримки Python 2 і в межах цього процесу перевірила тисячі ключових пакетів Python 2, критично важливих для підтримки клієнтських застосунків Python 2. Крім того, компанія додала багато найпопулярніших пакетів Python 3, щоб підтримати зусилля своєї великої клієнтської бази. Це важлива віха на шляху до того, щоб зробити весь індекс пакетів Python (PyPI) доступним на платформі ActiveState.