We're updating the issue view to help you get more done. 

Python client cannot depend on parsing Amazon pre-signed URLs

Description

Python client cannot depend on parsing Amazon per-signed URLs. Amazon is free to change the format of per-signed URLs at any time as the format is not part of the public API.

As part of this issue, please change the file (under the prod S3 account):

1 versions.synapse.sagebase.org/synapsePythonClient

which currently reads:

1 2 3 4 5 6 { "client":"synapsePythonClient", "latestVersion":"1.6.1", "blacklist":["0.0.0", "0.4.1", "0.4.0", "0.3.0", "0.2.1", "0.2.0", "0.1.4"], "releaseNotes":"Adds robustness for large downloads and new synapseutils package" }

adding a new field:

1 2 3 4 5 6 7 { "client":"synapsePythonClient", "latestVersion":"1.6.2", "blacklist":["0.0.0", "0.4.1", "0.4.0", "0.3.0", "0.2.1", "0.2.0", "0.1.4"], "message":"File upload is deprecated for client version 1.5.0 to 1.6.1. Please check that you are using the latest version of the Synapse client.", "releaseNotes":"Adds robustness for large downloads and new synapseutils package" }

Environment

None

Status

Assignee

Xavier Schildwachter

Reporter

John Hill

Labels

None

Validator

Bruce Hoff

Release Version History

None

Fix versions

Priority

Blocker