Conversation
Contributor
|
Unittests are failing, is related to #1271 |
…n and deserializtion to/from netcdf
JoerivanEngelen
requested changes
Dec 13, 2024
Contributor
JoerivanEngelen
left a comment
There was a problem hiding this comment.
Thanks for fixing this! I have 1 detailed comment and 2 general comments:
- As we are adding custom logic for carefully deepcopying HFB packages, could you add a separate unittest for deepcopying HFB packages?
- This fix is also relevant to users: Could you please also update the changelog. Something like "Fixed bug were HFB package could not be dumped, clipped, or copied with xarray >= 2024.10.0)
Collaborator
Added a unittest and a changelog message |
JoerivanEngelen
approved these changes
Dec 13, 2024
github-merge-queue Bot
pushed a commit
that referenced
this pull request
Dec 13, 2024
Teamcity automatically updated the dependencies defined the pixi.toml
file. Please verify that all tests succeed before merging
# Explicit dependencies
|Dependency[^1]|Before|After|Change|Environments|
|-|-|-|-|-|
|**twine**|5.1.1|6.0.1|Major Upgrade|{default, interactive} on *all
platforms*|
|**dask**|2024.11.2|2024.12.0|Minor Upgrade|{default, interactive} on
*all platforms*|
|**gh**|2.62.0|2.63.2|Minor Upgrade|{default, interactive} on *all
platforms*|
|**hypothesis**|6.119.4|6.122.1|Minor Upgrade|{default, interactive} on
*all platforms*|
|**ipython**|8.29.0|8.30.0|Minor Upgrade|interactive on *all platforms*|
|**tomli**|2.1.0|2.2.1|Minor Upgrade|{default, interactive} on *all
platforms*|
|**xarray**|2024.9.0|2024.11.0|Minor Upgrade|{default, interactive} on
*all platforms*|
|**matplotlib**|3.9.2|3.9.3|Patch Upgrade|{default, interactive} on *all
platforms*|
|**netcdf4**|1.7.1|1.7.2|Patch Upgrade|{default, interactive} on *all
platforms*|
|**pixi-diff-to-markdown**|0.2.3|0.2.5|Patch Upgrade|pixi-update on *all
platforms*|
|**pydantic**|2.10.1|2.10.3|Patch Upgrade|{default, interactive} on *all
platforms*|
|**pytest**|8.3.3|8.3.4|Patch Upgrade|{default, interactive} on *all
platforms*|
|**python**|3.11.10|3.11.11|Patch Upgrade|{default, interactive} on *all
platforms*|
|**pyvista**|0.44.1|0.44.2|Patch Upgrade|{default, interactive} on *all
platforms*|
|**ruff**|0.8.0|0.8.2|Patch Upgrade|{default, interactive} on *all
platforms*|
|**filelock**|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build string|{default,
interactive} on *all platforms*|
|**gdal**|py311hecd68e3_3|py311hecd68e3_7|Only build string|{default,
interactive} on win-64|
|**gdal**|py311h7611732_3|py311h7611732_5|Only build string|{default,
interactive} on osx-64|
|**gdal**|py311h3ce56a5_3|py311h3ce56a5_7|Only build string|{default,
interactive} on osx-arm64|
|**gdal**|py311h35e7c94_3|py311h35e7c94_7|Only build string|{default,
interactive} on linux-64|
|**jinja2**|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build string|{default,
interactive} on *all platforms*|
|**libgdal-hdf5**|h3d277e0_3|hfb08d53_5|Only build string|{default,
interactive} on osx-64|
|**libgdal-hdf5**|hefe6d7a_3|hd75530a_7|Only build string|{default,
interactive} on linux-64|
|**libgdal-hdf5**|hf20c56d_3|h30a2ec2_7|Only build string|{default,
interactive} on osx-arm64|
|**libgdal-hdf5**|h9ea29fd_3|h2c3e898_7|Only build string|{default,
interactive} on win-64|
|**pip**|pyh8b19718_0|pyh145f28c_0|Only build string|pixi-update on
{linux-64, osx-64, win-64}|
|**pooch**|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build string|{default,
interactive} on *all platforms*|
|**pytest-benchmark**|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build
string|{default, interactive} on *all platforms*|
|**pytest-cov**|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build string|{default,
interactive} on *all platforms*|
|**pytest-xdist**|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build string|{default,
interactive} on *all platforms*|
|**python-build**|pyhff2d567_0|pyhff2d567_1|Only build string|{default,
interactive} on *all platforms*|
|**scipy**|py311hf16d85f_1|py311hf16d85f_2|Only build string|{default,
interactive} on win-64|
|**scipy**|py311hf1db568_1|py311hf056e50_2|Only build string|{default,
interactive} on osx-arm64|
|**scipy**|py311he9a78e4_1|py311he9a78e4_2|Only build string|{default,
interactive} on linux-64|
|**scipy**|py311hed734c1_1|py311h86b91e6_2|Only build string|{default,
interactive} on osx-64|
|**setuptools_scm**|hd8ed1ab_0|hd8ed1ab_1|Only build string|{default,
interactive} on *all platforms*|
|**tomli-w**|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build string|{default,
interactive} on *all platforms*|
|**xugrid**|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build string|{default,
interactive} on *all platforms*|
|**zarr**|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build string|{default,
interactive} on *all platforms*|
# Implicit dependencies
|Dependency[^1]|Before|After|Change|Environments|
|-|-|-|-|-|
|liblzma||5.6.3|Added|*all envs* on {linux-64, osx-64,
osx-arm64}<br/>{default, interactive, pixi-update, py310, py312} on
win-64|
|liblzma-devel||5.6.3|Added|{default, interactive, py310, py312} on *all
platforms*<br/>py311 on {linux-64, osx-64, osx-arm64}|
|libmpdec||4.0.0|Added|pixi-update on {linux-64, osx-64, win-64}|
|opencl-headers||2024.10.24|Added|{default, interactive} on linux-64|
|xz-gpl-tools||5.6.3|Added|{default, interactive, py310, py311, py312}
on {linux-64, osx-64, osx-arm64}|
|xz-tools||5.6.3|Added|{default, interactive, py310, py312} on *all
platforms*<br/>py311 on {linux-64, osx-64, osx-arm64}|
|backports.zoneinfo|0.2.1||Removed|{default, interactive} on *all
platforms*|
|libgfortran-ng|14.2.0||Removed|{default, interactive} on linux-64|
|libnsl|2.0.1||Removed|pixi-update on linux-64|
|libxcrypt|4.4.36||Removed|pixi-update on linux-64|
|setuptools|75.6.0||Removed|pixi-update on {linux-64, osx-64, win-64}|
|wheel|0.45.1||Removed|pixi-update on {linux-64, osx-64, win-64}|
|xz|5.2.6||Removed|pixi-update on *all platforms*|
|asttokens|2.4.1|3.0.0|Major Upgrade|interactive on *all platforms*|
|cryptography|43.0.3|44.0.0|Major Upgrade|{default, interactive} on
linux-64|
|jaraco.context|5.3.0|6.0.1|Major Upgrade|{default, interactive} on *all
platforms*|
|mkl|2020.4|2024.2.2|Major Upgrade|{default, interactive} on win-64|
|intel-openmp[^2]|2025.0.0|2024.2.1|Major Downgrade|{default,
interactive} on win-64|
|tbb[^2]|2022.0.0|2021.13.0|Major Downgrade|{default, interactive} on
win-64|
|tbb-devel[^2]|2022.0.0|2021.13.0|Major Downgrade|{default, interactive}
on win-64|
|anyio|4.6.2.post1|4.7.0|Minor Upgrade|interactive on *all platforms*|
|dask-core|2024.11.2|2024.12.0|Minor Upgrade|{default, interactive} on
*all platforms*|
|distributed|2024.11.2|2024.12.0|Minor Upgrade|{default, interactive} on
*all platforms*|
|httpx|0.27.2|0.28.1|Minor Upgrade|interactive on *all platforms*|
|json5|0.9.28|0.10.0|Minor Upgrade|interactive on *all platforms*|
|jupyterlab|4.2.6|4.3.2|Minor Upgrade|interactive on *all platforms*|
|kealib|1.5.3|1.6.0|Minor Upgrade|{default, interactive} on *all
platforms*|
|libarrow|18.0.0|18.1.0|Minor Upgrade|{default, interactive} on *all
platforms*|
|libarrow-acero|18.0.0|18.1.0|Minor Upgrade|{default, interactive} on
*all platforms*|
|libarrow-dataset|18.0.0|18.1.0|Minor Upgrade|{default, interactive} on
*all platforms*|
|libarrow-substrait|18.0.0|18.1.0|Minor Upgrade|{default, interactive}
on *all platforms*|
|libparquet|18.0.0|18.1.0|Minor Upgrade|{default, interactive} on *all
platforms*|
|libutf8proc|2.8.0|2.9.0|Minor Upgrade|{default, interactive} on *all
platforms*|
|notebook|7.2.2|7.3.1|Minor Upgrade|interactive on *all platforms*|
|pkginfo|1.10.0|1.12.0|Minor Upgrade|{default, interactive} on *all
platforms*|
|poppler|24.08.0|24.11.0|Minor Upgrade|{default, interactive} on
{linux-64, osx-arm64, win-64}|
|py-rattler|0.5.0|0.8.2|Minor Upgrade|pixi-update on *all platforms*|
|pyarrow|18.0.0|18.1.0|Minor Upgrade|{default, interactive} on *all
platforms*|
|pyarrow-core|18.0.0|18.1.0|Minor Upgrade|{default, interactive} on *all
platforms*|
|python|3.12.7|3.13.1|Minor Upgrade|pixi-update on {linux-64, osx-64,
win-64}|
|python-fastjsonschema|2.20.0|2.21.1|Minor Upgrade|interactive on *all
platforms*|
|python_abi|3.12|3.13|Minor Upgrade|pixi-update on {linux-64, osx-64,
win-64}|
|rpds-py|0.21.0|0.22.3|Minor Upgrade|interactive on *all platforms*|
|six|1.16.0|1.17.0|Minor Upgrade|{default, interactive} on *all
platforms*|
|typer|0.12.5|0.15.1|Minor Upgrade|pixi-update on *all platforms*|
|typer-slim|0.12.5|0.15.1|Minor Upgrade|pixi-update on *all platforms*|
|typer-slim-standard|0.12.5|0.15.1|Minor Upgrade|pixi-update on *all
platforms*|
|webcolors|24.8.0|24.11.1|Minor Upgrade|interactive on *all platforms*|
|xz|5.2.6|5.6.3|Minor Upgrade|{default, interactive, py310, py312} on
*all platforms*<br/>py311 on {linux-64, osx-64, osx-arm64}|
|aiohappyeyeballs|2.4.3|2.4.4|Patch Upgrade|{default, interactive} on
*all platforms*|
|aiohttp|3.11.7|3.11.9|Patch Upgrade|{default, interactive} on *all
platforms*|
|aws-c-s3|0.7.1|0.7.5|Patch Upgrade|{default, interactive} on *all
platforms*|
|aws-crt-cpp|0.29.5|0.29.7|Patch Upgrade|{default, interactive} on *all
platforms*|
|aws-sdk-cpp|1.11.449|1.11.458|Patch Upgrade|{default, interactive} on
*all platforms*|
|bokeh|3.6.1|3.6.2|Patch Upgrade|{default, interactive} on *all
platforms*|
|cpython|3.11.10|3.11.11|Patch Upgrade|interactive on win-64|
|dask-expr|1.1.19|1.1.20|Patch Upgrade|{default, interactive} on *all
platforms*|
|fonttools|4.55.0|4.55.2|Patch Upgrade|{default, interactive} on *all
platforms*|
|libarchive|3.7.4|3.7.7|Patch Upgrade|{default, interactive} on *all
platforms*|
|libclang-cpp19.1|19.1.4|19.1.5|Patch Upgrade|{default, interactive} on
linux-64|
|libclang13|19.1.4|19.1.5|Patch Upgrade|{default, interactive} on *all
platforms*|
|libcxx|19.1.4|19.1.5|Patch Upgrade|{default, interactive} on {osx-64,
osx-arm64}|
|libdrm|2.4.123|2.4.124|Patch Upgrade|{default, interactive} on
linux-64|
|libflang|19.1.4|19.1.5|Patch Upgrade|{default, interactive} on win-64|
|libllvm19|19.1.4|19.1.5|Patch Upgrade|{default, interactive} on
{linux-64, osx-64, osx-arm64}|
|llvm-openmp|19.1.4|19.1.5|Patch Upgrade|{default, interactive} on
{osx-64, osx-arm64}|
|matplotlib-base|3.9.2|3.9.3|Patch Upgrade|{default, interactive} on
*all platforms*|
|nbclient|0.10.0|0.10.1|Patch Upgrade|interactive on *all platforms*|
|openldap|2.6.8|2.6.9|Patch Upgrade|{default, interactive} on {linux-64,
osx-64, osx-arm64}|
|proj|9.5.0|9.5.1|Patch Upgrade|{default, interactive} on *all
platforms*|
|prometheus_client|0.21.0|0.21.1|Patch Upgrade|interactive on *all
platforms*|
|propcache|0.2.0|0.2.1|Patch Upgrade|{default, interactive} on *all
platforms*|
|pydantic|2.10.1|2.10.3|Patch Upgrade|pixi-update on *all platforms*|
|pyobjc-core|10.3.1|10.3.2|Patch Upgrade|interactive on {osx-64,
osx-arm64}|
|pyobjc-framework-cocoa|10.3.1|10.3.2|Patch Upgrade|interactive on
{osx-64, osx-arm64}|
|python|3.12.7|3.12.8|Patch Upgrade|pixi-update on osx-arm64|
|stack_data|0.6.2|0.6.3|Patch Upgrade|interactive on *all platforms*|
|tornado|6.4.1|6.4.2|Patch Upgrade|{default, interactive} on *all
platforms*|
|yarl|1.18.0|1.18.3|Patch Upgrade|{default, interactive} on *all
platforms*|
|types-python-dateutil|2.9.0.20241003|2.9.0.20241206|Other|interactive
on *all platforms*|
|aiosignal|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build string|{default,
interactive} on *all platforms*|
|annotated-types|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build string|{default,
interactive, pixi-update} on *all platforms*|
|appnope|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build string|interactive on
{osx-64, osx-arm64}|
|argon2-cffi|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build string|interactive on
*all platforms*|
|arrow|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build string|interactive on *all
platforms*|
|async-lru|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build string|interactive on
*all platforms*|
|attrs|pyh71513ae_0|pyh71513ae_1|Only build string|{default,
interactive} on *all platforms*|
|babel|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build string|{default,
interactive} on *all platforms*|
|backports|pyhd8ed1ab_4|pyhd8ed1ab_5|Only build string|{default,
interactive} on *all platforms*|
|backports.tarfile|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build string|{default,
interactive} on *all platforms*|
|beautifulsoup4|pyha770c72_0|pyha770c72_1|Only build string|{default,
interactive} on *all platforms*|
|bleach|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build string|interactive on *all
platforms*|
|charset-normalizer|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build
string|{default, interactive} on *all platforms*|
|click|win_pyh7428d3b_0|win_pyh7428d3b_1|Only build string|{default,
interactive, pixi-update} on win-64|
|click|unix_pyh707e725_0|unix_pyh707e725_1|Only build string|{default,
interactive, pixi-update} on {linux-64, osx-64, osx-arm64}|
|colorama|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build string|{default,
interactive} on *all platforms*<br/>pixi-update on win-64|
|comm|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build string|interactive on *all
platforms*|
|cycler|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build string|{default,
interactive} on *all platforms*|
|decorator|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build string|interactive on
*all platforms*|
|docutils|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build string|{default,
interactive} on *all platforms*|
|editables|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build string|{default,
interactive} on *all platforms*|
|entrypoints|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build string|interactive on
*all platforms*|
|exceptiongroup|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build string|{default,
interactive} on *all platforms*|
|execnet|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build string|{default,
interactive} on *all platforms*|
|executing|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build string|interactive on
*all platforms*|
|fqdn|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build string|interactive on *all
platforms*|
|fsspec|pyhff2d567_0|pyhd8ed1ab_1|Only build string|{default,
interactive} on *all platforms*|
|h11|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build string|interactive on *all
platforms*|
|h2|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build string|{default, interactive}
on *all platforms*|
|hdf5|nompi_h2b43c12_105|nompi_hd5d9e70_107|Only build string|{default,
interactive} on win-64|
|hdf5|nompi_hec07895_105|nompi_ha698983_107|Only build string|{default,
interactive} on osx-arm64|
|hdf5|nompi_hdf9ad27_105|nompi_h2d575fe_107|Only build string|{default,
interactive} on linux-64|
|hdf5|nompi_h687a608_105|nompi_h1607680_107|Only build string|{default,
interactive} on osx-64|
|hpack|pyh9f0ad1d_0|pyhd8ed1ab_1|Only build string|{default,
interactive} on *all platforms*|
|hyperframe|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build string|{default,
interactive} on *all platforms*|
|idna|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build string|{default, interactive}
on *all platforms*|
|importlib-metadata|pyha770c72_0|pyha770c72_1|Only build
string|{default, interactive} on *all platforms*|
|importlib_resources|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build
string|{default, interactive} on *all platforms*|
|iniconfig|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build string|{default,
interactive} on *all platforms*|
|ipywidgets|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build string|interactive on
*all platforms*|
|isoduration|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build string|interactive on
*all platforms*|
|jaraco.classes|pyhd8ed1ab_1|pyhd8ed1ab_2|Only build string|{default,
interactive} on *all platforms*|
|jaraco.functools|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build string|{default,
interactive} on *all platforms*|
|jedi|pyhff2d567_0|pyhd8ed1ab_1|Only build string|interactive on *all
platforms*|
|jsonschema|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build string|interactive on
*all platforms*|
|jsonschema-specifications|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build
string|interactive on *all platforms*|
|jsonschema-with-format-nongpl|hd8ed1ab_0|hd8ed1ab_1|Only build
string|interactive on *all platforms*|
|jupyter-lsp|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build string|interactive on
*all platforms*|
|jupyter_client|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build string|interactive
on *all platforms*|
|jupyter_events|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build string|interactive
on *all platforms*|
|jupyter_server|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build string|interactive
on *all platforms*|
|jupyter_server_terminals|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build
string|interactive on *all platforms*|
|jupyterlab_pygments|pyhd8ed1ab_1|pyhd8ed1ab_2|Only build
string|interactive on *all platforms*|
|jupyterlab_server|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build
string|interactive on *all platforms*|
|jupyterlab_widgets|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build
string|interactive on *all platforms*|
|keyring|pyha804496_0|pyha804496_1|Only build string|{default,
interactive} on linux-64|
|keyring|pyh7428d3b_0|pyh7428d3b_1|Only build string|{default,
interactive} on win-64|
|keyring|pyh534df25_0|pyh534df25_1|Only build string|{default,
interactive} on {osx-64, osx-arm64}|
|libblas|8_mkl|25_win64_mkl|Only build string|{default, interactive} on
win-64|
|libcblas|8_mkl|25_win64_mkl|Only build string|{default, interactive} on
win-64|
|libgdal|h694c41f_3|hed11efb_5|Only build string|{default, interactive}
on osx-64|
|libgdal|h57928b3_3|ha55e7db_7|Only build string|{default, interactive}
on win-64|
|libgdal|ha770c72_3|h4661195_7|Only build string|{default, interactive}
on linux-64|
|libgdal|hce30654_3|h2b4d60f_7|Only build string|{default, interactive}
on osx-arm64|
|libgdal-core|h9595f31_3|ha193a43_7|Only build string|{default,
interactive} on win-64|
|libgdal-core|h1554e7d_3|h9ccd308_7|Only build string|{default,
interactive} on osx-arm64|
|libgdal-core|hef9eae6_3|h7250d82_7|Only build string|{default,
interactive} on linux-64|
|libgdal-core|h61e89c6_3|h04043bc_5|Only build string|{default,
interactive} on osx-64|
|libgdal-fits|h620ae50_3|he9e28b1_5|Only build string|{default,
interactive} on osx-64|
|libgdal-fits|haf2d7a4_3|hbf619fe_7|Only build string|{default,
interactive} on osx-arm64|
|libgdal-fits|h46b81e0_3|h6c0443c_7|Only build string|{default,
interactive} on win-64|
|libgdal-fits|he1674de_3|h2db7d5a_7|Only build string|{default,
interactive} on linux-64|
|libgdal-grib|h4b7ce82_3|hf65b3ff_7|Only build string|{default,
interactive} on osx-arm64|
|libgdal-grib|ha360943_3|hba94bef_7|Only build string|{default,
interactive} on linux-64|
|libgdal-grib|hbfee443_3|h975c8a1_5|Only build string|{default,
interactive} on osx-64|
|libgdal-grib|h83a1830_3|h8b9df7c_7|Only build string|{default,
interactive} on win-64|
|libgdal-hdf4|hac75a7e_3|hd8a019d_5|Only build string|{default,
interactive} on osx-64|
|libgdal-hdf4|h380f24e_3|hbbee16a_7|Only build string|{default,
interactive} on linux-64|
|libgdal-hdf4|h624721c_3|h4b24957_7|Only build string|{default,
interactive} on osx-arm64|
|libgdal-hdf4|hd3f62c1_3|h0e2d60d_7|Only build string|{default,
interactive} on win-64|
|libgdal-jp2openjpeg|hd7e86f6_3|haad71ec_5|Only build string|{default,
interactive} on osx-64|
|libgdal-jp2openjpeg|h2981e2f_3|h77fafc0_7|Only build string|{default,
interactive} on win-64|
|libgdal-jp2openjpeg|h9fdfae1_3|h4d17120_7|Only build string|{default,
interactive} on linux-64|
|libgdal-jp2openjpeg|h0d2a31d_3|h353ef80_7|Only build string|{default,
interactive} on osx-arm64|
|libgdal-kea|hcaf0198_3|h65ee1b5_7|Only build string|{default,
interactive} on osx-arm64|
|libgdal-kea|h38e673a_3|h5afcd41_7|Only build string|{default,
interactive} on linux-64|
|libgdal-kea|h38c5ded_3|h42a656c_5|Only build string|{default,
interactive} on osx-64|
|libgdal-kea|hc20478e_3|h3334ff8_7|Only build string|{default,
interactive} on win-64|
|libgdal-netcdf|hb1be66d_3|hd29f476_7|Only build string|{default,
interactive} on osx-arm64|
|libgdal-netcdf|h398b884_3|ha4d3ca1_5|Only build string|{default,
interactive} on osx-64|
|libgdal-netcdf|h11df6cc_3|h8f56e97_7|Only build string|{default,
interactive} on win-64|
|libgdal-netcdf|hba670d9_3|h2b12c9b_7|Only build string|{default,
interactive} on linux-64|
|libgdal-pdf|h3c4348f_3|hcf9e898_7|Only build string|{default,
interactive} on win-64|
|libgdal-pdf|h14aca81_3|hcd46add_7|Only build string|{default,
interactive} on osx-arm64|
|libgdal-pdf|h697c966_3|h10c30d1_7|Only build string|{default,
interactive} on linux-64|
|libgdal-pdf|h0890c92_3|h0ca1239_5|Only build string|{default,
interactive} on osx-64|
|libgdal-pg|h32723fc_3|hfc19f13_7|Only build string|{default,
interactive} on win-64|
|libgdal-pg|h84049b1_3|hf72ec67_7|Only build string|{default,
interactive} on osx-arm64|
|libgdal-pg|h2bc1c2e_3|h2ee264c_5|Only build string|{default,
interactive} on osx-64|
|libgdal-pg|h5cc4e75_3|h0ed9eda_7|Only build string|{default,
interactive} on linux-64|
|libgdal-postgisraster|h32723fc_3|hfc19f13_7|Only build string|{default,
interactive} on win-64|
|libgdal-postgisraster|h84049b1_3|hf72ec67_7|Only build string|{default,
interactive} on osx-arm64|
|libgdal-postgisraster|h2bc1c2e_3|h2ee264c_5|Only build string|{default,
interactive} on osx-64|
|libgdal-postgisraster|h5cc4e75_3|h0ed9eda_7|Only build string|{default,
interactive} on linux-64|
|libgdal-tiledb|h3542e6a_3|hdd45afd_5|Only build string|{default,
interactive} on osx-64|
|libgdal-tiledb|h391dfa7_3|hcbbb7b8_7|Only build string|{default,
interactive} on osx-arm64|
|libgdal-tiledb|h44b6013_3|h2cca6ec_7|Only build string|{default,
interactive} on win-64|
|libgdal-tiledb|hec57c18_3|h24303b0_7|Only build string|{default,
interactive} on linux-64|
|libgdal-xls|h1e14832_3|h9ae506c_7|Only build string|{default,
interactive} on linux-64|
|libgdal-xls|h3aa7eb4_3|h87e8819_7|Only build string|{default,
interactive} on osx-arm64|
|libgdal-xls|h49e7548_3|h6b03ba5_7|Only build string|{default,
interactive} on win-64|
|libgdal-xls|hcfd3565_3|h2d12da3_5|Only build string|{default,
interactive} on osx-64|
|liblapack|8_mkl|25_win64_mkl|Only build string|{default, interactive}
on win-64|
|libnetcdf|nompi_h7334405_114|nompi_hf3c7182_116|Only build
string|{default, interactive} on osx-64|
|libnetcdf|nompi_he469be0_114|nompi_h610d594_116|Only build
string|{default, interactive} on osx-arm64|
|libnetcdf|nompi_h135f659_114|nompi_h00e09a9_116|Only build
string|{default, interactive} on linux-64|
|libnetcdf|nompi_h92078aa_114|nompi_h008f77d_116|Only build
string|{default, interactive} on win-64|
|libtiff|h583c2ba_1|hf4bdac2_2|Only build string|{default, interactive}
on osx-64|
|libtiff|hfc51747_1|hdefb170_2|Only build string|{default, interactive}
on win-64|
|libtiff|he137b08_1|hc4654cb_2|Only build string|{default, interactive}
on linux-64|
|libtiff|hfce79cd_1|ha962b0a_2|Only build string|{default, interactive}
on osx-arm64|
|libxml2|h495214b_0|hebb159f_1|Only build string|{default, interactive}
on osx-64|
|libxml2|h442d1da_0|he286e8c_1|Only build string|{default, interactive}
on win-64|
|libxml2|hb346dea_0|h8d12d68_1|Only build string|{default, interactive}
on linux-64|
|libxml2|hbbdcc80_0|h178c5d8_1|Only build string|{default, interactive}
on osx-arm64|
|markdown-it-py|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build string|{default,
interactive, pixi-update} on *all platforms*|
|markupsafe|py311h8b4e8a7_0|py311ha3cf9ac_1|Only build string|{default,
interactive} on osx-64|
|markupsafe|py311h5082efb_0|py311h5082efb_1|Only build string|{default,
interactive} on win-64|
|markupsafe|py311h56c23cb_0|py311h4921393_1|Only build string|{default,
interactive} on osx-arm64|
|markupsafe|py311h2dc5d0c_0|py311h2dc5d0c_1|Only build string|{default,
interactive} on linux-64|
|matplotlib-inline|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build
string|interactive on *all platforms*|
|mdurl|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build string|{default,
interactive, pixi-update} on *all platforms*|
|mistune|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build string|interactive on *all
platforms*|
|more-itertools|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build string|{default,
interactive, pixi-update} on *all platforms*|
|mypy_extensions|pyha770c72_0|pyha770c72_1|Only build string|{default,
interactive} on *all platforms*|
|mysql-common|h0887d5e_2|hd7719f6_3|Only build string|{default,
interactive} on osx-arm64|
|mysql-common|h918ca22_2|h4d37847_3|Only build string|{default,
interactive} on osx-64|
|mysql-common|h266115a_2|h266115a_3|Only build string|{default,
interactive} on linux-64|
|mysql-libs|he0572af_2|he0572af_3|Only build string|{default,
interactive} on linux-64|
|mysql-libs|he9bc4e1_2|ha8be5b7_3|Only build string|{default,
interactive} on osx-arm64|
|mysql-libs|h502887b_2|h2381dc1_3|Only build string|{default,
interactive} on osx-64|
|nbconvert-core|pyhd8ed1ab_1|pyhff2d567_2|Only build string|interactive
on *all platforms*|
|nbformat|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build string|interactive on
*all platforms*|
|nest-asyncio|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build string|interactive on
*all platforms*|
|notebook-shim|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build string|interactive
on *all platforms*|
|ocl-icd|hd590300_1|hb9d3cd8_2|Only build string|{default, interactive}
on linux-64|
|packaging|pyhff2d567_1|pyhd8ed1ab_2|Only build string|{default,
interactive} on *all platforms*|
|parso|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build string|interactive on *all
platforms*|
|pathspec|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build string|{default,
interactive} on *all platforms*|
|pexpect|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build string|interactive on
{linux-64, osx-64, osx-arm64}|
|pickleshare|py_1003|pyhd8ed1ab_1004|Only build string|interactive on
*all platforms*|
|pkgutil-resolve-name|pyhd8ed1ab_1|pyhd8ed1ab_2|Only build
string|interactive on *all platforms*|
|platformdirs|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build string|{default,
interactive} on *all platforms*|
|pluggy|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build string|{default,
interactive} on *all platforms*|
|prompt-toolkit|pyha770c72_0|pyha770c72_1|Only build string|interactive
on *all platforms*|
|prompt_toolkit|hd8ed1ab_0|hd8ed1ab_1|Only build string|interactive on
*all platforms*|
|ptyprocess|pyhd3deb0d_0|pyhd8ed1ab_1|Only build string|interactive on
{linux-64, osx-64, osx-arm64}|
|pure_eval|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build string|interactive on
*all platforms*|
|py-cpuinfo|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build string|{default,
interactive} on *all platforms*|
|pycparser|pyhd8ed1ab_0|pyh29332c3_1|Only build string|{default,
interactive} on *all platforms*|
|pydantic-core|py312h2615798_0|py313hf3b5b86_0|Only build
string|pixi-update on win-64|
|pydantic-core|py312h12e396e_0|py313h920b4c0_0|Only build
string|pixi-update on linux-64|
|pydantic-core|py312h0d0de52_0|py313h3c055b9_0|Only build
string|pixi-update on osx-64|
|pygments|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build string|{default,
interactive, pixi-update} on *all platforms*|
|pyparsing|pyhd8ed1ab_1|pyhd8ed1ab_2|Only build string|{default,
interactive} on *all platforms*|
|pysocks|pyha2e5f31_6|pyha55dd90_7|Only build string|{default,
interactive} on {linux-64, osx-64, osx-arm64}|
|pysocks|pyh0701188_6|pyh09c184e_7|Only build string|{default,
interactive} on win-64|
|python-dateutil|pyhff2d567_0|pyhff2d567_1|Only build string|{default,
interactive} on *all platforms*|
|python-dotenv|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build string|{default,
interactive, pixi-update} on *all platforms*|
|python-tzdata|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build string|{default,
interactive} on *all platforms*|
|referencing|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build string|interactive on
*all platforms*|
|requests|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build string|{default,
interactive} on *all platforms*|
|rfc3339-validator|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build
string|interactive on *all platforms*|
|rich|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build string|{default, interactive,
pixi-update} on *all platforms*|
|send2trash|pyh5737063_0|pyh5737063_1|Only build string|interactive on
win-64|
|send2trash|pyh31c8845_0|pyh31c8845_1|Only build string|interactive on
{osx-64, osx-arm64}|
|send2trash|pyh0d859eb_0|pyh0d859eb_1|Only build string|interactive on
linux-64|
|setuptools|pyhff2d567_0|pyhff2d567_1|Only build string|{default,
interactive, py310, py311, py312} on *all platforms*<br/>pixi-update on
osx-arm64|
|setuptools-scm|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build string|{default,
interactive} on *all platforms*|
|shellingham|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build string|pixi-update on
*all platforms*|
|snappy|he1e6707_0|haf3c120_1|Only build string|{default, interactive}
on osx-64|
|snappy|hd02b534_0|h98b9ce2_1|Only build string|{default, interactive}
on osx-arm64|
|snappy|ha2e4443_0|h8bd8927_1|Only build string|{default, interactive}
on linux-64|
|snappy|h23299a8_0|h500f7fa_1|Only build string|{default, interactive}
on win-64|
|sniffio|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build string|interactive on *all
platforms*|
|tiledb|h33a2f6d_11|hed9253c_14|Only build string|{default, interactive}
on linux-64|
|tiledb|h0bf3360_11|h5ea82ce_14|Only build string|{default, interactive}
on osx-64|
|tiledb|h4762ebe_11|h4be7933_14|Only build string|{default, interactive}
on osx-arm64|
|tiledb|hae4cd7b_11|h249c771_14|Only build string|{default, interactive}
on win-64|
|traitlets|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build string|interactive on
*all platforms*|
|trove-classifiers|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build string|{default,
interactive} on *all platforms*|
|typing-extensions|hd8ed1ab_0|hd8ed1ab_1|Only build string|{default,
interactive, pixi-update} on *all platforms*|
|typing_extensions|pyha770c72_0|pyha770c72_1|Only build string|{default,
interactive, pixi-update} on *all platforms*|
|typing_utils|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build string|interactive on
*all platforms*|
|uri-template|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build string|interactive on
*all platforms*|
|urllib3|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build string|{default,
interactive} on *all platforms*|
|wcwidth|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build string|interactive on *all
platforms*|
|webencodings|pyhd8ed1ab_2|pyhd8ed1ab_3|Only build string|interactive on
*all platforms*|
|websocket-client|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build
string|interactive on *all platforms*|
|wheel|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build string|{default,
interactive, py310, py311, py312} on *all platforms*<br/>pixi-update on
osx-arm64|
|widgetsnbextension|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build
string|interactive on *all platforms*|
|win32_setctime|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build string|{default,
interactive} on win-64|
|win_inet_pton|pyh7428d3b_7|pyh7428d3b_8|Only build string|{default,
interactive} on win-64|
|wslink|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build string|{default,
interactive} on *all platforms*|
|xorg-libx11|hf48077a_0|hf48077a_1|Only build string|{default,
interactive} on win-64|
|xorg-libx11|h2321a68_0|h6a5fb8c_1|Only build string|{default,
interactive} on osx-arm64|
|xorg-libx11|h4f16b4b_0|h4f16b4b_1|Only build string|{default,
interactive} on linux-64|
|xorg-libx11|ha6c16c8_0|h217831a_1|Only build string|{default,
interactive} on osx-64|
|xyzservices|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build string|{default,
interactive} on *all platforms*|
|zict|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build string|{default, interactive}
on *all platforms*|
|zipp|pyhd8ed1ab_0|pyhd8ed1ab_1|Only build string|{default, interactive}
on *all platforms*|
[^1]: **Bold** means explicit dependency.
[^2]: Dependency got downgraded.
---------
Co-authored-by: Teamcity <teamcity@deltares.nl>
Co-authored-by: Sunny Titus <sunny.titus@deltares.nl>
|
This was referenced Dec 13, 2024
github-merge-queue Bot
pushed a commit
that referenced
this pull request
Dec 16, 2024
Fixes #1342 # Description - Replace custom copy logic in ``clip_box`` with a call to ``deepcopy``, which works since #1327. - Also add missing unit test for ``clip_box`` # Checklist - [x] Links to correct issue - [ ] Update changelog, if changes affect users - [x] PR title starts with ``Issue #nr``, e.g. ``Issue #737`` - [x] Unit tests were added - [ ] **If feature added**: Added/extended example
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.



Teamcity automatically updated the dependencies defined the pixi.toml file. Please verify that all tests succeed before merging
Explicit dependencies
Implicit dependencies
{default, interactive, pixi-update, py310, py312} on win-64
py311 on {linux-64, osx-64, osx-arm64}
py311 on {linux-64, osx-64, osx-arm64}
py311 on {linux-64, osx-64, osx-arm64}
pixi-update on win-64
pixi-update on osx-arm64
pixi-update on osx-arm64
Footnotes
Bold means explicit dependency. ↩ ↩2
Dependency got downgraded. ↩ ↩2 ↩3