The upcoming Python 2 EOL has encouraged the open-source platform to add critical customer support.
How Python became the fastest-growing programming language in the world
Main reporter Nick Heath gives an overview of his Python cover story, which shows how the programming language was composed, what the early days were, and what the future holds for Python.
Today, the ActiveState platform has added 50,000 Python package versions to cover Python 2 and 3 and their dependencies, which can now be automatically resolved, built, and packaged in runtimes that eliminate “work on my machine” issues.
These packages were added before the approaching end-of-life Python 2 (EOL) and are important Python 2 packages that are crucial to support customers’ Python 2 applications. In addition, there are Python 3 packages to make the Python Package Index (PyPI) available on the ActiveState platform.
“Python is currently one of the most popular programming languages on the planet, so it’s no wonder that the majority of more than 200,000 developers on the ActiveState platform ask us to do more to support their Python development efforts. Our customers can automatically build all Python packages, even those with C-code; we design systems to check the code and metadata for each package in PyPI. Today’s release is an important first step towards that goal, “said Jeff Rouse, vice president of product management for ActiveState, in a press release.
ActiveState offers a Software-as-a-Service (SaaS) platform for open-source language automation for central building, certifying, and resolving runtime environments. A developer can use the platform to automatically build open-source language runtimes from source, automatically resolve all dependencies and then certify against compliance and security criteria. The result is a consistent, reproducible duration from development to production.
Developers can create a free account on the ActiveState platform.