1.4.3
Compatibility with Python 3
- #8: Bump icat.utils to version 4.16.1.
- #7: Bump junit to version 4.13.1.
1.4.2
Adopt changes from ids.plugin 1.5.0
- MainFileStorage.exists() methods do not throw IOException.
(icatproject/ids.plugin#5)
- delete() methods must not throw NoSuchFileException.
(icatproject/ids.plugin#9)
- Require ids.plugin 1.5.0.
1.4.1
Adopt changes from ids.plugin 1.4.0
- Derive the storage classes from the new abstract classes
defined in the plugin.
- Do not throw an exception in ArchiveStorage.delete() if the
file does not exist. (PR #3)
- Add a configuration option "testHome" to be set in
settings.xml. The main storage directory to be used during
the tests is created relative to this directory. (PR #4)
1.4.0
Make compatible with ids.server 1.8.0
1.3.3
Change dependency to ids.plugin 1.3.1 and fix some bugs.
- Change dependency to ids.plugin 1.3.1 to avoid dependency upon
icat.client
- Ensure that files are closed in
ArchiveFileStorage.restore()
- Change some types from long to Long so that null values can be
returned to the IDS tidier.
1.3.2
Remove logging introduced in 1.3.1.
1.3.1
Add logging and correct error in order of datasets and datafiles
to offer for archive.
1.3.0
Implements plugin interfaces version 1.3.0.
1.2.0
Implements plugin interfaces version 1.2.0.
1.1.0
Implements plugin interfaces version 1.1.0. This may not be
compatible with files stored by version 1.0.0.
1.0.0
Initial public release.