Dtool

Latest version: v3.26.2

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

Scan your dependencies

Page 6 of 7

0.4.1

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

Fixed
^^^^^

- Fixed ``IrodsStorageBroker.generate_uri`` class method
- Made ``.dtool/manifest.json`` content created by IrodsStorageBroker human
readable by adding new lines and indentation to the JSON formatting.
- Added rule to catch ``CAT_INVALID_USER`` string for giving a more informative
error message when iRODS authentication times out

0.4.0

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

Changed
^^^^^^^

- Improved speed of freezing a dataset in iRODS by making use of
caches to reduce the number of calls made to iRODS during this
process


Fixed
^^^^^

- More informative error message when iRODS has not been configured
- More informative error message when iRODS authentication times out
- Stopped client hanging when iRODS authentication has timed out
- storagebroker's ``put_item`` method now returns relpath
- Made the ``IrodsStorageBroker.create_structure`` method more
robust by checking if the parent collection exists

0.3.3

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

Fixed
^^^^^

- Fixed defect in iRODS storage broker where files with white space resulted in
broken identifiers

0.3.2

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

Fixed
^^^^^

- Fix defect where ``IrodsStorageBroker.put_item`` raised SystemError when
trying to overwrite an existing file

0.3.1

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

Added
^^^^^

- Ensure ``dtool verify`` will work as expected by forcing iRODS to
re-calculate the file hash when asking for it, which ensures that a cached
copy is not used.

0.3.0

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

Added
^^^^^

- ``dtool_irods.storagebroker.IrodsStorageBroker.list_dataset_uris`` class method

Page 6 of 7

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.