Installation¶
Basic¶
The easiest way to install is with pip
:
$ pip install descent
You can also install from source by grabbing the code from GitHub:
$ git clone https://github.com/nirum/descent.git
$ cd descent
$ pip install -r requirements.txt
$ python setup.py install
Dependencies¶
Descent works on Python 3.4-3.5. It has only been tested on CPython (not tested on PyPy yet!).
In addition, descent requires the following packages:
numpy
toolz
multipledispatch
future
And the following are optional:
scipy
Development¶
Please submit any issues to the GitHub issue tracker.
To contribute to descent, you’ll need to also install sphinx
and numpydoc
for documentation and
nose
for testing. We adhere to the NumPy/SciPy documentation standards.