pypi synapseclient 1.9.1
v1.9.1

latest releases: 4.13.0, 4.12.0, 4.4.2...
7 years ago

In version 1.9.1, we fix various bugs and added two new features:

  • Python 3.7 is supported.
  • Deprecation warnings are visible by default.

Features

  • [SYNPY-802] -Support Python 3.7
  • [SYNPY-849] -Add deprecation warning that isn't filtered by Python

Bug Fixes

  • [SYNPY-454] -Some integration tests do not clean up after themselves
  • [SYNPY-456] -Problems with updated query system
  • [SYNPY-515] -sphinx documentation not showing for some new classes
  • [SYNPY-526] -deprecate downloadTableFile()
  • [SYNPY-578] -switch away from POST /entity/#/table/deleterows
  • [SYNPY-594] -Getting error from dev branch in integration test against staging
  • [SYNPY-796] -fix or remove PyPI downloads badge in readme
  • [SYNPY-799] -Unstable test: Test PartialRow updates to entity views from rowset queries
  • [SYNPY-846] -error if password stored in config file contains a '%'

Tasks

  • [SYNPY-491] -Figure out custom release note fitlers
  • [SYNPY-840] -Install not working on latest python
  • [SYNPY-847] -uploadFileHandle should not be deprecated nor removed
  • [SYNPY-852] -Check and update docs.synapse.org to reflect the change in the Python client
  • [SYNPY-860] -vignette for how to upload a new version of a file directly to a Synapse entity
  • [SYNPY-863] -Update public documentation to move away from the query services
  • [SYNPY-866] -Update Synapse logo in Python docs :)
  • [SYNPY-873] -consolidate integration testing to platform dev account

Improvements

  • [SYNPY-473] -Change syn.list to no longer use deprecated function chunkedQuery
  • [SYNPY-573] -synapse list command line shouldn't list the parent container
  • [SYNPY-581] -<entity>.annotations return object is inconsistent with getAnnotations()
  • [SYNPY-612] -Rename view_type to viewType in EntityViewSchema for consistency
  • [SYNPY-777] -Python client _list still uses chunckedQuery and result seem out of date
  • [SYNPY-804] -Update styling in the python docs to more closely match the Docs site styling
  • [SYNPY-815] -Update the build to use test user instead of migrationAdmin
  • [SYNPY-848] -remove outdated link to confluence for command line query
  • [SYNPY-856] -build_table example in the docs does not look right
  • [SYNPY-858] -Write file view documentation in python client that is similar to Synapser
  • [SYNPY-870] -Submitting to an evaluation queue can't accept team as int

Don't miss a new synapseclient release

NewReleases is sending notifications on new releases.