diff --git a/README.md b/README.md index 440e4caf..7444131d 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@

- + Binder link

@@ -25,9 +25,9 @@ src="https://img.shields.io/conda/vn/conda-forge/polartoolkit.svg?style=flat-squ alt="Latest version on conda-forge" /> - + Test coverage status diff --git a/binder/environment.yml b/binder/environment.yml index da06912c..d7849878 100644 --- a/binder/environment.yml +++ b/binder/environment.yml @@ -4,52 +4,31 @@ channels: dependencies: - _libgcc_mutex=0.1 - _openmp_mutex=4.5 - - affine=2.4.0 - - polartoolkit=0.0.6 - - asciitree=0.3.3 - - attrs=23.1.0 - - aws-c-auth=0.7.7 - - aws-c-cal=0.6.9 - - aws-c-common=0.9.8 - - aws-c-compression=0.2.17 - - aws-c-event-stream=0.3.2 - - aws-c-http=0.7.14 - - aws-c-io=0.13.36 - - aws-c-mqtt=0.9.10 - - aws-c-s3=0.4.1 - - aws-c-sdkutils=0.1.12 - - aws-checksums=0.1.17 - - aws-crt-cpp=0.24.7 - - aws-sdk-cpp=1.11.182 + - attrs=23.2.0 + - azure-core-cpp=1.10.3 + - azure-storage-blobs-cpp=12.10.0 + - azure-storage-common-cpp=12.5.0 - blosc=1.21.5 - - bokeh=3.3.2 - branca=0.7.0 - brotli=1.1.0 - brotli-bin=1.1.0 - brotli-python=1.1.0 - bzip2=1.0.8 - - c-ares=1.23.0 + - c-ares=1.25.0 - ca-certificates=2023.11.17 - cairo=1.18.0 - certifi=2023.11.17 - - cfitsio=4.3.0 + - cfitsio=4.3.1 - cftime=1.6.3 - charset-normalizer=3.3.2 - click=8.1.7 - click-plugins=1.1.1 - cligj=0.7.2 - - cloudpickle=3.0.0 - contourpy=1.2.0 - - curl=8.4.0 + - curl=8.5.0 - cycler=0.12.1 - - cytoolz=0.12.2 - - dask=2023.12.0 - - dask-core=2023.12.0 - dcw-gmt=2.1.2 - - distributed=2023.12.0 - - et_xmlfile=1.1.0 - expat=2.5.0 - - fasteners=0.17.3 - fftw=3.3.10 - fiona=1.9.5 - folium=0.15.1 @@ -60,32 +39,27 @@ dependencies: - fontconfig=2.14.2 - fonts-conda-ecosystem=1 - fonts-conda-forge=1 - - fonttools=4.46.0 + - fonttools=4.47.2 - freetype=2.12.1 - freexl=2.0.0 - - fsspec=2023.12.1 - - gdal=3.7.3 - - geopandas=0.14.1 - - geopandas-base=0.14.1 - - geos=3.12.0 + - gdal=3.8.3 + - geopandas=0.14.2 + - geopandas-base=0.14.2 + - geos=3.12.1 - geotiff=1.7.1 - gettext=0.21.1 - - gflags=2.2.2 - ghostscript=10.02.1 - giflib=5.2.1 - - glog=0.6.0 - - gmt=6.4.0 + - gmt=6.5.0 - gshhg-gmt=2.3.7 - hdf4=4.2.15 - - hdf5=1.14.2 + - hdf5=1.14.3 - icu=73.2 - idna=3.6 - - importlib-metadata=7.0.0 - - importlib_metadata=7.0.0 - - jinja2=3.1.2 + - jinja2=3.1.3 - joblib=1.3.2 - json-c=0.17 - - kealib=1.5.2 + - kealib=1.5.3 - keyutils=1.6.1 - kiwisolver=1.4.5 - krb5=1.21.2 @@ -95,49 +69,38 @@ dependencies: - libabseil=20230802.1 - libaec=1.1.2 - libarchive=3.7.2 - - libarrow=14.0.1 - - libarrow-acero=14.0.1 - - libarrow-dataset=14.0.1 - - libarrow-flight=14.0.1 - - libarrow-flight-sql=14.0.1 - - libarrow-gandiva=14.0.1 - - libarrow-substrait=14.0.1 - libblas=3.9.0 - - libboost-headers=1.83.0 + - libboost-headers=1.84.0 - libbrotlicommon=1.1.0 - libbrotlidec=1.1.0 - libbrotlienc=1.1.0 - libcblas=3.9.0 - libcrc32c=1.1.2 - - libcurl=8.4.0 + - libcurl=8.5.0 - libdeflate=1.19 - libedit=3.1.20191231 - libev=4.33 - - libevent=2.1.12 - libexpat=2.5.0 - libffi=3.4.2 - libgcc-ng=13.2.0 - - libgdal=3.7.3 + - libgdal=3.8.3 - libgfortran-ng=13.2.0 - libgfortran5=13.2.0 - libglib=2.78.3 - libgomp=13.2.0 - libgoogle-cloud=2.12.0 - - libgrpc=1.59.3 + - libgrpc=1.60.0 - libiconv=1.17 - libjpeg-turbo=3.0.0 - libkml=1.3.0 - liblapack=3.9.0 - - libllvm15=15.0.7 - libnetcdf=4.9.2 - libnghttp2=1.58.0 - libnsl=2.0.1 - - libnuma=2.0.16 - - libopenblas=0.3.25 - - libparquet=14.0.1 + - libopenblas=0.3.26 - libpng=1.6.39 - libpq=16.1 - - libprotobuf=4.24.4 + - libprotobuf=4.25.1 - libre2-11=2023.06.02 - librttopo=1.1.0 - libspatialindex=1.9.3 @@ -145,99 +108,71 @@ dependencies: - libsqlite=3.44.2 - libssh2=1.11.0 - libstdcxx-ng=13.2.0 - - libthrift=0.19.0 - libtiff=4.6.0 - - libutf8proc=2.8.0 - libuuid=2.38.1 - libwebp-base=1.3.2 - libxcb=1.15 - - libxml2=2.11.6 + - libxcrypt=4.4.36 + - libxml2=2.12.4 - libzip=1.10.1 - libzlib=1.2.13 - - locket=1.0.0 - - lz4=4.3.2 - lz4-c=1.9.4 - lzo=2.10 - mapclassify=2.6.1 - - markupsafe=2.1.3 + - markupsafe=2.1.4 - matplotlib-base=3.8.2 - - minizip=4.0.3 - - msgpack-python=1.0.7 - - munch=4.0.0 + - minizip=4.0.4 - munkres=1.1.4 - ncurses=6.4 - netcdf4=1.6.5 - networkx=3.2.1 - nspr=4.35 - - nss=3.95 - - numcodecs=0.12.1 - - numpy=1.26.2 + - nss=3.97 + - numpy=1.26.3 - openjpeg=2.5.0 - - openpyxl=3.1.2 - - openssl=3.1.4 - - orc=1.9.2 + - openssl=3.2.0 - packaging=23.2 - - pandas=2.1.4 - - partd=1.4.1 + - pandas=2.2.0 - pcre=8.45 - pcre2=10.42 - - pillow=10.1.0 - - pip=23.3.1 - - pixman=0.42.2 - - platformdirs=4.1.0 - - pooch=1.8.0 - - poppler=23.11.0 + - pillow=10.2.0 + - pip=23.3.2 + - pixman=0.43.0 + - poppler=23.12.0 - poppler-data=0.4.12 - postgresql=16.1 - - proj=9.3.0 - - psutil=5.9.5 + - proj=9.3.1 - pthread-stubs=0.4 - - pyarrow=14.0.1 - - pyarrow-hotfix=0.6 - pygmt=0.10.0 - - pyogrio=0.7.2 - pyparsing=3.1.1 - pyproj=3.6.1 - pysocks=1.7.1 - - python=3.12.0 + - python=3.11.7 - python-dateutil=2.8.2 - - python-dotenv=1.0.0 - - python-tzdata=2023.3 - - python_abi=3.12 + - python-tzdata=2023.4 + - python_abi=3.11 - pytz=2023.3.post1 - - pyyaml=6.0.1 - - rasterio=1.3.9 - - rdma-core=49.0 - re2=2023.06.02 - readline=8.2 - requests=2.31.0 - - rioxarray=0.15.0 - - rtree=1.1.0 - - s2n=1.3.56 - - scikit-learn=1.3.2 - - scipy=1.11.4 - - setuptools=68.2.2 + - rtree=1.2.0 + - scikit-learn=1.4.0 + - scipy=1.12.0 + - setuptools=69.0.3 - shapely=2.0.2 - six=1.16.0 - snappy=1.1.10 - - snuggs=1.4.7 - - sortedcontainers=2.4.0 - sqlite=3.44.2 - - tblib=3.0.0 - threadpoolctl=3.2.0 - - tiledb=2.16.3 + - tiledb=2.19.0 - tk=8.6.13 - - toolz=0.12.0 - - tornado=6.3.3 - - tzcode=2023c - - tzdata=2023c - - ucx=1.15.0 + - tzcode=2023d + - tzdata=2023d - uriparser=0.9.7 - urllib3=2.1.0 - - verde=1.8.0 - wheel=0.42.0 - - xarray=2023.11.0 - - xerces-c=3.2.4 + - xarray=2024.1.1 + - xerces-c=3.2.5 - xorg-kbproto=1.0.7 - xorg-libice=1.1.1 - xorg-libsm=1.2.4 @@ -251,10 +186,198 @@ dependencies: - xorg-xproto=7.0.31 - xyzservices=2023.10.1 - xz=5.2.6 - - yaml=0.2.5 - - zarr=2.16.1 - - zict=3.0.0 - - zipp=3.17.0 - zlib=1.2.13 - zstd=1.5.5 -prefix: /home/matt/mambaforge/envs/polartoolkit + - pip: + - accessible-pygments==0.0.4 + - affine==2.4.0 + - alabaster==0.7.16 + - annotated-types==0.6.0 + - anyio==4.2.0 + - argcomplete==3.2.2 + - argon2-cffi==23.1.0 + - argon2-cffi-bindings==21.2.0 + - arrow==1.3.0 + - asciitree==0.3.3 + - astroid==3.0.2 + - asttokens==2.4.1 + - async-lru==2.0.4 + - babel==2.14.0 + - beautifulsoup4==4.12.3 + - bleach==6.1.0 + - bokeh==3.3.4 + - cartopy==0.22.0 + - cffi==1.16.0 + - cfgv==3.4.0 + - cloudpickle==3.0.0 + - colorcet==3.0.1 + - colorlog==6.8.0 + - comm==0.2.1 + - coverage==7.4.0 + - dask==2024.1.0 + - debugpy==1.8.0 + - decorator==5.1.1 + - deepdiff==6.7.1 + - defusedxml==0.7.1 + - dill==0.3.7 + - distlib==0.3.8 + - docutils==0.20.1 + - dotty-dict==1.3.1 + - et-xmlfile==1.1.0 + - executing==2.0.1 + - fasteners==0.19 + - fastjsonschema==2.19.1 + - filelock==3.13.1 + - fqdn==1.5.1 + - fsspec==2023.12.2 + - geoviews==1.11.0 + - gitdb==4.0.11 + - gitpython==3.1.41 + - h5netcdf==1.3.0 + - h5py==3.10.0 + - harmonica==0.6.0 + - holoviews==1.18.1 + - identify==2.5.33 + - imagesize==1.4.1 + - importlib-metadata==7.0.1 + - importlib-resources==6.1.1 + - iniconfig==2.0.0 + - ipykernel==6.29.0 + - ipyleaflet==0.18.2 + - ipython==8.20.0 + - ipywidgets==8.1.1 + - isoduration==20.11.0 + - isort==5.13.2 + - jedi==0.19.1 + - json5==0.9.14 + - jsonpointer==2.4 + - jsonschema==4.21.1 + - jsonschema-specifications==2023.12.1 + - jupyter-client==8.6.0 + - jupyter-core==5.7.1 + - jupyter-events==0.9.0 + - jupyter-lsp==2.2.2 + - jupyter-server==2.12.5 + - jupyter-server-terminals==0.5.2 + - jupyterlab==4.0.11 + - jupyterlab-pygments==0.3.0 + - jupyterlab-server==2.25.2 + - jupyterlab-widgets==3.0.9 + - linkify-it-py==2.0.2 + - llvmlite==0.41.1 + - locket==1.0.0 + - markdown==3.5.2 + - markdown-it-py==3.0.0 + - matplotlib-inline==0.1.6 + - mccabe==0.7.0 + - mdit-py-plugins==0.4.0 + - mdurl==0.1.2 + - mistune==3.0.2 + - mypy==1.8.0 + - mypy-extensions==1.0.0 + - myst-parser==2.0.0 + - nbclient==0.9.0 + - nbconvert==7.14.2 + - nbformat==5.9.2 + - nbsphinx==0.9.3 + - nest-asyncio==1.6.0 + - nodeenv==1.8.0 + - notebook-shim==0.2.3 + - nox==2023.4.22 + - nptyping==2.5.0 + - numba==0.58.1 + - numcodecs==0.12.1 + - openpyxl==3.1.2 + - ordered-set==4.1.0 + - overrides==7.6.0 + - pandoc==2.3 + - pandocfilters==1.5.1 + - panel==1.3.8 + - param==2.0.2 + - parso==0.8.3 + - partd==1.4.1 + - pathspec==0.12.1 + - pexpect==4.9.0 + - platformdirs==4.1.0 + - pluggy==1.4.0 + - plumbum==1.8.2 + - ply==3.11 + - polartoolkit==0.2.0 + - pooch==1.8.0 + - pre-commit==3.6.0 + - prometheus-client==0.19.0 + - prompt-toolkit==3.0.43 + - psutil==5.9.8 + - ptyprocess==0.7.0 + - pure-eval==0.2.2 + - pycparser==2.21 + - pyct==0.5.0 + - pydantic==2.5.3 + - pydantic-core==2.14.6 + - pydata-sphinx-theme==0.15.2 + - pygments==2.17.2 + - pylint==3.0.3 + - pyogrio==0.7.2 + - pyshp==2.3.1 + - pytest==7.4.4 + - pytest-cov==4.1.0 + - python-dotenv==1.0.1 + - python-gitlab==4.4.0 + - python-json-logger==2.0.7 + - python-semantic-release==8.7.0 + - pyviz-comms==3.0.1 + - pyyaml==6.0.1 + - pyzmq==25.1.2 + - rasterio==1.3.9 + - referencing==0.32.1 + - requests-toolbelt==1.0.0 + - rfc3339-validator==0.1.4 + - rfc3986-validator==0.1.1 + - rich==13.7.0 + - rioxarray==0.15.1 + - rpds-py==0.17.1 + - ruff==0.1.14 + - seaborn==0.13.2 + - send2trash==1.8.2 + - shellingham==1.5.4 + - smmap==5.0.1 + - sniffio==1.3.0 + - snowballstemmer==2.2.0 + - snuggs==1.4.7 + - soupsieve==2.5 + - sphinx==7.2.6 + - sphinx-autodoc-typehints==1.25.2 + - sphinx-book-theme==1.1.0 + - sphinx-copybutton==0.5.2 + - sphinx-design==0.5.0 + - sphinx-favicon==1.0.1 + - sphinxcontrib-applehelp==1.0.8 + - sphinxcontrib-devhelp==1.0.6 + - sphinxcontrib-htmlhelp==2.0.5 + - sphinxcontrib-jsmath==1.0.1 + - sphinxcontrib-qthelp==1.0.7 + - sphinxcontrib-serializinghtml==1.1.10 + - stack-data==0.6.3 + - terminado==0.18.0 + - tinycss2==1.2.1 + - tomlkit==0.12.3 + - toolz==0.12.1 + - tornado==6.4 + - tqdm==4.66.1 + - traitlets==5.14.1 + - traittypes==0.2.1 + - types-python-dateutil==2.8.19.20240106 + - typing-extensions==4.9.0 + - uc-micro-py==1.0.2 + - uri-template==1.3.0 + - verde==1.8.0 + - virtualenv==20.25.0 + - wcwidth==0.2.13 + - webcolors==1.13 + - webencodings==0.5.1 + - websocket-client==1.7.0 + - widgetsnbextension==4.0.9 + - xrft==1.0.1 + - zarr==2.16.1 + - zipp==3.17.0 +prefix: /home/mdtanker/miniforge3/envs/polartoolkit diff --git a/docs/install.md b/docs/install.md index c4656112..92ef688f 100644 --- a/docs/install.md +++ b/docs/install.md @@ -4,7 +4,7 @@ See below for the full installation instructions. If instead you'd like to use this package online, without needing to install anything, check out our -[Binder link](https://mybinder.org/v2/gh/mdtanker/antarctic_plots/main), which +[Binder link](https://mybinder.org/v2/gh/mdtanker/polartoolkit/main), which gives full access the the package in an online environment. This Binder environment can also be accessed by clicking the Binder icon in any