4.4.1 (2026-03-16)
4.4.0 (2026-03-16)
- improve error messaging for disk space issues (#86) (437629d)
- use the latest time of file or link (#87) (35ba663)
4.3.3 (2026-02-20)
4.3.2 (2025-12-01)
- make query optional (5c3c5b6)
4.3.1 (2025-12-01)
- turn FileOrDirectoryNotFoundError into WorkflowError (c2d53bf)
4.3.0 (2025-12-01)
- raise FileOrDirectoryNotFoundError if mtime or size queries fail and object does not exist remotely (#80) (e1fd75e)
4.2.3 (2025-09-10)
4.2.2 (2025-07-29)
- use snakedeploy (2ef0abe)
4.2.1 (2025-03-20)
- adapt action job permissions to changes in github actions or pypi (2b553d6)
4.2.0 (2025-03-20)
4.1.0 (2025-03-19)
- introduce attribute StorageObjectBase.is_ondemand_eligible, allowing to inform the plugin about whether it can e.g. lazily mount or symlink the storage object instead of downloading/copying it (c3cee67)
4.0.1 (2025-03-18)
- use snakemake from git for testing (586f144)
4.0.0 (2025-03-18)
- release 4.0.0 (12041a7)
3.6.0 (2025-03-18)
- introduce waiting for enough free space on local storage; require passing the logger to the storage provider (#68) (cb80c6b)
- improve storage error messages to include any underlying errors (066664b)
3.5.0 (2025-03-14)
3.4.0 (2025-03-12)
3.3.0 (2024-08-19)
- add postprocess_query method for optionally modifying the query before a storage object is created (#51) (5590a90)
3.2.4 (2024-08-14)
- in test suite, check that filepath exists after retrieval (b4585df)
3.2.3 (2024-07-04)
3.2.2 (2024-04-17)
3.2.1 (2024-04-16)
- rm local dir before storage test (170a135)
3.2.0 (2024-04-15)
3.1.1 (2024-03-07)
3.1.0 (2024-02-19)
- improved inventory test (a07d750)
3.0.0 (2023-12-05)
- require list of example queries (renamed method example_query into example_queries); this way, we support storage providers that need multiple examples to best explain how queries are structured
- require list of example queries (renamed method example_query into example_queries); this way, we support storage providers that need multiple examples to best explain how queries are structured (a2c4a70)
- support checking whether plugin is read/write. (df1f4da)
2.1.1 (2023-11-26)
- fix property name in interface (89b48d5)
2.1.0 (2023-11-23)
- add argument for stripping incomplete parts of constant prefix (d050377)
- raise WorkflowError in case of failture during dir creation (ed38962)
- remove superfluous method (30aeb9e)
2.0.1 (2023-11-15)
- release 2.0.1 (c0e9d30)
2.0.0 (2023-11-15)
- add tmp_path to query methods in test suite
- add tmp_path to query methods in test suite (5cfcf62)
- IOCache call in test suite (00abf1b)
- update readme (63b5a4b)
1.3.1 (2023-11-15)
- create local storage prefix if it is not yet present (ec5ff76)
1.3.0 (2023-11-15)
- add cache_key method (2b571d0)
1.2.3 (2023-10-24)
- adapt test suite to changes in snakemake 8 (a4cbefa)
1.2.2 (2023-10-24)
- fix release process (ec96bd2)
1.2.1 (2023-10-24)
- update dependencies (96df30e)
1.2.0 (2023-10-17)
- migrate flagging code into main snakemake (974f05d)
- add homepage (b9846e0)
1.1.2 (2023-10-13)
1.1.1 (2023-10-11)
1.1.0 (2023-10-11)
1.0.2 (2023-09-28)
- remove object after test (b55c77c)
1.0.1 (2023-09-27)
- improved API (1a5d518)
1.0.0 (2023-09-27)
- release 1.0.0 (522f4b6)
- add retry decorator (30bcaf3)
- cleaned up and simplified API (243177e)
- support tagged settings (1a64b4f)
- bump min version of snakemake-interface-common (c50c9c1)