Clisops

Latest version: v0.13.0

Safety actively analyzes 630026 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 5

0.10.0

New Features
* Added support for Python 3.11 (287).

Bug Fixes
* Fixed bug in `core.subset.shape_bbox_indexer` with the union of invalid geometries. Added regression test. (280)
* Added support in `core.subset.shape_bbox_indexer` for Point and MultiPoint geometries. (283)
* Fixed `core.subset.subset_bbox` and `core.subset.subset_shape` for datasets with 1D longitude and latitude (ex: Station data). (288)

Other Changes
* Shapely 2.0 is now faster than pygeos for ``create_mask``. Removed pygeos from extra dependencies and pinned shapely above 2.0. (289)

0.9.6

Bug Fixes
* Fixed an issue with the `pytest` fixtures that was needlessly calling ``load_esgf_test_data`` multiple times while tests were running (278).
* Corrected a temporary workaround for updating split geometries that was causing issues with modern `pandas` versions (278).

Other Changes
* Removed some obsolete tests and adjusted pytest to always report in colour (272).
* Split conda CI builds to explicitly test against xarray/stable and xarray/dev (272).
* GitHub CI now reports coverage statistics to Coveralls.io (276).
* Updated `geopandas` (>=0.11), `pyproj` (>=3.3.0), `shapely` (>=1.9), `tox` (>=4.0), `xarray` (>=0.21), and `xesmf` (>=0.6.3) to use more modern versions (278).

0.9.5

Bug Fixes

* Fixed `core.subset.check_levels_exist` decorator by rounding (precision 4) level values like 1000.00000001 (265).

0.9.4

Bug Fixes:
* Fixed `core.subset_bbox` when using `level_values` (263).
* Fixed `core.subset_level_by_values` using xarray method *nearest* (262).
* Updated a test expectation to support newer xarray behaviour (259).

0.9.3

Bug Fixes
---------
* Fixed a bug associated with the new xarray (2022.6.0+) accessor for native indexers that was introduced in (241). (250, 251).

Other Changes
-------------
* Fixed a handful of static type hints that were sending out warnings, despite proper use. (251).
* Replaced all skipped doctests with sphinx-compatible python code blocks to prevent errors in downstream projects. (251).
* Adjusted GitHub Actions builds to ensure that the `conda-xesmf` run uses the latest `xarray` available. (251).

0.9.2

Breaking Changes
* Support has been dropped for Python3.7 and extended to Python3.10. Python3.7 is no longer tested in GitHub actions (234).
* ``packaging`` has been added as a dependency (241).

Bug Fixes
* Adapted ``clisops.core.subset_bbox_indexer`` to the newest indexing API changes in xarray, with backwards compatibility (241).

Other Changes
* Docstrings and documentation configuration adjustments have been made to ensure that builds are adequately tested (232, 235).

Page 2 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.