Dtoolcore

Latest version: v3.19.0

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

Scan your dependencies

Page 7 of 8

2.7.0

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

Added
^^^^^

- ``dtoolcore.storagebroker.DiskStorageBroker.list_dataset_uris`` class method
- ``dtoolcore.ProtoDataSet.update_name`` method

Fixed
^^^^^

- Made the ``uri`` dataset property more robust

2.6.0

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

Added
^^^^^

- Progress bar hook to ``dtoolcore.ProtoDataSet.freeze`` method
- Progress bar hook to ``dtoolcore.copy`` function
- Progress bar hook to ``dtoolcore.compare.diff_sizes`` function
- Progress bar hook to ``dtoolcore.compare.diff_content`` function

2.5.0

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

Added
^^^^^

- ``dtoolcore.compare.diff_identifiers`` helper function
- ``dtoolcore.compare.diff_sizes`` helper function
- ``dtoolcore.compare.diff_content`` helper function

2.4.0

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

Added
^^^^^

- ``dtoolcore.copy`` helper function
- ``dtoolcore._BaseDataSet.uri`` property
- ``dtoolcore.generate_proto_dataset`` helper function
- ``dtoolcore.DataSet.list_overlay_names`` method
- ``dtoolcore.storagebroker.DiskStorageBroker.list_overlay_names`` method

2.3.0

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

Added
^^^^^

- ``dtoolcore.utils.get_config_value`` helper function
- Added ability to look up datasets on local disk without specifying
the URI scheme, e.g. using ``/some/path`` as an alias for
``file:///some/path``


Changed
^^^^^^^

- URI parsing more robust
- URI for ``DiskStorageBackend`` changed from ``disk:/some/path`` to
``file:///some/path``

2.2.0

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

Add helper functions to make it easier to work with iRODS hashes.
Make existing hash function names more explicit, i.e. indicate
that they are represented as hexdigests.

Added
^^^^^

- ``dtoolcore.utils.base64_to_hex`` helper function
- ``dtoolcore.filehasher.sha256sum_hexdigest`` helper function


Changed
^^^^^^^

- Renamed ``dtoolcore.filehasher.md5sum`` to ``md5sum_hexdigest``
- Renamed ``dtoolcore.filehasher.shasum`` to ``sha1sum_hexdigest``

Page 7 of 8

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.