Installation¶
Required dependencies¶
Python: >=3.7
numpy (1.13.3 or later)
Instructions¶
The easiest way to get everything installed is to use conda command line tool:
$ conda install cftime
We recommend using the community maintained conda-forge channel if you need difficult-to-build dependencies such as cartopy or pynio:
$ conda install -c conda-forge cftime
New releases may also appear in conda-forge before being updated in the default channel.
If you don’t use conda, be sure you have the required dependencies (numpy and cython) installed first. Then, install cftime with pip:
$ pip install cftime
Developing¶
When developing we recommend cloning the GitHub repository,
building the extension in-place with cython 0.19 or later
python setup.py build_ext --inplace
and running the test suite to check if the changes are passing the tests
pytest --pyargs test