Skip to content

Commit

Permalink
Merge pull request #765 from jkiang13/py-211-release-notes
Browse files Browse the repository at this point in the history
py-2.1.1 release notes
  • Loading branch information
jkiang13 authored Jul 10, 2020
2 parents b8e2dd3 + 19691fb commit b7f1a7e
Show file tree
Hide file tree
Showing 2 changed files with 41 additions and 1 deletion.
40 changes: 40 additions & 0 deletions docs/news.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,46 @@
Release Notes
=============

2.1.1 (2020-07-10)
==================

Highlights:
----------------

- This version includes a performance improvement for
`syncFromSynapse <https://python-docs.synapse.org/build/html/synapseutils.html#synapseutils.sync.syncFromSynapse>`__
downloads of deep folder hierarchies to local filesystem locations outside of the
`Synapse cache <https://docs.synapse.org/articles/downloading_data.html#downloading-a-file>`__.

- Support is added for **SubmissionViews** that can be used to query and edit
a set of submissions through table services.

.. code-block:: python
from synapseclient import SubmissionViewSchema
project = syn.get("syn123")
evaluation_id = '9876543'
view = syn.store(SubmissionViewSchema(name='My Submission View', parent=project, scopes=[evaluation_id]))
view_table = syn.tableQuery(f"select * from {view.id}")
Bug
---

- [`SYNPY-1075 <https://sagebionetworks.jira.com/browse/SYNPY-1075>`__] -
Error in Python test (submission annotations)
- [`SYNPY-1076 <https://sagebionetworks.jira.com/browse/SYNPY-1076>`__] -
Upgrade/fix Pandas dependency

Improvement
-----------

- [`SYNPY-1070 <https://sagebionetworks.jira.com/browse/SYNPY-1070>`__] -
Add support for submission views
- [`SYNPY-1078 <https://sagebionetworks.jira.com/browse/SYNPY-1078>`__] -
Improve syncFromSynapse performance for large folder structures synced to external paths


2.1.0 (2020-06-16)
==================

Expand Down
2 changes: 1 addition & 1 deletion synapseclient/table.py
Original file line number Diff line number Diff line change
Expand Up @@ -908,7 +908,7 @@ class SubmissionViewSchema(ViewBase):
Example::
from synapseclient import SubmissionViewSchema
project_or_folder = syn.get("syn123")
project = syn.get("syn123")
schema = syn.store(SubmissionViewSchema(name='My Submission View', parent=project, scopes=['9614543']))
"""

Expand Down

0 comments on commit b7f1a7e

Please sign in to comment.