Releases: ProtoLife/daptics-api
Releases · ProtoLife/daptics-api
Better options and version checking
New API server at https://api.daptics.ai
Many updates and changes, including support for GraphQL subscriptions and async requests.
New server URL: https://api-alpha.daptics.ai
- Bug fix for _auto_task method.
- https://api-alpha.daptics.ai is now the API server URL
Breaking changes to daptics client
Changes in daptics_client.py
:
- Better return value from get_all_analytics_files
Better docs and new automation tutorial
Better documentation using mkdocs and pdoc3.
Breaking changes to daptics client
Changes in daptics_client.py
:
- export_experimental_space_csv no longer has a timeout argument
Non-breaking changes
Changes in daptics_client.py
:
- Fixed export_csv bugs for auto exports
- No other code changes
Changes in notebooks:
- Added 06_AutomationWorkflow.ipynb
API and client documentation now on GitHub pages
No API changes, but better online documentation.
New client options and method names
Please see CHANGELOG.md for details on breaking changes.
Minor bug fixes
Should have no breaking changes. See CHANGELOG.md for details.
Added halt_session method
See CHANGELOG.md for more information.
Breaking changes but more functionality
Please review the CHANGELOG.md file for method names, arguments, return values that have changed since the previous release. We are still pre-release, so more changes may be coming!
Improved handling of exceptions and tasks
API changes in daptics_client.py
:
- Wrapped all GraphQL calls in
call_api
method to trap exceptions - Added
print
method - Added
wait_for_current_task
method - Removed
demo
argument fromcreate_session
method
Notebook changes:
03_SimpleTutorial.ipynb
substantially reworked to take advantage of
wait_for_current_task
API, and more documentation added.