Files that are part of syncFromSynapse and syncToSynapse operations (synapse get -r and synapse sync in the command line client, respectively) are transferred in in parallel threads rather than serially, substantially improving the performance of these operations.
[SYNPY-1082] - Downloading entity linked to URL fails: module ‘urllib.parse’ has no attribute ‘urlretrieve’
[SYNPY-1072] - Improve throughput of multiple small file transfers
[SYNPY-1073] - Parellellize upload syncs
[SYNPY-1074] - Parallelize download syncs
[SYMPY-1084] - allow anonymous usage for public APIs like GET /teamMembers/{id}
[SYNPY-1088] - Manifest is in cache with synapse get -q
[SYNPY-1090] - Command line client does not support apikey
[SYNPY-1080] - Remove Versionable from SchemaBase
[SYNPY-1085] - Move to pytest testing framework
[SYNPY-1087] - Improve synapseclient installation instructions