What's included in ActivePython?
ActivePython enables you to start writing Python software quickly because:
- It is easy to install
- It includes a fully compatible binary build of core Python
- It includes core extensions
- It includes hundreds of additional community packages
- It includes a comprehensive set of documentation for beginner to advanced Python developers
- Tcl/Tk version 8.5.18 and Tix version 8.4.3.
- ElementTree (xml.etree) version 1.3.0
- OpenSSL version 1.0.2k (1.0.2j on Windows)
- SQLite(sqlite3) version 18.104.22.168
- Ctypes 1.1.0 (supported on Window, Linux, and macOS)
- Zlib version 1.2.8
- BZip2 version 1.0.6
Additional community packages included in ActivePython
The ActivePython distribution includes hundreds of top packages, such as:
- Data science: pandas, scipy, numpy, scikit-learn, matplotlib, pytables, and more
- Web development: django, flash, and tornado frameworks; helpful packages such as requests, simplejson, and others
- Security: openSSL, cryptography, pycrypto, rsa, and more
- Testing and code quality: pytest, nose, coverage, flake8, plus other testing packages
- Database and big data: redis, hadoop clients, HDF5, SQLalchemy, and more
For a full list of packages included in the ActivePython distribution, see the Package Reference.
Additional documentation in ActivePython
ActivePython includes a comprehensive set of documentation for both new and experienced Python programmers. In addition to the core Python documentation, ActivePython includes:
- Release Notes
- Installation instructions for Windows, Linux/Unix, and macOS.
- Getting Started guides for Windows, Linux/Unix, and macOS.
- Additional Python community packages in ActivePython
- The What’s New in Python series
- Dive into Python
- Python Enhancement Proposals (PEPs). (For the most recent version, refer to the PEPs on python.org .)
- ActivePython License Agreement