<commit_before>************
Installation
************

Requirements
============

This packages has the following strict requirements:

- `Python <http://www.python.org/>`_ 2.7 (untested with versions >2.7.8)

- `Numpy <http://www.numpy.org/>`_ 1.7 or later

- `Cython <http://www.cython.org/>`_: 0.21 or later

- `Astropy <http://www.astropy.org/>`_ 1.0 or later

You can use pip to install these automatically using the `pip-requirements.txt <https://github.com/adrn/gary/blob/master/pip-requirements-txt>`_ file (from the root of the project):

    pip install -r pip-requirements.txt

Optional
--------

For faster FFT's in the NAFF routines (:mod:`gary.dynamics`), install the
``FFTW`` library and the Python bindings, ``pyFFTW``.

Installing
==========

Development repository
----------------------

The latest development version of gary can be cloned from
`GitHub <https://github.com/>`_ using git::
<commit_msg>links to fftw stuff<commit_after>************
Installation
************

Requirements
============

This packages has the following strict requirements:

- `Python <http://www.python.org/>`_ 2.7 (untested with versions >2.7.8)

- `Numpy <http://www.numpy.org/>`_ 1.7 or later

- `Cython <http://www.cython.org/>`_: 0.21 or later

- `Astropy <http://www.astropy.org/>`_ 1.0 or later

You can use pip to install these automatically using the `pip-requirements.txt <https://github.com/adrn/gary/blob/master/pip-requirements-txt>`_ file (from the root of the project):

    pip install -r pip-requirements.txt

Optional
--------

For faster FFT's in the NAFF routines (:mod:`gary.dynamics.naff`), install the
`FFTW <http://www.fftw.org/>`_ library and the Python bindings, `pyFFTW <http://hgomersall.github.io/pyFFTW/>`_.

Installing
==========

Development repository
----------------------

The latest development version of gary can be cloned from
`GitHub <https://github.com/>`_ using git::

{'fraction_non_alphanumeric': 0.20292887029288703, 'fraction_numerical': 0.012552301255230125, 'mean_word_length': 3.6432038834951457, 'pattern_counts': {'":': 0, '<': 17, '<?xml version=': 0, '>': 19, 'https://': 4, 'lorem ipsum': 0, 'www.': 9, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5475596', 'n_tokens_mistral': 655, 'n_tokens_neox': 598, 'n_words': 185}