from setuptools import setup, find_packages

setup(
    name="lagrangian-filtering",
    description="Temporal filtering of data in a Lagrangian frame of reference",
    author="Angus Gibson",
    use_scm_version=True,
    setup_requires=["setuptools_scm", "setuptools_scm_git_archive"],
    packages=find_packages(),
    extras_require={"build": ["pytest", "findiff"]},
    install_requires=[
        "dask[array]",
        "h5py",
        "numpy>=1.17.0",
        "scipy>=1.2.0",
        "xarray",
        "netCDF4",
        "parcels @ git+https://github.com/angus-g/parcels.git@openmp-loop#egg=parcels",
        "pykdtree",
        "sosfilt",
    ],
)
