============================
PySpeedIT: Required Software
============================
.. index:: PySpeedIT; requirements
Required Software
=================
.. note:: other versions might also work but this are the once used for development
- Python >= 3.4.2rc1+ (3.4.2rc1+ compiled 20141004)
- ``_
- setuptools >= 6.0.2
- ``_
- Cython >= 0.21
- ``_
- psutil >= 2.1.3 (retrieving information on running processes and system utilization (CPU, memory, disks, network))
- ``_
|
- nose >= 1.3.4 (for tests)
- ``_
- coverage >= 3.7.1 (for tests with Nose)
- ``_
- PSphinxTheme >=2.0.1 (for documentation generation)
- ``_
Additional Recommended Software Python
======================================
- flake8 >= 2.2.3 (modular source code checker: pep8, pyflakes and Ned Batchelder's McCabe script)
- ``_
- pylint >= 1.3.1 (Pylint is a Python source code analyzer)
- ``_
- pip >= 1.5.6 (A tool for installing and managing Python packages.)
- ``_
- ``_
Other Recommended Software
==========================
- PyCharm Community Edition >= 4.0 138.SNAPSHOT (compiled 20141004) (Excellent IDE for the Python language)
- ``_