v1.0.0
-
Dropped support for deprecated CloudMan, see https://galaxyproject.org/blog/2021-10-sunsetting-cloudlaunch/
-
Added dependency on
typing-extensions
package, removed dependencies onboto
andpyyaml
. -
Deprecated
max_get_retries()
,set_max_get_retries()
,get_retry_delay()
andset_get_retry_delay()
methods ofClient
. -
Moved
max_get_attempts
andget_retry_delay
properties fromGalaxyInstance
toGalaxyClient
, so they are also available inToolshedInstance
. -
Added
get_or_create_user_apikey()
method toUserClient
. -
Added
all
parameter toHistoryClient.get_histories()
method (thanks to Paprikant). -
Added
require_exact_tool_versions
parameter toWorkflowClient.invoke_workflow()
method (thanks to cat-bro). -
Added
name
andowner
parameters to
ToolShedRepositoryClient.get_repositories()
. -
Removed unused methods from
bioblend.config.Config
. If needed, use the methods inherited fromconfigparser.ConfigParser
instead. -
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_text
argument was not passed correctly to the Galaxy API. -
Fixed bug in
HistoryClient.show_dataset_provenance()
where thefollow
argument was not passed to the Galaxy API. -
BioBlend.objects: Added
delete()
abstract method toDatasetContainer
class. -
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.