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
viewType
withviewTypeMask
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()