diff --git a/environment.yml b/environment.yml index e90cbee..ee52fd6 100644 --- a/environment.yml +++ b/environment.yml @@ -1,365 +1,36 @@ name: sb_env channels: - conda-forge + - conda - defaults dependencies: - - _libgcc_mutex=0.1=conda_forge - - _openmp_mutex=4.5=2_gnu - - accessible-pygments=0.0.4=pyhd8ed1ab_0 - - affine=2.4.0=pyhd8ed1ab_0 - - aiohttp=3.8.4=py310h2372a71_1 - - aiosignal=1.3.1=pyhd8ed1ab_0 - - alabaster=0.7.13=pyhd8ed1ab_0 - - anyio=3.7.0=pyhd8ed1ab_1 - - argon2-cffi=21.3.0=pyhd8ed1ab_0 - - argon2-cffi-bindings=21.2.0=py310h5764c6d_3 - - astroid=2.15.5=py310hff52083_0 - - asttokens=2.2.1=pyhd8ed1ab_0 - - async-lru=2.0.2=pyhd8ed1ab_0 - - async-timeout=4.0.2=pyhd8ed1ab_0 - - attrs=23.1.0=pyh71513ae_1 - - aws-c-auth=0.6.28=hccec9ca_5 - - aws-c-cal=0.5.27=hf85dbcb_0 - - aws-c-common=0.8.20=hd590300_0 - - aws-c-compression=0.2.17=h4b87b72_0 - - aws-c-event-stream=0.3.0=hc5de78f_6 - - aws-c-http=0.7.8=h412fb1b_4 - - aws-c-io=0.13.26=h0d05201_0 - - aws-c-mqtt=0.8.13=ha5d9b87_2 - - aws-c-s3=0.3.4=h95e21fb_5 - - aws-c-sdkutils=0.1.10=h4b87b72_0 - - aws-checksums=0.1.16=h4b87b72_0 - - aws-crt-cpp=0.20.2=h5289e1f_9 - - aws-sdk-cpp=1.10.57=h8101662_14 - - babel=2.12.1=pyhd8ed1ab_1 - - backcall=0.2.0=pyh9f0ad1d_0 - - backports=1.0=pyhd8ed1ab_3 - - backports.functools_lru_cache=1.6.5=pyhd8ed1ab_0 - - beautifulsoup4=4.12.2=pyha770c72_0 - - black=23.3.0=py310hff52083_1 - - blackd=23.3.0=hd8ed1ab_1 - - bleach=6.0.0=pyhd8ed1ab_0 - - blosc=1.21.4=h0f2a231_0 - - boost-cpp=1.78.0=h6582d0a_3 - - branca=0.6.0=pyhd8ed1ab_0 - - brotli=1.0.9=h166bdaf_9 - - brotli-bin=1.0.9=h166bdaf_9 - - brotli-python=1.0.9=py310hd8f1fbe_9 - - bzip2=1.0.8=h7f98852_4 - - c-ares=1.19.1=hd590300_0 - - ca-certificates=2023.5.7=hbcca054_0 - - cairo=1.16.0=hbbf8b49_1016 - - certifi=2023.5.7=pyhd8ed1ab_0 - - cffi=1.15.1=py310h255011f_3 - - cfitsio=4.2.0=hd9d235c_0 - - charset-normalizer=3.1.0=pyhd8ed1ab_0 - - click=8.1.3=unix_pyhd8ed1ab_2 - - click-plugins=1.1.1=py_0 - - cligj=0.7.2=pyhd8ed1ab_1 - - colorama=0.4.6=pyhd8ed1ab_0 - - comm=0.1.3=pyhd8ed1ab_0 - - contextily=1.3.0=pyhd8ed1ab_0 - - contourpy=1.1.0=py310hd41b1e2_0 - - coverage=7.2.7=py310h2372a71_0 - - curl=8.1.2=h409715c_0 - - cycler=0.11.0=pyhd8ed1ab_0 - - cykhash=2.0.1=py310heca2aa9_1 - - cython=0.29.35=py310hc6cd4ac_0 - - debugpy=1.6.7=py310heca2aa9_0 - - decorator=5.1.1=pyhd8ed1ab_0 - - defusedxml=0.7.1=pyhd8ed1ab_0 - - dill=0.3.6=pyhd8ed1ab_1 - - docutils=0.19=py310hff52083_1 - - entrypoints=0.4=pyhd8ed1ab_0 - - exceptiongroup=1.1.1=pyhd8ed1ab_0 - - executing=1.2.0=pyhd8ed1ab_0 - - expat=2.5.0=hcb278e6_1 - - fiona=1.9.4=py310h111440e_0 - - flit-core=3.9.0=pyhd8ed1ab_0 - - folium=0.14.0=pyhd8ed1ab_0 - - font-ttf-dejavu-sans-mono=2.37=hab24e00_0 - - font-ttf-inconsolata=3.000=h77eed37_0 - - font-ttf-source-code-pro=2.038=h77eed37_0 - - font-ttf-ubuntu=0.83=hab24e00_0 - - fontconfig=2.14.2=h14ed4e7_0 - - fonts-conda-ecosystem=1=0 - - fonts-conda-forge=1=0 - - fonttools=4.40.0=py310h2372a71_0 - - freetype=2.12.1=hca18f0e_1 - - freexl=1.0.6=h166bdaf_1 - - frozenlist=1.3.3=py310h5764c6d_0 - - gdal=3.7.0=py310h65bb550_3 - - geographiclib=1.52=pyhd8ed1ab_0 - - geopandas=0.13.2=pyhd8ed1ab_1 - - geopandas-base=0.13.2=pyha770c72_1 - - geopy=2.3.0=pyhd8ed1ab_0 - - geos=3.11.2=hcb278e6_0 - - geotiff=1.7.1=h22adcc9_9 - - gettext=0.21.1=h27087fc_0 - - gflags=2.2.2=he1b5a44_1004 - - giflib=5.2.1=h0b41bf4_3 - - glog=0.6.0=h6f12383_0 - - greenlet=2.0.2=py310hc6cd4ac_1 - - hdf4=4.2.15=h501b40f_6 - - hdf5=1.14.1=nompi_h4f84152_100 - - icu=72.1=hcb278e6_0 - - idna=3.4=pyhd8ed1ab_0 - - imagesize=1.4.1=pyhd8ed1ab_0 - - importlib-metadata=6.7.0=pyha770c72_0 - - importlib_metadata=6.7.0=hd8ed1ab_0 - - importlib_resources=5.12.0=pyhd8ed1ab_0 - - iniconfig=2.0.0=pyhd8ed1ab_0 - - ipykernel=6.23.3=pyh71e2992_0 - - ipython=8.14.0=pyh41d4057_0 - - isort=5.12.0=pyhd8ed1ab_1 - - jedi=0.18.2=pyhd8ed1ab_0 - - jinja2=3.1.2=pyhd8ed1ab_1 - - joblib=1.3.0=pyhd8ed1ab_1 - - json-c=0.16=hc379101_0 - - json5=0.9.14=pyhd8ed1ab_0 - - jsonschema=4.17.3=pyhd8ed1ab_0 - - jupyter-cache=0.6.1=pyhd8ed1ab_0 - - jupyter-lsp=2.2.0=pyhd8ed1ab_0 - - jupyter_client=8.3.0=pyhd8ed1ab_0 - - jupyter_core=5.3.1=py310hff52083_0 - - jupyter_events=0.6.3=pyhd8ed1ab_0 - - jupyter_server=2.7.0=pyhd8ed1ab_0 - - jupyter_server_terminals=0.4.4=pyhd8ed1ab_1 - - jupyterlab=4.0.2=pyhd8ed1ab_0 - - jupyterlab_code_formatter=2.2.1=pyhd8ed1ab_0 - - jupyterlab_pygments=0.2.2=pyhd8ed1ab_0 - - jupyterlab_server=2.23.0=pyhd8ed1ab_0 - - kealib=1.5.1=h3e6883b_4 - - keyutils=1.6.1=h166bdaf_0 - - kiwisolver=1.4.4=py310hbf28c38_1 - - krb5=1.20.1=h81ceb04_0 - - lazy-object-proxy=1.9.0=py310h1fa729e_0 - - lcms2=2.15=haa2dc70_1 - - ld_impl_linux-64=2.40=h41732ed_0 - - lerc=4.0.0=h27087fc_0 - - libabseil=20230125.3=cxx17_h59595ed_0 - - libaec=1.0.6=hcb278e6_1 - - libarchive=3.6.2=h039dbb9_1 - - libarrow=12.0.1=h32ed672_2_cpu - - libblas=3.9.0=17_linux64_openblas - - libbrotlicommon=1.0.9=h166bdaf_9 - - libbrotlidec=1.0.9=h166bdaf_9 - - libbrotlienc=1.0.9=h166bdaf_9 - - libcblas=3.9.0=17_linux64_openblas - - libcrc32c=1.1.2=h9c3ff4c_0 - - libcurl=8.1.2=h409715c_0 - - libdeflate=1.18=h0b41bf4_0 - - libedit=3.1.20191231=he28a2e2_2 - - libev=4.33=h516909a_1 - - libevent=2.1.12=hf998b51_1 - - libexpat=2.5.0=hcb278e6_1 - - libffi=3.4.2=h7f98852_5 - - libgcc-ng=13.1.0=he5830b7_0 - - libgdal=3.7.0=h4a547c6_3 - - libgfortran-ng=13.1.0=h69a702a_0 - - libgfortran5=13.1.0=h15d22d2_0 - - libglib=2.76.3=hebfc3b9_0 - - libgomp=13.1.0=he5830b7_0 - - libgoogle-cloud=2.12.0=h840a212_1 - - libgrpc=1.56.0=h3905398_2 - - libiconv=1.17=h166bdaf_0 - - libjpeg-turbo=2.1.5.1=h0b41bf4_0 - - libkml=1.3.0=h37653c0_1015 - - liblapack=3.9.0=17_linux64_openblas - - libllvm14=14.0.6=hcd5def8_3 - - libnetcdf=4.9.2=nompi_h78c856c_106 - - libnghttp2=1.52.0=h61bc06f_0 - - libnsl=2.0.0=h7f98852_0 - - libnuma=2.0.16=h0b41bf4_1 - - libopenblas=0.3.23=pthreads_h80387f5_0 - - libpng=1.6.39=h753d276_0 - - libpq=15.3=hbcd7760_1 - - libprotobuf=4.23.3=hd1fb520_0 - - libpysal=4.7.0=pyhd8ed1ab_0 - - librttopo=1.1.0=h0d5128d_13 - - libsodium=1.0.18=h36c2ea0_1 - - libspatialindex=1.9.3=h9c3ff4c_4 - - libspatialite=5.0.1=hca56755_27 - - libsqlite=3.42.0=h2797004_0 - - libssh2=1.11.0=h0841786_0 - - libstdcxx-ng=13.1.0=hfd8a6a1_0 - - libthrift=0.18.1=h8fd135c_2 - - libtiff=4.5.1=h8b53f26_0 - - libutf8proc=2.8.0=h166bdaf_0 - - libuuid=2.38.1=h0b41bf4_0 - - libwebp-base=1.3.1=hd590300_0 - - libxcb=1.15=h0b41bf4_0 - - libxml2=2.11.4=h0d562d8_0 - - libzip=1.9.2=hc929e4a_1 - - libzlib=1.2.13=hd590300_5 - - llvmlite=0.40.1=py310h1b8f574_0 - - lz4-c=1.9.4=hcb278e6_0 - - lzo=2.10=h516909a_1000 - - mapclassify=2.5.0=pyhd8ed1ab_1 - - markdown-it-py=2.2.0=pyhd8ed1ab_0 - - markupsafe=2.1.3=py310h2372a71_0 - - matplotlib-base=3.7.1=py310he60537e_0 - - matplotlib-inline=0.1.6=pyhd8ed1ab_0 - - mccabe=0.7.0=pyhd8ed1ab_0 - - mdit-py-plugins=0.4.0=pyhd8ed1ab_0 - - mdurl=0.1.0=pyhd8ed1ab_0 - - mercantile=1.2.1=pyhd8ed1ab_0 - - mistune=3.0.0=pyhd8ed1ab_0 - - momepy=0.6.0=pyhd8ed1ab_1 - - multidict=6.0.4=py310h1fa729e_0 - - munch=3.0.0=pyhd8ed1ab_0 - - munkres=1.1.4=pyh9f0ad1d_0 - - mypy_extensions=1.0.0=pyha770c72_0 - - myst-nb=0.17.2=pyhd8ed1ab_0 - - myst-parser=0.18.1=pyhd8ed1ab_0 - - nbclient=0.7.4=pyhd8ed1ab_0 - - nbconvert-core=7.6.0=pyhd8ed1ab_0 - - nbformat=5.9.0=pyhd8ed1ab_0 - - ncurses=6.4=hcb278e6_0 - - nest-asyncio=1.5.6=pyhd8ed1ab_0 - - networkx=3.1=pyhd8ed1ab_0 - - notebook-shim=0.2.3=pyhd8ed1ab_0 - - nspr=4.35=h27087fc_0 - - nss=3.89=he45b914_0 - - numba=0.57.1=py310h0f6aa51_0 - - numpy=1.24.4=py310ha4c1d20_0 - - numpydoc=1.5.0=pyhd8ed1ab_0 - - openjpeg=2.5.0=hfec8fc6_2 - - openssl=3.1.1=hd590300_1 - - orc=1.9.0=h385abfd_1 - - osmnx=1.5.0=pyhd8ed1ab_0 - - overrides=7.3.1=pyhd8ed1ab_0 - - packaging=23.1=pyhd8ed1ab_0 - - pandas=2.0.3=py310h7cbd5c2_0 - - pandocfilters=1.5.0=pyhd8ed1ab_0 - - parso=0.8.3=pyhd8ed1ab_0 - - pathspec=0.11.1=pyhd8ed1ab_0 - - patsy=0.5.3=pyhd8ed1ab_0 - - pcre2=10.40=hc3806b6_0 - - pexpect=4.8.0=pyh1a96a4e_2 - - pickleshare=0.7.5=py_1003 - - pillow=10.0.0=py310h582fbeb_0 - - pip=23.1.2=pyhd8ed1ab_0 - - pixman=0.40.0=h36c2ea0_0 - - pkgutil-resolve-name=1.3.10=pyhd8ed1ab_0 - - platformdirs=3.8.0=pyhd8ed1ab_0 - - pluggy=1.2.0=pyhd8ed1ab_0 - - pooch=1.7.0=pyha770c72_3 - - poppler=23.05.0=hd18248d_1 - - poppler-data=0.4.12=hd8ed1ab_0 - - postgresql=15.3=hd458b1d_1 - - proj=9.2.1=ha643af7_0 - - prometheus_client=0.17.0=pyhd8ed1ab_0 - - prompt-toolkit=3.0.38=pyha770c72_0 - - prompt_toolkit=3.0.38=hd8ed1ab_0 - - psutil=5.9.5=py310h1fa729e_0 - - pthread-stubs=0.4=h36c2ea0_1001 - - ptyprocess=0.7.0=pyhd3deb0d_0 - - pure_eval=0.2.2=pyhd8ed1ab_0 - - pyarrow=12.0.1=py310h0576679_2_cpu - - pycparser=2.21=pyhd8ed1ab_0 - - pydata-sphinx-theme=0.13.3=pyhd8ed1ab_0 - - pygeos=0.14=py310h056c13c_1 - - pygments=2.15.1=pyhd8ed1ab_0 - - pylint=2.17.4=pyhd8ed1ab_0 - - pyparsing=3.1.0=pyhd8ed1ab_0 - - pyproj=3.6.0=py310h24ef57a_1 - - pyrobuf=0.9.3=py310hd8f1fbe_5 - - pyrosm=0.6.1=py310hd8f1fbe_1 - - pyrsistent=0.19.3=py310h1fa729e_0 - - pysocks=1.7.1=pyha2e5f31_6 - - pytest=7.4.0=pyhd8ed1ab_0 - - pytest-cov=4.1.0=pyhd8ed1ab_0 - - python=3.10.12=hd12c33a_0_cpython - - python-dateutil=2.8.2=pyhd8ed1ab_0 - - python-fastjsonschema=2.17.1=pyhd8ed1ab_0 - - python-json-logger=2.0.7=pyhd8ed1ab_0 - - python-rapidjson=1.10=py310heca2aa9_0 - - python-tzdata=2023.3=pyhd8ed1ab_0 - - python_abi=3.10=3_cp310 - - pytz=2023.3=pyhd8ed1ab_0 - - pyyaml=6.0=py310h5764c6d_5 - - pyzmq=25.1.0=py310h5bbb5d0_0 - - rasterio=1.3.8=py310hd227816_0 - - rasterstats=0.19.0=pyhd8ed1ab_0 - - rdma-core=28.9=h59595ed_1 - - re2=2023.03.02=h8c504da_0 - - readline=8.2=h8228510_1 - - requests=2.31.0=pyhd8ed1ab_0 - - rfc3339-validator=0.1.4=pyhd8ed1ab_0 - - rfc3986-validator=0.1.1=pyh9f0ad1d_0 - - rtree=1.0.1=py310hbdcdc62_1 - - ruamel.yaml=0.17.32=py310h2372a71_0 - - ruamel.yaml.clib=0.2.7=py310h1fa729e_1 - - s2n=1.3.45=h06160fa_0 - - scikit-learn=1.3.0=py310hf7d194e_0 - - scipy=1.10.1=py310ha4c1d20_3 - - seaborn=0.12.2=hd8ed1ab_0 - - seaborn-base=0.12.2=pyhd8ed1ab_0 - - send2trash=1.8.2=pyh41d4057_0 - - setuptools=68.0.0=pyhd8ed1ab_0 - - shapely=2.0.1=py310h056c13c_1 - - simplejson=3.19.1=py310h1fa729e_0 - - six=1.16.0=pyh6c4a22f_0 - - snappy=1.1.10=h9fff704_0 - - sniffio=1.3.0=pyhd8ed1ab_0 - - snowballstemmer=2.2.0=pyhd8ed1ab_0 - - snuggs=1.4.7=py_0 - - soupsieve=2.3.2.post1=pyhd8ed1ab_0 - - sphinx=5.3.0=pyhd8ed1ab_0 - - sphinx-book-theme=1.0.1=pyhd8ed1ab_0 - - sphinxcontrib-applehelp=1.0.4=pyhd8ed1ab_0 - - sphinxcontrib-devhelp=1.0.2=py_0 - - sphinxcontrib-htmlhelp=2.0.1=pyhd8ed1ab_0 - - sphinxcontrib-jsmath=1.0.1=py_0 - - sphinxcontrib-qthelp=1.0.3=py_0 - - sphinxcontrib-serializinghtml=1.1.5=pyhd8ed1ab_2 - - sqlalchemy=2.0.17=py310h2372a71_0 - - sqlite=3.42.0=h2c6b66d_0 - - stack_data=0.6.2=pyhd8ed1ab_0 - - statsmodels=0.14.0=py310h278f3c1_1 - - tabulate=0.9.0=pyhd8ed1ab_1 - - terminado=0.17.1=pyh41d4057_0 - - threadpoolctl=3.1.0=pyh8a188c0_0 - - tiledb=2.13.2=hd532e3d_0 - - tinycss2=1.2.1=pyhd8ed1ab_0 - - tk=8.6.12=h27826a3_0 - - toml=0.10.2=pyhd8ed1ab_0 - - tomli=2.0.1=pyhd8ed1ab_0 - - tomlkit=0.11.8=pyha770c72_0 - - tornado=6.3.2=py310h2372a71_0 - - tqdm=4.65.0=pyhd8ed1ab_1 - - traitlets=5.9.0=pyhd8ed1ab_0 - - typing-extensions=4.7.0=hd8ed1ab_0 - - typing_extensions=4.7.0=pyha770c72_0 - - typing_utils=0.1.0=pyhd8ed1ab_0 - - tzcode=2023c=h0b41bf4_0 - - tzdata=2023c=h71feb2d_0 - - ucx=1.14.1=hf587318_2 - - unicodedata2=15.0.0=py310h5764c6d_0 - - urllib3=2.0.3=pyhd8ed1ab_1 - - wcwidth=0.2.6=pyhd8ed1ab_0 - - webencodings=0.5.1=py_1 - - websocket-client=1.6.1=pyhd8ed1ab_0 - - wheel=0.40.0=pyhd8ed1ab_0 - - wrapt=1.15.0=py310h1fa729e_0 - - xerces-c=3.2.4=h8d71039_2 - - xorg-kbproto=1.0.7=h7f98852_1002 - - xorg-libice=1.1.1=hd590300_0 - - xorg-libsm=1.2.4=h7391055_0 - - xorg-libx11=1.8.6=h8ee46fc_0 - - xorg-libxau=1.0.11=hd590300_0 - - xorg-libxdmcp=1.1.3=h7f98852_0 - - xorg-libxext=1.3.4=h0b41bf4_2 - - xorg-libxrender=0.9.11=hd590300_0 - - xorg-renderproto=0.11.1=h7f98852_1002 - - xorg-xextproto=7.3.0=h0b41bf4_1003 - - xorg-xproto=7.0.31=h7f98852_1007 - - xyzservices=2023.5.0=pyhd8ed1ab_1 - - xz=5.2.6=h166bdaf_0 - - yaml=0.2.5=h7f98852_2 - - yarl=1.9.2=py310h2372a71_0 - - zeromq=4.3.4=h9c3ff4c_1 - - zipp=3.15.0=pyhd8ed1ab_0 - - zlib=1.2.13=hd590300_5 - - zstd=1.5.2=h3eb15da_6 +# Dependencies + - osmnx + - geopandas + - rasterio + - shapely + - pyrosm + - numba + - tqdm + - contextily + - ruamel.yaml + - pyarrow + - seaborn + - rasterstats # only used in one reference notebook + - momepy # only used in one reference notebook + # Editor + - jupyterlab + - jupyterlab_code_formatter + # Code Quality + - blackd + - isort + - pylint + # Testing + - pytest + - pytest-cov + - coverage + # Documentation + - sphinx + - numpydoc + - myst-nb + - sphinx-book-theme \ No newline at end of file