Daops

Latest version: v0.15.0

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

Scan your dependencies

Page 1 of 3

0.15.0

--------------------

Breaking Changes
^^^^^^^^^^^^^^^^
* ``clisops``>=0.16.1 and ``pandas``>=2.1 are now required.
* Dropped support for Python3.9.

0.14.0

--------------------

Breaking Changes
^^^^^^^^^^^^^^^^
* ``clisops``>=0.15.0 is now required.
* ``roocs-utils`` has been rendered obsolete and removed from the dependencies (``roocs-utils`` functionality is now provided by ``clisops``).

0.13.0

--------------------

Breaking Changes
^^^^^^^^^^^^^^^^
* ``clisops``>=0.14.0,<0.15 is now required.
* Replaced ``bump2version`` with ``bump-my-version``>=0.28.0.
* The source code structure has been reorganized to use a `src` directory layout.
* Testing structure no longer uses `__init__.py` files in test directories, instead using `conftest.py` with fixtures.
* Tests now use ``pooch`` for testing data retrieval and for safer testing setup and teardown.
* ``roocs-utils``-based `roocs.ini` configurations used within the code base are now handled by a function to fetch the cached configuration. This will be adjusted in a future release to use ``clisops``.
* Obsolete GitLab CI/CD configurations have been removed.

New Features
^^^^^^^^^^^^
* Added official support for Python3.12.
* ``daops`` is now PEP 561 and PEP 621 compatible (``pyproject.toml``).
* Several docstring improvements to all modules, classes, their methods, and functions.
* ``flake8`` has been replaced with ``ruff`` and ``black``-style formatting.
* ``pre-commit`` hooks have been adjusted to perform Python 3.9+ code style checks and to catch minor security issues.

0.12.0

--------------------

New Features
^^^^^^^^^^^^
* Added support for opening `kerchunk` files.
* Updated `Dockerfile` and `app-package.cwl` file for use with ADES.

Other Changes
^^^^^^^^^^^^^
* Only ``clisops``\<0.15.0 supported.

0.11.0

--------------------

Breaking Changes
^^^^^^^^^^^^^^^^
* ``clisops``>=0.12.1 required.

New Features
^^^^^^^^^^^^
* Add clisops.ops.average_shape to daops.ops.average

0.10.0

--------------------

Breaking Changes
^^^^^^^^^^^^^^^^
* ``clisops``>=0.12.0 required.

New Features
^^^^^^^^^^^^
* Added regridding operator (111)

Page 1 of 3

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.