Changelog¶
Version 0.1.9¶
Added spoofing options for the project owner-related endpoints, i.e., approving/rejecting probation, changing permissions, or uploading new versions.
Version 0.1.8¶
Delete request files from staging directory once each request is complete, to free up storage space on the backend.
Version 0.1.7¶
Bugfix to
force_remote=
inlist_projects()
,list_assets()
andlist_versions()
.
Version 0.1.6¶
Added
create=
option toallocate_upload_directory()
to only return a name without creating the directory.
Version 0.1.5¶
Added
consume=
option inupload_directory()
to allow staging files to be moved into the registry.Added
ignore_dot=
option inupload_directory()
to indicate whether dotfiles should be ignored.
Version 0.1.4¶
Added the
reroute_links()
function to support link rerouting.Respect process-level umask when creating temporary files in the staging directory.
Version 0.1.3¶
Enable setting/getting of asset-level permissions in
set_permissions()
andfetch_permissions()
.Added the
force=
option to forcibly remove directories inremove_asset()
,remove_version()
andreject_probation()
.Bugfix for handling relative links in
upload_directory()
.
Version 0.1.2¶
Added the
reindex_version()
function.
Version 0.1.1¶
Added
fetch_file()
utility to fetch individual files from the registry.Added the
global_write=
option toset_permissions()
to enable global writes.Preserve relative links in the upload directory in
upload_directory()
.Added an
unpack_path()
utility to return project/asset/version information from a path to a Gobbler resource.
Version 0.1.0¶
New release of the Gobbler.