diff --git a/.gitignore b/.gitignore index 32f77acd7c65666188985ec794b492215e7b67a5..0f76a92610ea752935e6a20513250a2117946e38 100644 --- a/.gitignore +++ b/.gitignore @@ -3,6 +3,8 @@ venv out-logs __pycache__ +/mapies.egg-info/ +/build/ run/run-nord3.sh grids/__pycache__ util/__pycache__ diff --git a/environment.yml b/environment.yml new file mode 100644 index 0000000000000000000000000000000000000000..de9580fdff3a404f7c71db0a1bc81709ae69ecb7 --- /dev/null +++ b/environment.yml @@ -0,0 +1,28 @@ +--- + +name: mapies + +channels: + - conda-forge + - anaconda + +dependencies: + - python=3.10 + - libnetcdf=*=mpi_mpich* + - netCDF4=*=mpi_mpich* + - h5py=*=mpi_mpich* + - mpi4py~=3.1.4 + - cartopy + - pandas + - geopandas + - numpy + - dask + - xarray + - pytest + - pyYAML + - pip + +variables: + CC: mpicc + CXX: mpicxx + LDFLAGS: -shared diff --git a/requirements.txt b/requirements.txt index 7ad86ce9792e90cbe8f6cd592a4a2859a98203b2..3680bbfc2d81c608024adcea008103fc5346d9d3 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,4 +1,4 @@ -./ + attrs==24.2.0 Cartopy==0.21.1 certifi==2024.8.30 diff --git a/setup.py b/setup.py index b2e6abad5bc7f7b819caaf2910cd9aa1c36d7972..d327a0a15c30e7e75ad7ae5db2b2139c69209200 100644 --- a/setup.py +++ b/setup.py @@ -12,7 +12,7 @@ from setuptools import find_packages from setuptools import setup # Could update this using versioneer -version="0.0.5" +version="0.0.6" setup( name="mapies",