diff --git a/attractors/anaconda-project-lock.yml b/attractors/anaconda-project-lock.yml index 0337c4a9c..022e15d09 100644 --- a/attractors/anaconda-project-lock.yml +++ b/attractors/anaconda-project-lock.yml @@ -17,7 +17,7 @@ locking_enabled: true env_specs: default: locked: true - env_spec_hash: ff158ff500caef4ac233445f5ed92ff00a1b7e55 + env_spec_hash: 84c7e6b257e180acce94a1b030d80dcd9eaab202 platforms: - linux-64 - osx-64 @@ -28,11 +28,12 @@ env_specs: - argon2-cffi=21.3.0=pyhd3eb1b0_0 - asttokens=2.0.5=pyhd3eb1b0_0 - bleach=4.1.0=pyhd3eb1b0_0 - - charset-normalizer=2.0.4=pyhd3eb1b0_0 + - charset-normalizer=3.3.2=pyhd3eb1b0_0 - cycler=0.11.0=pyhd3eb1b0_0 - decorator=5.1.1=pyhd3eb1b0_0 - defusedxml=0.7.1=pyhd3eb1b0_0 - executing=0.8.3=pyhd3eb1b0_0 + - heapdict=1.0.1=pyhd3eb1b0_0 - ipython_genutils=0.2.0=pyhd3eb1b0_1 - pandocfilters=1.5.0=pyhd3eb1b0_0 - parso=0.8.3=pyhd3eb1b0_0 @@ -41,84 +42,124 @@ env_specs: - pycparser=2.21=pyhd3eb1b0_0 - python-tzdata=2023.3=pyhd3eb1b0_0 - six=1.16.0=pyhd3eb1b0_1 + - sortedcontainers=2.4.0=pyhd3eb1b0_0 - stack_data=0.2.0=pyhd3eb1b0_0 + - tblib=1.7.0=pyhd3eb1b0_0 - tzdata=2024a=h04d1e81_0 - wcwidth=0.2.5=pyhd3eb1b0_0 unix: - pexpect=4.8.0=pyhd3eb1b0_3 - ptyprocess=0.7.0=pyhd3eb1b0_2 - pybind11-abi=4=hd3eb1b0_1 + osx: + - blas=1.0=openblas linux-64: - _libgcc_mutex=0.1=main - _openmp_mutex=5.1=1_gnu - anyio=4.2.0=py311h06a4308_0 - argon2-cffi-bindings=21.2.0=py311h5eee18b_0 + - arrow-cpp=16.1.0=hc1eb8f0_0 - attrs=23.1.0=py311h06a4308_0 - - beautifulsoup4=4.12.2=py311h06a4308_0 + - aws-c-auth=0.6.19=h5eee18b_0 + - aws-c-cal=0.5.20=hdbd6064_0 + - aws-c-common=0.8.5=h5eee18b_0 + - aws-c-compression=0.2.16=h5eee18b_0 + - aws-c-event-stream=0.2.15=h6a678d5_0 + - aws-c-http=0.6.25=h5eee18b_0 + - aws-c-io=0.13.10=h5eee18b_0 + - aws-c-mqtt=0.7.13=h5eee18b_0 + - aws-c-s3=0.1.51=hdbd6064_0 + - aws-c-sdkutils=0.1.6=h5eee18b_0 + - aws-checksums=0.1.13=h5eee18b_0 + - aws-crt-cpp=0.18.16=h6a678d5_0 + - aws-sdk-cpp=1.10.55=h721c034_0 + - beautifulsoup4=4.12.3=py311h06a4308_0 - blas=1.0=mkl - - bokeh=3.4.0=py311h92b7b1e_1 + - bokeh=3.4.1=py311h92b7b1e_0 + - boost-cpp=1.82.0=hdb19cb5_2 - bottleneck=1.3.7=py311hf4808d0_0 - brotli-bin=1.0.9=h5eee18b_8 - brotli-python=1.0.9=py311h6a678d5_8 - brotli=1.0.9=h5eee18b_8 - bzip2=1.0.8=h5eee18b_6 - - ca-certificates=2024.3.11=h06a4308_0 - - certifi=2024.2.2=py311h06a4308_0 + - c-ares=1.19.1=h5eee18b_0 + - ca-certificates=2024.7.2=h06a4308_0 + - certifi=2024.7.4=py311h06a4308_0 - cffi=1.16.0=py311h5eee18b_1 - click=8.1.7=py311h06a4308_0 - - cloudpickle=2.2.1=py311h06a4308_0 + - cloudpickle=3.0.0=py311h06a4308_0 - colorcet=3.1.0=py311h06a4308_0 - comm=0.2.1=py311h06a4308_0 - contourpy=1.2.0=py311hdb19cb5_0 + - cytoolz=0.12.2=py311h5eee18b_0 - dask-core=2024.5.0=py311h06a4308_0 - - datashader=0.16.0=py311h06a4308_0 + - dask-expr=1.1.0=py311h06a4308_0 + - dask=2024.5.0=py311h06a4308_0 + - datashader=0.16.3=py311h06a4308_0 - debugpy=1.6.7=py311h6a678d5_0 + - distributed=2024.5.0=py311h06a4308_0 - entrypoints=0.4=py311h06a4308_0 - fonttools=4.51.0=py311h5eee18b_0 - freetype=2.12.1=h4a9f257_0 - fsspec=2024.3.1=py311h06a4308_0 - - holoviews=1.18.3=py311h06a4308_0 + - gflags=2.2.2=h6a678d5_1 + - glog=0.5.0=h6a678d5_1 + - holoviews=1.19.1=py311h06a4308_0 - hvplot=0.10.0=py311h06a4308_0 + - icu=73.1=h6a678d5_0 - idna=3.7=py311h06a4308_0 - importlib-metadata=7.0.1=py311h06a4308_0 - intel-openmp=2023.1.0=hdb19cb5_46306 - ipykernel=6.28.0=py311h06a4308_0 - - ipython=8.20.0=py311h06a4308_0 - - jedi=0.18.1=py311h06a4308_1 - - jinja2=3.1.3=py311h06a4308_0 - - jpeg=9e=h5eee18b_1 + - ipython=8.25.0=py311h06a4308_0 + - jedi=0.19.1=py311h06a4308_0 + - jinja2=3.1.4=py311h06a4308_0 + - jpeg=9e=h5eee18b_3 - jsonschema-specifications=2023.7.1=py311h06a4308_0 - jsonschema=4.19.2=py311h06a4308_0 - jupyter_client=7.4.9=py311h06a4308_0 - - jupyter_core=5.5.0=py311h06a4308_0 - - jupyter_events=0.8.0=py311h06a4308_0 - - jupyter_server=2.10.0=py311h06a4308_0 + - jupyter_core=5.7.2=py311h06a4308_0 + - jupyter_events=0.10.0=py311h06a4308_0 + - jupyter_server=2.14.1=py311h06a4308_0 - jupyter_server_terminals=0.4.4=py311h06a4308_1 - jupyterlab_pygments=0.2.2=py311h06a4308_0 - kiwisolver=1.4.4=py311h6a678d5_0 + - krb5=1.20.1=h143b758_1 - lcms2=2.12=h3be6417_0 - ld_impl_linux-64=2.38=h1181459_1 - lerc=3.0=h295c915_0 + - libabseil=20240116.2=cxx17_h6a678d5_0 + - libboost=1.82.0=h109eef0_2 - libbrotlicommon=1.0.9=h5eee18b_8 - libbrotlidec=1.0.9=h5eee18b_8 - libbrotlienc=1.0.9=h5eee18b_8 + - libcurl=8.7.1=h251f7ec_0 - libdeflate=1.17=h5eee18b_1 + - libedit=3.1.20230828=h5eee18b_0 + - libev=4.33=h7f8727e_1 + - libevent=2.1.12=hdbd6064_1 - libffi=3.4.4=h6a678d5_1 - libgcc-ng=11.2.0=h1234567_1 - libgfortran-ng=11.2.0=h00389a5_1 - libgfortran5=11.2.0=h1234567_1 - libgomp=11.2.0=h1234567_1 + - libgrpc=1.62.2=h2d74bed_0 - libllvm14=14.0.6=hdb19cb5_3 + - libnghttp2=1.57.0=h2d74bed_0 - libpng=1.6.39=h5eee18b_0 + - libprotobuf=4.25.3=he621ea3_0 - libsodium=1.0.18=h7b6447c_0 + - libssh2=1.11.0=h251f7ec_0 - libstdcxx-ng=11.2.0=h1234567_1 + - libthrift=0.15.0=h1795dd8_2 - libtiff=4.5.1=h6a678d5_0 - libuuid=1.41.5=h5eee18b_0 - libwebp-base=1.3.2=h5eee18b_0 - linkify-it-py=2.0.0=py311h06a4308_0 - - llvmlite=0.42.0=py311h6a678d5_0 + - llvmlite=0.43.0=py311h6a678d5_0 - locket=1.0.0=py311h06a4308_0 - lz4-c=1.9.4=h6a678d5_1 + - lz4=4.3.2=py311h5eee18b_0 - markdown-it-py=2.2.0=py311h06a4308_1 - markdown=3.4.1=py311h06a4308_0 - markupsafe=2.1.3=py311h5eee18b_0 @@ -131,33 +172,36 @@ env_specs: - mkl=2023.1.0=h213fc3f_46344 - mkl_fft=1.3.8=py311h5eee18b_0 - mkl_random=1.2.4=py311hdb19cb5_0 + - msgpack-python=1.0.3=py311hdb19cb5_0 - multipledispatch=0.6.0=py311h06a4308_0 - - nbclassic=1.0.0=py311h06a4308_0 + - nbclassic=1.1.0=py311h06a4308_0 - nbclient=0.8.0=py311h06a4308_0 - nbconvert=7.10.0=py311h06a4308_0 - nbformat=5.9.2=py311h06a4308_0 - ncurses=6.4=h6a678d5_0 - nest-asyncio=1.6.0=py311h06a4308_0 - notebook-shim=0.2.3=py311h06a4308_0 - - notebook=6.5.4=py311h06a4308_1 - - numba=0.59.1=py311ha02d727_0 + - notebook=6.5.7=py311h06a4308_0 + - numba=0.60.0=py311ha02d727_0 - numexpr=2.8.7=py311h65dcdc2_0 - numpy-base=1.26.4=py311hf175353_0 - numpy=1.26.4=py311h08b1b3b_0 - - openjpeg=2.4.0=h3ad879b_0 - - openssl=3.0.13=h7f8727e_2 + - openjpeg=2.5.2=he7f1fd0_0 + - openssl=3.0.14=h5eee18b_0 + - orc=2.0.1=h2d29ad5_0 - overrides=7.4.0=py311h06a4308_0 - - packaging=23.2=py311h06a4308_0 - - pandas=2.2.1=py311ha02d727_0 - - panel=1.4.2=py311h06a4308_0 - - param=2.1.0=py311h06a4308_0 + - packaging=24.1=py311h06a4308_0 + - pandas=2.2.2=py311ha02d727_0 + - panel=1.4.4=py311h06a4308_0 + - param=2.1.1=py311h06a4308_0 - partd=1.4.1=py311h06a4308_0 - - pillow=10.3.0=py311h5eee18b_0 - - pip=24.0=py311h06a4308_0 + - pillow=10.4.0=py311h5eee18b_0 + - pip=24.2=py311h06a4308_0 - platformdirs=3.10.0=py311h06a4308_0 - prometheus_client=0.14.1=py311h06a4308_0 - prompt-toolkit=3.0.43=py311h06a4308_0 - psutil=5.9.0=py311h5eee18b_0 + - pyarrow=16.1.0=py311ha02d727_0 - pyct=0.5.0=py311h06a4308_0 - pygments=2.15.1=py311h06a4308_1 - pyparsing=3.0.9=py311h06a4308_0 @@ -165,20 +209,24 @@ env_specs: - python-dateutil=2.9.0post0=py311h06a4308_2 - python-fastjsonschema=2.16.2=py311h06a4308_0 - python-json-logger=2.0.7=py311h06a4308_0 + - python-lmdb=1.4.1=py311h6a678d5_0 - python=3.11.8=h955ad1f_0 - pytz=2024.1=py311h06a4308_0 - pyviz_comms=3.0.2=py311h06a4308_0 - pyyaml=6.0.1=py311h5eee18b_0 - pyzmq=24.0.1=py311h5eee18b_0 + - re2=2022.04.01=h295c915_0 - readline=8.2=h5eee18b_0 - referencing=0.30.2=py311h06a4308_0 - - requests=2.31.0=py311h06a4308_1 + - requests=2.32.3=py311h06a4308_0 - rfc3339-validator=0.1.4=py311h06a4308_0 - rfc3986-validator=0.1.1=py311h06a4308_0 - rpds-py=0.10.6=py311hb02cf49_0 - - scipy=1.13.0=py311h08b1b3b_0 + - s2n=1.3.27=hdbd6064_0 + - scipy=1.13.1=py311h08b1b3b_0 - send2trash=1.8.2=py311h06a4308_0 - - setuptools=69.5.1=py311h06a4308_0 + - setuptools=72.1.0=py311h06a4308_0 + - snappy=1.1.10=h6a678d5_1 - sniffio=1.3.0=py311h06a4308_0 - soupsieve=2.5=py311h06a4308_0 - sqlite=3.45.3=h5eee18b_0 @@ -187,14 +235,15 @@ env_specs: - tinycss2=1.2.1=py311h06a4308_0 - tk=8.6.14=h39e8969_0 - toolz=0.12.0=py311h06a4308_0 - - tornado=6.3.3=py311h5eee18b_0 + - tornado=6.4.1=py311h5eee18b_0 - tqdm=4.66.4=py311h92b7b1e_0 - - traitlets=5.7.1=py311h06a4308_0 + - traitlets=5.14.3=py311h06a4308_0 - typing-extensions=4.11.0=py311h06a4308_0 - typing_extensions=4.11.0=py311h06a4308_0 - uc-micro-py=1.0.1=py311h06a4308_0 - unicodedata2=15.1.0=py311h5eee18b_0 - - urllib3=2.2.1=py311h06a4308_0 + - urllib3=2.2.2=py311h06a4308_0 + - utf8proc=2.6.1=h5eee18b_1 - webencodings=0.5.1=py311h06a4308_1 - websocket-client=1.8.0=py311h06a4308_0 - wheel=0.43.0=py311h06a4308_0 @@ -203,6 +252,7 @@ env_specs: - xz=5.4.6=h5eee18b_1 - yaml=0.2.5=h7b6447c_0 - zeromq=4.3.5=h6a678d5_0 + - zict=3.0.0=py311h06a4308_0 - zipp=3.17.0=py311h06a4308_0 - zlib=1.2.13=h5eee18b_1 - zstd=1.5.5=hc292b87_2 @@ -210,69 +260,105 @@ env_specs: - anyio=4.2.0=py311hecd8cb5_0 - appnope=0.1.2=py311hecd8cb5_1001 - argon2-cffi-bindings=21.2.0=py311h6c40b1e_0 + - arrow-cpp=16.1.0=hc0a701b_0 - attrs=23.1.0=py311hecd8cb5_0 - - beautifulsoup4=4.12.2=py311hecd8cb5_0 - - blas=1.0=mkl - - bokeh=3.4.0=py311h85bffb1_1 + - aws-c-auth=0.6.19=h6c40b1e_0 + - aws-c-cal=0.5.20=h3333b6a_0 + - aws-c-common=0.8.5=h6c40b1e_0 + - aws-c-compression=0.2.16=h6c40b1e_0 + - aws-c-event-stream=0.2.15=hcec6c5f_0 + - aws-c-http=0.6.25=h6c40b1e_0 + - aws-c-io=0.13.10=h6c40b1e_0 + - aws-c-mqtt=0.7.13=h6c40b1e_0 + - aws-c-s3=0.1.51=h6c40b1e_0 + - aws-c-sdkutils=0.1.6=h6c40b1e_0 + - aws-checksums=0.1.13=h6c40b1e_0 + - aws-crt-cpp=0.18.16=hcec6c5f_0 + - aws-sdk-cpp=1.10.55=h61975a4_0 + - beautifulsoup4=4.12.3=py311hecd8cb5_0 + - bokeh=3.4.1=py311h85bffb1_0 + - boost-cpp=1.82.0=ha357a0b_2 - bottleneck=1.3.7=py311hb3a5e46_0 - brotli-bin=1.0.9=h6c40b1e_8 - brotli-python=1.0.9=py311hcec6c5f_8 - brotli=1.0.9=h6c40b1e_8 - bzip2=1.0.8=h6c40b1e_6 - - ca-certificates=2024.3.11=hecd8cb5_0 - - certifi=2024.2.2=py311hecd8cb5_0 + - c-ares=1.19.1=h6c40b1e_0 + - ca-certificates=2024.7.2=hecd8cb5_0 + - certifi=2024.7.4=py311hecd8cb5_0 - cffi=1.16.0=py311h6c40b1e_1 - click=8.1.7=py311hecd8cb5_0 - - cloudpickle=2.2.1=py311hecd8cb5_0 + - cloudpickle=3.0.0=py311hecd8cb5_0 - colorcet=3.1.0=py311hecd8cb5_0 - comm=0.2.1=py311hecd8cb5_0 - contourpy=1.2.0=py311ha357a0b_0 + - cytoolz=0.12.2=py311h6c40b1e_0 - dask-core=2024.5.0=py311hecd8cb5_0 - - datashader=0.16.0=py311hecd8cb5_0 + - dask-expr=1.1.0=py311hecd8cb5_0 + - dask=2024.5.0=py311hecd8cb5_0 + - datashader=0.16.3=py311hecd8cb5_0 - debugpy=1.6.7=py311hcec6c5f_0 + - distributed=2024.5.0=py311hecd8cb5_0 - entrypoints=0.4=py311hecd8cb5_0 - fonttools=4.51.0=py311h6c40b1e_0 - freetype=2.12.1=hd8bbffd_0 - fsspec=2024.3.1=py311hecd8cb5_0 - - holoviews=1.18.3=py311hecd8cb5_0 + - gflags=2.2.2=hcec6c5f_1 + - glog=0.5.0=hcec6c5f_1 + - holoviews=1.19.1=py311hecd8cb5_0 - hvplot=0.10.0=py311hecd8cb5_0 + - icu=73.1=hcec6c5f_0 - idna=3.7=py311hecd8cb5_0 - importlib-metadata=7.0.1=py311hecd8cb5_0 - - intel-openmp=2023.1.0=ha357a0b_43548 - ipykernel=6.28.0=py311hecd8cb5_0 - - ipython=8.20.0=py311hecd8cb5_0 - - jedi=0.18.1=py311hecd8cb5_1 - - jinja2=3.1.3=py311hecd8cb5_0 - - jpeg=9e=h6c40b1e_1 + - ipython=8.25.0=py311hecd8cb5_0 + - jedi=0.19.1=py311hecd8cb5_0 + - jinja2=3.1.4=py311hecd8cb5_0 + - jpeg=9e=h46256e1_3 - jsonschema-specifications=2023.7.1=py311hecd8cb5_0 - jsonschema=4.19.2=py311hecd8cb5_0 - jupyter_client=7.4.9=py311hecd8cb5_0 - - jupyter_core=5.5.0=py311hecd8cb5_0 - - jupyter_events=0.8.0=py311hecd8cb5_0 - - jupyter_server=2.10.0=py311hecd8cb5_0 + - jupyter_core=5.7.2=py311hecd8cb5_0 + - jupyter_events=0.10.0=py311hecd8cb5_0 + - jupyter_server=2.14.1=py311hecd8cb5_0 - jupyter_server_terminals=0.4.4=py311hecd8cb5_1 - jupyterlab_pygments=0.2.2=py311hecd8cb5_0 - kiwisolver=1.4.4=py311hcec6c5f_0 + - krb5=1.20.1=h428f121_1 - lcms2=2.12=hf1fd2bf_0 - lerc=3.0=he9d5cce_0 + - libabseil=20240116.2=cxx17_h548131f_0 + - libboost=1.82.0=hf53b9f2_2 - libbrotlicommon=1.0.9=h6c40b1e_8 - libbrotlidec=1.0.9=h6c40b1e_8 - libbrotlienc=1.0.9=h6c40b1e_8 + - libcurl=8.7.1=hf20ceda_0 - libcxx=14.0.6=h9765a3e_0 - libdeflate=1.17=hb664fd8_1 + - libedit=3.1.20230828=h6c40b1e_0 + - libev=4.33=h9ed2024_1 + - libevent=2.1.12=h04015c4_1 - libffi=3.4.4=hecd8cb5_1 - libgfortran5=11.3.0=h9dfd629_28 - libgfortran=5.0.0=11_3_0_hecd8cb5_28 + - libgrpc=1.62.2=hf2926fd_0 + - libiconv=1.16=h6c40b1e_3 - libllvm14=14.0.6=h91fad77_3 + - libnghttp2=1.57.0=h9beae6a_0 + - libopenblas=0.3.21=h54e7dc3_0 - libpng=1.6.39=h6c40b1e_0 + - libprotobuf=4.25.3=h34eed0b_0 - libsodium=1.0.18=h1de35cc_0 + - libssh2=1.11.0=hf20ceda_0 + - libthrift=0.15.0=h70b4b81_2 - libtiff=4.5.1=hcec6c5f_0 - libwebp-base=1.3.2=h6c40b1e_0 - linkify-it-py=2.0.0=py311hecd8cb5_0 - llvm-openmp=14.0.6=h0dcd299_0 - - llvmlite=0.42.0=py311hcec6c5f_0 + - llvmlite=0.43.0=py311h6d0c2b6_0 - locket=1.0.0=py311hecd8cb5_0 - lz4-c=1.9.4=hcec6c5f_1 + - lz4=4.3.2=py311h6c40b1e_0 - markdown-it-py=2.2.0=py311hecd8cb5_1 - markdown=3.4.1=py311hecd8cb5_0 - markupsafe=2.1.3=py311h6c40b1e_0 @@ -281,37 +367,36 @@ env_specs: - mdit-py-plugins=0.3.0=py311hecd8cb5_0 - mdurl=0.1.0=py311hecd8cb5_0 - mistune=2.0.4=py311hecd8cb5_0 - - mkl-service=2.4.0=py311h6c40b1e_1 - - mkl=2023.1.0=h8e150cf_43560 - - mkl_fft=1.3.8=py311h6c40b1e_0 - - mkl_random=1.2.4=py311ha357a0b_0 + - msgpack-python=1.0.3=py311ha357a0b_0 - multipledispatch=0.6.0=py311hecd8cb5_0 - - nbclassic=1.0.0=py311hecd8cb5_0 + - nbclassic=1.1.0=py311hecd8cb5_0 - nbclient=0.8.0=py311hecd8cb5_0 - nbconvert=7.10.0=py311hecd8cb5_0 - nbformat=5.9.2=py311hecd8cb5_0 - ncurses=6.4=hcec6c5f_0 - nest-asyncio=1.6.0=py311hecd8cb5_0 - notebook-shim=0.2.3=py311hecd8cb5_0 - - notebook=6.5.4=py311hecd8cb5_1 - - numba=0.59.1=py311hdb55bb0_0 - - numexpr=2.8.7=py311h728a8a3_0 - - numpy-base=1.26.4=py311h53bf9ac_0 - - numpy=1.26.4=py311h728a8a3_0 - - openjpeg=2.4.0=h66ea3da_0 - - openssl=3.0.13=hca72f7f_2 + - notebook=6.5.7=py311hecd8cb5_0 + - numba=0.60.0=py311he327ffe_0 + - numexpr=2.8.7=py311h91b6869_0 + - numpy-base=1.26.4=py311hb3ec012_0 + - numpy=1.26.4=py311h91b6869_0 + - openjpeg=2.5.2=hbf2204d_0 + - openssl=3.0.14=h46256e1_0 + - orc=2.0.1=h5747287_0 - overrides=7.4.0=py311hecd8cb5_0 - - packaging=23.2=py311hecd8cb5_0 - - pandas=2.2.1=py311hdb55bb0_0 - - panel=1.4.2=py311hecd8cb5_0 - - param=2.1.0=py311hecd8cb5_0 + - packaging=24.1=py311hecd8cb5_0 + - pandas=2.2.2=py311he327ffe_0 + - panel=1.4.4=py311hecd8cb5_0 + - param=2.1.1=py311hecd8cb5_0 - partd=1.4.1=py311hecd8cb5_0 - - pillow=10.3.0=py311h6c40b1e_0 - - pip=24.0=py311hecd8cb5_0 + - pillow=10.4.0=py311h46256e1_0 + - pip=24.2=py311hecd8cb5_0 - platformdirs=3.10.0=py311hecd8cb5_0 - prometheus_client=0.14.1=py311hecd8cb5_0 - prompt-toolkit=3.0.43=py311hecd8cb5_0 - psutil=5.9.0=py311h6c40b1e_0 + - pyarrow=16.1.0=py311he327ffe_0 - pyct=0.5.0=py311hecd8cb5_0 - pygments=2.15.1=py311hecd8cb5_1 - pyparsing=3.0.9=py311hecd8cb5_0 @@ -319,20 +404,23 @@ env_specs: - python-dateutil=2.9.0post0=py311hecd8cb5_2 - python-fastjsonschema=2.16.2=py311hecd8cb5_0 - python-json-logger=2.0.7=py311hecd8cb5_0 + - python-lmdb=1.4.1=py311hcec6c5f_0 - python=3.11.8=hf27a42d_0 - pytz=2024.1=py311hecd8cb5_0 - pyviz_comms=3.0.2=py311hecd8cb5_0 - pyyaml=6.0.1=py311h6c40b1e_0 - pyzmq=24.0.1=py311h6c40b1e_0 + - re2=2022.04.01=he9d5cce_0 - readline=8.2=hca72f7f_0 - referencing=0.30.2=py311hecd8cb5_0 - - requests=2.31.0=py311hecd8cb5_1 + - requests=2.32.3=py311hecd8cb5_0 - rfc3339-validator=0.1.4=py311hecd8cb5_0 - rfc3986-validator=0.1.1=py311hecd8cb5_0 - rpds-py=0.10.6=py311hf2ad997_0 - - scipy=1.13.0=py311h224febf_0 + - scipy=1.13.1=py311hedc7b93_0 - send2trash=1.8.2=py311hecd8cb5_0 - - setuptools=69.5.1=py311hecd8cb5_0 + - setuptools=72.1.0=py311hecd8cb5_0 + - snappy=1.1.10=hcec6c5f_1 - sniffio=1.3.0=py311hecd8cb5_0 - soupsieve=2.5=py311hecd8cb5_0 - sqlite=3.45.3=h6c40b1e_0 @@ -341,14 +429,15 @@ env_specs: - tinycss2=1.2.1=py311hecd8cb5_0 - tk=8.6.14=h4d00af3_0 - toolz=0.12.0=py311hecd8cb5_0 - - tornado=6.3.3=py311h6c40b1e_0 + - tornado=6.4.1=py311h46256e1_0 - tqdm=4.66.4=py311h85bffb1_0 - - traitlets=5.7.1=py311hecd8cb5_0 + - traitlets=5.14.3=py311hecd8cb5_0 - typing-extensions=4.11.0=py311hecd8cb5_0 - typing_extensions=4.11.0=py311hecd8cb5_0 - uc-micro-py=1.0.1=py311hecd8cb5_0 - unicodedata2=15.1.0=py311h6c40b1e_0 - - urllib3=2.2.1=py311hecd8cb5_0 + - urllib3=2.2.2=py311hecd8cb5_0 + - utf8proc=2.6.1=h6c40b1e_1 - webencodings=0.5.1=py311hecd8cb5_1 - websocket-client=1.8.0=py311hecd8cb5_0 - wheel=0.43.0=py311hecd8cb5_0 @@ -357,6 +446,7 @@ env_specs: - xz=5.4.6=h6c40b1e_1 - yaml=0.2.5=haf1e3a3_0 - zeromq=4.3.5=hcec6c5f_0 + - zict=3.0.0=py311hecd8cb5_0 - zipp=3.17.0=py311hecd8cb5_0 - zlib=1.2.13=h4b97444_1 - zstd=1.5.5=hc035e20_2 @@ -364,69 +454,105 @@ env_specs: - anyio=4.2.0=py311hca03da5_0 - appnope=0.1.2=py311hca03da5_1001 - argon2-cffi-bindings=21.2.0=py311h80987f9_0 + - arrow-cpp=16.1.0=hbc20fb2_0 - attrs=23.1.0=py311hca03da5_0 - - beautifulsoup4=4.12.2=py311hca03da5_0 - - blas=1.0=openblas - - bokeh=3.4.0=py311hb6e6a13_1 + - aws-c-auth=0.6.19=h80987f9_0 + - aws-c-cal=0.5.20=h80987f9_0 + - aws-c-common=0.8.5=h80987f9_0 + - aws-c-compression=0.2.16=h80987f9_0 + - aws-c-event-stream=0.2.15=h313beb8_0 + - aws-c-http=0.6.25=h80987f9_0 + - aws-c-io=0.13.10=h80987f9_0 + - aws-c-mqtt=0.7.13=h80987f9_0 + - aws-c-s3=0.1.51=h80987f9_0 + - aws-c-sdkutils=0.1.6=h80987f9_0 + - aws-checksums=0.1.13=h80987f9_0 + - aws-crt-cpp=0.18.16=h313beb8_0 + - aws-sdk-cpp=1.10.55=h313beb8_0 + - beautifulsoup4=4.12.3=py311hca03da5_0 + - bokeh=3.4.1=py311hb6e6a13_0 + - boost-cpp=1.82.0=h48ca7d4_2 - bottleneck=1.3.7=py311hb9f6ed7_0 - brotli-bin=1.0.9=h80987f9_8 - brotli-python=1.0.9=py311h313beb8_8 - brotli=1.0.9=h80987f9_8 - bzip2=1.0.8=h80987f9_6 - - ca-certificates=2024.3.11=hca03da5_0 - - certifi=2024.2.2=py311hca03da5_0 + - c-ares=1.19.1=h80987f9_0 + - ca-certificates=2024.7.2=hca03da5_0 + - certifi=2024.7.4=py311hca03da5_0 - cffi=1.16.0=py311h80987f9_1 - click=8.1.7=py311hca03da5_0 - - cloudpickle=2.2.1=py311hca03da5_0 + - cloudpickle=3.0.0=py311hca03da5_0 - colorcet=3.1.0=py311hca03da5_0 - comm=0.2.1=py311hca03da5_0 - contourpy=1.2.0=py311h48ca7d4_0 + - cytoolz=0.12.2=py311h80987f9_0 - dask-core=2024.5.0=py311hca03da5_0 - - datashader=0.16.0=py311hca03da5_0 + - dask-expr=1.1.0=py311hca03da5_0 + - dask=2024.5.0=py311hca03da5_0 + - datashader=0.16.3=py311hca03da5_0 - debugpy=1.6.7=py311h313beb8_0 + - distributed=2024.5.0=py311hca03da5_0 - entrypoints=0.4=py311hca03da5_0 - fonttools=4.51.0=py311h80987f9_0 - freetype=2.12.1=h1192e45_0 - fsspec=2024.3.1=py311hca03da5_0 - - holoviews=1.18.3=py311hca03da5_0 + - gflags=2.2.2=h313beb8_1 + - glog=0.5.0=h313beb8_1 + - holoviews=1.19.1=py311hca03da5_0 - hvplot=0.10.0=py311hca03da5_0 + - icu=73.1=h313beb8_0 - idna=3.7=py311hca03da5_0 - importlib-metadata=7.0.1=py311hca03da5_0 - ipykernel=6.28.0=py311hca03da5_0 - - ipython=8.20.0=py311hca03da5_0 - - jedi=0.18.1=py311hca03da5_1 - - jinja2=3.1.3=py311hca03da5_0 - - jpeg=9e=h80987f9_1 + - ipython=8.25.0=py311hca03da5_0 + - jedi=0.19.1=py311hca03da5_0 + - jinja2=3.1.4=py311hca03da5_0 + - jpeg=9e=h80987f9_3 - jsonschema-specifications=2023.7.1=py311hca03da5_0 - jsonschema=4.19.2=py311hca03da5_0 - jupyter_client=7.4.9=py311hca03da5_0 - - jupyter_core=5.5.0=py311hca03da5_0 - - jupyter_events=0.8.0=py311hca03da5_0 - - jupyter_server=2.10.0=py311hca03da5_0 + - jupyter_core=5.7.2=py311hca03da5_0 + - jupyter_events=0.10.0=py311hca03da5_0 + - jupyter_server=2.14.1=py311hca03da5_0 - jupyter_server_terminals=0.4.4=py311hca03da5_1 - jupyterlab_pygments=0.2.2=py311hca03da5_0 - kiwisolver=1.4.4=py311h313beb8_0 + - krb5=1.20.1=hf3e1bf2_1 - lcms2=2.12=hba8e193_0 - lerc=3.0=hc377ac9_0 + - libabseil=20240116.2=cxx17_h313beb8_0 + - libboost=1.82.0=h0bc93f9_2 - libbrotlicommon=1.0.9=h80987f9_8 - libbrotlidec=1.0.9=h80987f9_8 - libbrotlienc=1.0.9=h80987f9_8 + - libcurl=8.7.1=h3e2b118_0 - libcxx=14.0.6=h848a8c0_0 - libdeflate=1.17=h80987f9_1 + - libedit=3.1.20230828=h80987f9_0 + - libev=4.33=h1a28f6b_1 + - libevent=2.1.12=h02f6b3c_1 - libffi=3.4.4=hca03da5_1 - libgfortran5=11.3.0=h009349e_28 - libgfortran=5.0.0=11_3_0_hca03da5_28 + - libgrpc=1.62.2=h62f6fdd_0 + - libiconv=1.16=h80987f9_3 - libllvm14=14.0.6=h7ec7a93_3 + - libnghttp2=1.57.0=h62f6fdd_0 - libopenblas=0.3.21=h269037a_0 - libpng=1.6.39=h80987f9_0 + - libprotobuf=4.25.3=h514c7bf_0 - libsodium=1.0.18=h1a28f6b_0 + - libssh2=1.11.0=h3e2b118_0 + - libthrift=0.15.0=h73c2103_2 - libtiff=4.5.1=h313beb8_0 - libwebp-base=1.3.2=h80987f9_0 - linkify-it-py=2.0.0=py311hca03da5_0 - llvm-openmp=14.0.6=hc6e5704_0 - - llvmlite=0.42.0=py311h313beb8_0 + - llvmlite=0.43.0=py311h313beb8_0 - locket=1.0.0=py311hca03da5_0 - lz4-c=1.9.4=h313beb8_1 + - lz4=4.3.2=py311h80987f9_0 - markdown-it-py=2.2.0=py311hca03da5_1 - markdown=3.4.1=py311hca03da5_0 - markupsafe=2.1.3=py311h80987f9_0 @@ -435,33 +561,36 @@ env_specs: - mdit-py-plugins=0.3.0=py311hca03da5_0 - mdurl=0.1.0=py311hca03da5_0 - mistune=2.0.4=py311hca03da5_0 + - msgpack-python=1.0.3=py311h48ca7d4_0 - multipledispatch=0.6.0=py311hca03da5_0 - - nbclassic=1.0.0=py311hca03da5_0 + - nbclassic=1.1.0=py311hca03da5_0 - nbclient=0.8.0=py311hca03da5_0 - nbconvert=7.10.0=py311hca03da5_0 - nbformat=5.9.2=py311hca03da5_0 - ncurses=6.4=h313beb8_0 - nest-asyncio=1.6.0=py311hca03da5_0 - notebook-shim=0.2.3=py311hca03da5_0 - - notebook=6.5.4=py311hca03da5_1 - - numba=0.59.1=py311h7aedaa7_0 + - notebook=6.5.7=py311hca03da5_0 + - numba=0.60.0=py311h7aedaa7_0 - numexpr=2.8.7=py311h6dc990b_0 - numpy-base=1.26.4=py311hfbfe69c_0 - numpy=1.26.4=py311he598dae_0 - - openjpeg=2.3.0=h7a6adac_2 - - openssl=3.0.13=h1a28f6b_2 + - openjpeg=2.5.2=h54b8e55_0 + - openssl=3.0.14=h80987f9_0 + - orc=2.0.1=h937ddfc_0 - overrides=7.4.0=py311hca03da5_0 - - packaging=23.2=py311hca03da5_0 - - pandas=2.2.1=py311h7aedaa7_0 - - panel=1.4.2=py311hca03da5_0 - - param=2.1.0=py311hca03da5_0 + - packaging=24.1=py311hca03da5_0 + - pandas=2.2.2=py311h7aedaa7_0 + - panel=1.4.4=py311hca03da5_0 + - param=2.1.1=py311hca03da5_0 - partd=1.4.1=py311hca03da5_0 - - pillow=10.3.0=py311h80987f9_0 - - pip=24.0=py311hca03da5_0 + - pillow=10.4.0=py311h80987f9_0 + - pip=24.2=py311hca03da5_0 - platformdirs=3.10.0=py311hca03da5_0 - prometheus_client=0.14.1=py311hca03da5_0 - prompt-toolkit=3.0.43=py311hca03da5_0 - psutil=5.9.0=py311h80987f9_0 + - pyarrow=16.1.0=py311h7aedaa7_0 - pyct=0.5.0=py311hca03da5_0 - pygments=2.15.1=py311hca03da5_1 - pyparsing=3.0.9=py311hca03da5_0 @@ -469,20 +598,23 @@ env_specs: - python-dateutil=2.9.0post0=py311hca03da5_2 - python-fastjsonschema=2.16.2=py311hca03da5_0 - python-json-logger=2.0.7=py311hca03da5_0 + - python-lmdb=1.4.1=py311h313beb8_0 - python=3.11.8=hb885b13_0 - pytz=2024.1=py311hca03da5_0 - pyviz_comms=3.0.2=py311hca03da5_0 - pyyaml=6.0.1=py311h80987f9_0 - pyzmq=24.0.1=py311h80987f9_0 + - re2=2022.04.01=hc377ac9_0 - readline=8.2=h1a28f6b_0 - referencing=0.30.2=py311hca03da5_0 - - requests=2.31.0=py311hca03da5_1 + - requests=2.32.3=py311hca03da5_0 - rfc3339-validator=0.1.4=py311hca03da5_0 - rfc3986-validator=0.1.1=py311hca03da5_0 - rpds-py=0.10.6=py311hf0e4da2_0 - - scipy=1.13.0=py311hc76d9b0_0 + - scipy=1.13.1=py311hac8794a_0 - send2trash=1.8.2=py311hca03da5_0 - - setuptools=69.5.1=py311hca03da5_0 + - setuptools=72.1.0=py311hca03da5_0 + - snappy=1.1.10=h313beb8_1 - sniffio=1.3.0=py311hca03da5_0 - soupsieve=2.5=py311hca03da5_0 - sqlite=3.45.3=h80987f9_0 @@ -491,14 +623,15 @@ env_specs: - tinycss2=1.2.1=py311hca03da5_0 - tk=8.6.14=h6ba3021_0 - toolz=0.12.0=py311hca03da5_0 - - tornado=6.3.3=py311h80987f9_0 + - tornado=6.4.1=py311h80987f9_0 - tqdm=4.66.4=py311hb6e6a13_0 - - traitlets=5.7.1=py311hca03da5_0 + - traitlets=5.14.3=py311hca03da5_0 - typing-extensions=4.11.0=py311hca03da5_0 - typing_extensions=4.11.0=py311hca03da5_0 - uc-micro-py=1.0.1=py311hca03da5_0 - unicodedata2=15.1.0=py311h80987f9_0 - - urllib3=2.2.1=py311hca03da5_0 + - urllib3=2.2.2=py311hca03da5_0 + - utf8proc=2.6.1=h80987f9_1 - webencodings=0.5.1=py311hca03da5_1 - websocket-client=1.8.0=py311hca03da5_0 - wheel=0.43.0=py311hca03da5_0 @@ -507,72 +640,104 @@ env_specs: - xz=5.4.6=h80987f9_1 - yaml=0.2.5=h1a28f6b_0 - zeromq=4.3.5=h313beb8_0 + - zict=3.0.0=py311hca03da5_0 - zipp=3.17.0=py311hca03da5_0 - zlib=1.2.13=h18a0788_1 - zstd=1.5.5=hd90d995_2 win-64: - anyio=4.2.0=py311haa95532_0 - argon2-cffi-bindings=21.2.0=py311h2bbff1b_0 + - arrow-cpp=16.1.0=h7cd61ee_0 - attrs=23.1.0=py311haa95532_0 - - beautifulsoup4=4.12.2=py311haa95532_0 + - aws-c-auth=0.6.19=h2bbff1b_0 + - aws-c-cal=0.5.20=h2bbff1b_0 + - aws-c-common=0.8.5=h2bbff1b_0 + - aws-c-compression=0.2.16=h2bbff1b_0 + - aws-c-event-stream=0.2.15=hd77b12b_0 + - aws-c-http=0.6.25=h2bbff1b_0 + - aws-c-io=0.13.10=h2bbff1b_0 + - aws-c-mqtt=0.7.13=h2bbff1b_0 + - aws-c-s3=0.1.51=h2bbff1b_0 + - aws-c-sdkutils=0.1.6=h2bbff1b_0 + - aws-checksums=0.1.13=h2bbff1b_0 + - aws-crt-cpp=0.18.16=hd77b12b_0 + - aws-sdk-cpp=1.10.55=hd77b12b_0 + - beautifulsoup4=4.12.3=py311haa95532_0 - blas=1.0=mkl - - bokeh=3.4.0=py311h746a85d_1 + - bokeh=3.4.1=py311h746a85d_0 + - boost-cpp=1.82.0=h59b6b97_2 - bottleneck=1.3.7=py311hd7041d2_0 - brotli-bin=1.0.9=h2bbff1b_8 - brotli-python=1.0.9=py311hd77b12b_8 - brotli=1.0.9=h2bbff1b_8 - bzip2=1.0.8=h2bbff1b_6 - - ca-certificates=2024.3.11=haa95532_0 - - certifi=2024.2.2=py311haa95532_0 + - c-ares=1.19.1=h2bbff1b_0 + - ca-certificates=2024.7.2=haa95532_0 + - certifi=2024.7.4=py311haa95532_0 - cffi=1.16.0=py311h2bbff1b_1 - click=8.1.7=py311haa95532_0 - - cloudpickle=2.2.1=py311haa95532_0 + - cloudpickle=3.0.0=py311haa95532_0 - colorama=0.4.6=py311haa95532_0 - colorcet=3.1.0=py311haa95532_0 - comm=0.2.1=py311haa95532_0 - contourpy=1.2.0=py311h59b6b97_0 + - cytoolz=0.12.2=py311h2bbff1b_0 - dask-core=2024.5.0=py311haa95532_0 - - datashader=0.16.0=py311haa95532_0 + - dask-expr=1.1.0=py311haa95532_0 + - dask=2024.5.0=py311haa95532_0 + - datashader=0.16.3=py311haa95532_0 - debugpy=1.6.7=py311hd77b12b_0 + - distributed=2024.5.0=py311haa95532_0 - entrypoints=0.4=py311haa95532_0 - fonttools=4.51.0=py311h2bbff1b_0 - freetype=2.12.1=ha860e81_0 - fsspec=2024.3.1=py311haa95532_0 - - holoviews=1.18.3=py311haa95532_0 + - gflags=2.2.2=hd77b12b_1 + - glog=0.5.0=hd77b12b_1 + - holoviews=1.19.1=py311haa95532_0 - hvplot=0.10.0=py311haa95532_0 - icc_rt=2022.1.0=h6049295_2 - idna=3.7=py311haa95532_0 - importlib-metadata=7.0.1=py311haa95532_0 - intel-openmp=2023.1.0=h59b6b97_46320 - ipykernel=6.28.0=py311haa95532_0 - - ipython=8.20.0=py311haa95532_0 - - jedi=0.18.1=py311haa95532_1 - - jinja2=3.1.3=py311haa95532_0 - - jpeg=9e=h2bbff1b_1 + - ipython=8.25.0=py311haa95532_0 + - jedi=0.19.1=py311haa95532_0 + - jinja2=3.1.4=py311haa95532_0 + - jpeg=9e=h827c3e9_3 - jsonschema-specifications=2023.7.1=py311haa95532_0 - jsonschema=4.19.2=py311haa95532_0 - jupyter_client=7.4.9=py311haa95532_0 - - jupyter_core=5.5.0=py311haa95532_0 - - jupyter_events=0.8.0=py311haa95532_0 - - jupyter_server=2.10.0=py311haa95532_0 + - jupyter_core=5.7.2=py311haa95532_0 + - jupyter_events=0.10.0=py311haa95532_0 + - jupyter_server=2.14.1=py311haa95532_0 - jupyter_server_terminals=0.4.4=py311haa95532_1 - jupyterlab_pygments=0.2.2=py311haa95532_0 - kiwisolver=1.4.4=py311hd77b12b_0 - lcms2=2.12=h83e58a3_0 - lerc=3.0=hd77b12b_0 + - libabseil=20240116.2=cxx17_h5da7b33_0 + - libboost=1.82.0=h3399ecb_2 - libbrotlicommon=1.0.9=h2bbff1b_8 - libbrotlidec=1.0.9=h2bbff1b_8 - libbrotlienc=1.0.9=h2bbff1b_8 + - libcurl=8.7.1=h86230a5_0 - libdeflate=1.17=h2bbff1b_1 + - libevent=2.1.12=h56d1f94_1 - libffi=3.4.4=hd77b12b_1 + - libgrpc=1.62.2=hf25190f_0 - libpng=1.6.39=h8cc25b3_0 + - libprotobuf=4.25.3=hf2fb9eb_0 - libsodium=1.0.18=h62dcd97_0 + - libssh2=1.11.0=h291bd65_0 + - libthrift=0.15.0=h4364b78_2 - libtiff=4.5.1=hd77b12b_0 - libwebp-base=1.3.2=h2bbff1b_0 - linkify-it-py=2.0.0=py311haa95532_0 - - llvmlite=0.42.0=py311hf2fb9eb_0 + - llvmlite=0.43.0=py311hf2fb9eb_0 - locket=1.0.0=py311haa95532_0 - lz4-c=1.9.4=h2bbff1b_1 + - lz4=4.3.2=py311h2bbff1b_0 - markdown-it-py=2.2.0=py311haa95532_1 - markdown=3.4.1=py311haa95532_0 - markupsafe=2.1.3=py311h2bbff1b_0 @@ -585,32 +750,35 @@ env_specs: - mkl=2023.1.0=h6b88ed4_46358 - mkl_fft=1.3.8=py311h2bbff1b_0 - mkl_random=1.2.4=py311h59b6b97_0 + - msgpack-python=1.0.3=py311h59b6b97_0 - multipledispatch=0.6.0=py311haa95532_0 - - nbclassic=1.0.0=py311haa95532_0 + - nbclassic=1.1.0=py311haa95532_0 - nbclient=0.8.0=py311haa95532_0 - nbconvert=7.10.0=py311haa95532_0 - nbformat=5.9.2=py311haa95532_0 - nest-asyncio=1.6.0=py311haa95532_0 - notebook-shim=0.2.3=py311haa95532_0 - - notebook=6.5.4=py311haa95532_1 - - numba=0.59.1=py311hf62ec03_0 + - notebook=6.5.7=py311haa95532_0 + - numba=0.60.0=py311hea22821_0 - numexpr=2.8.7=py311h1fcbade_0 - numpy-base=1.26.4=py311hd01c5d8_0 - numpy=1.26.4=py311hdab7c0b_0 - - openjpeg=2.4.0=h4fc8c34_0 - - openssl=3.0.13=h2bbff1b_2 + - openjpeg=2.5.2=hae555c5_0 + - openssl=3.0.14=h827c3e9_0 + - orc=2.0.1=hd8d391b_0 - overrides=7.4.0=py311haa95532_0 - - packaging=23.2=py311haa95532_0 - - pandas=2.2.1=py311hea22821_0 - - panel=1.4.2=py311haa95532_0 - - param=2.1.0=py311haa95532_0 + - packaging=24.1=py311haa95532_0 + - pandas=2.2.2=py311hea22821_0 + - panel=1.4.4=py311haa95532_0 + - param=2.1.1=py311haa95532_0 - partd=1.4.1=py311haa95532_0 - - pillow=10.3.0=py311h2bbff1b_0 - - pip=24.0=py311haa95532_0 + - pillow=10.4.0=py311h827c3e9_0 + - pip=24.2=py311haa95532_0 - platformdirs=3.10.0=py311haa95532_0 - prometheus_client=0.14.1=py311haa95532_0 - prompt-toolkit=3.0.43=py311haa95532_0 - psutil=5.9.0=py311h2bbff1b_0 + - pyarrow=16.1.0=py311hea22821_0 - pybind11-abi=5=hd3eb1b0_0 - pyct=0.5.0=py311haa95532_0 - pygments=2.15.1=py311haa95532_1 @@ -619,6 +787,7 @@ env_specs: - python-dateutil=2.9.0post0=py311haa95532_2 - python-fastjsonschema=2.16.2=py311haa95532_0 - python-json-logger=2.0.7=py311haa95532_0 + - python-lmdb=1.4.1=py311hd77b12b_0 - python=3.11.8=he1021f5_0 - pytz=2024.1=py311haa95532_0 - pyviz_comms=3.0.2=py311haa95532_0 @@ -626,14 +795,16 @@ env_specs: - pywinpty=2.0.10=py311h5da7b33_0 - pyyaml=6.0.1=py311h2bbff1b_0 - pyzmq=24.0.1=py311h2bbff1b_0 + - re2=2022.04.01=hd77b12b_0 - referencing=0.30.2=py311haa95532_0 - - requests=2.31.0=py311haa95532_1 + - requests=2.32.3=py311haa95532_0 - rfc3339-validator=0.1.4=py311haa95532_0 - rfc3986-validator=0.1.1=py311haa95532_0 - rpds-py=0.10.6=py311h062c2fa_0 - - scipy=1.13.0=py311h9f229c6_0 + - scipy=1.13.1=py311h9f229c6_0 - send2trash=1.8.2=py311haa95532_0 - - setuptools=69.5.1=py311haa95532_0 + - setuptools=72.1.0=py311haa95532_0 + - snappy=1.1.10=h6c2663c_1 - sniffio=1.3.0=py311haa95532_0 - soupsieve=2.5=py311haa95532_0 - sqlite=3.45.3=h2bbff1b_0 @@ -642,16 +813,17 @@ env_specs: - tinycss2=1.2.1=py311haa95532_0 - tk=8.6.14=h0416ee5_0 - toolz=0.12.0=py311haa95532_0 - - tornado=6.3.3=py311h2bbff1b_0 + - tornado=6.4.1=py311h827c3e9_0 - tqdm=4.66.4=py311h746a85d_0 - - traitlets=5.7.1=py311haa95532_0 + - traitlets=5.14.3=py311haa95532_0 - typing-extensions=4.11.0=py311haa95532_0 - typing_extensions=4.11.0=py311haa95532_0 - uc-micro-py=1.0.1=py311haa95532_0 - unicodedata2=15.1.0=py311h2bbff1b_0 - - urllib3=2.2.1=py311haa95532_0 - - vc=14.2=h2eaa2aa_1 - - vs2015_runtime=14.29.30133=h43f2093_3 + - urllib3=2.2.2=py311haa95532_0 + - utf8proc=2.6.1=h2bbff1b_1 + - vc=14.40=h2eaa2aa_0 + - vs2015_runtime=14.40.33807=h98bb1dd_0 - webencodings=0.5.1=py311haa95532_1 - websocket-client=1.8.0=py311haa95532_0 - wheel=0.43.0=py311haa95532_0 @@ -662,6 +834,7 @@ env_specs: - xz=5.4.6=h8cc25b3_1 - yaml=0.2.5=he774522_0 - zeromq=4.3.5=hd77b12b_0 + - zict=3.0.0=py311haa95532_0 - zipp=3.17.0=py311haa95532_0 - zlib=1.2.13=h8cc25b3_1 - zstd=1.5.5=hd43e919_2 diff --git a/attractors/anaconda-project.yml b/attractors/anaconda-project.yml index 0b2bc5b14..3683b3bbd 100644 --- a/attractors/anaconda-project.yml +++ b/attractors/anaconda-project.yml @@ -30,6 +30,8 @@ packages: &pkgs - hvplot>=0.9.2 - panel>=1.4.1 - param>=2.0.1 +# Needed to avoid a warning emitted when datashader internally imports dask.dataframe +- dask>=2024.5.0 dependencies: *pkgs diff --git a/glaciers/anaconda-project-lock.yml b/glaciers/anaconda-project-lock.yml index eebc7df5c..f5d78b45c 100644 --- a/glaciers/anaconda-project-lock.yml +++ b/glaciers/anaconda-project-lock.yml @@ -17,7 +17,7 @@ locking_enabled: true env_specs: default: locked: true - env_spec_hash: 5df2165bf93dcd5aba94b3adfc599594f0f4745c + env_spec_hash: c3f566ee2801cbedebd824679691f49dd21dfc6f platforms: - linux-64 - osx-64 @@ -33,16 +33,13 @@ env_specs: - decorator=5.1.1=pyhd3eb1b0_0 - defusedxml=0.7.1=pyhd3eb1b0_0 - executing=0.8.3=pyhd3eb1b0_0 - - fonttools=4.25.0=pyhd3eb1b0_0 - json5=0.9.6=pyhd3eb1b0_0 - jupyterlab_pygments=0.1.2=py_0 - - munkres=1.1.4=py_0 - pandocfilters=1.5.0=pyhd3eb1b0_0 - parso=0.8.3=pyhd3eb1b0_0 - prompt_toolkit=3.0.43=hd3eb1b0_0 - pure_eval=0.2.2=pyhd3eb1b0_0 - pycparser=2.21=pyhd3eb1b0_0 - - python-dateutil=2.8.2=pyhd3eb1b0_0 - python-tzdata=2023.3=pyhd3eb1b0_0 - retrying=1.3.3=pyhd3eb1b0_2 - six=1.16.0=pyhd3eb1b0_1 @@ -52,6 +49,9 @@ env_specs: unix: - pexpect=4.8.0=pyhd3eb1b0_3 - ptyprocess=0.7.0=pyhd3eb1b0_2 + - pybind11-abi=4=hd3eb1b0_1 + osx: + - blas=1.0=openblas linux-64: - _libgcc_mutex=0.1=main - _openmp_mutex=5.1=1_gnu @@ -75,50 +75,51 @@ env_specs: - aws-crt-cpp=0.18.16=h6a678d5_0 - aws-sdk-cpp=1.10.55=h721c034_0 - babel=2.11.0=py311h06a4308_0 - - beautifulsoup4=4.12.2=py311h06a4308_0 + - beautifulsoup4=4.12.3=py311h06a4308_0 - blas=1.0=mkl - - bokeh=3.3.4=py311h92b7b1e_0 + - bokeh=3.4.1=py311h92b7b1e_0 - boost-cpp=1.82.0=hdb19cb5_2 - bottleneck=1.3.7=py311hf4808d0_0 - - brotli-bin=1.0.9=h5eee18b_7 - - brotli-python=1.0.9=py311h6a678d5_7 - - brotli=1.0.9=h5eee18b_7 - - bzip2=1.0.8=h5eee18b_5 + - brotli-bin=1.0.9=h5eee18b_8 + - brotli-python=1.0.9=py311h6a678d5_8 + - brotli=1.0.9=h5eee18b_8 + - bzip2=1.0.8=h5eee18b_6 - c-ares=1.19.1=h5eee18b_0 - - ca-certificates=2023.12.12=h06a4308_0 - - certifi=2024.2.2=py311h06a4308_0 - - cffi=1.16.0=py311h5eee18b_0 + - ca-certificates=2024.3.11=h06a4308_0 + - certifi=2024.6.2=py311h06a4308_0 + - cffi=1.16.0=py311h5eee18b_1 - click=8.1.7=py311h06a4308_0 - cloudpickle=2.2.1=py311h06a4308_0 - - colorcet=3.0.1=py311h06a4308_0 - - comm=0.1.2=py311h06a4308_0 + - colorcet=3.1.0=py311h06a4308_0 + - comm=0.2.1=py311h06a4308_0 - contourpy=1.2.0=py311hdb19cb5_0 - - dask-core=2023.11.0=py311h06a4308_0 - - datashader=0.16.0=py311h06a4308_0 + - dask-core=2024.5.0=py311h06a4308_0 + - datashader=0.16.2=py311h06a4308_0 - debugpy=1.6.7=py311h6a678d5_0 + - fonttools=4.51.0=py311h5eee18b_0 - freetype=2.12.1=h4a9f257_0 - - fsspec=2023.10.0=py311h06a4308_0 + - fsspec=2024.3.1=py311h06a4308_0 - gflags=2.2.2=h6a678d5_1 - glog=0.5.0=h6a678d5_1 - grpc-cpp=1.48.2=he1ff14a_1 - - holoviews=1.18.3=py311h06a4308_0 - - hvplot=0.9.2=py311h06a4308_0 + - holoviews=1.19.0=py311h06a4308_0 + - hvplot=0.10.0=py311h06a4308_0 - icu=73.1=h6a678d5_0 - - idna=3.4=py311h06a4308_0 + - idna=3.7=py311h06a4308_0 - importlib-metadata=7.0.1=py311h06a4308_0 - intel-openmp=2023.1.0=hdb19cb5_46306 - ipykernel=6.28.0=py311h06a4308_0 - - ipython=8.20.0=py311h06a4308_0 + - ipython=8.25.0=py311h06a4308_0 - jedi=0.18.1=py311h06a4308_1 - - jinja2=3.1.3=py311h06a4308_0 + - jinja2=3.1.4=py311h06a4308_0 - jpeg=9e=h5eee18b_1 - jsonschema-specifications=2023.7.1=py311h06a4308_0 - jsonschema=4.19.2=py311h06a4308_0 - jupyter-lsp=2.2.0=py311h06a4308_0 - jupyter_client=8.6.0=py311h06a4308_0 - - jupyter_core=5.5.0=py311h06a4308_0 - - jupyter_events=0.8.0=py311h06a4308_0 - - jupyter_server=2.10.0=py311h06a4308_0 + - jupyter_core=5.7.2=py311h06a4308_0 + - jupyter_events=0.10.0=py311h06a4308_0 + - jupyter_server=2.14.1=py311h06a4308_0 - jupyter_server_terminals=0.4.4=py311h06a4308_1 - jupyterlab=4.0.11=py311h06a4308_0 - jupyterlab_server=2.25.1=py311h06a4308_0 @@ -128,15 +129,15 @@ env_specs: - ld_impl_linux-64=2.38=h1181459_1 - lerc=3.0=h295c915_0 - libboost=1.82.0=h109eef0_2 - - libbrotlicommon=1.0.9=h5eee18b_7 - - libbrotlidec=1.0.9=h5eee18b_7 - - libbrotlienc=1.0.9=h5eee18b_7 - - libcurl=8.5.0=h251f7ec_0 + - libbrotlicommon=1.0.9=h5eee18b_8 + - libbrotlidec=1.0.9=h5eee18b_8 + - libbrotlienc=1.0.9=h5eee18b_8 + - libcurl=8.7.1=h251f7ec_0 - libdeflate=1.17=h5eee18b_1 - libedit=3.1.20230828=h5eee18b_0 - libev=4.33=h7f8727e_1 - libevent=2.1.12=hdbd6064_1 - - libffi=3.4.4=h6a678d5_0 + - libffi=3.4.4=h6a678d5_1 - libgcc-ng=11.2.0=h1234567_1 - libgfortran-ng=11.2.0=h00389a5_1 - libgfortran5=11.2.0=h1234567_1 @@ -146,7 +147,7 @@ env_specs: - libpng=1.6.39=h5eee18b_0 - libprotobuf=3.20.3=he621ea3_0 - libsodium=1.0.18=h7b6447c_0 - - libssh2=1.10.0=hdbd6064_2 + - libssh2=1.11.0=h251f7ec_0 - libstdcxx-ng=11.2.0=h1234567_1 - libthrift=0.15.0=h1795dd8_2 - libtiff=4.5.1=h6a678d5_0 @@ -155,11 +156,11 @@ env_specs: - linkify-it-py=2.0.0=py311h06a4308_0 - llvmlite=0.42.0=py311h6a678d5_0 - locket=1.0.0=py311h06a4308_0 - - lz4-c=1.9.4=h6a678d5_0 + - lz4-c=1.9.4=h6a678d5_1 - markdown-it-py=2.2.0=py311h06a4308_1 - markdown=3.4.1=py311h06a4308_0 - markupsafe=2.1.3=py311h5eee18b_0 - - matplotlib-base=3.8.0=py311ha02d727_0 + - matplotlib-base=3.8.4=py311ha02d727_0 - matplotlib-inline=0.1.6=py311h06a4308_0 - mdit-py-plugins=0.3.0=py311h06a4308_0 - mdurl=0.1.0=py311h06a4308_0 @@ -176,21 +177,21 @@ env_specs: - nest-asyncio=1.6.0=py311h06a4308_0 - notebook-shim=0.2.3=py311h06a4308_0 - notebook=7.0.8=py311h06a4308_0 - - numba=0.59.0=py311ha02d727_0 + - numba=0.59.1=py311ha02d727_0 - numexpr=2.8.7=py311h65dcdc2_0 - numpy-base=1.26.4=py311hf175353_0 - numpy=1.26.4=py311h08b1b3b_0 - - openjpeg=2.4.0=h3ad879b_0 - - openssl=3.0.13=h7f8727e_0 + - openjpeg=2.4.0=h9ca470c_1 + - openssl=3.0.14=h5eee18b_0 - orc=1.7.4=hb3bc3d3_1 - overrides=7.4.0=py311h06a4308_0 - - packaging=23.1=py311h06a4308_0 - - pandas=2.1.4=py311ha02d727_0 - - panel=1.3.8=py311h06a4308_0 - - param=2.0.2=py311h06a4308_0 + - packaging=23.2=py311h06a4308_0 + - pandas=2.2.2=py311ha02d727_0 + - panel=1.4.4=py311h06a4308_0 + - param=2.1.1=py311h06a4308_0 - partd=1.4.1=py311h06a4308_0 - - pillow=10.2.0=py311h5eee18b_0 - - pip=23.3.1=py311h06a4308_0 + - pillow=10.3.0=py311h5eee18b_0 + - pip=24.0=py311h06a4308_0 - platformdirs=3.10.0=py311h06a4308_0 - prometheus_client=0.14.1=py311h06a4308_0 - prompt-toolkit=3.0.43=py311h06a4308_0 @@ -200,53 +201,55 @@ env_specs: - pygments=2.15.1=py311h06a4308_1 - pyparsing=3.0.9=py311h06a4308_0 - pysocks=1.7.1=py311h06a4308_0 + - python-dateutil=2.9.0post0=py311h06a4308_2 - python-fastjsonschema=2.16.2=py311h06a4308_0 - python-json-logger=2.0.7=py311h06a4308_0 - - python=3.11.8=h955ad1f_0 - - pytz=2023.3.post1=py311h06a4308_0 - - pyviz_comms=3.0.0=py311h06a4308_0 + - python=3.11.9=h955ad1f_0 + - pytz=2024.1=py311h06a4308_0 + - pyviz_comms=3.0.2=py311h06a4308_0 - pyyaml=6.0.1=py311h5eee18b_0 - pyzmq=25.1.2=py311h6a678d5_0 - re2=2022.04.01=h295c915_0 - readline=8.2=h5eee18b_0 - referencing=0.30.2=py311h06a4308_0 - - requests=2.31.0=py311h06a4308_1 + - requests=2.32.2=py311h06a4308_0 - rfc3339-validator=0.1.4=py311h06a4308_0 - rfc3986-validator=0.1.1=py311h06a4308_0 - rpds-py=0.10.6=py311hb02cf49_0 - s2n=1.3.27=hdbd6064_0 - - scipy=1.11.4=py311h08b1b3b_0 + - scipy=1.13.1=py311h08b1b3b_0 - send2trash=1.8.2=py311h06a4308_0 - - setuptools=68.2.2=py311h06a4308_0 + - setuptools=69.5.1=py311h06a4308_0 - snappy=1.1.10=h6a678d5_1 - sniffio=1.3.0=py311h06a4308_0 - soupsieve=2.5=py311h06a4308_0 - spatialpandas=0.4.10=py311h06a4308_0 - - sqlite=3.41.2=h5eee18b_0 + - sqlite=3.45.3=h5eee18b_0 - tbb=2021.8.0=hdb19cb5_0 - terminado=0.17.1=py311h06a4308_0 - tinycss2=1.2.1=py311h06a4308_0 - - tk=8.6.12=h1ccaba5_0 + - tk=8.6.14=h39e8969_0 - toolz=0.12.0=py311h06a4308_0 - - tornado=6.3.3=py311h5eee18b_0 - - tqdm=4.65.0=py311h92b7b1e_0 - - traitlets=5.7.1=py311h06a4308_0 - - typing-extensions=4.9.0=py311h06a4308_1 - - typing_extensions=4.9.0=py311h06a4308_1 + - tornado=6.4.1=py311h5eee18b_0 + - tqdm=4.66.4=py311h92b7b1e_0 + - traitlets=5.14.3=py311h06a4308_0 + - typing-extensions=4.11.0=py311h06a4308_0 + - typing_extensions=4.11.0=py311h06a4308_0 - uc-micro-py=1.0.1=py311h06a4308_0 - - urllib3=2.1.0=py311h06a4308_1 + - unicodedata2=15.1.0=py311h5eee18b_0 + - urllib3=2.2.2=py311h06a4308_0 - utf8proc=2.6.1=h5eee18b_1 - webencodings=0.5.1=py311h06a4308_1 - - websocket-client=0.58.0=py311h06a4308_4 - - wheel=0.41.2=py311h06a4308_0 + - websocket-client=1.8.0=py311h06a4308_0 + - wheel=0.43.0=py311h06a4308_0 - xarray=2023.6.0=py311h06a4308_0 - xyzservices=2022.9.0=py311h06a4308_1 - - xz=5.4.6=h5eee18b_0 + - xz=5.4.6=h5eee18b_1 - yaml=0.2.5=h7b6447c_0 - zeromq=4.3.5=h6a678d5_0 - zipp=3.17.0=py311h06a4308_0 - - zlib=1.2.13=h5eee18b_0 - - zstd=1.5.5=hc292b87_0 + - zlib=1.2.13=h5eee18b_1 + - zstd=1.5.5=hc292b87_2 osx-64: - abseil-cpp=20230802.0=h61975a4_2 - anyio=4.2.0=py311hecd8cb5_0 @@ -269,51 +272,50 @@ env_specs: - aws-crt-cpp=0.18.16=hcec6c5f_0 - aws-sdk-cpp=1.10.55=h61975a4_0 - babel=2.11.0=py311hecd8cb5_0 - - beautifulsoup4=4.12.2=py311hecd8cb5_0 - - blas=1.0=mkl - - bokeh=3.3.4=py311h85bffb1_0 + - beautifulsoup4=4.12.3=py311hecd8cb5_0 + - bokeh=3.4.1=py311h85bffb1_0 - boost-cpp=1.82.0=ha357a0b_2 - bottleneck=1.3.7=py311hb3a5e46_0 - - brotli-bin=1.0.9=hca72f7f_7 - - brotli-python=1.0.9=py311hcec6c5f_7 - - brotli=1.0.9=hca72f7f_7 - - bzip2=1.0.8=h6c40b1e_5 + - brotli-bin=1.0.9=h6c40b1e_8 + - brotli-python=1.0.9=py311hcec6c5f_8 + - brotli=1.0.9=h6c40b1e_8 + - bzip2=1.0.8=h6c40b1e_6 - c-ares=1.19.1=h6c40b1e_0 - - ca-certificates=2023.12.12=hecd8cb5_0 - - certifi=2024.2.2=py311hecd8cb5_0 - - cffi=1.16.0=py311h6c40b1e_0 + - ca-certificates=2024.3.11=hecd8cb5_0 + - certifi=2024.6.2=py311hecd8cb5_0 + - cffi=1.16.0=py311h6c40b1e_1 - click=8.1.7=py311hecd8cb5_0 - cloudpickle=2.2.1=py311hecd8cb5_0 - - colorcet=3.0.1=py311hecd8cb5_0 - - comm=0.1.2=py311hecd8cb5_0 + - colorcet=3.1.0=py311hecd8cb5_0 + - comm=0.2.1=py311hecd8cb5_0 - contourpy=1.2.0=py311ha357a0b_0 - - dask-core=2023.11.0=py311hecd8cb5_0 - - datashader=0.16.0=py311hecd8cb5_0 + - dask-core=2024.5.0=py311hecd8cb5_0 + - datashader=0.16.2=py311hecd8cb5_0 - debugpy=1.6.7=py311hcec6c5f_0 + - fonttools=4.51.0=py311h6c40b1e_0 - freetype=2.12.1=hd8bbffd_0 - - fsspec=2023.10.0=py311hecd8cb5_0 + - fsspec=2024.3.1=py311hecd8cb5_0 - gflags=2.2.2=hcec6c5f_1 - glog=0.5.0=hcec6c5f_1 - grpc-cpp=1.48.2=hbe2b35a_4 - - gtest=1.14.0=ha357a0b_0 - - holoviews=1.18.3=py311hecd8cb5_0 - - hvplot=0.9.2=py311hecd8cb5_0 + - gtest=1.14.0=ha357a0b_1 + - holoviews=1.19.0=py311hecd8cb5_0 + - hvplot=0.10.0=py311hecd8cb5_0 - icu=73.1=hcec6c5f_0 - - idna=3.4=py311hecd8cb5_0 + - idna=3.7=py311hecd8cb5_0 - importlib-metadata=7.0.1=py311hecd8cb5_0 - - intel-openmp=2023.1.0=ha357a0b_43548 - ipykernel=6.28.0=py311hecd8cb5_0 - - ipython=8.20.0=py311hecd8cb5_0 + - ipython=8.25.0=py311hecd8cb5_0 - jedi=0.18.1=py311hecd8cb5_1 - - jinja2=3.1.3=py311hecd8cb5_0 + - jinja2=3.1.4=py311hecd8cb5_0 - jpeg=9e=h6c40b1e_1 - jsonschema-specifications=2023.7.1=py311hecd8cb5_0 - jsonschema=4.19.2=py311hecd8cb5_0 - jupyter-lsp=2.2.0=py311hecd8cb5_0 - jupyter_client=8.6.0=py311hecd8cb5_0 - - jupyter_core=5.5.0=py311hecd8cb5_0 - - jupyter_events=0.8.0=py311hecd8cb5_0 - - jupyter_server=2.10.0=py311hecd8cb5_0 + - jupyter_core=5.7.2=py311hecd8cb5_0 + - jupyter_events=0.10.0=py311hecd8cb5_0 + - jupyter_server=2.14.1=py311hecd8cb5_0 - jupyter_server_terminals=0.4.4=py311hecd8cb5_1 - jupyterlab=4.0.11=py311hecd8cb5_0 - jupyterlab_server=2.25.1=py311hecd8cb5_0 @@ -322,25 +324,26 @@ env_specs: - lcms2=2.12=hf1fd2bf_0 - lerc=3.0=he9d5cce_0 - libboost=1.82.0=hf53b9f2_2 - - libbrotlicommon=1.0.9=hca72f7f_7 - - libbrotlidec=1.0.9=hca72f7f_7 - - libbrotlienc=1.0.9=hca72f7f_7 - - libcurl=8.5.0=hf20ceda_0 + - libbrotlicommon=1.0.9=h6c40b1e_8 + - libbrotlidec=1.0.9=h6c40b1e_8 + - libbrotlienc=1.0.9=h6c40b1e_8 + - libcurl=8.7.1=hf20ceda_0 - libcxx=14.0.6=h9765a3e_0 - libdeflate=1.17=hb664fd8_1 - libedit=3.1.20230828=h6c40b1e_0 - libev=4.33=h9ed2024_1 - libevent=2.1.12=h04015c4_1 - - libffi=3.4.4=hecd8cb5_0 + - libffi=3.4.4=hecd8cb5_1 - libgfortran5=11.3.0=h9dfd629_28 - libgfortran=5.0.0=11_3_0_hecd8cb5_28 - - libiconv=1.16=hca72f7f_2 + - libiconv=1.16=h6c40b1e_3 - libllvm14=14.0.6=h91fad77_3 - libnghttp2=1.57.0=h9beae6a_0 + - libopenblas=0.3.21=h54e7dc3_0 - libpng=1.6.39=h6c40b1e_0 - libprotobuf=3.20.3=hfff2838_0 - libsodium=1.0.18=h1de35cc_0 - - libssh2=1.10.0=h04015c4_2 + - libssh2=1.11.0=hf20ceda_0 - libthrift=0.15.0=h70b4b81_2 - libtiff=4.5.1=hcec6c5f_0 - libwebp-base=1.3.2=h6c40b1e_0 @@ -348,19 +351,15 @@ env_specs: - llvm-openmp=14.0.6=h0dcd299_0 - llvmlite=0.42.0=py311hcec6c5f_0 - locket=1.0.0=py311hecd8cb5_0 - - lz4-c=1.9.4=hcec6c5f_0 + - lz4-c=1.9.4=hcec6c5f_1 - markdown-it-py=2.2.0=py311hecd8cb5_1 - markdown=3.4.1=py311hecd8cb5_0 - markupsafe=2.1.3=py311h6c40b1e_0 - - matplotlib-base=3.8.0=py311h41a4f6b_0 + - matplotlib-base=3.8.4=py311h41a4f6b_0 - matplotlib-inline=0.1.6=py311hecd8cb5_0 - mdit-py-plugins=0.3.0=py311hecd8cb5_0 - mdurl=0.1.0=py311hecd8cb5_0 - mistune=2.0.4=py311hecd8cb5_0 - - mkl-service=2.4.0=py311h6c40b1e_1 - - mkl=2023.1.0=h8e150cf_43560 - - mkl_fft=1.3.8=py311h6c40b1e_0 - - mkl_random=1.2.4=py311ha357a0b_0 - multipledispatch=0.6.0=py311hecd8cb5_0 - nbclient=0.8.0=py311hecd8cb5_0 - nbconvert=7.10.0=py311hecd8cb5_0 @@ -369,21 +368,21 @@ env_specs: - nest-asyncio=1.6.0=py311hecd8cb5_0 - notebook-shim=0.2.3=py311hecd8cb5_0 - notebook=7.0.8=py311hecd8cb5_0 - - numba=0.59.0=py311hdb55bb0_0 - - numexpr=2.8.7=py311h728a8a3_0 - - numpy-base=1.26.4=py311h53bf9ac_0 - - numpy=1.26.4=py311h728a8a3_0 - - openjpeg=2.4.0=h66ea3da_0 - - openssl=3.0.13=hca72f7f_0 + - numba=0.59.1=py311hdb55bb0_0 + - numexpr=2.8.7=py311h91b6869_0 + - numpy-base=1.26.4=py311hb3ec012_0 + - numpy=1.26.4=py311h91b6869_0 + - openjpeg=2.4.0=h7231236_1 + - openssl=3.0.14=h46256e1_0 - orc=1.7.4=h995b336_1 - overrides=7.4.0=py311hecd8cb5_0 - - packaging=23.1=py311hecd8cb5_0 - - pandas=2.1.4=py311hdb55bb0_0 - - panel=1.3.8=py311hecd8cb5_0 - - param=2.0.2=py311hecd8cb5_0 + - packaging=23.2=py311hecd8cb5_0 + - pandas=2.2.2=py311he327ffe_0 + - panel=1.4.4=py311hecd8cb5_0 + - param=2.1.1=py311hecd8cb5_0 - partd=1.4.1=py311hecd8cb5_0 - - pillow=10.2.0=py311h6c40b1e_0 - - pip=23.3.1=py311hecd8cb5_0 + - pillow=10.3.0=py311h6c40b1e_0 + - pip=24.0=py311hecd8cb5_0 - platformdirs=3.10.0=py311hecd8cb5_0 - prometheus_client=0.14.1=py311hecd8cb5_0 - prompt-toolkit=3.0.43=py311hecd8cb5_0 @@ -393,52 +392,54 @@ env_specs: - pygments=2.15.1=py311hecd8cb5_1 - pyparsing=3.0.9=py311hecd8cb5_0 - pysocks=1.7.1=py311hecd8cb5_0 + - python-dateutil=2.9.0post0=py311hecd8cb5_2 - python-fastjsonschema=2.16.2=py311hecd8cb5_0 - python-json-logger=2.0.7=py311hecd8cb5_0 - - python=3.11.8=hf27a42d_0 - - pytz=2023.3.post1=py311hecd8cb5_0 - - pyviz_comms=3.0.0=py311hecd8cb5_0 + - python=3.11.9=hf27a42d_0 + - pytz=2024.1=py311hecd8cb5_0 + - pyviz_comms=3.0.2=py311hecd8cb5_0 - pyyaml=6.0.1=py311h6c40b1e_0 - pyzmq=25.1.2=py311hcec6c5f_0 - re2=2022.04.01=he9d5cce_0 - readline=8.2=hca72f7f_0 - referencing=0.30.2=py311hecd8cb5_0 - - requests=2.31.0=py311hecd8cb5_1 + - requests=2.32.2=py311hecd8cb5_0 - rfc3339-validator=0.1.4=py311hecd8cb5_0 - rfc3986-validator=0.1.1=py311hecd8cb5_0 - rpds-py=0.10.6=py311hf2ad997_0 - - scipy=1.11.4=py311h224febf_0 + - scipy=1.13.1=py311hedc7b93_0 - send2trash=1.8.2=py311hecd8cb5_0 - - setuptools=68.2.2=py311hecd8cb5_0 + - setuptools=69.5.1=py311hecd8cb5_0 - snappy=1.1.10=hcec6c5f_1 - sniffio=1.3.0=py311hecd8cb5_0 - soupsieve=2.5=py311hecd8cb5_0 - spatialpandas=0.4.10=py311hecd8cb5_0 - - sqlite=3.41.2=h6c40b1e_0 + - sqlite=3.45.3=h6c40b1e_0 - tbb=2021.8.0=ha357a0b_0 - terminado=0.17.1=py311hecd8cb5_0 - tinycss2=1.2.1=py311hecd8cb5_0 - - tk=8.6.12=h5d9f67b_0 + - tk=8.6.14=h4d00af3_0 - toolz=0.12.0=py311hecd8cb5_0 - - tornado=6.3.3=py311h6c40b1e_0 - - tqdm=4.65.0=py311h85bffb1_0 - - traitlets=5.7.1=py311hecd8cb5_0 - - typing-extensions=4.9.0=py311hecd8cb5_1 - - typing_extensions=4.9.0=py311hecd8cb5_1 + - tornado=6.4.1=py311h46256e1_0 + - tqdm=4.66.4=py311h85bffb1_0 + - traitlets=5.14.3=py311hecd8cb5_0 + - typing-extensions=4.11.0=py311hecd8cb5_0 + - typing_extensions=4.11.0=py311hecd8cb5_0 - uc-micro-py=1.0.1=py311hecd8cb5_0 - - urllib3=2.1.0=py311hecd8cb5_1 + - unicodedata2=15.1.0=py311h6c40b1e_0 + - urllib3=2.2.2=py311hecd8cb5_0 - utf8proc=2.6.1=h6c40b1e_1 - webencodings=0.5.1=py311hecd8cb5_1 - - websocket-client=0.58.0=py311hecd8cb5_4 - - wheel=0.41.2=py311hecd8cb5_0 + - websocket-client=1.8.0=py311hecd8cb5_0 + - wheel=0.43.0=py311hecd8cb5_0 - xarray=2023.6.0=py311hecd8cb5_0 - xyzservices=2022.9.0=py311hecd8cb5_1 - - xz=5.4.6=h6c40b1e_0 + - xz=5.4.6=h6c40b1e_1 - yaml=0.2.5=haf1e3a3_0 - zeromq=4.3.5=hcec6c5f_0 - zipp=3.17.0=py311hecd8cb5_0 - - zlib=1.2.13=h4dc903c_0 - - zstd=1.5.5=hc035e20_0 + - zlib=1.2.13=h4b97444_1 + - zstd=1.5.5=hc035e20_2 osx-arm64: - abseil-cpp=20230802.0=h313beb8_2 - anyio=4.2.0=py311hca03da5_0 @@ -461,50 +462,50 @@ env_specs: - aws-crt-cpp=0.18.16=h313beb8_0 - aws-sdk-cpp=1.10.55=h313beb8_0 - babel=2.11.0=py311hca03da5_0 - - beautifulsoup4=4.12.2=py311hca03da5_0 - - blas=1.0=openblas - - bokeh=3.3.4=py311hb6e6a13_0 + - beautifulsoup4=4.12.3=py311hca03da5_0 + - bokeh=3.4.1=py311hb6e6a13_0 - boost-cpp=1.82.0=h48ca7d4_2 - bottleneck=1.3.7=py311hb9f6ed7_0 - - brotli-bin=1.0.9=h1a28f6b_7 - - brotli-python=1.0.9=py311h313beb8_7 - - brotli=1.0.9=h1a28f6b_7 - - bzip2=1.0.8=h80987f9_5 + - brotli-bin=1.0.9=h80987f9_8 + - brotli-python=1.0.9=py311h313beb8_8 + - brotli=1.0.9=h80987f9_8 + - bzip2=1.0.8=h80987f9_6 - c-ares=1.19.1=h80987f9_0 - - ca-certificates=2023.12.12=hca03da5_0 - - certifi=2024.2.2=py311hca03da5_0 - - cffi=1.16.0=py311h80987f9_0 + - ca-certificates=2024.3.11=hca03da5_0 + - certifi=2024.6.2=py311hca03da5_0 + - cffi=1.16.0=py311h80987f9_1 - click=8.1.7=py311hca03da5_0 - cloudpickle=2.2.1=py311hca03da5_0 - - colorcet=3.0.1=py311hca03da5_0 - - comm=0.1.2=py311hca03da5_0 + - colorcet=3.1.0=py311hca03da5_0 + - comm=0.2.1=py311hca03da5_0 - contourpy=1.2.0=py311h48ca7d4_0 - - dask-core=2023.11.0=py311hca03da5_0 - - datashader=0.16.0=py311hca03da5_0 + - dask-core=2024.5.0=py311hca03da5_0 + - datashader=0.16.2=py311hca03da5_0 - debugpy=1.6.7=py311h313beb8_0 + - fonttools=4.51.0=py311h80987f9_0 - freetype=2.12.1=h1192e45_0 - - fsspec=2023.10.0=py311hca03da5_0 + - fsspec=2024.3.1=py311hca03da5_0 - gflags=2.2.2=h313beb8_1 - glog=0.5.0=h313beb8_1 - grpc-cpp=1.48.2=hc60591f_4 - - gtest=1.14.0=h48ca7d4_0 - - holoviews=1.18.3=py311hca03da5_0 - - hvplot=0.9.2=py311hca03da5_0 + - gtest=1.14.0=h48ca7d4_1 + - holoviews=1.19.0=py311hca03da5_0 + - hvplot=0.10.0=py311hca03da5_0 - icu=73.1=h313beb8_0 - - idna=3.4=py311hca03da5_0 + - idna=3.7=py311hca03da5_0 - importlib-metadata=7.0.1=py311hca03da5_0 - ipykernel=6.28.0=py311hca03da5_0 - - ipython=8.20.0=py311hca03da5_0 + - ipython=8.25.0=py311hca03da5_0 - jedi=0.18.1=py311hca03da5_1 - - jinja2=3.1.3=py311hca03da5_0 + - jinja2=3.1.4=py311hca03da5_0 - jpeg=9e=h80987f9_1 - jsonschema-specifications=2023.7.1=py311hca03da5_0 - jsonschema=4.19.2=py311hca03da5_0 - jupyter-lsp=2.2.0=py311hca03da5_0 - jupyter_client=8.6.0=py311hca03da5_0 - - jupyter_core=5.5.0=py311hca03da5_0 - - jupyter_events=0.8.0=py311hca03da5_0 - - jupyter_server=2.10.0=py311hca03da5_0 + - jupyter_core=5.7.2=py311hca03da5_0 + - jupyter_events=0.10.0=py311hca03da5_0 + - jupyter_server=2.14.1=py311hca03da5_0 - jupyter_server_terminals=0.4.4=py311hca03da5_1 - jupyterlab=4.0.11=py311hca03da5_0 - jupyterlab_server=2.25.1=py311hca03da5_0 @@ -513,26 +514,26 @@ env_specs: - lcms2=2.12=hba8e193_0 - lerc=3.0=hc377ac9_0 - libboost=1.82.0=h0bc93f9_2 - - libbrotlicommon=1.0.9=h1a28f6b_7 - - libbrotlidec=1.0.9=h1a28f6b_7 - - libbrotlienc=1.0.9=h1a28f6b_7 - - libcurl=8.5.0=h3e2b118_0 + - libbrotlicommon=1.0.9=h80987f9_8 + - libbrotlidec=1.0.9=h80987f9_8 + - libbrotlienc=1.0.9=h80987f9_8 + - libcurl=8.7.1=h3e2b118_0 - libcxx=14.0.6=h848a8c0_0 - libdeflate=1.17=h80987f9_1 - libedit=3.1.20230828=h80987f9_0 - libev=4.33=h1a28f6b_1 - libevent=2.1.12=h02f6b3c_1 - - libffi=3.4.4=hca03da5_0 + - libffi=3.4.4=hca03da5_1 - libgfortran5=11.3.0=h009349e_28 - libgfortran=5.0.0=11_3_0_hca03da5_28 - - libiconv=1.16=h1a28f6b_2 + - libiconv=1.16=h80987f9_3 - libllvm14=14.0.6=h7ec7a93_3 - libnghttp2=1.57.0=h62f6fdd_0 - libopenblas=0.3.21=h269037a_0 - libpng=1.6.39=h80987f9_0 - libprotobuf=3.20.3=h514c7bf_0 - libsodium=1.0.18=h1a28f6b_0 - - libssh2=1.10.0=h02f6b3c_2 + - libssh2=1.11.0=h3e2b118_0 - libthrift=0.15.0=h73c2103_2 - libtiff=4.5.1=h313beb8_0 - libwebp-base=1.3.2=h80987f9_0 @@ -540,11 +541,11 @@ env_specs: - llvm-openmp=14.0.6=hc6e5704_0 - llvmlite=0.42.0=py311h313beb8_0 - locket=1.0.0=py311hca03da5_0 - - lz4-c=1.9.4=h313beb8_0 + - lz4-c=1.9.4=h313beb8_1 - markdown-it-py=2.2.0=py311hca03da5_1 - markdown=3.4.1=py311hca03da5_0 - markupsafe=2.1.3=py311h80987f9_0 - - matplotlib-base=3.8.0=py311h7aedaa7_0 + - matplotlib-base=3.8.4=py311h7aedaa7_0 - matplotlib-inline=0.1.6=py311hca03da5_0 - mdit-py-plugins=0.3.0=py311hca03da5_0 - mdurl=0.1.0=py311hca03da5_0 @@ -557,21 +558,21 @@ env_specs: - nest-asyncio=1.6.0=py311hca03da5_0 - notebook-shim=0.2.3=py311hca03da5_0 - notebook=7.0.8=py311hca03da5_0 - - numba=0.59.0=py311h7aedaa7_0 + - numba=0.59.1=py311h7aedaa7_0 - numexpr=2.8.7=py311h6dc990b_0 - numpy-base=1.26.4=py311hfbfe69c_0 - numpy=1.26.4=py311he598dae_0 - - openjpeg=2.3.0=h7a6adac_2 - - openssl=3.0.13=h1a28f6b_0 + - openjpeg=2.4.0=h0ed58ac_1 + - openssl=3.0.14=h80987f9_0 - orc=1.7.4=hdca1487_1 - overrides=7.4.0=py311hca03da5_0 - - packaging=23.1=py311hca03da5_0 - - pandas=2.1.4=py311h7aedaa7_0 - - panel=1.3.8=py311hca03da5_0 - - param=2.0.2=py311hca03da5_0 + - packaging=23.2=py311hca03da5_0 + - pandas=2.2.2=py311h7aedaa7_0 + - panel=1.4.4=py311hca03da5_0 + - param=2.1.1=py311hca03da5_0 - partd=1.4.1=py311hca03da5_0 - - pillow=10.2.0=py311h80987f9_0 - - pip=23.3.1=py311hca03da5_0 + - pillow=10.3.0=py311h80987f9_0 + - pip=24.0=py311hca03da5_0 - platformdirs=3.10.0=py311hca03da5_0 - prometheus_client=0.14.1=py311hca03da5_0 - prompt-toolkit=3.0.43=py311hca03da5_0 @@ -581,52 +582,54 @@ env_specs: - pygments=2.15.1=py311hca03da5_1 - pyparsing=3.0.9=py311hca03da5_0 - pysocks=1.7.1=py311hca03da5_0 + - python-dateutil=2.9.0post0=py311hca03da5_2 - python-fastjsonschema=2.16.2=py311hca03da5_0 - python-json-logger=2.0.7=py311hca03da5_0 - - python=3.11.8=hb885b13_0 - - pytz=2023.3.post1=py311hca03da5_0 - - pyviz_comms=3.0.0=py311hca03da5_0 + - python=3.11.9=hb885b13_0 + - pytz=2024.1=py311hca03da5_0 + - pyviz_comms=3.0.2=py311hca03da5_0 - pyyaml=6.0.1=py311h80987f9_0 - pyzmq=25.1.2=py311h313beb8_0 - re2=2022.04.01=hc377ac9_0 - readline=8.2=h1a28f6b_0 - referencing=0.30.2=py311hca03da5_0 - - requests=2.31.0=py311hca03da5_1 + - requests=2.32.2=py311hca03da5_0 - rfc3339-validator=0.1.4=py311hca03da5_0 - rfc3986-validator=0.1.1=py311hca03da5_0 - rpds-py=0.10.6=py311hf0e4da2_0 - - scipy=1.11.4=py311hc76d9b0_0 + - scipy=1.13.1=py311hac8794a_0 - send2trash=1.8.2=py311hca03da5_0 - - setuptools=68.2.2=py311hca03da5_0 + - setuptools=69.5.1=py311hca03da5_0 - snappy=1.1.10=h313beb8_1 - sniffio=1.3.0=py311hca03da5_0 - soupsieve=2.5=py311hca03da5_0 - spatialpandas=0.4.10=py311hca03da5_0 - - sqlite=3.41.2=h80987f9_0 + - sqlite=3.45.3=h80987f9_0 - tbb=2021.8.0=h48ca7d4_0 - terminado=0.17.1=py311hca03da5_0 - tinycss2=1.2.1=py311hca03da5_0 - - tk=8.6.12=hb8d0fd4_0 + - tk=8.6.14=h6ba3021_0 - toolz=0.12.0=py311hca03da5_0 - - tornado=6.3.3=py311h80987f9_0 - - tqdm=4.65.0=py311hb6e6a13_0 - - traitlets=5.7.1=py311hca03da5_0 - - typing-extensions=4.9.0=py311hca03da5_1 - - typing_extensions=4.9.0=py311hca03da5_1 + - tornado=6.4.1=py311h80987f9_0 + - tqdm=4.66.4=py311hb6e6a13_0 + - traitlets=5.14.3=py311hca03da5_0 + - typing-extensions=4.11.0=py311hca03da5_0 + - typing_extensions=4.11.0=py311hca03da5_0 - uc-micro-py=1.0.1=py311hca03da5_0 - - urllib3=2.1.0=py311hca03da5_1 + - unicodedata2=15.1.0=py311h80987f9_0 + - urllib3=2.2.2=py311hca03da5_0 - utf8proc=2.6.1=h80987f9_1 - webencodings=0.5.1=py311hca03da5_1 - - websocket-client=0.58.0=py311hca03da5_4 - - wheel=0.41.2=py311hca03da5_0 + - websocket-client=1.8.0=py311hca03da5_0 + - wheel=0.43.0=py311hca03da5_0 - xarray=2023.6.0=py311hca03da5_0 - xyzservices=2022.9.0=py311hca03da5_1 - - xz=5.4.6=h80987f9_0 + - xz=5.4.6=h80987f9_1 - yaml=0.2.5=h1a28f6b_0 - zeromq=4.3.5=h313beb8_0 - zipp=3.17.0=py311hca03da5_0 - - zlib=1.2.13=h5a0b063_0 - - zstd=1.5.5=hd90d995_0 + - zlib=1.2.13=h18a0788_1 + - zstd=1.5.5=hd90d995_2 win-64: - abseil-cpp=20211102.0=hd77b12b_0 - anyio=4.2.0=py311haa95532_0 @@ -648,79 +651,81 @@ env_specs: - aws-crt-cpp=0.18.16=hd77b12b_0 - aws-sdk-cpp=1.10.55=hd77b12b_0 - babel=2.11.0=py311haa95532_0 - - beautifulsoup4=4.12.2=py311haa95532_0 + - beautifulsoup4=4.12.3=py311haa95532_0 - blas=1.0=mkl - - bokeh=3.3.4=py311h746a85d_0 + - bokeh=3.4.1=py311h746a85d_0 - boost-cpp=1.82.0=h59b6b97_2 - bottleneck=1.3.7=py311hd7041d2_0 - - brotli-bin=1.0.9=h2bbff1b_7 - - brotli-python=1.0.9=py311hd77b12b_7 - - brotli=1.0.9=h2bbff1b_7 - - bzip2=1.0.8=h2bbff1b_5 + - brotli-bin=1.0.9=h2bbff1b_8 + - brotli-python=1.0.9=py311hd77b12b_8 + - brotli=1.0.9=h2bbff1b_8 + - bzip2=1.0.8=h2bbff1b_6 - c-ares=1.19.1=h2bbff1b_0 - - ca-certificates=2023.12.12=haa95532_0 - - certifi=2024.2.2=py311haa95532_0 - - cffi=1.16.0=py311h2bbff1b_0 + - ca-certificates=2024.3.11=haa95532_0 + - certifi=2024.6.2=py311haa95532_0 + - cffi=1.16.0=py311h2bbff1b_1 - click=8.1.7=py311haa95532_0 - cloudpickle=2.2.1=py311haa95532_0 - colorama=0.4.6=py311haa95532_0 - - colorcet=3.0.1=py311haa95532_0 - - comm=0.1.2=py311haa95532_0 + - colorcet=3.1.0=py311haa95532_0 + - comm=0.2.1=py311haa95532_0 - contourpy=1.2.0=py311h59b6b97_0 - - dask-core=2023.11.0=py311haa95532_0 - - datashader=0.16.0=py311haa95532_0 + - dask-core=2024.5.0=py311haa95532_0 + - datashader=0.16.2=py311haa95532_0 - debugpy=1.6.7=py311hd77b12b_0 + - fonttools=4.51.0=py311h2bbff1b_0 - freetype=2.12.1=ha860e81_0 - - fsspec=2023.10.0=py311haa95532_0 + - fsspec=2024.3.1=py311haa95532_0 - gflags=2.2.2=hd77b12b_1 - glog=0.5.0=hd77b12b_1 - grpc-cpp=1.48.2=hfe90ff0_1 - - holoviews=1.18.3=py311haa95532_0 - - hvplot=0.9.2=py311haa95532_0 + - holoviews=1.19.0=py311haa95532_0 + - hvplot=0.10.0=py311haa95532_0 - icc_rt=2022.1.0=h6049295_2 - - idna=3.4=py311haa95532_0 + - idna=3.7=py311haa95532_0 - importlib-metadata=7.0.1=py311haa95532_0 - intel-openmp=2023.1.0=h59b6b97_46320 - ipykernel=6.28.0=py311haa95532_0 - - ipython=8.20.0=py311haa95532_0 + - ipython=8.25.0=py311haa95532_0 - jedi=0.18.1=py311haa95532_1 - - jinja2=3.1.3=py311haa95532_0 + - jinja2=3.1.4=py311haa95532_0 - jpeg=9e=h2bbff1b_1 - jsonschema-specifications=2023.7.1=py311haa95532_0 - jsonschema=4.19.2=py311haa95532_0 - jupyter-lsp=2.2.0=py311haa95532_0 - jupyter_client=8.6.0=py311haa95532_0 - - jupyter_core=5.5.0=py311haa95532_0 - - jupyter_events=0.8.0=py311haa95532_0 - - jupyter_server=2.10.0=py311haa95532_0 + - jupyter_core=5.7.2=py311haa95532_0 + - jupyter_events=0.10.0=py311haa95532_0 + - jupyter_server=2.14.1=py311haa95532_0 - jupyter_server_terminals=0.4.4=py311haa95532_1 - jupyterlab=4.0.11=py311haa95532_0 - jupyterlab_server=2.25.1=py311haa95532_0 - kiwisolver=1.4.4=py311hd77b12b_0 + - lcms2=2.12=h83e58a3_0 - lerc=3.0=hd77b12b_0 - libboost=1.82.0=h3399ecb_2 - - libbrotlicommon=1.0.9=h2bbff1b_7 - - libbrotlidec=1.0.9=h2bbff1b_7 - - libbrotlienc=1.0.9=h2bbff1b_7 - - libcurl=8.5.0=h86230a5_0 + - libbrotlicommon=1.0.9=h2bbff1b_8 + - libbrotlidec=1.0.9=h2bbff1b_8 + - libbrotlienc=1.0.9=h2bbff1b_8 + - libcurl=8.7.1=h86230a5_0 - libdeflate=1.17=h2bbff1b_1 - libevent=2.1.12=h56d1f94_1 - - libffi=3.4.4=hd77b12b_0 + - libffi=3.4.4=hd77b12b_1 - libpng=1.6.39=h8cc25b3_0 - libprotobuf=3.20.3=h23ce68f_0 - libsodium=1.0.18=h62dcd97_0 - - libssh2=1.10.0=he2ea4bf_2 + - libssh2=1.11.0=h291bd65_0 - libthrift=0.15.0=h4364b78_2 - libtiff=4.5.1=hd77b12b_0 - libwebp-base=1.3.2=h2bbff1b_0 - linkify-it-py=2.0.0=py311haa95532_0 - llvmlite=0.42.0=py311hf2fb9eb_0 - locket=1.0.0=py311haa95532_0 - - lz4-c=1.9.4=h2bbff1b_0 + - lz4-c=1.9.4=h2bbff1b_1 - markdown-it-py=2.2.0=py311haa95532_1 - markdown=3.4.1=py311haa95532_0 - markupsafe=2.1.3=py311h2bbff1b_0 - - matplotlib-base=3.8.0=py311hf62ec03_0 + - matplotlib-base=3.8.4=py311hf62ec03_0 - matplotlib-inline=0.1.6=py311haa95532_0 - mdit-py-plugins=0.3.0=py311haa95532_0 - mdurl=0.1.0=py311haa95532_0 @@ -736,78 +741,81 @@ env_specs: - nest-asyncio=1.6.0=py311haa95532_0 - notebook-shim=0.2.3=py311haa95532_0 - notebook=7.0.8=py311haa95532_0 - - numba=0.59.0=py311hf62ec03_0 + - numba=0.59.1=py311hf62ec03_0 - numexpr=2.8.7=py311h1fcbade_0 - numpy-base=1.26.4=py311hd01c5d8_0 - numpy=1.26.4=py311hdab7c0b_0 - - openjpeg=2.4.0=h4fc8c34_0 - - openssl=3.0.13=h2bbff1b_0 + - openjpeg=2.4.0=h4afccc4_1 + - openssl=3.0.14=h827c3e9_0 - orc=1.7.4=h623e30f_1 - overrides=7.4.0=py311haa95532_0 - - packaging=23.1=py311haa95532_0 - - pandas=2.1.4=py311hf62ec03_0 - - panel=1.3.8=py311haa95532_0 - - param=2.0.2=py311haa95532_0 + - packaging=23.2=py311haa95532_0 + - pandas=2.2.2=py311hea22821_0 + - panel=1.4.4=py311haa95532_0 + - param=2.1.1=py311haa95532_0 - partd=1.4.1=py311haa95532_0 - - pillow=10.2.0=py311h2bbff1b_0 - - pip=23.3.1=py311haa95532_0 + - pillow=10.3.0=py311h2bbff1b_0 + - pip=24.0=py311haa95532_0 - platformdirs=3.10.0=py311haa95532_0 - prometheus_client=0.14.1=py311haa95532_0 - prompt-toolkit=3.0.43=py311haa95532_0 - psutil=5.9.0=py311h2bbff1b_0 - pyarrow=14.0.2=py311h847bd2a_0 + - pybind11-abi=5=hd3eb1b0_0 - pyct=0.5.0=py311haa95532_0 - pygments=2.15.1=py311haa95532_1 - pyparsing=3.0.9=py311haa95532_0 - pysocks=1.7.1=py311haa95532_0 + - python-dateutil=2.9.0post0=py311haa95532_2 - python-fastjsonschema=2.16.2=py311haa95532_0 - python-json-logger=2.0.7=py311haa95532_0 - - python=3.11.8=he1021f5_0 - - pytz=2023.3.post1=py311haa95532_0 - - pyviz_comms=3.0.0=py311haa95532_0 + - python=3.11.9=he1021f5_0 + - pytz=2024.1=py311haa95532_0 + - pyviz_comms=3.0.2=py311haa95532_0 - pywin32=305=py311h2bbff1b_0 - pywinpty=2.0.10=py311h5da7b33_0 - pyyaml=6.0.1=py311h2bbff1b_0 - pyzmq=25.1.2=py311hd77b12b_0 - re2=2022.04.01=hd77b12b_0 - referencing=0.30.2=py311haa95532_0 - - requests=2.31.0=py311haa95532_1 + - requests=2.32.2=py311haa95532_0 - rfc3339-validator=0.1.4=py311haa95532_0 - rfc3986-validator=0.1.1=py311haa95532_0 - rpds-py=0.10.6=py311h062c2fa_0 - - scipy=1.11.4=py311hc1ccb85_0 + - scipy=1.13.1=py311h9f229c6_0 - send2trash=1.8.2=py311haa95532_0 - - setuptools=68.2.2=py311haa95532_0 + - setuptools=69.5.1=py311haa95532_0 - snappy=1.1.10=h6c2663c_1 - sniffio=1.3.0=py311haa95532_0 - soupsieve=2.5=py311haa95532_0 - spatialpandas=0.4.10=py311haa95532_0 - - sqlite=3.41.2=h2bbff1b_0 + - sqlite=3.45.3=h2bbff1b_0 - tbb=2021.8.0=h59b6b97_0 - terminado=0.17.1=py311haa95532_0 - tinycss2=1.2.1=py311haa95532_0 - - tk=8.6.12=h2bbff1b_0 + - tk=8.6.14=h0416ee5_0 - toolz=0.12.0=py311haa95532_0 - - tornado=6.3.3=py311h2bbff1b_0 - - tqdm=4.65.0=py311h746a85d_0 - - traitlets=5.7.1=py311haa95532_0 - - typing-extensions=4.9.0=py311haa95532_1 - - typing_extensions=4.9.0=py311haa95532_1 + - tornado=6.4.1=py311h827c3e9_0 + - tqdm=4.66.4=py311h746a85d_0 + - traitlets=5.14.3=py311haa95532_0 + - typing-extensions=4.11.0=py311haa95532_0 + - typing_extensions=4.11.0=py311haa95532_0 - uc-micro-py=1.0.1=py311haa95532_0 - - urllib3=2.1.0=py311haa95532_1 + - unicodedata2=15.1.0=py311h2bbff1b_0 + - urllib3=2.2.2=py311haa95532_0 - utf8proc=2.6.1=h2bbff1b_1 - - vc=14.2=h21ff451_1 - - vs2015_runtime=14.27.29016=h5e58377_2 + - vc=14.2=h2eaa2aa_4 + - vs2015_runtime=14.29.30133=h43f2093_4 - webencodings=0.5.1=py311haa95532_1 - - websocket-client=0.58.0=py311haa95532_4 - - wheel=0.41.2=py311haa95532_0 + - websocket-client=1.8.0=py311haa95532_0 + - wheel=0.43.0=py311haa95532_0 - win_inet_pton=1.1.0=py311haa95532_0 - winpty=0.4.3=4 - xarray=2023.6.0=py311haa95532_0 - xyzservices=2022.9.0=py311haa95532_1 - - xz=5.4.6=h8cc25b3_0 + - xz=5.4.6=h8cc25b3_1 - yaml=0.2.5=he774522_0 - zeromq=4.3.5=hd77b12b_0 - zipp=3.17.0=py311haa95532_0 - - zlib=1.2.13=h8cc25b3_0 - - zstd=1.5.5=hd43e919_0 + - zlib=1.2.13=h8cc25b3_1 + - zstd=1.5.5=hd43e919_2 diff --git a/glaciers/anaconda-project.yml b/glaciers/anaconda-project.yml index f88fe2827..9e1c2a928 100644 --- a/glaciers/anaconda-project.yml +++ b/glaciers/anaconda-project.yml @@ -19,15 +19,15 @@ channels: packages: &pkgs - python=3.11 -- bokeh >=3.3.4 -- notebook -- datashader -- holoviews -- hvplot -- panel >=1 -- spatialpandas -- param -- pandas +- bokeh>=3.4.0 +- notebook>=7.0.8 +- datashader>=0.16.0 +- holoviews>=1.19 +- hvplot>0.9.2 +- panel>=1.4.1 +- spatialpandas>=0.4.10 +- param>=2.0.1 +- pandas>=2.2.1 dependencies: *pkgs diff --git a/glaciers/glaciers.ipynb b/glaciers/glaciers.ipynb index c96c6e9f4..7728d5d11 100644 --- a/glaciers/glaciers.ipynb +++ b/glaciers/glaciers.ipynb @@ -276,7 +276,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.11.8" + "version": "3.11.9" } }, "nbformat": 4, diff --git a/gull_tracking/anaconda-project-lock.yml b/gull_tracking/anaconda-project-lock.yml index 5434a1092..ce77af4ae 100644 --- a/gull_tracking/anaconda-project-lock.yml +++ b/gull_tracking/anaconda-project-lock.yml @@ -17,7 +17,7 @@ locking_enabled: true env_specs: default: locked: true - env_spec_hash: c73e9f2524dc49fd34e7d13d3cd3aa1a153ba421 + env_spec_hash: f9fbb6fd455f20b89b95b2b6cf9fedf3b1f3f2f1 platforms: - linux-64 - osx-64 @@ -33,6 +33,7 @@ env_specs: - decorator=5.1.1=pyhd3eb1b0_0 - defusedxml=0.7.1=pyhd3eb1b0_0 - executing=0.8.3=pyhd3eb1b0_0 + - heapdict=1.0.1=pyhd3eb1b0_0 - ipython_genutils=0.2.0=pyhd3eb1b0_1 - pandocfilters=1.5.0=pyhd3eb1b0_0 - parso=0.8.3=pyhd3eb1b0_0 @@ -41,77 +42,116 @@ env_specs: - pycparser=2.21=pyhd3eb1b0_0 - python-tzdata=2023.3=pyhd3eb1b0_0 - six=1.16.0=pyhd3eb1b0_1 + - sortedcontainers=2.4.0=pyhd3eb1b0_0 - stack_data=0.2.0=pyhd3eb1b0_0 + - tblib=1.7.0=pyhd3eb1b0_0 - tzdata=2024a=h04d1e81_0 - wcwidth=0.2.5=pyhd3eb1b0_0 unix: - pexpect=4.8.0=pyhd3eb1b0_3 - ptyprocess=0.7.0=pyhd3eb1b0_2 - pybind11-abi=4=hd3eb1b0_1 + osx: + - blas=1.0=openblas linux-64: - _libgcc_mutex=0.1=main - _openmp_mutex=5.1=1_gnu + - abseil-cpp=20211102.0=hd4dd3e8_0 - anyio=4.2.0=py311h06a4308_0 - argon2-cffi-bindings=21.2.0=py311h5eee18b_0 + - arrow-cpp=14.0.2=h374c478_1 - attrs=23.1.0=py311h06a4308_0 - - beautifulsoup4=4.12.2=py311h06a4308_0 + - aws-c-auth=0.6.19=h5eee18b_0 + - aws-c-cal=0.5.20=hdbd6064_0 + - aws-c-common=0.8.5=h5eee18b_0 + - aws-c-compression=0.2.16=h5eee18b_0 + - aws-c-event-stream=0.2.15=h6a678d5_0 + - aws-c-http=0.6.25=h5eee18b_0 + - aws-c-io=0.13.10=h5eee18b_0 + - aws-c-mqtt=0.7.13=h5eee18b_0 + - aws-c-s3=0.1.51=hdbd6064_0 + - aws-c-sdkutils=0.1.6=h5eee18b_0 + - aws-checksums=0.1.13=h5eee18b_0 + - aws-crt-cpp=0.18.16=h6a678d5_0 + - aws-sdk-cpp=1.10.55=h721c034_0 + - beautifulsoup4=4.12.3=py311h06a4308_0 - blas=1.0=mkl - - bokeh=3.4.0=py311h92b7b1e_1 + - bokeh=3.4.1=py311h92b7b1e_0 + - boost-cpp=1.82.0=hdb19cb5_2 - bottleneck=1.3.7=py311hf4808d0_0 - brotli-bin=1.0.9=h5eee18b_8 - brotli-python=1.0.9=py311h6a678d5_8 - brotli=1.0.9=h5eee18b_8 - bzip2=1.0.8=h5eee18b_6 + - c-ares=1.19.1=h5eee18b_0 - ca-certificates=2024.3.11=h06a4308_0 - - certifi=2024.2.2=py311h06a4308_0 + - certifi=2024.6.2=py311h06a4308_0 - cffi=1.16.0=py311h5eee18b_1 - click=8.1.7=py311h06a4308_0 - cloudpickle=2.2.1=py311h06a4308_0 - colorcet=3.1.0=py311h06a4308_0 - comm=0.2.1=py311h06a4308_0 - contourpy=1.2.0=py311hdb19cb5_0 + - cytoolz=0.12.2=py311h5eee18b_0 - dask-core=2024.5.0=py311h06a4308_0 - - datashader=0.16.0=py311h06a4308_0 + - dask-expr=1.1.0=py311h06a4308_0 + - dask=2024.5.0=py311h06a4308_0 + - datashader=0.16.2=py311h06a4308_0 - debugpy=1.6.7=py311h6a678d5_0 + - distributed=2024.5.0=py311h06a4308_0 - entrypoints=0.4=py311h06a4308_0 - fonttools=4.51.0=py311h5eee18b_0 - freetype=2.12.1=h4a9f257_0 - fsspec=2024.3.1=py311h06a4308_0 - - holoviews=1.18.3=py311h06a4308_0 + - gflags=2.2.2=h6a678d5_1 + - glog=0.5.0=h6a678d5_1 + - grpc-cpp=1.48.2=he1ff14a_1 + - holoviews=1.19.0=py311h06a4308_0 - hvplot=0.10.0=py311h06a4308_0 + - icu=73.1=h6a678d5_0 - idna=3.7=py311h06a4308_0 - importlib-metadata=7.0.1=py311h06a4308_0 - intel-openmp=2023.1.0=hdb19cb5_46306 - ipykernel=6.28.0=py311h06a4308_0 - - ipython=8.20.0=py311h06a4308_0 + - ipython=8.25.0=py311h06a4308_0 - jedi=0.18.1=py311h06a4308_1 - - jinja2=3.1.3=py311h06a4308_0 + - jinja2=3.1.4=py311h06a4308_0 - jpeg=9e=h5eee18b_1 - jsonschema-specifications=2023.7.1=py311h06a4308_0 - jsonschema=4.19.2=py311h06a4308_0 - jupyter_client=7.4.9=py311h06a4308_0 - - jupyter_core=5.5.0=py311h06a4308_0 - - jupyter_events=0.8.0=py311h06a4308_0 - - jupyter_server=2.10.0=py311h06a4308_0 + - jupyter_core=5.7.2=py311h06a4308_0 + - jupyter_events=0.10.0=py311h06a4308_0 + - jupyter_server=2.14.1=py311h06a4308_0 - jupyter_server_terminals=0.4.4=py311h06a4308_1 - jupyterlab_pygments=0.2.2=py311h06a4308_0 - kiwisolver=1.4.4=py311h6a678d5_0 + - krb5=1.20.1=h143b758_1 - lcms2=2.12=h3be6417_0 - ld_impl_linux-64=2.38=h1181459_1 - lerc=3.0=h295c915_0 + - libboost=1.82.0=h109eef0_2 - libbrotlicommon=1.0.9=h5eee18b_8 - libbrotlidec=1.0.9=h5eee18b_8 - libbrotlienc=1.0.9=h5eee18b_8 + - libcurl=8.7.1=h251f7ec_0 - libdeflate=1.17=h5eee18b_1 + - libedit=3.1.20230828=h5eee18b_0 + - libev=4.33=h7f8727e_1 + - libevent=2.1.12=hdbd6064_1 - libffi=3.4.4=h6a678d5_1 - libgcc-ng=11.2.0=h1234567_1 - libgfortran-ng=11.2.0=h00389a5_1 - libgfortran5=11.2.0=h1234567_1 - libgomp=11.2.0=h1234567_1 - libllvm14=14.0.6=hdb19cb5_3 + - libnghttp2=1.57.0=h2d74bed_0 - libpng=1.6.39=h5eee18b_0 + - libprotobuf=3.20.3=he621ea3_0 - libsodium=1.0.18=h7b6447c_0 + - libssh2=1.11.0=h251f7ec_0 - libstdcxx-ng=11.2.0=h1234567_1 + - libthrift=0.15.0=h1795dd8_2 - libtiff=4.5.1=h6a678d5_0 - libuuid=1.41.5=h5eee18b_0 - libwebp-base=1.3.2=h5eee18b_0 @@ -119,6 +159,7 @@ env_specs: - llvmlite=0.42.0=py311h6a678d5_0 - locket=1.0.0=py311h06a4308_0 - lz4-c=1.9.4=h6a678d5_1 + - lz4=4.3.2=py311h5eee18b_0 - markdown-it-py=2.2.0=py311h06a4308_1 - markdown=3.4.1=py311h06a4308_0 - markupsafe=2.1.3=py311h5eee18b_0 @@ -131,26 +172,28 @@ env_specs: - mkl=2023.1.0=h213fc3f_46344 - mkl_fft=1.3.8=py311h5eee18b_0 - mkl_random=1.2.4=py311hdb19cb5_0 + - msgpack-python=1.0.3=py311hdb19cb5_0 - multipledispatch=0.6.0=py311h06a4308_0 - - nbclassic=1.0.0=py311h06a4308_0 + - nbclassic=1.1.0=py311h06a4308_0 - nbclient=0.8.0=py311h06a4308_0 - nbconvert=7.10.0=py311h06a4308_0 - nbformat=5.9.2=py311h06a4308_0 - ncurses=6.4=h6a678d5_0 - nest-asyncio=1.6.0=py311h06a4308_0 - notebook-shim=0.2.3=py311h06a4308_0 - - notebook=6.5.4=py311h06a4308_1 + - notebook=6.5.7=py311h06a4308_0 - numba=0.59.1=py311ha02d727_0 - numexpr=2.8.7=py311h65dcdc2_0 - numpy-base=1.26.4=py311hf175353_0 - numpy=1.26.4=py311h08b1b3b_0 - - openjpeg=2.4.0=h3ad879b_0 - - openssl=3.0.13=h7f8727e_2 + - openjpeg=2.4.0=h9ca470c_1 + - openssl=3.0.14=h5eee18b_0 + - orc=1.7.4=hb3bc3d3_1 - overrides=7.4.0=py311h06a4308_0 - packaging=23.2=py311h06a4308_0 - - pandas=2.2.1=py311ha02d727_0 - - panel=1.4.2=py311h06a4308_0 - - param=2.1.0=py311h06a4308_0 + - pandas=2.2.2=py311ha02d727_0 + - panel=1.4.4=py311h06a4308_0 + - param=2.1.1=py311h06a4308_0 - partd=1.4.1=py311h06a4308_0 - pillow=10.3.0=py311h5eee18b_0 - pip=24.0=py311h06a4308_0 @@ -158,6 +201,7 @@ env_specs: - prometheus_client=0.14.1=py311h06a4308_0 - prompt-toolkit=3.0.43=py311h06a4308_0 - psutil=5.9.0=py311h5eee18b_0 + - pyarrow=14.0.2=py311hb6e97c4_0 - pyct=0.5.0=py311h06a4308_0 - pygments=2.15.1=py311h06a4308_1 - pyparsing=3.0.9=py311h06a4308_0 @@ -165,20 +209,24 @@ env_specs: - python-dateutil=2.9.0post0=py311h06a4308_2 - python-fastjsonschema=2.16.2=py311h06a4308_0 - python-json-logger=2.0.7=py311h06a4308_0 + - python-lmdb=1.4.1=py311h6a678d5_0 - python=3.11.9=h955ad1f_0 - pytz=2024.1=py311h06a4308_0 - pyviz_comms=3.0.2=py311h06a4308_0 - pyyaml=6.0.1=py311h5eee18b_0 - pyzmq=24.0.1=py311h5eee18b_0 + - re2=2022.04.01=h295c915_0 - readline=8.2=h5eee18b_0 - referencing=0.30.2=py311h06a4308_0 - - requests=2.31.0=py311h06a4308_1 + - requests=2.32.2=py311h06a4308_0 - rfc3339-validator=0.1.4=py311h06a4308_0 - rfc3986-validator=0.1.1=py311h06a4308_0 - rpds-py=0.10.6=py311hb02cf49_0 - - scipy=1.13.0=py311h08b1b3b_0 + - s2n=1.3.27=hdbd6064_0 + - scipy=1.13.1=py311h08b1b3b_0 - send2trash=1.8.2=py311h06a4308_0 - setuptools=69.5.1=py311h06a4308_0 + - snappy=1.1.10=h6a678d5_1 - sniffio=1.3.0=py311h06a4308_0 - soupsieve=2.5=py311h06a4308_0 - sqlite=3.45.3=h5eee18b_0 @@ -187,14 +235,15 @@ env_specs: - tinycss2=1.2.1=py311h06a4308_0 - tk=8.6.14=h39e8969_0 - toolz=0.12.0=py311h06a4308_0 - - tornado=6.3.3=py311h5eee18b_0 + - tornado=6.4.1=py311h5eee18b_0 - tqdm=4.66.4=py311h92b7b1e_0 - - traitlets=5.7.1=py311h06a4308_0 + - traitlets=5.14.3=py311h06a4308_0 - typing-extensions=4.11.0=py311h06a4308_0 - typing_extensions=4.11.0=py311h06a4308_0 - uc-micro-py=1.0.1=py311h06a4308_0 - unicodedata2=15.1.0=py311h5eee18b_0 - - urllib3=2.2.1=py311h06a4308_0 + - urllib3=2.2.2=py311h06a4308_0 + - utf8proc=2.6.1=h5eee18b_1 - webencodings=0.5.1=py311h06a4308_1 - websocket-client=1.8.0=py311h06a4308_0 - wheel=0.43.0=py311h06a4308_0 @@ -203,69 +252,106 @@ env_specs: - xz=5.4.6=h5eee18b_1 - yaml=0.2.5=h7b6447c_0 - zeromq=4.3.5=h6a678d5_0 + - zict=3.0.0=py311h06a4308_0 - zipp=3.17.0=py311h06a4308_0 - zlib=1.2.13=h5eee18b_1 - zstd=1.5.5=hc292b87_2 osx-64: + - abseil-cpp=20230802.0=h61975a4_2 - anyio=4.2.0=py311hecd8cb5_0 - appnope=0.1.2=py311hecd8cb5_1001 - argon2-cffi-bindings=21.2.0=py311h6c40b1e_0 + - arrow-cpp=14.0.2=h3ade35f_1 - attrs=23.1.0=py311hecd8cb5_0 - - beautifulsoup4=4.12.2=py311hecd8cb5_0 - - blas=1.0=mkl - - bokeh=3.4.0=py311h85bffb1_1 + - aws-c-auth=0.6.19=h6c40b1e_0 + - aws-c-cal=0.5.20=h3333b6a_0 + - aws-c-common=0.8.5=h6c40b1e_0 + - aws-c-compression=0.2.16=h6c40b1e_0 + - aws-c-event-stream=0.2.15=hcec6c5f_0 + - aws-c-http=0.6.25=h6c40b1e_0 + - aws-c-io=0.13.10=h6c40b1e_0 + - aws-c-mqtt=0.7.13=h6c40b1e_0 + - aws-c-s3=0.1.51=h6c40b1e_0 + - aws-c-sdkutils=0.1.6=h6c40b1e_0 + - aws-checksums=0.1.13=h6c40b1e_0 + - aws-crt-cpp=0.18.16=hcec6c5f_0 + - aws-sdk-cpp=1.10.55=h61975a4_0 + - beautifulsoup4=4.12.3=py311hecd8cb5_0 + - bokeh=3.4.1=py311h85bffb1_0 + - boost-cpp=1.82.0=ha357a0b_2 - bottleneck=1.3.7=py311hb3a5e46_0 - brotli-bin=1.0.9=h6c40b1e_8 - brotli-python=1.0.9=py311hcec6c5f_8 - brotli=1.0.9=h6c40b1e_8 - bzip2=1.0.8=h6c40b1e_6 + - c-ares=1.19.1=h6c40b1e_0 - ca-certificates=2024.3.11=hecd8cb5_0 - - certifi=2024.2.2=py311hecd8cb5_0 + - certifi=2024.6.2=py311hecd8cb5_0 - cffi=1.16.0=py311h6c40b1e_1 - click=8.1.7=py311hecd8cb5_0 - cloudpickle=2.2.1=py311hecd8cb5_0 - colorcet=3.1.0=py311hecd8cb5_0 - comm=0.2.1=py311hecd8cb5_0 - contourpy=1.2.0=py311ha357a0b_0 + - cytoolz=0.12.2=py311h6c40b1e_0 - dask-core=2024.5.0=py311hecd8cb5_0 - - datashader=0.16.0=py311hecd8cb5_0 + - dask-expr=1.1.0=py311hecd8cb5_0 + - dask=2024.5.0=py311hecd8cb5_0 + - datashader=0.16.2=py311hecd8cb5_0 - debugpy=1.6.7=py311hcec6c5f_0 + - distributed=2024.5.0=py311hecd8cb5_0 - entrypoints=0.4=py311hecd8cb5_0 - fonttools=4.51.0=py311h6c40b1e_0 - freetype=2.12.1=hd8bbffd_0 - fsspec=2024.3.1=py311hecd8cb5_0 - - holoviews=1.18.3=py311hecd8cb5_0 + - gflags=2.2.2=hcec6c5f_1 + - glog=0.5.0=hcec6c5f_1 + - grpc-cpp=1.48.2=hbe2b35a_4 + - gtest=1.14.0=ha357a0b_1 + - holoviews=1.19.0=py311hecd8cb5_0 - hvplot=0.10.0=py311hecd8cb5_0 + - icu=73.1=hcec6c5f_0 - idna=3.7=py311hecd8cb5_0 - importlib-metadata=7.0.1=py311hecd8cb5_0 - - intel-openmp=2023.1.0=ha357a0b_43548 - ipykernel=6.28.0=py311hecd8cb5_0 - - ipython=8.20.0=py311hecd8cb5_0 + - ipython=8.25.0=py311hecd8cb5_0 - jedi=0.18.1=py311hecd8cb5_1 - - jinja2=3.1.3=py311hecd8cb5_0 + - jinja2=3.1.4=py311hecd8cb5_0 - jpeg=9e=h6c40b1e_1 - jsonschema-specifications=2023.7.1=py311hecd8cb5_0 - jsonschema=4.19.2=py311hecd8cb5_0 - jupyter_client=7.4.9=py311hecd8cb5_0 - - jupyter_core=5.5.0=py311hecd8cb5_0 - - jupyter_events=0.8.0=py311hecd8cb5_0 - - jupyter_server=2.10.0=py311hecd8cb5_0 + - jupyter_core=5.7.2=py311hecd8cb5_0 + - jupyter_events=0.10.0=py311hecd8cb5_0 + - jupyter_server=2.14.1=py311hecd8cb5_0 - jupyter_server_terminals=0.4.4=py311hecd8cb5_1 - jupyterlab_pygments=0.2.2=py311hecd8cb5_0 - kiwisolver=1.4.4=py311hcec6c5f_0 + - krb5=1.20.1=h428f121_1 - lcms2=2.12=hf1fd2bf_0 - lerc=3.0=he9d5cce_0 + - libboost=1.82.0=hf53b9f2_2 - libbrotlicommon=1.0.9=h6c40b1e_8 - libbrotlidec=1.0.9=h6c40b1e_8 - libbrotlienc=1.0.9=h6c40b1e_8 + - libcurl=8.7.1=hf20ceda_0 - libcxx=14.0.6=h9765a3e_0 - libdeflate=1.17=hb664fd8_1 + - libedit=3.1.20230828=h6c40b1e_0 + - libev=4.33=h9ed2024_1 + - libevent=2.1.12=h04015c4_1 - libffi=3.4.4=hecd8cb5_1 - libgfortran5=11.3.0=h9dfd629_28 - libgfortran=5.0.0=11_3_0_hecd8cb5_28 + - libiconv=1.16=h6c40b1e_3 - libllvm14=14.0.6=h91fad77_3 + - libnghttp2=1.57.0=h9beae6a_0 + - libopenblas=0.3.21=h54e7dc3_0 - libpng=1.6.39=h6c40b1e_0 + - libprotobuf=3.20.3=hfff2838_0 - libsodium=1.0.18=h1de35cc_0 + - libssh2=1.11.0=hf20ceda_0 + - libthrift=0.15.0=h70b4b81_2 - libtiff=4.5.1=hcec6c5f_0 - libwebp-base=1.3.2=h6c40b1e_0 - linkify-it-py=2.0.0=py311hecd8cb5_0 @@ -273,6 +359,7 @@ env_specs: - llvmlite=0.42.0=py311hcec6c5f_0 - locket=1.0.0=py311hecd8cb5_0 - lz4-c=1.9.4=hcec6c5f_1 + - lz4=4.3.2=py311h6c40b1e_0 - markdown-it-py=2.2.0=py311hecd8cb5_1 - markdown=3.4.1=py311hecd8cb5_0 - markupsafe=2.1.3=py311h6c40b1e_0 @@ -281,30 +368,28 @@ env_specs: - mdit-py-plugins=0.3.0=py311hecd8cb5_0 - mdurl=0.1.0=py311hecd8cb5_0 - mistune=2.0.4=py311hecd8cb5_0 - - mkl-service=2.4.0=py311h6c40b1e_1 - - mkl=2023.1.0=h8e150cf_43560 - - mkl_fft=1.3.8=py311h6c40b1e_0 - - mkl_random=1.2.4=py311ha357a0b_0 + - msgpack-python=1.0.3=py311ha357a0b_0 - multipledispatch=0.6.0=py311hecd8cb5_0 - - nbclassic=1.0.0=py311hecd8cb5_0 + - nbclassic=1.1.0=py311hecd8cb5_0 - nbclient=0.8.0=py311hecd8cb5_0 - nbconvert=7.10.0=py311hecd8cb5_0 - nbformat=5.9.2=py311hecd8cb5_0 - ncurses=6.4=hcec6c5f_0 - nest-asyncio=1.6.0=py311hecd8cb5_0 - notebook-shim=0.2.3=py311hecd8cb5_0 - - notebook=6.5.4=py311hecd8cb5_1 + - notebook=6.5.7=py311hecd8cb5_0 - numba=0.59.1=py311hdb55bb0_0 - - numexpr=2.8.7=py311h728a8a3_0 - - numpy-base=1.26.4=py311h53bf9ac_0 - - numpy=1.26.4=py311h728a8a3_0 - - openjpeg=2.4.0=h66ea3da_0 - - openssl=3.0.13=hca72f7f_2 + - numexpr=2.8.7=py311h91b6869_0 + - numpy-base=1.26.4=py311hb3ec012_0 + - numpy=1.26.4=py311h91b6869_0 + - openjpeg=2.4.0=h7231236_1 + - openssl=3.0.14=h46256e1_0 + - orc=1.7.4=h995b336_1 - overrides=7.4.0=py311hecd8cb5_0 - packaging=23.2=py311hecd8cb5_0 - - pandas=2.2.1=py311hdb55bb0_0 - - panel=1.4.2=py311hecd8cb5_0 - - param=2.1.0=py311hecd8cb5_0 + - pandas=2.2.2=py311he327ffe_0 + - panel=1.4.4=py311hecd8cb5_0 + - param=2.1.1=py311hecd8cb5_0 - partd=1.4.1=py311hecd8cb5_0 - pillow=10.3.0=py311h6c40b1e_0 - pip=24.0=py311hecd8cb5_0 @@ -312,6 +397,7 @@ env_specs: - prometheus_client=0.14.1=py311hecd8cb5_0 - prompt-toolkit=3.0.43=py311hecd8cb5_0 - psutil=5.9.0=py311h6c40b1e_0 + - pyarrow=14.0.2=py311h2a249a5_0 - pyct=0.5.0=py311hecd8cb5_0 - pygments=2.15.1=py311hecd8cb5_1 - pyparsing=3.0.9=py311hecd8cb5_0 @@ -319,20 +405,23 @@ env_specs: - python-dateutil=2.9.0post0=py311hecd8cb5_2 - python-fastjsonschema=2.16.2=py311hecd8cb5_0 - python-json-logger=2.0.7=py311hecd8cb5_0 + - python-lmdb=1.4.1=py311hcec6c5f_0 - python=3.11.9=hf27a42d_0 - pytz=2024.1=py311hecd8cb5_0 - pyviz_comms=3.0.2=py311hecd8cb5_0 - pyyaml=6.0.1=py311h6c40b1e_0 - pyzmq=24.0.1=py311h6c40b1e_0 + - re2=2022.04.01=he9d5cce_0 - readline=8.2=hca72f7f_0 - referencing=0.30.2=py311hecd8cb5_0 - - requests=2.31.0=py311hecd8cb5_1 + - requests=2.32.2=py311hecd8cb5_0 - rfc3339-validator=0.1.4=py311hecd8cb5_0 - rfc3986-validator=0.1.1=py311hecd8cb5_0 - rpds-py=0.10.6=py311hf2ad997_0 - - scipy=1.13.0=py311h224febf_0 + - scipy=1.13.1=py311hedc7b93_0 - send2trash=1.8.2=py311hecd8cb5_0 - setuptools=69.5.1=py311hecd8cb5_0 + - snappy=1.1.10=hcec6c5f_1 - sniffio=1.3.0=py311hecd8cb5_0 - soupsieve=2.5=py311hecd8cb5_0 - sqlite=3.45.3=h6c40b1e_0 @@ -341,14 +430,15 @@ env_specs: - tinycss2=1.2.1=py311hecd8cb5_0 - tk=8.6.14=h4d00af3_0 - toolz=0.12.0=py311hecd8cb5_0 - - tornado=6.3.3=py311h6c40b1e_0 + - tornado=6.4.1=py311h46256e1_0 - tqdm=4.66.4=py311h85bffb1_0 - - traitlets=5.7.1=py311hecd8cb5_0 + - traitlets=5.14.3=py311hecd8cb5_0 - typing-extensions=4.11.0=py311hecd8cb5_0 - typing_extensions=4.11.0=py311hecd8cb5_0 - uc-micro-py=1.0.1=py311hecd8cb5_0 - unicodedata2=15.1.0=py311h6c40b1e_0 - - urllib3=2.2.1=py311hecd8cb5_0 + - urllib3=2.2.2=py311hecd8cb5_0 + - utf8proc=2.6.1=h6c40b1e_1 - webencodings=0.5.1=py311hecd8cb5_1 - websocket-client=1.8.0=py311hecd8cb5_0 - wheel=0.43.0=py311hecd8cb5_0 @@ -357,69 +447,106 @@ env_specs: - xz=5.4.6=h6c40b1e_1 - yaml=0.2.5=haf1e3a3_0 - zeromq=4.3.5=hcec6c5f_0 + - zict=3.0.0=py311hecd8cb5_0 - zipp=3.17.0=py311hecd8cb5_0 - zlib=1.2.13=h4b97444_1 - zstd=1.5.5=hc035e20_2 osx-arm64: + - abseil-cpp=20230802.0=h313beb8_2 - anyio=4.2.0=py311hca03da5_0 - appnope=0.1.2=py311hca03da5_1001 - argon2-cffi-bindings=21.2.0=py311h80987f9_0 + - arrow-cpp=14.0.2=hc7aafb3_1 - attrs=23.1.0=py311hca03da5_0 - - beautifulsoup4=4.12.2=py311hca03da5_0 - - blas=1.0=openblas - - bokeh=3.4.0=py311hb6e6a13_1 + - aws-c-auth=0.6.19=h80987f9_0 + - aws-c-cal=0.5.20=h80987f9_0 + - aws-c-common=0.8.5=h80987f9_0 + - aws-c-compression=0.2.16=h80987f9_0 + - aws-c-event-stream=0.2.15=h313beb8_0 + - aws-c-http=0.6.25=h80987f9_0 + - aws-c-io=0.13.10=h80987f9_0 + - aws-c-mqtt=0.7.13=h80987f9_0 + - aws-c-s3=0.1.51=h80987f9_0 + - aws-c-sdkutils=0.1.6=h80987f9_0 + - aws-checksums=0.1.13=h80987f9_0 + - aws-crt-cpp=0.18.16=h313beb8_0 + - aws-sdk-cpp=1.10.55=h313beb8_0 + - beautifulsoup4=4.12.3=py311hca03da5_0 + - bokeh=3.4.1=py311hb6e6a13_0 + - boost-cpp=1.82.0=h48ca7d4_2 - bottleneck=1.3.7=py311hb9f6ed7_0 - brotli-bin=1.0.9=h80987f9_8 - brotli-python=1.0.9=py311h313beb8_8 - brotli=1.0.9=h80987f9_8 - bzip2=1.0.8=h80987f9_6 + - c-ares=1.19.1=h80987f9_0 - ca-certificates=2024.3.11=hca03da5_0 - - certifi=2024.2.2=py311hca03da5_0 + - certifi=2024.6.2=py311hca03da5_0 - cffi=1.16.0=py311h80987f9_1 - click=8.1.7=py311hca03da5_0 - cloudpickle=2.2.1=py311hca03da5_0 - colorcet=3.1.0=py311hca03da5_0 - comm=0.2.1=py311hca03da5_0 - contourpy=1.2.0=py311h48ca7d4_0 + - cytoolz=0.12.2=py311h80987f9_0 - dask-core=2024.5.0=py311hca03da5_0 - - datashader=0.16.0=py311hca03da5_0 + - dask-expr=1.1.0=py311hca03da5_0 + - dask=2024.5.0=py311hca03da5_0 + - datashader=0.16.2=py311hca03da5_0 - debugpy=1.6.7=py311h313beb8_0 + - distributed=2024.5.0=py311hca03da5_0 - entrypoints=0.4=py311hca03da5_0 - fonttools=4.51.0=py311h80987f9_0 - freetype=2.12.1=h1192e45_0 - fsspec=2024.3.1=py311hca03da5_0 - - holoviews=1.18.3=py311hca03da5_0 + - gflags=2.2.2=h313beb8_1 + - glog=0.5.0=h313beb8_1 + - grpc-cpp=1.48.2=hc60591f_4 + - gtest=1.14.0=h48ca7d4_1 + - holoviews=1.19.0=py311hca03da5_0 - hvplot=0.10.0=py311hca03da5_0 + - icu=73.1=h313beb8_0 - idna=3.7=py311hca03da5_0 - importlib-metadata=7.0.1=py311hca03da5_0 - ipykernel=6.28.0=py311hca03da5_0 - - ipython=8.20.0=py311hca03da5_0 + - ipython=8.25.0=py311hca03da5_0 - jedi=0.18.1=py311hca03da5_1 - - jinja2=3.1.3=py311hca03da5_0 + - jinja2=3.1.4=py311hca03da5_0 - jpeg=9e=h80987f9_1 - jsonschema-specifications=2023.7.1=py311hca03da5_0 - jsonschema=4.19.2=py311hca03da5_0 - jupyter_client=7.4.9=py311hca03da5_0 - - jupyter_core=5.5.0=py311hca03da5_0 - - jupyter_events=0.8.0=py311hca03da5_0 - - jupyter_server=2.10.0=py311hca03da5_0 + - jupyter_core=5.7.2=py311hca03da5_0 + - jupyter_events=0.10.0=py311hca03da5_0 + - jupyter_server=2.14.1=py311hca03da5_0 - jupyter_server_terminals=0.4.4=py311hca03da5_1 - jupyterlab_pygments=0.2.2=py311hca03da5_0 - kiwisolver=1.4.4=py311h313beb8_0 + - krb5=1.20.1=hf3e1bf2_1 - lcms2=2.12=hba8e193_0 - lerc=3.0=hc377ac9_0 + - libboost=1.82.0=h0bc93f9_2 - libbrotlicommon=1.0.9=h80987f9_8 - libbrotlidec=1.0.9=h80987f9_8 - libbrotlienc=1.0.9=h80987f9_8 + - libcurl=8.7.1=h3e2b118_0 - libcxx=14.0.6=h848a8c0_0 - libdeflate=1.17=h80987f9_1 + - libedit=3.1.20230828=h80987f9_0 + - libev=4.33=h1a28f6b_1 + - libevent=2.1.12=h02f6b3c_1 - libffi=3.4.4=hca03da5_1 - libgfortran5=11.3.0=h009349e_28 - libgfortran=5.0.0=11_3_0_hca03da5_28 + - libiconv=1.16=h80987f9_3 - libllvm14=14.0.6=h7ec7a93_3 + - libnghttp2=1.57.0=h62f6fdd_0 - libopenblas=0.3.21=h269037a_0 - libpng=1.6.39=h80987f9_0 + - libprotobuf=3.20.3=h514c7bf_0 - libsodium=1.0.18=h1a28f6b_0 + - libssh2=1.11.0=h3e2b118_0 + - libthrift=0.15.0=h73c2103_2 - libtiff=4.5.1=h313beb8_0 - libwebp-base=1.3.2=h80987f9_0 - linkify-it-py=2.0.0=py311hca03da5_0 @@ -427,6 +554,7 @@ env_specs: - llvmlite=0.42.0=py311h313beb8_0 - locket=1.0.0=py311hca03da5_0 - lz4-c=1.9.4=h313beb8_1 + - lz4=4.3.2=py311h80987f9_0 - markdown-it-py=2.2.0=py311hca03da5_1 - markdown=3.4.1=py311hca03da5_0 - markupsafe=2.1.3=py311h80987f9_0 @@ -435,26 +563,28 @@ env_specs: - mdit-py-plugins=0.3.0=py311hca03da5_0 - mdurl=0.1.0=py311hca03da5_0 - mistune=2.0.4=py311hca03da5_0 + - msgpack-python=1.0.3=py311h48ca7d4_0 - multipledispatch=0.6.0=py311hca03da5_0 - - nbclassic=1.0.0=py311hca03da5_0 + - nbclassic=1.1.0=py311hca03da5_0 - nbclient=0.8.0=py311hca03da5_0 - nbconvert=7.10.0=py311hca03da5_0 - nbformat=5.9.2=py311hca03da5_0 - ncurses=6.4=h313beb8_0 - nest-asyncio=1.6.0=py311hca03da5_0 - notebook-shim=0.2.3=py311hca03da5_0 - - notebook=6.5.4=py311hca03da5_1 + - notebook=6.5.7=py311hca03da5_0 - numba=0.59.1=py311h7aedaa7_0 - numexpr=2.8.7=py311h6dc990b_0 - numpy-base=1.26.4=py311hfbfe69c_0 - numpy=1.26.4=py311he598dae_0 - - openjpeg=2.3.0=h7a6adac_2 - - openssl=3.0.13=h1a28f6b_2 + - openjpeg=2.4.0=h0ed58ac_1 + - openssl=3.0.14=h80987f9_0 + - orc=1.7.4=hdca1487_1 - overrides=7.4.0=py311hca03da5_0 - packaging=23.2=py311hca03da5_0 - - pandas=2.2.1=py311h7aedaa7_0 - - panel=1.4.2=py311hca03da5_0 - - param=2.1.0=py311hca03da5_0 + - pandas=2.2.2=py311h7aedaa7_0 + - panel=1.4.4=py311hca03da5_0 + - param=2.1.1=py311hca03da5_0 - partd=1.4.1=py311hca03da5_0 - pillow=10.3.0=py311h80987f9_0 - pip=24.0=py311hca03da5_0 @@ -462,6 +592,7 @@ env_specs: - prometheus_client=0.14.1=py311hca03da5_0 - prompt-toolkit=3.0.43=py311hca03da5_0 - psutil=5.9.0=py311h80987f9_0 + - pyarrow=14.0.2=py311ha07b5f9_0 - pyct=0.5.0=py311hca03da5_0 - pygments=2.15.1=py311hca03da5_1 - pyparsing=3.0.9=py311hca03da5_0 @@ -469,20 +600,23 @@ env_specs: - python-dateutil=2.9.0post0=py311hca03da5_2 - python-fastjsonschema=2.16.2=py311hca03da5_0 - python-json-logger=2.0.7=py311hca03da5_0 + - python-lmdb=1.4.1=py311h313beb8_0 - python=3.11.9=hb885b13_0 - pytz=2024.1=py311hca03da5_0 - pyviz_comms=3.0.2=py311hca03da5_0 - pyyaml=6.0.1=py311h80987f9_0 - pyzmq=24.0.1=py311h80987f9_0 + - re2=2022.04.01=hc377ac9_0 - readline=8.2=h1a28f6b_0 - referencing=0.30.2=py311hca03da5_0 - - requests=2.31.0=py311hca03da5_1 + - requests=2.32.2=py311hca03da5_0 - rfc3339-validator=0.1.4=py311hca03da5_0 - rfc3986-validator=0.1.1=py311hca03da5_0 - rpds-py=0.10.6=py311hf0e4da2_0 - - scipy=1.13.0=py311hc76d9b0_0 + - scipy=1.13.1=py311hac8794a_0 - send2trash=1.8.2=py311hca03da5_0 - setuptools=69.5.1=py311hca03da5_0 + - snappy=1.1.10=h313beb8_1 - sniffio=1.3.0=py311hca03da5_0 - soupsieve=2.5=py311hca03da5_0 - sqlite=3.45.3=h80987f9_0 @@ -491,14 +625,15 @@ env_specs: - tinycss2=1.2.1=py311hca03da5_0 - tk=8.6.14=h6ba3021_0 - toolz=0.12.0=py311hca03da5_0 - - tornado=6.3.3=py311h80987f9_0 + - tornado=6.4.1=py311h80987f9_0 - tqdm=4.66.4=py311hb6e6a13_0 - - traitlets=5.7.1=py311hca03da5_0 + - traitlets=5.14.3=py311hca03da5_0 - typing-extensions=4.11.0=py311hca03da5_0 - typing_extensions=4.11.0=py311hca03da5_0 - uc-micro-py=1.0.1=py311hca03da5_0 - unicodedata2=15.1.0=py311h80987f9_0 - - urllib3=2.2.1=py311hca03da5_0 + - urllib3=2.2.2=py311hca03da5_0 + - utf8proc=2.6.1=h80987f9_1 - webencodings=0.5.1=py311hca03da5_1 - websocket-client=1.8.0=py311hca03da5_0 - wheel=0.43.0=py311hca03da5_0 @@ -507,23 +642,41 @@ env_specs: - xz=5.4.6=h80987f9_1 - yaml=0.2.5=h1a28f6b_0 - zeromq=4.3.5=h313beb8_0 + - zict=3.0.0=py311hca03da5_0 - zipp=3.17.0=py311hca03da5_0 - zlib=1.2.13=h18a0788_1 - zstd=1.5.5=hd90d995_2 win-64: + - abseil-cpp=20211102.0=hd77b12b_0 - anyio=4.2.0=py311haa95532_0 - argon2-cffi-bindings=21.2.0=py311h2bbff1b_0 + - arrow-cpp=14.0.2=ha81ea56_1 - attrs=23.1.0=py311haa95532_0 - - beautifulsoup4=4.12.2=py311haa95532_0 + - aws-c-auth=0.6.19=h2bbff1b_0 + - aws-c-cal=0.5.20=h2bbff1b_0 + - aws-c-common=0.8.5=h2bbff1b_0 + - aws-c-compression=0.2.16=h2bbff1b_0 + - aws-c-event-stream=0.2.15=hd77b12b_0 + - aws-c-http=0.6.25=h2bbff1b_0 + - aws-c-io=0.13.10=h2bbff1b_0 + - aws-c-mqtt=0.7.13=h2bbff1b_0 + - aws-c-s3=0.1.51=h2bbff1b_0 + - aws-c-sdkutils=0.1.6=h2bbff1b_0 + - aws-checksums=0.1.13=h2bbff1b_0 + - aws-crt-cpp=0.18.16=hd77b12b_0 + - aws-sdk-cpp=1.10.55=hd77b12b_0 + - beautifulsoup4=4.12.3=py311haa95532_0 - blas=1.0=mkl - - bokeh=3.4.0=py311h746a85d_1 + - bokeh=3.4.1=py311h746a85d_0 + - boost-cpp=1.82.0=h59b6b97_2 - bottleneck=1.3.7=py311hd7041d2_0 - brotli-bin=1.0.9=h2bbff1b_8 - brotli-python=1.0.9=py311hd77b12b_8 - brotli=1.0.9=h2bbff1b_8 - bzip2=1.0.8=h2bbff1b_6 + - c-ares=1.19.1=h2bbff1b_0 - ca-certificates=2024.3.11=haa95532_0 - - certifi=2024.2.2=py311haa95532_0 + - certifi=2024.6.2=py311haa95532_0 - cffi=1.16.0=py311h2bbff1b_1 - click=8.1.7=py311haa95532_0 - cloudpickle=2.2.1=py311haa95532_0 @@ -531,48 +684,62 @@ env_specs: - colorcet=3.1.0=py311haa95532_0 - comm=0.2.1=py311haa95532_0 - contourpy=1.2.0=py311h59b6b97_0 + - cytoolz=0.12.2=py311h2bbff1b_0 - dask-core=2024.5.0=py311haa95532_0 - - datashader=0.16.0=py311haa95532_0 + - dask-expr=1.1.0=py311haa95532_0 + - dask=2024.5.0=py311haa95532_0 + - datashader=0.16.2=py311haa95532_0 - debugpy=1.6.7=py311hd77b12b_0 + - distributed=2024.5.0=py311haa95532_0 - entrypoints=0.4=py311haa95532_0 - fonttools=4.51.0=py311h2bbff1b_0 - freetype=2.12.1=ha860e81_0 - fsspec=2024.3.1=py311haa95532_0 - - holoviews=1.18.3=py311haa95532_0 + - gflags=2.2.2=hd77b12b_1 + - glog=0.5.0=hd77b12b_1 + - grpc-cpp=1.48.2=hfe90ff0_1 + - holoviews=1.19.0=py311haa95532_0 - hvplot=0.10.0=py311haa95532_0 - icc_rt=2022.1.0=h6049295_2 - idna=3.7=py311haa95532_0 - importlib-metadata=7.0.1=py311haa95532_0 - intel-openmp=2023.1.0=h59b6b97_46320 - ipykernel=6.28.0=py311haa95532_0 - - ipython=8.20.0=py311haa95532_0 + - ipython=8.25.0=py311haa95532_0 - jedi=0.18.1=py311haa95532_1 - - jinja2=3.1.3=py311haa95532_0 + - jinja2=3.1.4=py311haa95532_0 - jpeg=9e=h2bbff1b_1 - jsonschema-specifications=2023.7.1=py311haa95532_0 - jsonschema=4.19.2=py311haa95532_0 - jupyter_client=7.4.9=py311haa95532_0 - - jupyter_core=5.5.0=py311haa95532_0 - - jupyter_events=0.8.0=py311haa95532_0 - - jupyter_server=2.10.0=py311haa95532_0 + - jupyter_core=5.7.2=py311haa95532_0 + - jupyter_events=0.10.0=py311haa95532_0 + - jupyter_server=2.14.1=py311haa95532_0 - jupyter_server_terminals=0.4.4=py311haa95532_1 - jupyterlab_pygments=0.2.2=py311haa95532_0 - kiwisolver=1.4.4=py311hd77b12b_0 - lcms2=2.12=h83e58a3_0 - lerc=3.0=hd77b12b_0 + - libboost=1.82.0=h3399ecb_2 - libbrotlicommon=1.0.9=h2bbff1b_8 - libbrotlidec=1.0.9=h2bbff1b_8 - libbrotlienc=1.0.9=h2bbff1b_8 + - libcurl=8.7.1=h86230a5_0 - libdeflate=1.17=h2bbff1b_1 + - libevent=2.1.12=h56d1f94_1 - libffi=3.4.4=hd77b12b_1 - libpng=1.6.39=h8cc25b3_0 + - libprotobuf=3.20.3=h23ce68f_0 - libsodium=1.0.18=h62dcd97_0 + - libssh2=1.11.0=h291bd65_0 + - libthrift=0.15.0=h4364b78_2 - libtiff=4.5.1=hd77b12b_0 - libwebp-base=1.3.2=h2bbff1b_0 - linkify-it-py=2.0.0=py311haa95532_0 - llvmlite=0.42.0=py311hf2fb9eb_0 - locket=1.0.0=py311haa95532_0 - lz4-c=1.9.4=h2bbff1b_1 + - lz4=4.3.2=py311h2bbff1b_0 - markdown-it-py=2.2.0=py311haa95532_1 - markdown=3.4.1=py311haa95532_0 - markupsafe=2.1.3=py311h2bbff1b_0 @@ -585,25 +752,27 @@ env_specs: - mkl=2023.1.0=h6b88ed4_46358 - mkl_fft=1.3.8=py311h2bbff1b_0 - mkl_random=1.2.4=py311h59b6b97_0 + - msgpack-python=1.0.3=py311h59b6b97_0 - multipledispatch=0.6.0=py311haa95532_0 - - nbclassic=1.0.0=py311haa95532_0 + - nbclassic=1.1.0=py311haa95532_0 - nbclient=0.8.0=py311haa95532_0 - nbconvert=7.10.0=py311haa95532_0 - nbformat=5.9.2=py311haa95532_0 - nest-asyncio=1.6.0=py311haa95532_0 - notebook-shim=0.2.3=py311haa95532_0 - - notebook=6.5.4=py311haa95532_1 + - notebook=6.5.7=py311haa95532_0 - numba=0.59.1=py311hf62ec03_0 - numexpr=2.8.7=py311h1fcbade_0 - numpy-base=1.26.4=py311hd01c5d8_0 - numpy=1.26.4=py311hdab7c0b_0 - - openjpeg=2.4.0=h4fc8c34_0 - - openssl=3.0.13=h2bbff1b_2 + - openjpeg=2.4.0=h4afccc4_1 + - openssl=3.0.14=h827c3e9_0 + - orc=1.7.4=h623e30f_1 - overrides=7.4.0=py311haa95532_0 - packaging=23.2=py311haa95532_0 - - pandas=2.2.1=py311hea22821_0 - - panel=1.4.2=py311haa95532_0 - - param=2.1.0=py311haa95532_0 + - pandas=2.2.2=py311hea22821_0 + - panel=1.4.4=py311haa95532_0 + - param=2.1.1=py311haa95532_0 - partd=1.4.1=py311haa95532_0 - pillow=10.3.0=py311h2bbff1b_0 - pip=24.0=py311haa95532_0 @@ -611,6 +780,7 @@ env_specs: - prometheus_client=0.14.1=py311haa95532_0 - prompt-toolkit=3.0.43=py311haa95532_0 - psutil=5.9.0=py311h2bbff1b_0 + - pyarrow=14.0.2=py311h847bd2a_0 - pybind11-abi=5=hd3eb1b0_0 - pyct=0.5.0=py311haa95532_0 - pygments=2.15.1=py311haa95532_1 @@ -619,6 +789,7 @@ env_specs: - python-dateutil=2.9.0post0=py311haa95532_2 - python-fastjsonschema=2.16.2=py311haa95532_0 - python-json-logger=2.0.7=py311haa95532_0 + - python-lmdb=1.4.1=py311hd77b12b_0 - python=3.11.9=he1021f5_0 - pytz=2024.1=py311haa95532_0 - pyviz_comms=3.0.2=py311haa95532_0 @@ -626,14 +797,16 @@ env_specs: - pywinpty=2.0.10=py311h5da7b33_0 - pyyaml=6.0.1=py311h2bbff1b_0 - pyzmq=24.0.1=py311h2bbff1b_0 + - re2=2022.04.01=hd77b12b_0 - referencing=0.30.2=py311haa95532_0 - - requests=2.31.0=py311haa95532_1 + - requests=2.32.2=py311haa95532_0 - rfc3339-validator=0.1.4=py311haa95532_0 - rfc3986-validator=0.1.1=py311haa95532_0 - rpds-py=0.10.6=py311h062c2fa_0 - - scipy=1.13.0=py311h9f229c6_0 + - scipy=1.13.1=py311h9f229c6_0 - send2trash=1.8.2=py311haa95532_0 - setuptools=69.5.1=py311haa95532_0 + - snappy=1.1.10=h6c2663c_1 - sniffio=1.3.0=py311haa95532_0 - soupsieve=2.5=py311haa95532_0 - sqlite=3.45.3=h2bbff1b_0 @@ -642,16 +815,17 @@ env_specs: - tinycss2=1.2.1=py311haa95532_0 - tk=8.6.14=h0416ee5_0 - toolz=0.12.0=py311haa95532_0 - - tornado=6.3.3=py311h2bbff1b_0 + - tornado=6.4.1=py311h827c3e9_0 - tqdm=4.66.4=py311h746a85d_0 - - traitlets=5.7.1=py311haa95532_0 + - traitlets=5.14.3=py311haa95532_0 - typing-extensions=4.11.0=py311haa95532_0 - typing_extensions=4.11.0=py311haa95532_0 - uc-micro-py=1.0.1=py311haa95532_0 - unicodedata2=15.1.0=py311h2bbff1b_0 - - urllib3=2.2.1=py311haa95532_0 - - vc=14.2=h2eaa2aa_1 - - vs2015_runtime=14.29.30133=h43f2093_3 + - urllib3=2.2.2=py311haa95532_0 + - utf8proc=2.6.1=h2bbff1b_1 + - vc=14.2=h2eaa2aa_4 + - vs2015_runtime=14.29.30133=h43f2093_4 - webencodings=0.5.1=py311haa95532_1 - websocket-client=1.8.0=py311haa95532_0 - wheel=0.43.0=py311haa95532_0 @@ -662,6 +836,7 @@ env_specs: - xz=5.4.6=h8cc25b3_1 - yaml=0.2.5=he774522_0 - zeromq=4.3.5=hd77b12b_0 + - zict=3.0.0=py311haa95532_0 - zipp=3.17.0=py311haa95532_0 - zlib=1.2.13=h8cc25b3_1 - zstd=1.5.5=hd43e919_2 diff --git a/gull_tracking/anaconda-project.yml b/gull_tracking/anaconda-project.yml index 3398a3eda..30ba73d9b 100644 --- a/gull_tracking/anaconda-project.yml +++ b/gull_tracking/anaconda-project.yml @@ -23,6 +23,8 @@ packages: &pkgs - datashader>=0.16.0 - hvplot>=0.10.0 - pandas>=2.2.1 +# Needed to avoid a warning emitted when datashader internally imports dask.dataframe +- dask>=2024.5.0 dependencies: *pkgs diff --git a/nyc_taxi/anaconda-project-lock.yml b/nyc_taxi/anaconda-project-lock.yml index c27ef390a..8d558fd01 100644 --- a/nyc_taxi/anaconda-project-lock.yml +++ b/nyc_taxi/anaconda-project-lock.yml @@ -17,7 +17,7 @@ locking_enabled: true env_specs: default: locked: true - env_spec_hash: 0de11f0235e3646c9e0985535406e82a38f5b80e + env_spec_hash: 8f481ac2e7fbf5146a92366ecb02966d53fd499e platforms: - linux-64 - osx-64 @@ -28,30 +28,20 @@ env_specs: - argon2-cffi=21.3.0=pyhd3eb1b0_0 - asttokens=2.0.5=pyhd3eb1b0_0 - bleach=4.1.0=pyhd3eb1b0_0 - - charset-normalizer=2.0.4=pyhd3eb1b0_0 - - colorcet=3.1.0=py_0 + - charset-normalizer=3.3.2=pyhd3eb1b0_0 - cycler=0.11.0=pyhd3eb1b0_0 - - datashader=0.16.1=py_0 - decorator=5.1.1=pyhd3eb1b0_0 - defusedxml=0.7.1=pyhd3eb1b0_0 - executing=0.8.3=pyhd3eb1b0_0 - heapdict=1.0.1=pyhd3eb1b0_0 - - holoviews=1.19.0a1=py_0 - - hvplot=0.10.0=py_0 - json5=0.9.6=pyhd3eb1b0_0 - jupyterlab_pygments=0.1.2=py_0 - pandocfilters=1.5.0=pyhd3eb1b0_0 - - panel=1.4.3a1=py_0 - - param=2.1.1a0=py_0 - parso=0.8.3=pyhd3eb1b0_0 - prompt_toolkit=3.0.43=hd3eb1b0_0 - pure_eval=0.2.2=pyhd3eb1b0_0 - pycparser=2.21=pyhd3eb1b0_0 - - pyct-core=0.5.0=py_0 - - pyct=0.5.0=py_0 - - python-dateutil=2.8.2=pyhd3eb1b0_0 - python-tzdata=2023.3=pyhd3eb1b0_0 - - pyviz_comms=3.0.0=py_0 - six=1.16.0=pyhd3eb1b0_1 - sortedcontainers=2.4.0=pyhd3eb1b0_0 - stack_data=0.2.0=pyhd3eb1b0_0 @@ -65,10 +55,9 @@ env_specs: linux-64: - _libgcc_mutex=0.1=main - _openmp_mutex=5.1=1_gnu - - abseil-cpp=20211102.0=hd4dd3e8_0 - anyio=4.2.0=py311h06a4308_0 - argon2-cffi-bindings=21.2.0=py311h5eee18b_0 - - arrow-cpp=14.0.2=h374c478_1 + - arrow-cpp=16.1.0=hc1eb8f0_0 - async-lru=2.0.4=py311h06a4308_0 - attrs=23.1.0=py311h06a4308_0 - aws-c-auth=0.6.19=h5eee18b_0 @@ -85,9 +74,9 @@ env_specs: - aws-crt-cpp=0.18.16=h6a678d5_0 - aws-sdk-cpp=1.10.55=h721c034_0 - babel=2.11.0=py311h06a4308_0 - - beautifulsoup4=4.12.2=py311h06a4308_0 + - beautifulsoup4=4.12.3=py311h06a4308_0 - blas=1.0=mkl - - bokeh=3.4.0=py311h92b7b1e_1 + - bokeh=3.4.1=py311h92b7b1e_0 - boost-cpp=1.82.0=hdb19cb5_2 - bottleneck=1.3.7=py311hf4808d0_0 - brotli-bin=1.0.9=h5eee18b_8 @@ -95,50 +84,46 @@ env_specs: - brotli=1.0.9=h5eee18b_8 - bzip2=1.0.8=h5eee18b_6 - c-ares=1.19.1=h5eee18b_0 - - ca-certificates=2024.3.11=h06a4308_0 - - certifi=2024.2.2=py311h06a4308_0 + - ca-certificates=2024.7.2=h06a4308_0 + - certifi=2024.7.4=py311h06a4308_0 - cffi=1.16.0=py311h5eee18b_1 - click=8.1.7=py311h06a4308_0 - - cloudpickle=2.2.1=py311h06a4308_0 + - cloudpickle=3.0.0=py311h06a4308_0 + - colorcet=3.1.0=py311h06a4308_0 - comm=0.2.1=py311h06a4308_0 - contourpy=1.2.0=py311hdb19cb5_0 - cramjam=2.7.0=py311h24d97f6_0 - - cyrus-sasl=2.1.28=h52b45da_1 - cytoolz=0.12.2=py311h5eee18b_0 - - dask-core=2023.11.0=py311h06a4308_0 - - dask=2023.11.0=py311h06a4308_0 - - dbus=1.13.18=hb2f20db_0 + - dask-core=2024.5.0=py311h06a4308_0 + - dask-expr=1.1.0=py311h06a4308_0 + - dask=2024.5.0=py311h06a4308_0 + - datashader=0.16.3=py311h06a4308_0 - debugpy=1.6.7=py311h6a678d5_0 - - distributed=2023.11.0=py311h06a4308_0 - - expat=2.6.2=h6a678d5_0 - - fastparquet=2023.8.0=py311hf4808d0_0 - - fontconfig=2.14.1=h4c34cd2_2 + - distributed=2024.5.0=py311h06a4308_0 + - fastparquet=2024.2.0=py311hf4808d0_0 - fonttools=4.51.0=py311h5eee18b_0 - freetype=2.12.1=h4a9f257_0 - fsspec=2024.3.1=py311h06a4308_0 - gflags=2.2.2=h6a678d5_1 - - glib-tools=2.78.4=h6a678d5_0 - - glib=2.78.4=h6a678d5_0 - glog=0.5.0=h6a678d5_1 - - grpc-cpp=1.48.2=he1ff14a_1 - - gst-plugins-base=1.14.1=h6a678d5_1 - - gstreamer=1.14.1=h5eee18b_1 + - holoviews=1.19.1=py311h06a4308_0 + - hvplot=0.10.0=py311h06a4308_0 - icu=73.1=h6a678d5_0 - idna=3.7=py311h06a4308_0 - importlib-metadata=7.0.1=py311h06a4308_0 - intel-openmp=2023.1.0=hdb19cb5_46306 - ipykernel=6.28.0=py311h06a4308_0 - - ipython=8.20.0=py311h06a4308_0 - - jedi=0.18.1=py311h06a4308_1 - - jinja2=3.1.3=py311h06a4308_0 - - jpeg=9e=h5eee18b_1 + - ipython=8.25.0=py311h06a4308_0 + - jedi=0.19.1=py311h06a4308_0 + - jinja2=3.1.4=py311h06a4308_0 + - jpeg=9e=h5eee18b_3 - jsonschema-specifications=2023.7.1=py311h06a4308_0 - jsonschema=4.19.2=py311h06a4308_0 - jupyter-lsp=2.2.0=py311h06a4308_0 - jupyter_client=8.6.0=py311h06a4308_0 - - jupyter_core=5.5.0=py311h06a4308_0 - - jupyter_events=0.8.0=py311h06a4308_0 - - jupyter_server=2.10.0=py311h06a4308_0 + - jupyter_core=5.7.2=py311h06a4308_0 + - jupyter_events=0.10.0=py311h06a4308_0 + - jupyter_server=2.14.1=py311h06a4308_0 - jupyter_server_terminals=0.4.4=py311h06a4308_1 - jupyterlab=4.0.11=py311h06a4308_0 - jupyterlab_server=2.25.1=py311h06a4308_0 @@ -147,14 +132,12 @@ env_specs: - lcms2=2.12=h3be6417_0 - ld_impl_linux-64=2.38=h1181459_1 - lerc=3.0=h295c915_0 + - libabseil=20240116.2=cxx17_h6a678d5_0 - libboost=1.82.0=h109eef0_2 - libbrotlicommon=1.0.9=h5eee18b_8 - libbrotlidec=1.0.9=h5eee18b_8 - libbrotlienc=1.0.9=h5eee18b_8 - - libclang13=14.0.6=default_he11475f_1 - - libclang=14.0.6=default_hc6dbbc7_1 - - libcups=2.4.2=h2d74bed_1 - - libcurl=8.5.0=h251f7ec_0 + - libcurl=8.7.1=h251f7ec_0 - libdeflate=1.17=h5eee18b_1 - libedit=3.1.20230828=h5eee18b_0 - libev=4.33=h7f8727e_1 @@ -163,26 +146,21 @@ env_specs: - libgcc-ng=11.2.0=h1234567_1 - libgfortran-ng=11.2.0=h00389a5_1 - libgfortran5=11.2.0=h1234567_1 - - libglib=2.78.4=hdc74915_0 - libgomp=11.2.0=h1234567_1 - - libiconv=1.16=h5eee18b_3 + - libgrpc=1.62.2=h2d74bed_0 - libllvm14=14.0.6=hdb19cb5_3 - libnghttp2=1.57.0=h2d74bed_0 - libpng=1.6.39=h5eee18b_0 - - libpq=12.17=hdbd6064_0 - - libprotobuf=3.20.3=he621ea3_0 + - libprotobuf=4.25.3=he621ea3_0 - libsodium=1.0.18=h7b6447c_0 - - libssh2=1.10.0=hdbd6064_3 + - libssh2=1.11.0=h251f7ec_0 - libstdcxx-ng=11.2.0=h1234567_1 - libthrift=0.15.0=h1795dd8_2 - libtiff=4.5.1=h6a678d5_0 - libuuid=1.41.5=h5eee18b_0 - libwebp-base=1.3.2=h5eee18b_0 - - libxcb=1.15=h7f8727e_0 - - libxkbcommon=1.0.1=h5eee18b_1 - - libxml2=2.10.4=hfdd30dd_2 - linkify-it-py=2.0.0=py311h06a4308_0 - - llvmlite=0.42.0=py311h6a678d5_0 + - llvmlite=0.43.0=py311h6a678d5_0 - locket=1.0.0=py311h06a4308_0 - lz4-c=1.9.4=h6a678d5_1 - lz4=4.3.2=py311h5eee18b_0 @@ -191,7 +169,6 @@ env_specs: - markupsafe=2.1.3=py311h5eee18b_0 - matplotlib-base=3.8.4=py311ha02d727_0 - matplotlib-inline=0.1.6=py311h06a4308_0 - - matplotlib=3.8.4=py311h06a4308_0 - mdit-py-plugins=0.3.0=py311h06a4308_0 - mdurl=0.1.0=py311h06a4308_0 - mistune=2.0.4=py311h06a4308_0 @@ -201,59 +178,57 @@ env_specs: - mkl_random=1.2.4=py311hdb19cb5_0 - msgpack-python=1.0.3=py311hdb19cb5_0 - multipledispatch=0.6.0=py311h06a4308_0 - - mysql=5.7.24=h721c034_2 - nbclient=0.8.0=py311h06a4308_0 - nbconvert=7.10.0=py311h06a4308_0 - nbformat=5.9.2=py311h06a4308_0 - ncurses=6.4=h6a678d5_0 - nest-asyncio=1.6.0=py311h06a4308_0 - notebook-shim=0.2.3=py311h06a4308_0 - - notebook=7.0.8=py311h06a4308_0 - - numba=0.59.1=py311ha02d727_0 + - notebook=7.0.8=py311h06a4308_2 + - numba=0.60.0=py311ha02d727_0 - numexpr=2.8.7=py311h65dcdc2_0 - numpy-base=1.26.4=py311hf175353_0 - numpy=1.26.4=py311h08b1b3b_0 - - openjpeg=2.4.0=h3ad879b_0 - - openssl=3.0.13=h7f8727e_1 - - orc=1.7.4=hb3bc3d3_1 + - openjpeg=2.5.2=he7f1fd0_0 + - openssl=3.0.14=h5eee18b_0 + - orc=2.0.1=h2d29ad5_0 - overrides=7.4.0=py311h06a4308_0 - - packaging=23.2=py311h06a4308_0 - - pandas=2.2.1=py311ha02d727_0 + - packaging=24.1=py311h06a4308_0 + - pandas=2.2.2=py311ha02d727_0 + - panel=1.4.4=py311h06a4308_0 + - param=2.1.1=py311h06a4308_0 - partd=1.4.1=py311h06a4308_0 - - pcre2=10.42=hebb0a14_1 - - pillow=10.3.0=py311h5eee18b_0 - - pip=23.3.1=py311h06a4308_0 + - pillow=10.4.0=py311h5eee18b_0 + - pip=24.2=py311h06a4308_0 - platformdirs=3.10.0=py311h06a4308_0 - - ply=3.11=py311h06a4308_0 - prometheus_client=0.14.1=py311h06a4308_0 - prompt-toolkit=3.0.43=py311h06a4308_0 - psutil=5.9.0=py311h5eee18b_0 - - pyarrow=14.0.2=py311hb6e97c4_0 + - pyarrow=16.1.0=py311ha02d727_0 + - pyct=0.5.0=py311h06a4308_0 - pygments=2.15.1=py311h06a4308_1 - pyparsing=3.0.9=py311h06a4308_0 - - pyqt5-sip=12.13.0=py311h5eee18b_0 - - pyqt=5.15.10=py311h6a678d5_0 - pysocks=1.7.1=py311h06a4308_0 + - python-dateutil=2.9.0post0=py311h06a4308_2 - python-fastjsonschema=2.16.2=py311h06a4308_0 - python-json-logger=2.0.7=py311h06a4308_0 - python-lmdb=1.4.1=py311h6a678d5_0 - - python=3.11.8=h955ad1f_0 + - python=3.11.9=h955ad1f_0 - pytz=2024.1=py311h06a4308_0 + - pyviz_comms=3.0.2=py311h06a4308_0 - pyyaml=6.0.1=py311h5eee18b_0 - pyzmq=25.1.2=py311h6a678d5_0 - - qt-main=5.15.2=h53bd1ea_10 - re2=2022.04.01=h295c915_0 - readline=8.2=h5eee18b_0 - referencing=0.30.2=py311h06a4308_0 - - requests=2.31.0=py311h06a4308_1 + - requests=2.32.3=py311h06a4308_0 - rfc3339-validator=0.1.4=py311h06a4308_0 - rfc3986-validator=0.1.1=py311h06a4308_0 - rpds-py=0.10.6=py311hb02cf49_0 - s2n=1.3.27=hdbd6064_0 - - scipy=1.13.0=py311h08b1b3b_0 + - scipy=1.13.1=py311h08b1b3b_0 - send2trash=1.8.2=py311h06a4308_0 - - setuptools=69.5.1=py311h06a4308_0 - - sip=6.7.12=py311h6a678d5_0 + - setuptools=72.1.0=py311h06a4308_0 - snappy=1.1.10=h6a678d5_1 - sniffio=1.3.0=py311h06a4308_0 - soupsieve=2.5=py311h06a4308_0 @@ -263,17 +238,17 @@ env_specs: - tinycss2=1.2.1=py311h06a4308_0 - tk=8.6.14=h39e8969_0 - toolz=0.12.0=py311h06a4308_0 - - tornado=6.3.3=py311h5eee18b_0 - - tqdm=4.66.2=py311h92b7b1e_0 - - traitlets=5.7.1=py311h06a4308_0 - - typing-extensions=4.9.0=py311h06a4308_1 - - typing_extensions=4.9.0=py311h06a4308_1 + - tornado=6.4.1=py311h5eee18b_0 + - tqdm=4.66.4=py311h92b7b1e_0 + - traitlets=5.14.3=py311h06a4308_0 + - typing-extensions=4.11.0=py311h06a4308_0 + - typing_extensions=4.11.0=py311h06a4308_0 - uc-micro-py=1.0.1=py311h06a4308_0 - unicodedata2=15.1.0=py311h5eee18b_0 - - urllib3=2.1.0=py311h06a4308_1 + - urllib3=2.2.2=py311h06a4308_0 - utf8proc=2.6.1=h5eee18b_1 - webencodings=0.5.1=py311h06a4308_1 - - websocket-client=0.58.0=py311h06a4308_4 + - websocket-client=1.8.0=py311h06a4308_0 - wheel=0.43.0=py311h06a4308_0 - xarray=2023.6.0=py311h06a4308_0 - xyzservices=2022.9.0=py311h06a4308_1 @@ -285,11 +260,10 @@ env_specs: - zlib=1.2.13=h5eee18b_1 - zstd=1.5.5=hc292b87_2 osx-64: - - abseil-cpp=20230802.0=h61975a4_2 - anyio=4.2.0=py311hecd8cb5_0 - appnope=0.1.2=py311hecd8cb5_1001 - argon2-cffi-bindings=21.2.0=py311h6c40b1e_0 - - arrow-cpp=14.0.2=h3ade35f_1 + - arrow-cpp=16.1.0=hc0a701b_0 - async-lru=2.0.4=py311hecd8cb5_0 - attrs=23.1.0=py311hecd8cb5_0 - aws-c-auth=0.6.19=h6c40b1e_0 @@ -306,9 +280,9 @@ env_specs: - aws-crt-cpp=0.18.16=hcec6c5f_0 - aws-sdk-cpp=1.10.55=h61975a4_0 - babel=2.11.0=py311hecd8cb5_0 - - beautifulsoup4=4.12.2=py311hecd8cb5_0 + - beautifulsoup4=4.12.3=py311hecd8cb5_0 - blas=1.0=mkl - - bokeh=3.4.0=py311h85bffb1_1 + - bokeh=3.4.1=py311h85bffb1_0 - boost-cpp=1.82.0=ha357a0b_2 - bottleneck=1.3.7=py311hb3a5e46_0 - brotli-bin=1.0.9=h6c40b1e_8 @@ -316,43 +290,46 @@ env_specs: - brotli=1.0.9=h6c40b1e_8 - bzip2=1.0.8=h6c40b1e_6 - c-ares=1.19.1=h6c40b1e_0 - - ca-certificates=2024.3.11=hecd8cb5_0 - - certifi=2024.2.2=py311hecd8cb5_0 + - ca-certificates=2024.7.2=hecd8cb5_0 + - certifi=2024.7.4=py311hecd8cb5_0 - cffi=1.16.0=py311h6c40b1e_1 - click=8.1.7=py311hecd8cb5_0 - - cloudpickle=2.2.1=py311hecd8cb5_0 + - cloudpickle=3.0.0=py311hecd8cb5_0 + - colorcet=3.1.0=py311hecd8cb5_0 - comm=0.2.1=py311hecd8cb5_0 - contourpy=1.2.0=py311ha357a0b_0 - cramjam=2.7.0=py311h9c86198_0 - cytoolz=0.12.2=py311h6c40b1e_0 - - dask-core=2023.11.0=py311hecd8cb5_0 - - dask=2023.11.0=py311hecd8cb5_0 + - dask-core=2024.5.0=py311hecd8cb5_0 + - dask-expr=1.1.0=py311hecd8cb5_0 + - dask=2024.5.0=py311hecd8cb5_0 + - datashader=0.16.3=py311hecd8cb5_0 - debugpy=1.6.7=py311hcec6c5f_0 - - distributed=2023.11.0=py311hecd8cb5_0 - - fastparquet=2023.8.0=py311hb3a5e46_0 + - distributed=2024.5.0=py311hecd8cb5_0 + - fastparquet=2024.2.0=py311hb3a5e46_0 - fonttools=4.51.0=py311h6c40b1e_0 - freetype=2.12.1=hd8bbffd_0 - fsspec=2024.3.1=py311hecd8cb5_0 - gflags=2.2.2=hcec6c5f_1 - glog=0.5.0=hcec6c5f_1 - - grpc-cpp=1.48.2=hbe2b35a_4 - - gtest=1.14.0=ha357a0b_0 + - holoviews=1.19.1=py311hecd8cb5_0 + - hvplot=0.10.0=py311hecd8cb5_0 - icu=73.1=hcec6c5f_0 - idna=3.7=py311hecd8cb5_0 - importlib-metadata=7.0.1=py311hecd8cb5_0 - intel-openmp=2023.1.0=ha357a0b_43548 - ipykernel=6.28.0=py311hecd8cb5_0 - - ipython=8.20.0=py311hecd8cb5_0 - - jedi=0.18.1=py311hecd8cb5_1 - - jinja2=3.1.3=py311hecd8cb5_0 - - jpeg=9e=h6c40b1e_1 + - ipython=8.25.0=py311hecd8cb5_0 + - jedi=0.19.1=py311hecd8cb5_0 + - jinja2=3.1.4=py311hecd8cb5_0 + - jpeg=9e=h46256e1_3 - jsonschema-specifications=2023.7.1=py311hecd8cb5_0 - jsonschema=4.19.2=py311hecd8cb5_0 - jupyter-lsp=2.2.0=py311hecd8cb5_0 - jupyter_client=8.6.0=py311hecd8cb5_0 - - jupyter_core=5.5.0=py311hecd8cb5_0 - - jupyter_events=0.8.0=py311hecd8cb5_0 - - jupyter_server=2.10.0=py311hecd8cb5_0 + - jupyter_core=5.7.2=py311hecd8cb5_0 + - jupyter_events=0.10.0=py311hecd8cb5_0 + - jupyter_server=2.14.1=py311hecd8cb5_0 - jupyter_server_terminals=0.4.4=py311hecd8cb5_1 - jupyterlab=4.0.11=py311hecd8cb5_0 - jupyterlab_server=2.25.1=py311hecd8cb5_0 @@ -360,11 +337,12 @@ env_specs: - krb5=1.20.1=h428f121_1 - lcms2=2.12=hf1fd2bf_0 - lerc=3.0=he9d5cce_0 + - libabseil=20240116.2=cxx17_h548131f_0 - libboost=1.82.0=hf53b9f2_2 - libbrotlicommon=1.0.9=h6c40b1e_8 - libbrotlidec=1.0.9=h6c40b1e_8 - libbrotlienc=1.0.9=h6c40b1e_8 - - libcurl=8.5.0=hf20ceda_0 + - libcurl=8.7.1=hf20ceda_0 - libcxx=14.0.6=h9765a3e_0 - libdeflate=1.17=hb664fd8_1 - libedit=3.1.20230828=h6c40b1e_0 @@ -373,19 +351,20 @@ env_specs: - libffi=3.4.4=hecd8cb5_1 - libgfortran5=11.3.0=h9dfd629_28 - libgfortran=5.0.0=11_3_0_hecd8cb5_28 + - libgrpc=1.62.2=hf2926fd_0 - libiconv=1.16=h6c40b1e_3 - libllvm14=14.0.6=h91fad77_3 - libnghttp2=1.57.0=h9beae6a_0 - libpng=1.6.39=h6c40b1e_0 - - libprotobuf=3.20.3=hfff2838_0 + - libprotobuf=4.25.3=h34eed0b_0 - libsodium=1.0.18=h1de35cc_0 - - libssh2=1.10.0=h04015c4_3 + - libssh2=1.11.0=hf20ceda_0 - libthrift=0.15.0=h70b4b81_2 - libtiff=4.5.1=hcec6c5f_0 - libwebp-base=1.3.2=h6c40b1e_0 - linkify-it-py=2.0.0=py311hecd8cb5_0 - llvm-openmp=14.0.6=h0dcd299_0 - - llvmlite=0.42.0=py311hcec6c5f_0 + - llvmlite=0.43.0=py311h6d0c2b6_0 - locket=1.0.0=py311hecd8cb5_0 - lz4-c=1.9.4=hcec6c5f_1 - lz4=4.3.2=py311h6c40b1e_0 @@ -394,7 +373,6 @@ env_specs: - markupsafe=2.1.3=py311h6c40b1e_0 - matplotlib-base=3.8.4=py311h41a4f6b_0 - matplotlib-inline=0.1.6=py311hecd8cb5_0 - - matplotlib=3.8.4=py311hecd8cb5_0 - mdit-py-plugins=0.3.0=py311hecd8cb5_0 - mdurl=0.1.0=py311hecd8cb5_0 - mistune=2.0.4=py311hecd8cb5_0 @@ -410,45 +388,50 @@ env_specs: - ncurses=6.4=hcec6c5f_0 - nest-asyncio=1.6.0=py311hecd8cb5_0 - notebook-shim=0.2.3=py311hecd8cb5_0 - - notebook=7.0.8=py311hecd8cb5_0 - - numba=0.59.1=py311hdb55bb0_0 + - notebook=7.0.8=py311hecd8cb5_2 + - numba=0.60.0=py311he327ffe_0 - numexpr=2.8.7=py311h728a8a3_0 - numpy-base=1.26.4=py311h53bf9ac_0 - numpy=1.26.4=py311h728a8a3_0 - - openjpeg=2.4.0=h66ea3da_0 - - openssl=3.0.13=hca72f7f_1 - - orc=1.7.4=h995b336_1 + - openjpeg=2.5.2=hbf2204d_0 + - openssl=3.0.14=h46256e1_0 + - orc=2.0.1=h5747287_0 - overrides=7.4.0=py311hecd8cb5_0 - - packaging=23.2=py311hecd8cb5_0 - - pandas=2.2.1=py311hdb55bb0_0 + - packaging=24.1=py311hecd8cb5_0 + - pandas=2.2.2=py311he327ffe_0 + - panel=1.4.4=py311hecd8cb5_0 + - param=2.1.1=py311hecd8cb5_0 - partd=1.4.1=py311hecd8cb5_0 - - pillow=10.3.0=py311h6c40b1e_0 - - pip=23.3.1=py311hecd8cb5_0 + - pillow=10.4.0=py311h46256e1_0 + - pip=24.2=py311hecd8cb5_0 - platformdirs=3.10.0=py311hecd8cb5_0 - prometheus_client=0.14.1=py311hecd8cb5_0 - prompt-toolkit=3.0.43=py311hecd8cb5_0 - psutil=5.9.0=py311h6c40b1e_0 - - pyarrow=14.0.2=py311h2a249a5_0 + - pyarrow=16.1.0=py311he327ffe_0 + - pyct=0.5.0=py311hecd8cb5_0 - pygments=2.15.1=py311hecd8cb5_1 - pyparsing=3.0.9=py311hecd8cb5_0 - pysocks=1.7.1=py311hecd8cb5_0 + - python-dateutil=2.9.0post0=py311hecd8cb5_2 - python-fastjsonschema=2.16.2=py311hecd8cb5_0 - python-json-logger=2.0.7=py311hecd8cb5_0 - python-lmdb=1.4.1=py311hcec6c5f_0 - - python=3.11.8=hf27a42d_0 + - python=3.11.9=hf27a42d_0 - pytz=2024.1=py311hecd8cb5_0 + - pyviz_comms=3.0.2=py311hecd8cb5_0 - pyyaml=6.0.1=py311h6c40b1e_0 - pyzmq=25.1.2=py311hcec6c5f_0 - re2=2022.04.01=he9d5cce_0 - readline=8.2=hca72f7f_0 - referencing=0.30.2=py311hecd8cb5_0 - - requests=2.31.0=py311hecd8cb5_1 + - requests=2.32.3=py311hecd8cb5_0 - rfc3339-validator=0.1.4=py311hecd8cb5_0 - rfc3986-validator=0.1.1=py311hecd8cb5_0 - rpds-py=0.10.6=py311hf2ad997_0 - scipy=1.13.0=py311h224febf_0 - send2trash=1.8.2=py311hecd8cb5_0 - - setuptools=69.5.1=py311hecd8cb5_0 + - setuptools=72.1.0=py311hecd8cb5_0 - snappy=1.1.10=hcec6c5f_1 - sniffio=1.3.0=py311hecd8cb5_0 - soupsieve=2.5=py311hecd8cb5_0 @@ -458,17 +441,17 @@ env_specs: - tinycss2=1.2.1=py311hecd8cb5_0 - tk=8.6.14=h4d00af3_0 - toolz=0.12.0=py311hecd8cb5_0 - - tornado=6.3.3=py311h6c40b1e_0 - - tqdm=4.66.2=py311h85bffb1_0 - - traitlets=5.7.1=py311hecd8cb5_0 - - typing-extensions=4.9.0=py311hecd8cb5_1 - - typing_extensions=4.9.0=py311hecd8cb5_1 + - tornado=6.4.1=py311h46256e1_0 + - tqdm=4.66.4=py311h85bffb1_0 + - traitlets=5.14.3=py311hecd8cb5_0 + - typing-extensions=4.11.0=py311hecd8cb5_0 + - typing_extensions=4.11.0=py311hecd8cb5_0 - uc-micro-py=1.0.1=py311hecd8cb5_0 - unicodedata2=15.1.0=py311h6c40b1e_0 - - urllib3=2.1.0=py311hecd8cb5_1 + - urllib3=2.2.2=py311hecd8cb5_0 - utf8proc=2.6.1=h6c40b1e_1 - webencodings=0.5.1=py311hecd8cb5_1 - - websocket-client=0.58.0=py311hecd8cb5_4 + - websocket-client=1.8.0=py311hecd8cb5_0 - wheel=0.43.0=py311hecd8cb5_0 - xarray=2023.6.0=py311hecd8cb5_0 - xyzservices=2022.9.0=py311hecd8cb5_1 @@ -480,11 +463,10 @@ env_specs: - zlib=1.2.13=h4b97444_1 - zstd=1.5.5=hc035e20_2 osx-arm64: - - abseil-cpp=20230802.0=h313beb8_2 - anyio=4.2.0=py311hca03da5_0 - appnope=0.1.2=py311hca03da5_1001 - argon2-cffi-bindings=21.2.0=py311h80987f9_0 - - arrow-cpp=14.0.2=hc7aafb3_1 + - arrow-cpp=16.1.0=hbc20fb2_0 - async-lru=2.0.4=py311hca03da5_0 - attrs=23.1.0=py311hca03da5_0 - aws-c-auth=0.6.19=h80987f9_0 @@ -501,9 +483,9 @@ env_specs: - aws-crt-cpp=0.18.16=h313beb8_0 - aws-sdk-cpp=1.10.55=h313beb8_0 - babel=2.11.0=py311hca03da5_0 - - beautifulsoup4=4.12.2=py311hca03da5_0 + - beautifulsoup4=4.12.3=py311hca03da5_0 - blas=1.0=openblas - - bokeh=3.4.0=py311hb6e6a13_1 + - bokeh=3.4.1=py311hb6e6a13_0 - boost-cpp=1.82.0=h48ca7d4_2 - bottleneck=1.3.7=py311hb9f6ed7_0 - brotli-bin=1.0.9=h80987f9_8 @@ -511,42 +493,45 @@ env_specs: - brotli=1.0.9=h80987f9_8 - bzip2=1.0.8=h80987f9_6 - c-ares=1.19.1=h80987f9_0 - - ca-certificates=2024.3.11=hca03da5_0 - - certifi=2024.2.2=py311hca03da5_0 + - ca-certificates=2024.7.2=hca03da5_0 + - certifi=2024.7.4=py311hca03da5_0 - cffi=1.16.0=py311h80987f9_1 - click=8.1.7=py311hca03da5_0 - - cloudpickle=2.2.1=py311hca03da5_0 + - cloudpickle=3.0.0=py311hca03da5_0 + - colorcet=3.1.0=py311hca03da5_0 - comm=0.2.1=py311hca03da5_0 - contourpy=1.2.0=py311h48ca7d4_0 - cramjam=2.7.0=py311h62f922a_0 - cytoolz=0.12.2=py311h80987f9_0 - - dask-core=2023.11.0=py311hca03da5_0 - - dask=2023.11.0=py311hca03da5_0 + - dask-core=2024.5.0=py311hca03da5_0 + - dask-expr=1.1.0=py311hca03da5_0 + - dask=2024.5.0=py311hca03da5_0 + - datashader=0.16.3=py311hca03da5_0 - debugpy=1.6.7=py311h313beb8_0 - - distributed=2023.11.0=py311hca03da5_0 - - fastparquet=2023.8.0=py311hb9f6ed7_0 + - distributed=2024.5.0=py311hca03da5_0 + - fastparquet=2024.2.0=py311hb9f6ed7_0 - fonttools=4.51.0=py311h80987f9_0 - freetype=2.12.1=h1192e45_0 - fsspec=2024.3.1=py311hca03da5_0 - gflags=2.2.2=h313beb8_1 - glog=0.5.0=h313beb8_1 - - grpc-cpp=1.48.2=hc60591f_4 - - gtest=1.14.0=h48ca7d4_0 + - holoviews=1.19.1=py311hca03da5_0 + - hvplot=0.10.0=py311hca03da5_0 - icu=73.1=h313beb8_0 - idna=3.7=py311hca03da5_0 - importlib-metadata=7.0.1=py311hca03da5_0 - ipykernel=6.28.0=py311hca03da5_0 - - ipython=8.20.0=py311hca03da5_0 - - jedi=0.18.1=py311hca03da5_1 - - jinja2=3.1.3=py311hca03da5_0 - - jpeg=9e=h80987f9_1 + - ipython=8.25.0=py311hca03da5_0 + - jedi=0.19.1=py311hca03da5_0 + - jinja2=3.1.4=py311hca03da5_0 + - jpeg=9e=h80987f9_3 - jsonschema-specifications=2023.7.1=py311hca03da5_0 - jsonschema=4.19.2=py311hca03da5_0 - jupyter-lsp=2.2.0=py311hca03da5_0 - jupyter_client=8.6.0=py311hca03da5_0 - - jupyter_core=5.5.0=py311hca03da5_0 - - jupyter_events=0.8.0=py311hca03da5_0 - - jupyter_server=2.10.0=py311hca03da5_0 + - jupyter_core=5.7.2=py311hca03da5_0 + - jupyter_events=0.10.0=py311hca03da5_0 + - jupyter_server=2.14.1=py311hca03da5_0 - jupyter_server_terminals=0.4.4=py311hca03da5_1 - jupyterlab=4.0.11=py311hca03da5_0 - jupyterlab_server=2.25.1=py311hca03da5_0 @@ -554,11 +539,12 @@ env_specs: - krb5=1.20.1=hf3e1bf2_1 - lcms2=2.12=hba8e193_0 - lerc=3.0=hc377ac9_0 + - libabseil=20240116.2=cxx17_h313beb8_0 - libboost=1.82.0=h0bc93f9_2 - libbrotlicommon=1.0.9=h80987f9_8 - libbrotlidec=1.0.9=h80987f9_8 - libbrotlienc=1.0.9=h80987f9_8 - - libcurl=8.5.0=h3e2b118_0 + - libcurl=8.7.1=h3e2b118_0 - libcxx=14.0.6=h848a8c0_0 - libdeflate=1.17=h80987f9_1 - libedit=3.1.20230828=h80987f9_0 @@ -567,20 +553,21 @@ env_specs: - libffi=3.4.4=hca03da5_1 - libgfortran5=11.3.0=h009349e_28 - libgfortran=5.0.0=11_3_0_hca03da5_28 + - libgrpc=1.62.2=h62f6fdd_0 - libiconv=1.16=h80987f9_3 - libllvm14=14.0.6=h7ec7a93_3 - libnghttp2=1.57.0=h62f6fdd_0 - libopenblas=0.3.21=h269037a_0 - libpng=1.6.39=h80987f9_0 - - libprotobuf=3.20.3=h514c7bf_0 + - libprotobuf=4.25.3=h514c7bf_0 - libsodium=1.0.18=h1a28f6b_0 - - libssh2=1.10.0=h02f6b3c_3 + - libssh2=1.11.0=h3e2b118_0 - libthrift=0.15.0=h73c2103_2 - libtiff=4.5.1=h313beb8_0 - libwebp-base=1.3.2=h80987f9_0 - linkify-it-py=2.0.0=py311hca03da5_0 - llvm-openmp=14.0.6=hc6e5704_0 - - llvmlite=0.42.0=py311h313beb8_0 + - llvmlite=0.43.0=py311h313beb8_0 - locket=1.0.0=py311hca03da5_0 - lz4-c=1.9.4=h313beb8_1 - lz4=4.3.2=py311h80987f9_0 @@ -589,7 +576,6 @@ env_specs: - markupsafe=2.1.3=py311h80987f9_0 - matplotlib-base=3.8.4=py311h7aedaa7_0 - matplotlib-inline=0.1.6=py311hca03da5_0 - - matplotlib=3.8.4=py311hca03da5_0 - mdit-py-plugins=0.3.0=py311hca03da5_0 - mdurl=0.1.0=py311hca03da5_0 - mistune=2.0.4=py311hca03da5_0 @@ -601,45 +587,50 @@ env_specs: - ncurses=6.4=h313beb8_0 - nest-asyncio=1.6.0=py311hca03da5_0 - notebook-shim=0.2.3=py311hca03da5_0 - - notebook=7.0.8=py311hca03da5_0 - - numba=0.59.1=py311h7aedaa7_0 + - notebook=7.0.8=py311hca03da5_2 + - numba=0.60.0=py311h7aedaa7_0 - numexpr=2.8.7=py311h6dc990b_0 - numpy-base=1.26.4=py311hfbfe69c_0 - numpy=1.26.4=py311he598dae_0 - - openjpeg=2.3.0=h7a6adac_2 - - openssl=3.0.13=h1a28f6b_1 - - orc=1.7.4=hdca1487_1 + - openjpeg=2.5.2=h54b8e55_0 + - openssl=3.0.14=h80987f9_0 + - orc=2.0.1=h937ddfc_0 - overrides=7.4.0=py311hca03da5_0 - - packaging=23.2=py311hca03da5_0 - - pandas=2.2.1=py311h7aedaa7_0 + - packaging=24.1=py311hca03da5_0 + - pandas=2.2.2=py311h7aedaa7_0 + - panel=1.4.4=py311hca03da5_0 + - param=2.1.1=py311hca03da5_0 - partd=1.4.1=py311hca03da5_0 - - pillow=10.3.0=py311h80987f9_0 - - pip=23.3.1=py311hca03da5_0 + - pillow=10.4.0=py311h80987f9_0 + - pip=24.2=py311hca03da5_0 - platformdirs=3.10.0=py311hca03da5_0 - prometheus_client=0.14.1=py311hca03da5_0 - prompt-toolkit=3.0.43=py311hca03da5_0 - psutil=5.9.0=py311h80987f9_0 - - pyarrow=14.0.2=py311ha07b5f9_0 + - pyarrow=16.1.0=py311h7aedaa7_0 + - pyct=0.5.0=py311hca03da5_0 - pygments=2.15.1=py311hca03da5_1 - pyparsing=3.0.9=py311hca03da5_0 - pysocks=1.7.1=py311hca03da5_0 + - python-dateutil=2.9.0post0=py311hca03da5_2 - python-fastjsonschema=2.16.2=py311hca03da5_0 - python-json-logger=2.0.7=py311hca03da5_0 - python-lmdb=1.4.1=py311h313beb8_0 - - python=3.11.8=hb885b13_0 + - python=3.11.9=hb885b13_0 - pytz=2024.1=py311hca03da5_0 + - pyviz_comms=3.0.2=py311hca03da5_0 - pyyaml=6.0.1=py311h80987f9_0 - pyzmq=25.1.2=py311h313beb8_0 - re2=2022.04.01=hc377ac9_0 - readline=8.2=h1a28f6b_0 - referencing=0.30.2=py311hca03da5_0 - - requests=2.31.0=py311hca03da5_1 + - requests=2.32.3=py311hca03da5_0 - rfc3339-validator=0.1.4=py311hca03da5_0 - rfc3986-validator=0.1.1=py311hca03da5_0 - rpds-py=0.10.6=py311hf0e4da2_0 - - scipy=1.13.0=py311hc76d9b0_0 + - scipy=1.13.1=py311hac8794a_0 - send2trash=1.8.2=py311hca03da5_0 - - setuptools=69.5.1=py311hca03da5_0 + - setuptools=72.1.0=py311hca03da5_0 - snappy=1.1.10=h313beb8_1 - sniffio=1.3.0=py311hca03da5_0 - soupsieve=2.5=py311hca03da5_0 @@ -649,17 +640,17 @@ env_specs: - tinycss2=1.2.1=py311hca03da5_0 - tk=8.6.14=h6ba3021_0 - toolz=0.12.0=py311hca03da5_0 - - tornado=6.3.3=py311h80987f9_0 - - tqdm=4.66.2=py311hb6e6a13_0 - - traitlets=5.7.1=py311hca03da5_0 - - typing-extensions=4.9.0=py311hca03da5_1 - - typing_extensions=4.9.0=py311hca03da5_1 + - tornado=6.4.1=py311h80987f9_0 + - tqdm=4.66.4=py311hb6e6a13_0 + - traitlets=5.14.3=py311hca03da5_0 + - typing-extensions=4.11.0=py311hca03da5_0 + - typing_extensions=4.11.0=py311hca03da5_0 - uc-micro-py=1.0.1=py311hca03da5_0 - unicodedata2=15.1.0=py311h80987f9_0 - - urllib3=2.1.0=py311hca03da5_1 + - urllib3=2.2.2=py311hca03da5_0 - utf8proc=2.6.1=h80987f9_1 - webencodings=0.5.1=py311hca03da5_1 - - websocket-client=0.58.0=py311hca03da5_4 + - websocket-client=1.8.0=py311hca03da5_0 - wheel=0.43.0=py311hca03da5_0 - xarray=2023.6.0=py311hca03da5_0 - xyzservices=2022.9.0=py311hca03da5_1 @@ -671,10 +662,9 @@ env_specs: - zlib=1.2.13=h18a0788_1 - zstd=1.5.5=hd90d995_2 win-64: - - abseil-cpp=20211102.0=hd77b12b_0 - anyio=4.2.0=py311haa95532_0 - argon2-cffi-bindings=21.2.0=py311h2bbff1b_0 - - arrow-cpp=14.0.2=ha81ea56_1 + - arrow-cpp=16.1.0=h7cd61ee_0 - async-lru=2.0.4=py311haa95532_0 - attrs=23.1.0=py311haa95532_0 - aws-c-auth=0.6.19=h2bbff1b_0 @@ -691,9 +681,9 @@ env_specs: - aws-crt-cpp=0.18.16=hd77b12b_0 - aws-sdk-cpp=1.10.55=hd77b12b_0 - babel=2.11.0=py311haa95532_0 - - beautifulsoup4=4.12.2=py311haa95532_0 + - beautifulsoup4=4.12.3=py311haa95532_0 - blas=1.0=mkl - - bokeh=3.4.0=py311h746a85d_1 + - bokeh=3.4.1=py311h746a85d_0 - boost-cpp=1.82.0=h59b6b97_2 - bottleneck=1.3.7=py311hd7041d2_0 - brotli-bin=1.0.9=h2bbff1b_8 @@ -701,71 +691,72 @@ env_specs: - brotli=1.0.9=h2bbff1b_8 - bzip2=1.0.8=h2bbff1b_6 - c-ares=1.19.1=h2bbff1b_0 - - ca-certificates=2024.3.11=haa95532_0 - - certifi=2024.2.2=py311haa95532_0 + - ca-certificates=2024.7.2=haa95532_0 + - certifi=2024.7.4=py311haa95532_0 - cffi=1.16.0=py311h2bbff1b_1 - click=8.1.7=py311haa95532_0 - - cloudpickle=2.2.1=py311haa95532_0 + - cloudpickle=3.0.0=py311haa95532_0 - colorama=0.4.6=py311haa95532_0 + - colorcet=3.1.0=py311haa95532_0 - comm=0.2.1=py311haa95532_0 - contourpy=1.2.0=py311h59b6b97_0 - cramjam=2.7.0=py311h005caf5_0 - cytoolz=0.12.2=py311h2bbff1b_0 - - dask-core=2023.11.0=py311haa95532_0 - - dask=2023.11.0=py311haa95532_0 + - dask-core=2024.5.0=py311haa95532_0 + - dask-expr=1.1.0=py311haa95532_0 + - dask=2024.5.0=py311haa95532_0 + - datashader=0.16.3=py311haa95532_0 - debugpy=1.6.7=py311hd77b12b_0 - - distributed=2023.11.0=py311haa95532_0 - - fastparquet=2023.8.0=py311hd7041d2_0 + - distributed=2024.5.0=py311haa95532_0 + - fastparquet=2024.2.0=py311hd7041d2_0 - fonttools=4.51.0=py311h2bbff1b_0 - freetype=2.12.1=ha860e81_0 - fsspec=2024.3.1=py311haa95532_0 - gflags=2.2.2=hd77b12b_1 - glog=0.5.0=hd77b12b_1 - - grpc-cpp=1.48.2=hfe90ff0_1 + - holoviews=1.19.1=py311haa95532_0 + - hvplot=0.10.0=py311haa95532_0 - icc_rt=2022.1.0=h6049295_2 - - icu=73.1=h6c2663c_0 - idna=3.7=py311haa95532_0 - importlib-metadata=7.0.1=py311haa95532_0 - intel-openmp=2023.1.0=h59b6b97_46320 - ipykernel=6.28.0=py311haa95532_0 - - ipython=8.20.0=py311haa95532_0 - - jedi=0.18.1=py311haa95532_1 - - jinja2=3.1.3=py311haa95532_0 - - jpeg=9e=h2bbff1b_1 + - ipython=8.25.0=py311haa95532_0 + - jedi=0.19.1=py311haa95532_0 + - jinja2=3.1.4=py311haa95532_0 + - jpeg=9e=h827c3e9_3 - jsonschema-specifications=2023.7.1=py311haa95532_0 - jsonschema=4.19.2=py311haa95532_0 - jupyter-lsp=2.2.0=py311haa95532_0 - jupyter_client=8.6.0=py311haa95532_0 - - jupyter_core=5.5.0=py311haa95532_0 - - jupyter_events=0.8.0=py311haa95532_0 - - jupyter_server=2.10.0=py311haa95532_0 + - jupyter_core=5.7.2=py311haa95532_0 + - jupyter_events=0.10.0=py311haa95532_0 + - jupyter_server=2.14.1=py311haa95532_0 - jupyter_server_terminals=0.4.4=py311haa95532_1 - jupyterlab=4.0.11=py311haa95532_0 - jupyterlab_server=2.25.1=py311haa95532_0 - kiwisolver=1.4.4=py311hd77b12b_0 - - krb5=1.20.1=h5b6d351_0 - lcms2=2.12=h83e58a3_0 - lerc=3.0=hd77b12b_0 + - libabseil=20240116.2=cxx17_h5da7b33_0 - libboost=1.82.0=h3399ecb_2 - libbrotlicommon=1.0.9=h2bbff1b_8 - libbrotlidec=1.0.9=h2bbff1b_8 - libbrotlienc=1.0.9=h2bbff1b_8 - - libclang13=14.0.6=default_h8e68704_1 - - libclang=14.0.6=default_hb5a9fac_1 - - libcurl=8.5.0=h86230a5_0 + - libcurl=8.7.1=h86230a5_0 - libdeflate=1.17=h2bbff1b_1 - libevent=2.1.12=h56d1f94_1 - libffi=3.4.4=hd77b12b_1 + - libgrpc=1.62.2=hf25190f_0 - libpng=1.6.39=h8cc25b3_0 - - libpq=12.17=h906ac69_0 - - libprotobuf=3.20.3=h23ce68f_0 + - libprotobuf=4.25.3=hf2fb9eb_0 - libsodium=1.0.18=h62dcd97_0 - - libssh2=1.10.0=he2ea4bf_3 + - libssh2=1.11.0=h291bd65_0 - libthrift=0.15.0=h4364b78_2 - libtiff=4.5.1=hd77b12b_0 - libwebp-base=1.3.2=h2bbff1b_0 - linkify-it-py=2.0.0=py311haa95532_0 - - llvmlite=0.42.0=py311hf2fb9eb_0 + - llvmlite=0.43.0=py311hf2fb9eb_0 - locket=1.0.0=py311haa95532_0 - lz4-c=1.9.4=h2bbff1b_1 - lz4=4.3.2=py311h2bbff1b_0 @@ -779,7 +770,6 @@ env_specs: - markupsafe=2.1.3=py311h2bbff1b_0 - matplotlib-base=3.8.4=py311hf62ec03_0 - matplotlib-inline=0.1.6=py311haa95532_0 - - matplotlib=3.8.4=py311haa95532_0 - mdit-py-plugins=0.3.0=py311haa95532_0 - mdurl=0.1.0=py311haa95532_0 - mistune=2.0.4=py311haa95532_0 @@ -795,52 +785,52 @@ env_specs: - nbformat=5.9.2=py311haa95532_0 - nest-asyncio=1.6.0=py311haa95532_0 - notebook-shim=0.2.3=py311haa95532_0 - - notebook=7.0.8=py311haa95532_0 - - numba=0.59.1=py311hf62ec03_0 + - notebook=7.0.8=py311haa95532_2 + - numba=0.60.0=py311hea22821_0 - numexpr=2.8.7=py311h1fcbade_0 - numpy-base=1.26.4=py311hd01c5d8_0 - numpy=1.26.4=py311hdab7c0b_0 - - openjpeg=2.4.0=h4fc8c34_0 - - openssl=3.0.13=h2bbff1b_1 - - orc=1.7.4=h623e30f_1 + - openjpeg=2.5.2=hae555c5_0 + - openssl=3.0.14=h827c3e9_0 + - orc=2.0.1=hd8d391b_0 - overrides=7.4.0=py311haa95532_0 - - packaging=23.2=py311haa95532_0 - - pandas=2.2.1=py311hea22821_0 + - packaging=24.1=py311haa95532_0 + - pandas=2.2.2=py311hea22821_0 + - panel=1.4.4=py311haa95532_0 + - param=2.1.1=py311haa95532_0 - partd=1.4.1=py311haa95532_0 - - pillow=10.3.0=py311h2bbff1b_0 - - pip=23.3.1=py311haa95532_0 + - pillow=10.4.0=py311h827c3e9_0 + - pip=24.2=py311haa95532_0 - platformdirs=3.10.0=py311haa95532_0 - - ply=3.11=py311haa95532_0 - prometheus_client=0.14.1=py311haa95532_0 - prompt-toolkit=3.0.43=py311haa95532_0 - psutil=5.9.0=py311h2bbff1b_0 - - pyarrow=14.0.2=py311h847bd2a_0 + - pyarrow=16.1.0=py311hea22821_0 - pybind11-abi=5=hd3eb1b0_0 + - pyct=0.5.0=py311haa95532_0 - pygments=2.15.1=py311haa95532_1 - pyparsing=3.0.9=py311haa95532_0 - - pyqt5-sip=12.13.0=py311h2bbff1b_0 - - pyqt=5.15.10=py311hd77b12b_0 - pysocks=1.7.1=py311haa95532_0 + - python-dateutil=2.9.0post0=py311haa95532_2 - python-fastjsonschema=2.16.2=py311haa95532_0 - python-json-logger=2.0.7=py311haa95532_0 - python-lmdb=1.4.1=py311hd77b12b_0 - - python=3.11.8=he1021f5_0 + - python=3.11.9=he1021f5_0 - pytz=2024.1=py311haa95532_0 + - pyviz_comms=3.0.2=py311haa95532_0 - pywin32=305=py311h2bbff1b_0 - pywinpty=2.0.10=py311h5da7b33_0 - pyyaml=6.0.1=py311h2bbff1b_0 - pyzmq=25.1.2=py311hd77b12b_0 - - qt-main=5.15.2=h19c9488_10 - re2=2022.04.01=hd77b12b_0 - referencing=0.30.2=py311haa95532_0 - - requests=2.31.0=py311haa95532_1 + - requests=2.32.3=py311haa95532_0 - rfc3339-validator=0.1.4=py311haa95532_0 - rfc3986-validator=0.1.1=py311haa95532_0 - rpds-py=0.10.6=py311h062c2fa_0 - - scipy=1.13.0=py311h9f229c6_0 + - scipy=1.13.1=py311h9f229c6_0 - send2trash=1.8.2=py311haa95532_0 - - setuptools=69.5.1=py311haa95532_0 - - sip=6.7.12=py311hd77b12b_0 + - setuptools=72.1.0=py311haa95532_0 - snappy=1.1.10=h6c2663c_1 - sniffio=1.3.0=py311haa95532_0 - soupsieve=2.5=py311haa95532_0 @@ -850,19 +840,19 @@ env_specs: - tinycss2=1.2.1=py311haa95532_0 - tk=8.6.14=h0416ee5_0 - toolz=0.12.0=py311haa95532_0 - - tornado=6.3.3=py311h2bbff1b_0 - - tqdm=4.66.2=py311h746a85d_0 - - traitlets=5.7.1=py311haa95532_0 - - typing-extensions=4.9.0=py311haa95532_1 - - typing_extensions=4.9.0=py311haa95532_1 + - tornado=6.4.1=py311h827c3e9_0 + - tqdm=4.66.4=py311h746a85d_0 + - traitlets=5.14.3=py311haa95532_0 + - typing-extensions=4.11.0=py311haa95532_0 + - typing_extensions=4.11.0=py311haa95532_0 - uc-micro-py=1.0.1=py311haa95532_0 - unicodedata2=15.1.0=py311h2bbff1b_0 - - urllib3=2.1.0=py311haa95532_1 + - urllib3=2.2.2=py311haa95532_0 - utf8proc=2.6.1=h2bbff1b_1 - - vc=14.2=h21ff451_1 - - vs2015_runtime=14.27.29016=h5e58377_2 + - vc=14.40=h2eaa2aa_0 + - vs2015_runtime=14.40.33807=h98bb1dd_0 - webencodings=0.5.1=py311haa95532_1 - - websocket-client=0.58.0=py311haa95532_4 + - websocket-client=1.8.0=py311haa95532_0 - wheel=0.43.0=py311haa95532_0 - win_inet_pton=1.1.0=py311haa95532_0 - winpty=0.4.3=4 diff --git a/nyc_taxi/anaconda-project.yml b/nyc_taxi/anaconda-project.yml index b82151b57..f655f1227 100644 --- a/nyc_taxi/anaconda-project.yml +++ b/nyc_taxi/anaconda-project.yml @@ -14,17 +14,15 @@ examples_config: user_fields: [examples_config] -channels: -- pyviz/label/dev -- defaults +channels: [defaults] packages: &pkgs -- python=3.11.8 +- python=3.11 - notebook>=7.0.8 - bokeh>=3.4.0 -- datashader +- datashader>=0.16.2 - fastparquet>=2023.8.0 -- holoviews>=1.19.0a0 +- holoviews>=1.19 - hvplot>=0.10.0 - numpy>=1.26.4 - pandas>=2.2.1 diff --git a/nyc_taxi/dashboard.ipynb b/nyc_taxi/dashboard.ipynb index 647bcc09b..1d5030b7b 100644 --- a/nyc_taxi/dashboard.ipynb +++ b/nyc_taxi/dashboard.ipynb @@ -40,7 +40,7 @@ "outputs": [], "source": [ "usecols = ['dropoff_x', 'dropoff_y', 'pickup_x', 'pickup_y', 'dropoff_hour', 'pickup_hour', 'passenger_count']\n", - "df = dd.read_parquet('data/nyc_taxi_wide.parq', engine='fastparquet')[usecols].persist()\n", + "df = dd.read_parquet('data/nyc_taxi_wide.parq')[usecols].persist()\n", "opts = dict(width=1000, height=600, xaxis=None, yaxis=None, bgcolor='black', show_grid=False)\n", "cmaps = ['fire', 'bgy', 'bgyw', 'bmy', 'gray', 'kbc']\n", "\n", @@ -100,7 +100,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.11.8" + "version": "3.11.9" } }, "nbformat": 4, diff --git a/nyc_taxi/index.ipynb b/nyc_taxi/index.ipynb index 19b461289..dec5406a5 100644 --- a/nyc_taxi/index.ipynb +++ b/nyc_taxi/index.ipynb @@ -39,7 +39,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.11.8" + "version": "3.11.9" } }, "nbformat": 4, diff --git a/nyc_taxi/nyc_taxi-nongeo.ipynb b/nyc_taxi/nyc_taxi-nongeo.ipynb index 53398b3d8..9a547c0f9 100644 --- a/nyc_taxi/nyc_taxi-nongeo.ipynb +++ b/nyc_taxi/nyc_taxi-nongeo.ipynb @@ -63,7 +63,7 @@ "outputs": [], "source": [ "%%time\n", - "df = dd.read_parquet('data/nyc_taxi_wide.parq', engine='fastparquet')[usecols].persist()" + "df = dd.read_parquet('data/nyc_taxi_wide.parq')[usecols].persist()" ] }, { @@ -209,7 +209,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.11.8" + "version": "3.11.9" } }, "nbformat": 4, diff --git a/nyc_taxi/nyc_taxi.ipynb b/nyc_taxi/nyc_taxi.ipynb index 63cc21dd3..5844dafe2 100644 --- a/nyc_taxi/nyc_taxi.ipynb +++ b/nyc_taxi/nyc_taxi.ipynb @@ -45,7 +45,7 @@ "outputs": [], "source": [ "%%time\n", - "df = dd.read_parquet('data/nyc_taxi_wide.parq', engine='fastparquet')[usecols].persist()\n", + "df = dd.read_parquet('data/nyc_taxi_wide.parq')[usecols].persist()\n", "\n", "print(len(df))" ] @@ -506,7 +506,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.11.8" + "version": "3.11.9" } }, "nbformat": 4,