v1.9.0
In version 1.9.0, we deprecated and removed query() and chunkedQuery(). These functions used the old query services which does not perform well. To query for entities filter by annotations, please use EntityViewSchema.
We also deprecated the following functions and will remove them in Synapse Python client version 2.0. In the Activity object:
usedEntity()usedURL()
In the Synapse object:
getEntity()loadEntity()createEntity()updateEntity()deleteEntity()downloadEntity()uploadFile()uploadFileHandle()uploadSynapseManagedFileHandle()downloadTableFile()
Please see our documentation for more details on how to migrate your code away from these functions.
Features
- SYNPY-806 - Support Folders and Tables in View
Bug Fixes
- SYNPY-195 - Dangerous exception handling
- SYNPY-261 - error downloading data from synapse (python client)
- SYNPY-694 - Uninformative error in copyWiki function
- SYNPY-805 - Uninformative error when getting View that does not exist
- SYNPY-819 - command-line clients need to be updated to replace the EntityView
viewTypewithviewTypeMask
Tasks
- SYNPY-759 - Look for all functions that are documented as “Deprecated” and apply the deprecation syntax
- SYNPY-812 - Add Github issue template
- SYNPY-824 - Remove the deprecated function query() and chunkedQuery()