Module Contents
Functions
-
class academic_observatory_workflows.zenodo.Zenodo(host: str = 'https://zenodo.org', access_token: str = None, timeout: int = 60)[source]
-
make_url(path: str)[source]
-
get_versions(conceptrecid: int, all_versions: int = 0, size: int = 10, sort: str = 'mostrecent')[source]
-
create_new_version(id: int)[source]
-
get_deposition(id: int)[source]
-
delete_file(id: int, file_id: str)[source]
-
update(id: int, data: Dict)[source]
-
upload_file(id: int, file_path: str)[source]
-
publish(id: int)[source]
-
academic_observatory_workflows.zenodo.make_draft_version(zenodo: Zenodo, conceptrecid: int)[source]
-
academic_observatory_workflows.zenodo.publish_new_version(zenodo: Zenodo, draft_id: int, file_path: str)[source]