|
1 | | -### BioBlend v |
| 1 | +### BioBlend v1.0.0 - 2022-10-13 |
2 | 2 |
|
3 | 3 | * Drop support for deprecated CloudMan, see |
4 | 4 | https://galaxyproject.org/blog/2021-10-sunsetting-cloudlaunch/ |
5 | 5 |
|
| 6 | +* Added dependency on ``typing-extensions`` package, removed dependencies on |
| 7 | + ``boto`` and ``pyyaml``. |
| 8 | + |
6 | 9 | * Deprecated ``max_get_retries()``, ``set_max_get_retries()``, |
7 | 10 | ``get_retry_delay()`` and ``set_get_retry_delay()`` methods of ``Client``. |
8 | 11 |
|
|
12 | 15 |
|
13 | 16 | * Added ``get_or_create_user_apikey()`` method to ``UserClient``. |
14 | 17 |
|
| 18 | +* Added ``all`` parameter to ``HistoryClient.get_histories()`` method (thanks to |
| 19 | + [Paprikant](https://github.com/Paprikant)). |
| 20 | + |
15 | 21 | * Added ``require_exact_tool_versions`` parameter to |
16 | 22 | ``WorkflowClient.invoke_workflow()`` method (thanks to |
17 | 23 | [cat-bro](https://github.com/cat-bro)). |
|
26 | 32 | support history purging via Celery (thanks to |
27 | 33 | [Nolan Woods](https://github.com/innovate-invent)). |
28 | 34 |
|
| 35 | +* Fixed bug in ``FormsClient.create_form()`` where the ``form_xml_text`` |
| 36 | + argument was not passed correctly to the Galaxy API. |
| 37 | + |
29 | 38 | * Fixed bug in ``HistoryClient.show_dataset_provenance()`` where the ``follow`` |
30 | | - parameter was not passed to the Galaxy API. |
| 39 | + argument was not passed to the Galaxy API. |
31 | 40 |
|
32 | 41 | * BioBlend.objects: Added ``delete()`` abstract method to ``DatasetContainer`` |
33 | 42 | class. |
|
125 | 134 | * Pass the API key for all requests as the ``x-api-key`` header instead of as a |
126 | 135 | parameter (thanks to [rikeshi](https://github.com/rikeshi)). |
127 | 136 |
|
128 | | -* Try prepending https:// and http:// if the scheme is missing in the ``url`` |
129 | | - parameter of ``GalaxyClient``, i.e. when initialising a Galaxy or ToolShed |
130 | | - instance. |
| 137 | +* Try prepending "https://" and "http://" if the scheme is missing in the |
| 138 | + ``url`` argument passed to ``GalaxyClient``, i.e. when initialising a Galaxy |
| 139 | + or ToolShed instance. |
131 | 140 |
|
132 | 141 | * Added a new ``dataset_collections`` attribute to ``GalaxyInstance`` objects, |
133 | 142 | which is an instance of the new ``DatasetCollectionClient``. This new module |
|
341 | 350 | * Added ``maxwait`` parameter to ``HistoryClient.export_history()`` and |
342 | 351 | ``History.export()`` methods. |
343 | 352 |
|
344 | | -* Fixed handling of ``type`` parameter in ``HistoryClient.show_history()`` |
| 353 | +* Fixed handling of ``type`` argument in ``HistoryClient.show_history()`` |
345 | 354 | (thanks to [Marius van den Beek](https://github.com/mvdbeek)). |
346 | 355 |
|
347 | | -* Fixed handling of ``deleted`` parameter in ``LibraryClient.get_libraries()`` |
| 356 | +* Fixed handling of ``deleted`` argument in ``LibraryClient.get_libraries()`` |
348 | 357 | (thanks to [Luke Sargent](https://github.com/luke-c-sargent), reported by |
349 | 358 | [Katie](https://github.com/emartchenko)). |
350 | 359 |
|
351 | 360 | * Fixed ``LibraryClient.wait_for_dataset()`` when ``maxwait`` or ``interval`` |
352 | | - parameters are of type ``float``. |
| 361 | + arguments are of type ``float``. |
353 | 362 |
|
354 | 363 | * Unify JSON-encoding of non-file parameters of POST requests inside |
355 | 364 | ``GalaxyClient.make_post_request()``. |
|
483 | 492 | Galaxy API request (thanks to @DamCorreia). |
484 | 493 |
|
485 | 494 | * Fixed ``HistoryClient.update_history()`` and ``History.update()`` methods |
486 | | - when ``name`` parameter is not specified. |
| 495 | + when ``name`` argument is not specified. |
487 | 496 |
|
488 | 497 | * Added warning if content size differs from content-length header in |
489 | 498 | ``DatasetClient.download_dataset()``. |
|
571 | 580 | * Updated CloudmanLauncher's ``launch`` method to accept ``subnet_id`` |
572 | 581 | parameter, for VPC support (thanks to Matthew Ralston). |
573 | 582 |
|
574 | | -* Properly pass extra parameters to cloud instance userdata. |
| 583 | +* Properly pass extra arguments to cloud instance userdata. |
575 | 584 |
|
576 | 585 | * Updated placement finding methods and `get_clusters_pd` method to return a |
577 | 586 | dict vs. lists so error messages can be included. |
|
0 commit comments