v1.0.0
-
Dropped support for deprecated CloudMan, see https://galaxyproject.org/blog/2021-10-sunsetting-cloudlaunch/
-
Added dependency on
typing-extensionspackage, removed dependencies onbotoandpyyaml. -
Deprecated
max_get_retries(),set_max_get_retries(),get_retry_delay()andset_get_retry_delay()methods ofClient. -
Moved
max_get_attemptsandget_retry_delayproperties fromGalaxyInstancetoGalaxyClient, so they are also available inToolshedInstance. -
Added
get_or_create_user_apikey()method toUserClient. -
Added
allparameter toHistoryClient.get_histories()method (thanks to Paprikant). -
Added
require_exact_tool_versionsparameter toWorkflowClient.invoke_workflow()method (thanks to cat-bro). -
Added
nameandownerparameters to
ToolShedRepositoryClient.get_repositories(). -
Removed unused methods from
bioblend.config.Config. If needed, use the methods inherited fromconfigparser.ConfigParserinstead. -
Allowed any 2XX HTTP response status code in
Client._delete()to correctly support history purging via Celery (thanks to Nolan Woods). -
Fixed bug in
FormsClient.create_form()where theform_xml_textargument was not passed correctly to the Galaxy API. -
Fixed bug in
HistoryClient.show_dataset_provenance()where thefollowargument was not passed to the Galaxy API. -
BioBlend.objects: Added
delete()abstract method toDatasetContainerclass. -
Added Code of Conduct for the project.
-
Finished the full type annotation of the library (thanks to cat-bro, Fabio Cumbo, Jayadev Joshi, thepineapplepirate).
-
Improvements to tests and documentation.