Skip to content

Commit 141a93d

Browse files
authored
1.8.0 release notes
1 parent 532a7c1 commit 141a93d

File tree

1 file changed

+40
-0
lines changed

1 file changed

+40
-0
lines changed

release_notes/release-1.8.0.md

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
# Release notes - Synapse Python Client - Version 1.8.0
2+
3+
**Install Instructions:** `pip install --upgrade synapseclient` or see [http://docs.synapse.org/python/#installation](http://docs.synapse.org/python/#installation)
4+
**Documentation:** [http://docs.synapse.org/python/](http://docs.synapse.org/python/)
5+
6+
**Release Date:** 7-May-2018
7+
8+
--------------------------------------------------
9+
10+
This release has 2 major changes:
11+
* The client will no longer store your saved credentials in your synapse cache (`~/synapseCache/.session`). The python client now relies on [keyring](https://pypi.org/project/keyring/) to handle credential storage of your Synapse credentials.
12+
13+
* The client also now uses connection pooling, which means that all method calls that connect to Synapse should now be faster.
14+
15+
The remaining changes are bugfixes and cleanup of test code.
16+
17+
18+
Below are the full list of issues addressed by this release:
19+
20+
Bug
21+
---
22+
23+
* \[[SYNPY-654](https://sagebionetworks.jira.com/browse/SYNPY-654)\] \- syn.getColumns does not terminate
24+
* \[[SYNPY-658](https://sagebionetworks.jira.com/browse/SYNPY-658)\] \- Security vunerability on clusters
25+
* \[[SYNPY-689](https://sagebionetworks.jira.com/browse/SYNPY-689)\] \- Wiki's attachments cannot be None
26+
* \[[SYNPY-692](https://sagebionetworks.jira.com/browse/SYNPY-692)\] \- synapseutils.sync.generateManifest() sets contentType incorrectly
27+
* \[[SYNPY-693](https://sagebionetworks.jira.com/browse/SYNPY-693)\] \- synapseutils.sync.generateManifest() UnicodeEncodingError in python 2
28+
29+
Task
30+
----
31+
32+
* \[[SYNPY-617](https://sagebionetworks.jira.com/browse/SYNPY-617)\] \- Remove use of deprecated service to delete table rows
33+
* \[[SYNPY-673](https://sagebionetworks.jira.com/browse/SYNPY-673)\] \- Fix Integration Tests being run on Appveyor
34+
* \[[SYNPY-683](https://sagebionetworks.jira.com/browse/SYNPY-683)\] \- Clean up print()s used in unit/integration tests
35+
36+
Improvement
37+
-----------
38+
39+
* \[[SYNPY-408](https://sagebionetworks.jira.com/browse/SYNPY-408)\] \- Add bettter error messages when /filehandle/batch fails.
40+
* \[[SYNPY-647](https://sagebionetworks.jira.com/browse/SYNPY-647)\] \- Use connection pooling for Python client's requests

0 commit comments

Comments
 (0)