diff --git a/continuous_integration/environment-3.10.yml b/continuous_integration/environment-3.10.yml index 8cab308c..b68f66ff 100644 --- a/continuous_integration/environment-3.10.yml +++ b/continuous_integration/environment-3.10.yml @@ -16,5 +16,6 @@ dependencies: - flake8 - act-atmos - pint + - openpyxl - pip: - pymiescatt diff --git a/continuous_integration/environment-3.11.yml b/continuous_integration/environment-3.11.yml index bf02cde3..30d1c7ca 100644 --- a/continuous_integration/environment-3.11.yml +++ b/continuous_integration/environment-3.11.yml @@ -16,5 +16,6 @@ dependencies: - flake8 - act-atmos - pint + - openpyxl - pip: - pymiescatt diff --git a/continuous_integration/environment-3.12.yml b/continuous_integration/environment-3.12.yml index 2614c319..58e52492 100644 --- a/continuous_integration/environment-3.12.yml +++ b/continuous_integration/environment-3.12.yml @@ -16,5 +16,6 @@ dependencies: - flake8 - act-atmos - pint + - openpyxl - pip: - pymiescatt diff --git a/continuous_integration/environment-3.13.yml b/continuous_integration/environment-3.13.yml new file mode 100644 index 00000000..65ca6a16 --- /dev/null +++ b/continuous_integration/environment-3.13.yml @@ -0,0 +1,21 @@ +name: testenv +channels: + - conda-forge + - defaults +dependencies: + - python=3.13 + - pip + - numpy + - scipy + - matplotlib + - netcdf4 + - pytest + - pytest-mpl + - pytest-cov + - dask + - flake8 + - act-atmos + - pint + - openpyxl + - pip: + - pymiescatt diff --git a/continuous_integration/environment_docs.yml b/continuous_integration/environment_docs.yml index c90fa36d..b2005932 100644 --- a/continuous_integration/environment_docs.yml +++ b/continuous_integration/environment_docs.yml @@ -16,6 +16,7 @@ dependencies: - flake8 - pint - act-atmos + - openpyxl - sphinx - doctr - pandoc diff --git a/requirements.txt b/requirements.txt index b676ccff..3bb3c490 100644 --- a/requirements.txt +++ b/requirements.txt @@ -3,3 +3,4 @@ xarray pint act-atmos nc-time-axis +openpyxl diff --git a/setup.py b/setup.py index 3a63d0f1..637d9a19 100644 --- a/setup.py +++ b/setup.py @@ -27,7 +27,7 @@ def read(filename): include_package_data=True, packages=find_packages(exclude=('tests',)), - install_requires=[], + install_requires=['numpy', 'xarray', 'pint', 'act-atmos', 'nc-time-axis', 'openpyxl'], classifiers=[ 'Development Status :: 5 - Production/Stable',