Dtoolcore

Latest version: v3.18.3

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

Scan your dependencies

Page 1 of 8

3.18.3

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


Added
^^^^^

- github CI test workflow
- publication workflow
- dynamic versioning
- dtool icon

Changed
^^^^^^^

- updated badges in ``README.rst``
- replaced ``setup.py`` with ``pyproject.toml``


Fixed
^^^^^

- Copy tags when copying dataset.
- Test against set of tags in unit tests, not against order of tags
- Test timestamp conversion against fixed UTC time in unit tests, not local time
- Made unit tests Python 3.12-compatible

3.18.2

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

Fixed
^^^^^

- Improve handling of Windows paths with drive letters where the
dataset is located in a drive different to that of the working
directory, see https://github.com/jic-dtool/dtoolcore/pull/23

3.18.1

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

Fixed
^^^^^

- Fixed defect where "frozen_at" administrative metadata changed when a dataset
was being copied (in the destination dataset).
Many thanks to `Johannes L. Hörmann <https://github.com/jotelha>`_
and `Lars Pastewka <https://github.com/pastewka>`_ for bug reports,
design discussions and code contributions.
See:
https://github.com/jic-dtool/dtoolcore/issues/20

3.18.0

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

Added
^^^^^

- ``dtoolcore.iter_datasets_in_base_uri`` helper function
- ``dtoolcore.iter_proto_datasets_in_base_uri`` helper function

3.17.0

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

Added support for tags.

Added
^^^^^

- Added ``dtoolcore._BaseDataSet.put_tag()`` method
- Added ``dtoolcore._BaseDataSet.delete_tag()`` method
- Added ``dtoolcore._BaseDataSet.list_tags()`` method
- Added ``dtoolcore.storagebroker.BaseStorageBroker.delete_key()`` method
- Added ``dtoolcore.storagebroker.BaseStorageBroker.get_tag_key()`` method
- Added ``dtoolcore.storagebroker.BaseStorageBroker.list_tags()`` method
- Added ``dtoolcore.storagebroker.BaseStorageBroker.put_tag()`` method
- Added ``dtoolcore.storagebroker.BaseStorageBroker.delete_tag()`` method
- Added ``dtoolcore.storagebroker.DiskStorageBroker.delete_key()`` method
- Added ``dtoolcore.storagebroker.DiskStorageBroker.get_tag_key()`` method
- Added ``dtoolcore.storagebroker.DiskStorageBroker.list_tags()`` method

3.16.3

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

Fixed
^^^^^

- Fixed several defects in how URIs were parsed and generated on Windows.

Page 1 of 8

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.