diff --git a/base-image/Dockerfile b/base-image/Dockerfile index d3c1af4e..0cab6dda 100644 --- a/base-image/Dockerfile +++ b/base-image/Dockerfile @@ -140,7 +140,7 @@ ONBUILD RUN echo "Checking for 'jupyter_notebook_config.py'..." \ && cp jupyter_notebook_config.py /etc/jupyter \ ; fi -ONBUILD USER ${NB_USER} +# ONBUILD USER ${NB_USER} # We want to keep our images as reproducible as possible. If a lock # file with exact versions of all required packages is present, we use diff --git a/pangeo-notebook/conda-linux-64.lock b/pangeo-notebook/conda-linux-64.lock index 681b93ad..54f06fc8 100644 --- a/pangeo-notebook/conda-linux-64.lock +++ b/pangeo-notebook/conda-linux-64.lock @@ -1,6 +1,7 @@ # Generated by conda-lock. # platform: linux-64 # input_hash: 51a7de05b0fe1efe11c5457b666b4c69da061c0c7be4c21639f5b2bb83ec843a +# input_hash: 51a7de05b0fe1efe11c5457b666b4c69da061c0c7be4c21639f5b2bb83ec843a @EXPLICIT https://conda.anaconda.org/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz2#d7c89558ba9fa0495403155b64376d81 https://conda.anaconda.org/conda-forge/linux-64/_py-xgboost-mutex-2.0-gpu_0.tar.bz2#7702188077361f43a4d61e64c694f850 diff --git a/pangeo-notebook/conda-lock.yml b/pangeo-notebook/conda-lock.yml index f8528b27..d3be53d3 100644 --- a/pangeo-notebook/conda-lock.yml +++ b/pangeo-notebook/conda-lock.yml @@ -406,7 +406,7 @@ package: category: main optional: false - name: aiohttp - version: 3.11.8 + version: 3.10.8 manager: conda platform: linux-64 dependencies: @@ -420,11 +420,11 @@ package: propcache: '>=0.2.0' python: '>=3.12,<3.13.0a0' python_abi: 3.12.* - yarl: '>=1.17.0,<2.0' - url: https://conda.anaconda.org/conda-forge/linux-64/aiohttp-3.11.8-py312h178313f_0.conda + yarl: '>=1.12.0,<2.0' + url: https://conda.anaconda.org/conda-forge/linux-64/aiohttp-3.10.8-py312h66e93f0_0.conda hash: - md5: 63eb2bd555d446218c7bbdec2dd746c5 - sha256: 5a51cfa8c17a1c545f07c8a9bae637b233c803f92f922ce3badb7a81f6e7eba8 + md5: c647e9aea172bbff2f976a11af497fed + sha256: e890917377c66464a6f5ff7cdefebdd3569d1617fd25237f4e547f145f2aa1cf category: main optional: false - name: aiohttp @@ -1168,53 +1168,6 @@ package: sha256: aa8a2e435fd79047875e36d5e3cc64f7d95c6e2b68de6490d1b96e441079d760 category: main optional: false -- name: arro3-compute - version: 0.4.3 - manager: conda - platform: linux-64 - dependencies: - __glibc: '>=2.17,<3.0.a0' - arro3-core: '' - libgcc: '>=13' - python: '>=3.12,<3.13.0a0' - python_abi: 3.12.* - url: https://conda.anaconda.org/conda-forge/linux-64/arro3-compute-0.4.3-py312h04888a3_0.conda - hash: - md5: 485939938c10b0b29063c4f4c87ea51b - sha256: 8db30841eb6f24cfc69a3f01c9fbfaa2937089c0798950e93593e01e6a3dbd22 - category: main - optional: false -- name: arro3-core - version: 0.4.3 - manager: conda - platform: linux-64 - dependencies: - __glibc: '>=2.17,<3.0.a0' - libgcc: '>=13' - python: '>=3.12,<3.13.0a0' - python_abi: 3.12.* - url: https://conda.anaconda.org/conda-forge/linux-64/arro3-core-0.4.3-py312ha738696_0.conda - hash: - md5: 01d282f084bf1bad1cd41e6413ff0eff - sha256: e37d39da1ba1aaa1d5deb98411de903180c286920165dc83cc09085f619a6e9d - category: main - optional: false -- name: arro3-io - version: 0.4.3 - manager: conda - platform: linux-64 - dependencies: - __glibc: '>=2.17,<3.0.a0' - arro3-core: '' - libgcc: '>=13' - python: '>=3.12,<3.13.0a0' - python_abi: 3.12.* - url: https://conda.anaconda.org/conda-forge/linux-64/arro3-io-0.4.3-py312h6f46b47_0.conda - hash: - md5: e89482557c638037cb4831cd10516c8e - sha256: d0470f0acdabc3fdb9cbed7b92ad2c9a74afd7711bbccfb3adb45c559e36bc59 - category: main - optional: false - name: arrow version: 1.3.0 manager: conda @@ -1320,34 +1273,24 @@ package: category: main optional: false - name: astropy - version: 7.0.0 + version: 6.1.4 manager: conda platform: linux-64 dependencies: - aiohttp: '' - astropy-base: '>=7.0.0,<7.0.1.0a0' - beautifulsoup4: '>=4.9.3' - bleach: '>=3.2.1' - bottleneck: '>=1.3.3' - certifi: '>=2022.6.15.1' - dask-core: '>=2022.5.1' - fsspec: '>=2023.4.0' - h5py: '>=3.8.0' - html5lib: '>=1.1' - jplephem: '>=2.6' - matplotlib-base: '>=3.6.0' - mpmath: '>=1.2.1' - pandas: '>=2.0' - pyarrow: '>=10.0.1' - python: '>=3.11' - pytz: '>=2016.10' - s3fs: '>=2023.4.0' - scipy: '>=1.9.2' - sortedcontainers: '>=1.5.7' - url: https://conda.anaconda.org/conda-forge/noarch/astropy-7.0.0-pyhca7485f_2.conda + __glibc: '>=2.17,<3.0.a0' + astropy-iers-data: '>=0.2024.8.27.10.28.29' + importlib-metadata: '' + libgcc: '>=13' + numpy: '>=1.23' + packaging: '>=19.0' + pyerfa: '>=2.0.1.1' + python: '>=3.12,<3.13.0a0' + python_abi: 3.12.* + pyyaml: '>=3.13' + url: https://conda.anaconda.org/conda-forge/linux-64/astropy-6.1.4-py312hc0a28a1_0.conda hash: - md5: e824e0d67cbe65b066431ae278bda41e - sha256: a92568d71c039829a5a3c3db853700ddac55581b10036d4e375b4c9e51145e5b + md5: 906300785a2853a88dcc30597e5be7fa + sha256: f77d2e81c38afda9a999ec7554c4e6ac7a1cffaae1d34076420ad3d0a049484e category: main optional: false - name: astropy @@ -1431,15 +1374,15 @@ package: category: main optional: false - name: astropy-iers-data - version: 0.2024.11.25.0.34.48 + version: 0.2024.9.30.0.32.59 manager: conda platform: linux-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/astropy-iers-data-0.2024.11.25.0.34.48-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/astropy-iers-data-0.2024.9.30.0.32.59-pyhd8ed1ab_0.conda hash: - md5: b1a0d029ea32a4aeccf59e38c69a09f4 - sha256: 9bc136d28e89cddda85fa3877a0c77b5fba3f027f9fe217bd0aa8751f0965ac5 + md5: 71954c41188aa9d78e85c81e29320325 + sha256: 90cdb819da1da063703ef9f099aaa77f77b3098809f1185c7ef5626aae85987b category: main optional: false - name: astropy-iers-data @@ -2647,7 +2590,7 @@ package: category: main optional: false - name: awscli - version: 2.22.7 + version: 2.17.61 manager: conda platform: linux-64 dependencies: @@ -2664,10 +2607,10 @@ package: ruamel.yaml: '>=0.15.0,<=0.17.21' ruamel.yaml.clib: '>=0.2.0,<=0.2.8' urllib3: '>=1.25.4,<1.27' - url: https://conda.anaconda.org/conda-forge/linux-64/awscli-2.22.7-py312h7900ff3_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/awscli-2.17.61-py312h7900ff3_0.conda hash: - md5: 64d959f15ceff7784a86ad20acf1b7dc - sha256: 37864fd402aed6eb272fa40c2cc295f83fa14f9ec382a08f2cc4cf6f448e5dfe + md5: 0021b175f93ac62d4182cde0fc01e93d + sha256: 5ef9f654baeec46fc00a0778bb9fba957b4a3f161d24f089f7b53208f1d85278 category: main optional: false - name: awscli @@ -4533,12 +4476,12 @@ package: manager: conda platform: linux-64 dependencies: - __glibc: '>=2.17,<3.0.a0' - libgcc: '>=13' - url: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.34.3-hb9d3cd8_1.conda + __glibc: '>=2.28,<3.0.a0' + libgcc-ng: '>=13' + url: https://conda.anaconda.org/conda-forge/linux-64/c-ares-1.33.1-heb4867d_0.conda hash: - md5: ee228789a85f961d14567252a03e725f - sha256: 732571ba6286dbccbf4c6450078a581b7a5620204faf876ff0ef282d77a6bfa8 + md5: 0d3c60291342c0c025db231353376dfb + sha256: 2cb24f613eaf2850b1a08f28f967b10d8bd44ef623efa0154dc45eb718776be6 category: main optional: false - name: c-ares @@ -7791,7 +7734,7 @@ package: category: main optional: false - name: debugpy - version: 1.8.9 + version: 1.8.6 manager: conda platform: linux-64 dependencies: @@ -7800,10 +7743,10 @@ package: libstdcxx: '>=13' python: '>=3.12,<3.13.0a0' python_abi: 3.12.* - url: https://conda.anaconda.org/conda-forge/linux-64/debugpy-1.8.9-py312h2ec8cdc_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/debugpy-1.8.6-py312h2ec8cdc_0.conda hash: - md5: c522fd70ca7a0c2fe1a861dd13987a57 - sha256: cf79cac70773567382910fcaf7b10bb0f5242d159f8dd93296d8451cd542af9a + md5: f5ca5a690ff9100b7a05d26f77d88156 + sha256: 3c75b1358046c8b4d9ccd6df509f07859de6554a781a5eb46c90f295c499afab category: main optional: false - name: debugpy @@ -9567,8 +9510,8 @@ package: libstdcxx: '>=13' libva: '>=2.22.0,<3.0a0' libvpx: '>=1.14.1,<1.15.0a0' - libxcb: '>=1.17.0,<2.0a0' - libxml2: '>=2.13.5,<3.0a0' + libxcb: '>=1.16,<2.0.0a0' + libxml2: '>=2.12.7,<3.0a0' libzlib: '>=1.3.1,<2.0a0' openh264: '>=2.5.0,<2.5.1.0a0' openssl: '>=3.4.0,<4.0a0' @@ -9577,10 +9520,10 @@ package: x265: '>=3.5,<3.6.0a0' xorg-libx11: '>=1.8.10,<2.0a0' xz: '>=5.2.6,<6.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/ffmpeg-7.1.0-gpl_hc87f87a_105.conda + url: https://conda.anaconda.org/conda-forge/linux-64/ffmpeg-7.0.2-gpl_h3fac18e_105.conda hash: - md5: 9e13f31b17eabdefbac7ebe19b239ca8 - sha256: 9b37f85ef066a2df39be7a33779ab8e3cf89616aff2747b6e3762a75629c3e23 + md5: dc46ac528ff6ccee9a7d7c95624fa14d + sha256: ec3daf0854287a996a2e0e373155ae6f39bce9617509805fedd2087ffe1e04c7 category: main optional: false - name: ffmpeg @@ -11941,15 +11884,15 @@ package: category: main optional: false - name: gh - version: 2.63.0 + version: 2.57.0 manager: conda platform: linux-64 dependencies: __glibc: '>=2.17,<3.0.a0' - url: https://conda.anaconda.org/conda-forge/linux-64/gh-2.63.0-h76a2195_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/gh-2.57.0-h76a2195_0.conda hash: - md5: e22ee8c40b5435494c1413f5c0f608b1 - sha256: 74841ef1cefa7d9c8f301465dad056b9ac3ca123b10d82a0a54c6e569374c829 + md5: 23b1e94ef7351ab668377117d94c2116 + sha256: 1e0001af73750897011d8bcaab694b315df8fc049b926f5db2707d9ae3ef7d64 category: main optional: false - name: gh @@ -12090,10 +12033,10 @@ package: manager: conda platform: linux-64 dependencies: {} - url: https://conda.anaconda.org/conda-forge/linux-64/git-lfs-3.6.0-h647637d_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/git-lfs-3.5.1-ha770c72_0.conda hash: - md5: a6273c1608efc83ef5e77fe51bd483c6 - sha256: 8765c89fe06b440a849bba8befb5b93863d274529eb6d7579f51d5924bde2226 + md5: bcba64281c71698f6dbb773e61908912 + sha256: 8b4ca86fdf6bbab529ea9804477dae1a8e1506ce8ffc3d2ebe822d759db6ac22 category: main optional: false - name: git-lfs @@ -14108,21 +14051,6 @@ package: sha256: 4025644200eefa0598e4600a66fd4804a57d9fd7054a5c8c45e508fd875e0b84 category: main optional: false -- name: httptools - version: 0.6.4 - manager: conda - platform: linux-64 - dependencies: - __glibc: '>=2.17,<3.0.a0' - libgcc: '>=13' - python: '>=3.12,<3.13.0a0' - python_abi: 3.12.* - url: https://conda.anaconda.org/conda-forge/linux-64/httptools-0.6.4-py312h66e93f0_0.conda - hash: - md5: 8b1160b32557290b64d5be68db3d996d - sha256: 621e7e050b888e5239d33e37ea72d6419f8367e5babcad38b755586f20264796 - category: main - optional: false - name: httpx version: 0.27.2 manager: conda @@ -16379,15 +16307,15 @@ package: category: main optional: false - name: json5 - version: 0.10.0 + version: 0.9.25 manager: conda platform: linux-64 dependencies: - python: '>=3.9' - url: https://conda.anaconda.org/conda-forge/noarch/json5-0.10.0-pyhd8ed1ab_0.conda + python: '>=3.7,<4.0' + url: https://conda.anaconda.org/conda-forge/noarch/json5-0.9.25-pyhd8ed1ab_0.conda hash: - md5: 165cbd1d80be88dafadeabfaae6fa588 - sha256: df01c5253bb5f8c68526c8bad92b8e832ed58a0d4c40d08a65c81c51821bc23d + md5: 5d8c241a9261e720a34a07a3e1ac4109 + sha256: 0c75e428970e8bb72ba1dd3a6dc32b8d68f6534b4fe16b38e53364963fdc8e38 category: main optional: false - name: json5 @@ -20819,10 +20747,10 @@ package: xerces-c: '>=3.2.5,<3.3.0a0' xz: '>=5.2.6,<6.0a0' zstd: '>=1.5.6,<1.6.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libgdal-core-3.10.0-hef9eae6_2.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libgdal-core-3.9.2-hceee5e3_5.conda hash: - md5: 94ad74bce06086606cfa60c1595bf3bb - sha256: dc8c61317e5235be3e9ee96064cc6f6ca73fdefa27da9afbb65730129a74cd84 + md5: d55f807a6b84e0367fe42228c5191625 + sha256: 7f416efd1e5755e33373415696a1d7816996ca1d7c4dd148da1099dfd7249adb category: main optional: false - name: libgdal-core @@ -22504,10 +22432,10 @@ package: libgcc: '>=13' libhwy: '>=1.1.0,<1.2.0a0' libstdcxx: '>=13' - url: https://conda.anaconda.org/conda-forge/linux-64/libjxl-0.11.1-hdb8da77_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libjxl-0.11.0-hdb8da77_0.conda hash: - md5: 32b23f3487beae7e81495fbc1099ae9e - sha256: 0c7c921e182900d65206bef27ef9de491d2b5efe17a5b7a8e200227e123cd826 + md5: 7a55047fea79a0d60774f65c72af0d50 + sha256: db5afeab1574958060fd38fc25ea16a0d977c708d4eeb458ed03607d7c9874ac category: main optional: false - name: libjxl @@ -25063,10 +24991,10 @@ package: libstdcxx: '' libstdcxx-ng: '>=12' nccl: '>=2.23.4.1,<3.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/libxgboost-2.1.2-cuda118_h09a87be_2.conda + url: https://conda.anaconda.org/conda-forge/linux-64/libxgboost-2.1.1-cuda118_h09a87be_4.conda hash: - md5: 58d4ae1f355257b428eace2119c4bde4 - sha256: 57e8f5bd7230de6eba58ae4e8e364554ae47ece7d948f6bd065ebf5896634be2 + md5: b11b225202c3fd2ac6767ddc7e5d094f + sha256: bc21b05f9c607d55d6d8b8b662eb81f7a4e3a87d9115da42bbc9dd0662c4997d category: main optional: false - name: libxgboost @@ -26967,49 +26895,6 @@ package: sha256: f42c7d68e22ab04a9c24c354252e8d33fd10df3b3c1736013e54b3a9c92c9c91 category: main optional: false -- name: mpi - version: 1.0.1 - manager: conda - platform: linux-64 - dependencies: {} - url: https://conda.anaconda.org/conda-forge/noarch/mpi-1.0.1-mpich.conda - hash: - md5: 1052de900d672ec8b3713b8e300a8f06 - sha256: eacc189267202669a1c5c849dcca2298f41acb3918f05cf912d7d61ee7176fac - category: main - optional: false -- name: mpich - version: 4.2.3 - manager: conda - platform: linux-64 - dependencies: - __glibc: '>=2.17,<3.0.a0' - libfabric: '>=1.22.0,<1.23.0a0' - libgcc: '>=13' - libgfortran: '' - libgfortran5: '>=13.3.0' - libhwloc: '>=2.11.2,<2.11.3.0a0' - libstdcxx: '>=13' - mpi: 1.0.* - ucx: '>=1.17.0,<1.18.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/mpich-4.2.3-h239ebd3_102.conda - hash: - md5: 463881e81bf2dfe5b665279aaed23fa5 - sha256: 1ced13c2d46039e5caf283d191414df63f2a5eac3dcb7de6c9a2aecb03f0a974 - category: main - optional: false -- name: mpmath - version: 1.3.0 - manager: conda - platform: linux-64 - dependencies: - python: '>=3.6' - url: https://conda.anaconda.org/conda-forge/noarch/mpmath-1.3.0-pyhd8ed1ab_0.conda - hash: - md5: dbf6e2d89137da32fa6670f3bffc024e - sha256: a4f025c712ec1502a55c471b56a640eaeebfce38dd497d5a1a33729014cac47a - category: main - optional: false - name: msal version: 1.31.0 manager: conda @@ -28091,10 +27976,10 @@ package: libgcc-ng: '>=12' libstdcxx: '' libstdcxx-ng: '>=12' - url: https://conda.anaconda.org/conda-forge/linux-64/nccl-2.23.4.1-h03a54cd_3.conda + url: https://conda.anaconda.org/conda-forge/linux-64/nccl-2.23.4.1-h03a54cd_0.conda hash: - md5: 5ea398a88c7271b2e3ec56cd33da424f - sha256: 9a620c1f5c9e31b56e4e7771d9505da52970fd1c93aa9c581e5d008907c41c1f + md5: 84df066b3b35c59a697af6066137b2a6 + sha256: 65129b24f10e70a17990adf374ec8d1eb028474c03402c173d5cad797208c3d6 category: main optional: false - name: nccl @@ -28743,7 +28628,7 @@ package: category: main optional: false - name: numcodecs - version: 0.14.1 + version: 0.13.0 manager: conda platform: linux-64 dependencies: @@ -28754,10 +28639,10 @@ package: numpy: '>=1.24' python: '>=3.12,<3.13.0a0' python_abi: 3.12.* - url: https://conda.anaconda.org/conda-forge/linux-64/numcodecs-0.14.1-py312hf9745cd_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/numcodecs-0.13.0-py312h1df14c2_0.conda hash: - md5: eff78da3a99c42c0950cfd25eb996c20 - sha256: f31b39d05eb4c99f9611578ee045ebb0764aa1cc9fa700813362899f11161bc2 + md5: 913657e565897da7720bd9521cf8da0a + sha256: e30355bdded0fbac29c5ac0592b8605c605194c6ca4e6dfdafeb6e73001d1eaa category: main optional: false - name: numcodecs @@ -28819,15 +28704,15 @@ package: __glibc: '>=2.17,<3.0.a0' libblas: '>=3.9.0,<4.0a0' libcblas: '>=3.9.0,<4.0a0' - libgcc: '>=13' + libgcc-ng: '>=12' liblapack: '>=3.9.0,<4.0a0' - libstdcxx: '>=13' + libstdcxx-ng: '>=12' python: '>=3.12,<3.13.0a0' python_abi: 3.12.* - url: https://conda.anaconda.org/conda-forge/linux-64/numpy-2.0.2-py312h58c1407_1.conda + url: https://conda.anaconda.org/conda-forge/linux-64/numpy-1.26.4-py312heda63a1_0.conda hash: - md5: 46c8b5eb9925ef7c228fddd09078e16e - sha256: 02e095740ab89deae5a8563fe60823e375aa2b7234593704980f01caa16a3ded + md5: d8285bea2a350f63fab23bf460221f3f + sha256: fe3459c75cf84dcef6ef14efcc4adb0ade66038ddd27cadb894f34f4797687d8 category: main optional: false - name: numpy @@ -32271,10 +32156,10 @@ package: python: '>=3.9' scikit-learn: '' scipy: '' - url: https://conda.anaconda.org/conda-forge/noarch/py-xgboost-2.1.2-cuda118_pyh40095f8_2.conda + url: https://conda.anaconda.org/conda-forge/noarch/py-xgboost-2.1.1-cuda118_pyh40095f8_4.conda hash: - md5: b6eb4d80feb259ec87309a09d7ad48d4 - sha256: 05937eb0e3a65c1365cb63369e0cb6d2e029108d8f25ad952c8567e242f7c2bc + md5: 93ab068c137810f697b41b41a53cec70 + sha256: 725ad45b74592d254ae6d1855ee25cbac16e5472bd84ca10af66cf07a21943a8 category: main optional: false - name: py-xgboost @@ -32971,7 +32856,7 @@ package: category: main optional: false - name: pydap - version: 3.5.2 + version: '3.5' manager: conda platform: linux-64 dependencies: @@ -32982,10 +32867,10 @@ package: requests: '' scipy: '' webob: '' - url: https://conda.anaconda.org/conda-forge/noarch/pydap-3.5.2-pyhff2d567_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/pydap-3.5-pyhd8ed1ab_0.conda hash: - md5: bdb7a66a0ebfccbdcfc23afae29df2c8 - sha256: 3bcb1cb348fd115ab97b274ff5597c06f3a613f9f6751cbc641f5a8cfce95a05 + md5: 308214e9f1c2183363b6c49ecf757422 + sha256: f431b034fa889526b31f6d8ad04e3e0f7b3f88a4eaf45fa6c21e8e404276939d category: main optional: false - name: pydap @@ -33222,15 +33107,15 @@ package: category: main optional: false - name: pyjwt - version: 2.10.1 + version: 2.9.0 manager: conda platform: linux-64 dependencies: - python: '>=3.9' - url: https://conda.anaconda.org/conda-forge/noarch/pyjwt-2.10.1-pyhd8ed1ab_0.conda + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/pyjwt-2.9.0-pyhd8ed1ab_1.conda hash: - md5: 84c5c40ea7c5bbc6243556e5daed20e7 - sha256: 158d8911e873e2a339c27768933747bf9c2aec1caa038f1b7b38a011734a956f + md5: 5ba575830ec18d5c51c59f403310e2c7 + sha256: b6f47cd0737cb1f5aca10be771641466ec1a3be585382d44877140eb2cb2dd46 category: main optional: false - name: pyjwt @@ -33767,10 +33652,10 @@ package: pyyaml: '' setuptools: '>=3.2' shapely: '' - url: https://conda.anaconda.org/conda-forge/linux-64/pyresample-1.31.0-py312h2ec8cdc_3.conda + url: https://conda.anaconda.org/conda-forge/linux-64/pyresample-1.30.0-py312hf9745cd_0.conda hash: - md5: 086d79302a0744b14c677493f94ef00e - sha256: 02ced43d0995c2a7f9d43a42b2ff4b8c1dee36c2be6994afedc4b0baad3e6f82 + md5: a1840e6662ef58cd82d03bd79dc46187 + sha256: 85bfd4ff17332cd567998bdb3e862de12e9d9eca627f50dfa562f28d48456569 category: main optional: false - name: pyresample @@ -35398,7 +35283,7 @@ package: category: main optional: false - name: pytools - version: 2024.1.16 + version: 2024.1.14 manager: conda platform: linux-64 dependencies: @@ -35406,11 +35291,11 @@ package: python: '>=3.10' siphash24: '>=1.6' typing-extensions: '>=4' - typing_extensions: '>=4' - url: https://conda.anaconda.org/conda-forge/noarch/pytools-2024.1.16-pyhff2d567_0.conda + typing_extensions: '>=4.0' + url: https://conda.anaconda.org/conda-forge/noarch/pytools-2024.1.14-pyhd8ed1ab_0.conda hash: - md5: 092babad1056a703bf40dbdbd89c3860 - sha256: b3c546e4e473654a327bba4820d5ae0dae3552c86429791c53c079aa06e1023a + md5: 8d9d51e98099390c35e72f5b8b1747f1 + sha256: 427dc2ad1ec0afc51aa00e2b28c09dd7bb0d4efecad11088caf0adc7f947468a category: main optional: false - name: pytools @@ -36520,7 +36405,7 @@ package: category: main optional: false - name: rio-cogeo - version: 5.4.0 + version: 5.3.4 manager: conda platform: linux-64 dependencies: @@ -36529,10 +36414,10 @@ package: pydantic: '>=2.0,<3.dev0' python: '>=3.9' rasterio: '>=1.3.3' - url: https://conda.anaconda.org/conda-forge/noarch/rio-cogeo-5.4.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/rio-cogeo-5.3.4-pyhd8ed1ab_0.conda hash: - md5: 49992f5ce51550479e4ad83b4069a261 - sha256: 74569756b65bc3fbc73ddf532b522f351c51a6b9f41631319ef6ba3dcb2a9e3e + md5: 7e192c17d517f09568ec4b6b6c2ed752 + sha256: 07d5213f39498fb0e485ab2652489aec9e42262827e8a5ab7aa620fa3e389d07 category: main optional: false - name: rio-cogeo @@ -36948,7 +36833,7 @@ package: category: main optional: false - name: ruff - version: 0.8.0 + version: 0.6.8 manager: conda platform: linux-64 dependencies: @@ -36957,10 +36842,10 @@ package: libstdcxx: '>=13' python: '>=3.12,<3.13.0a0' python_abi: 3.12.* - url: https://conda.anaconda.org/conda-forge/linux-64/ruff-0.8.0-py312h2156523_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/ruff-0.6.8-py312hd18ad41_0.conda hash: - md5: 8c1d1a4d606a6d822643a44f124af736 - sha256: 4612ed5e995f4735ac8193c1319690b62440598fad9ebf24198b7ba49396cb2c + md5: 6e054c0520dcc182c129617d821364e2 + sha256: cfd18f05062fe4b48a1b6e4f93d6d9335fdd7d294a0041f1a61b9dbee59a25e7 category: main optional: false - name: ruff @@ -37697,15 +37582,15 @@ package: category: main optional: false - name: setuptools - version: 75.6.0 + version: 75.1.0 manager: conda platform: linux-64 dependencies: - python: '>=3.9' - url: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.6.0-pyhff2d567_1.conda + python: '>=3.8' + url: https://conda.anaconda.org/conda-forge/noarch/setuptools-75.1.0-pyhd8ed1ab_0.conda hash: - md5: fc80f7995e396cbaeabd23cf46c413dc - sha256: abb12e1dd515b13660aacb5d0fd43835bc2186cab472df25b7716cd65e095111 + md5: d5cd48392c67fb6849ba459c2c2b671f + sha256: 6725235722095c547edd24275053c615158d6163f396550840aebd6e209e4738 category: main optional: false - name: setuptools @@ -39411,11 +39296,11 @@ package: packaging: '' python: '>=3.12,<3.13.0a0' python_abi: 3.12.* - tiledb: '>=2.26.2,<2.27.0a0' - url: https://conda.anaconda.org/conda-forge/linux-64/tiledb-py-0.32.5-py312hd11d3ed_1.conda + tiledb: '>=2.26.0,<2.27.0a0' + url: https://conda.anaconda.org/conda-forge/linux-64/tiledb-py-0.32.0-py312hb539ee1_0.conda hash: - md5: 1bfb7018ff5b04fee18f6da083c7624e - sha256: 4fc4a22cf0c0537a5ab4cb7cde207e097c58ec3392130a9ea245cde8a0eefefe + md5: 543de36965800e6c3efb2d947bd4d517 + sha256: fddd9fa9a1dcbc74e12ec21617204798a5d55b87498e69dd958ac8c68d4a56db category: main optional: false - name: tiledb-py @@ -39473,7 +39358,7 @@ package: category: main optional: false - name: timezonefinder - version: 6.5.5 + version: 6.5.3 manager: conda platform: linux-64 dependencies: @@ -39484,10 +39369,11 @@ package: numpy: '>=1.23,<3' python: '>=3.12,<3.13.0a0' python_abi: 3.12.* - url: https://conda.anaconda.org/conda-forge/linux-64/timezonefinder-6.5.5-py312h66e93f0_0.conda + setuptools: '>=65.5' + url: https://conda.anaconda.org/conda-forge/linux-64/timezonefinder-6.5.3-py312h66e93f0_0.conda hash: - md5: 0ab37100ad8aa3195e5529ad52b5754f - sha256: 137f5ffc5ca61af97c0edeeab2e007fe84037c8095c6b3a123aeb74c6a937450 + md5: bf5432caeb75471049d73bda33a8676e + sha256: a116f7c026094351c96ce28138602c65912d64a164d8034dd6e1e2f6736ed93b category: main optional: false - name: timezonefinder @@ -39896,16 +39782,16 @@ package: category: main optional: false - name: tqdm - version: 4.67.1 + version: 4.66.5 manager: conda platform: linux-64 dependencies: colorama: '' python: '>=3.7' - url: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.66.5-pyhd8ed1ab_0.conda hash: - md5: 4085c9db273a148e149c03627350e22c - sha256: 5673b7104350a6998cb86cccf1d0058217d86950e8d6c927d8530606028edb1d + md5: c6e94fc2b2ec71ea33fe7c7da259acb4 + sha256: f2384902cef72048b0e9bad5c03d7a843de02ba6bc8618a9ecab6ff81a131312 category: main optional: false - name: tqdm @@ -40158,10 +40044,10 @@ package: python_abi: 3.12.* rasterio: '' xarray: '' - url: https://conda.anaconda.org/conda-forge/linux-64/trollimage-1.26.0-py312hf9745cd_1.conda + url: https://conda.anaconda.org/conda-forge/linux-64/trollimage-1.25.0-py312h1df14c2_0.conda hash: - md5: 4470a0926ae1dd8a39b9ecf5f0808681 - sha256: 5857bf1905c31c28ef7694dddcb1048a2e3685981888683cfcd882fd903e0b86 + md5: 8893be4c5358b91c5d2fa2bbb690ba4c + sha256: 51df478b6168babf0ba2fde5fd376b62af0c3932a3f5cfe5a714ab2e8b736065 category: main optional: false - name: trollimage @@ -41006,19 +40892,19 @@ package: category: main optional: false - name: uvicorn - version: 0.32.1 + version: 0.31.0 manager: conda platform: linux-64 dependencies: __unix: '' click: '>=7.0' h11: '>=0.8' - python: '>=3.8' - typing_extensions: '>=4.0' - url: https://conda.anaconda.org/conda-forge/noarch/uvicorn-0.32.1-pyh31011fe_0.conda + python: '>=3.12,<3.13.0a0' + python_abi: 3.12.* + url: https://conda.anaconda.org/conda-forge/linux-64/uvicorn-0.31.0-py312h7900ff3_0.conda hash: - md5: fa77fc8110207b3bfc5ccc9d316744f4 - sha256: a310c494c817a9f6c985fc6d2772acb953a20170d03b0eabfae0e9d8c76c97ee + md5: 069c7bfb27ab05c65fd654c7640a088c + sha256: 0abb60995d2a90eb094101188e5be2ebb3495d460afdc101332a06d50f6901d4 category: main optional: false - name: uvicorn @@ -41066,41 +40952,6 @@ package: sha256: 5ba0deb548755a99cf34f8b4effbe98b99b8c5cf6c7aa18b68a3ec965d6b43c0 category: main optional: false -- name: uvicorn-standard - version: 0.32.1 - manager: conda - platform: linux-64 - dependencies: - __unix: '' - httptools: '>=0.5.0' - python-dotenv: '>=0.13' - pyyaml: '>=5.1' - uvicorn: 0.32.1 - uvloop: '>=0.14.0,!=0.15.0,!=0.15.1' - watchfiles: '>=0.13' - websockets: '>=10.4' - url: https://conda.anaconda.org/conda-forge/noarch/uvicorn-standard-0.32.1-h31011fe_0.conda - hash: - md5: 49c2820e0f39cb710becd856ff14d683 - sha256: 52545f7c88a7c779376900de5f9d81ce36738cd8770b543e89592ad7d1003c40 - category: main - optional: false -- name: uvloop - version: 0.21.0 - manager: conda - platform: linux-64 - dependencies: - __glibc: '>=2.17,<3.0.a0' - libgcc: '>=13' - libuv: '>=1.49.2,<2.0a0' - python: '>=3.12,<3.13.0a0' - python_abi: 3.12.* - url: https://conda.anaconda.org/conda-forge/linux-64/uvloop-0.21.0-py312h66e93f0_1.conda - hash: - md5: 998e481e17c1b6a74572e73b06f2df08 - sha256: 9337a80165fcf70b06b9d6ba920dad702260ca966419ae77560a15540e41ab72 - category: main - optional: false - name: watchfiles version: 1.0.0 manager: conda @@ -41503,15 +41354,15 @@ package: category: main optional: false - name: wheel - version: 0.45.1 + version: 0.44.0 manager: conda platform: linux-64 dependencies: python: '>=3.8' - url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.45.1-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/wheel-0.44.0-pyhd8ed1ab_0.conda hash: - md5: bdb2f437ce62fd2f1fef9119a37a12d9 - sha256: 24f6851a336a50c53d6b50b142c1654872494a62528d57c3ff40240cbd8b13be + md5: d44e3b085abcaef02983c6305b84b584 + sha256: d828764736babb4322b8102094de38074dedfc71f5ff405c9dfee89191c14ebc category: main optional: false - name: wheel @@ -41760,10 +41611,10 @@ package: packaging: '>=23.2' pandas: '>=2.1' python: '>=3.10' - url: https://conda.anaconda.org/conda-forge/noarch/xarray-2024.11.0-pyhd8ed1ab_0.conda + url: https://conda.anaconda.org/conda-forge/noarch/xarray-2024.9.0-pyhd8ed1ab_0.conda hash: - md5: 7358eeedbffd742549d372e0066999d3 - sha256: 1312af7bc507afdcf24df1599d6aa062ceb252d4c086d5b8e5a022bf8051d980 + md5: 2cde8ed028a0fd8f35d7f9b44839d362 + sha256: 416f009d6513f73ca2c02fbb65f626c1730b534741a752e74c9b2cd7b1f57edf category: main optional: false - name: xarray @@ -42422,10 +42273,10 @@ package: __cuda: '' py-xgboost: 2.1.2 python: '>=3.9' - url: https://conda.anaconda.org/conda-forge/noarch/xgboost-2.1.2-cuda118_pyh256f914_2.conda + url: https://conda.anaconda.org/conda-forge/noarch/xgboost-2.1.1-cuda118_pyh256f914_4.conda hash: - md5: 15301dcebb59ad1a582a0200891b3fea - sha256: 074a6bcfe23d40338ee1b5a757096e722eb98a1126f37b3e8ed1a5980efa6024 + md5: 2c026999ffd3407ddce239cac2da0972 + sha256: 89a2f3ba988a131582c20f4db9211a7019a5c36e12ca97f23b87f0f9f295fd75 category: main optional: false - name: xgboost @@ -43654,7 +43505,7 @@ package: category: main optional: false - name: yarl - version: 1.18.0 + version: 1.13.1 manager: conda platform: linux-64 dependencies: @@ -43665,10 +43516,10 @@ package: propcache: '>=0.2.0' python: '>=3.12,<3.13.0a0' python_abi: 3.12.* - url: https://conda.anaconda.org/conda-forge/linux-64/yarl-1.18.0-py312h66e93f0_0.conda + url: https://conda.anaconda.org/conda-forge/linux-64/yarl-1.13.1-py312h66e93f0_0.conda hash: - md5: 601d2b19a54fd9346ba18c07c2516339 - sha256: 8a1e51303ecac64f10dd0ec548d472c49954c3e2f38023ef28899191580795e1 + md5: 2df2598fb30eaccaf8717bac238d4e49 + sha256: d184281da96ccaf01d044146b73a50513d554889b1f1efb1f1a40675e74d40df category: main optional: false - name: yarl