Skip to content

Releases: uc-cdis/gen3sdk-python

support file_name in indexing manifest

22 Jun 21:11
a3e8660

Choose a tag to compare

2.4.0

feat(file_name): actually support updating filename if provided in in…

Better manifest format handling

09 Jun 20:11
4d81ba3

Choose a tag to compare

2.3.4

better auth error handling (#48)

fix more issues with BOM characters

19 May 14:35
0f6f644

Choose a tag to compare

Merge pull request #45 from uc-cdis/fix/manifest-encoding

feat(indexing): handle GUID&guid, consistent output manifest formatti…

fix issue with BOM character

18 May 16:45
3c81d73

Choose a tag to compare

Merge pull request #44 from uc-cdis/fix/encoding

fix(encoding): fix byte order mark

Support encoded spaces

15 May 17:06
4bb220e

Choose a tag to compare

Bug Fixes

  • fix logic to scape spaces on urls, acl and authz before dumping them to file.

Metadata support

23 Apr 14:29
97603fd

Choose a tag to compare

Release Notes

For: uc-cdis/gen3sdk-python
Notes since tag: 2.2.3
Notes to tag/commit: 2.3.0
Generated: 2020-04-23

New Features

  • new manifest merge feature for combining indexing and metadata manifest
    based on a configurable mapping (#40)
  • Gen3Metadata class for interacting with the new metadata service (#35)
  • Metadata ingestion tooling for adding to the metadata service given a file
    (#35)
  • async query functions added to Gen3Index class (#35)
  • determine file delimiter based on file extension (#32)

Bug Fixes

  • fix missing imports in utils.py (#35)
  • make sure to raise for errors on requests responses everywhere (#35)

Improvements

  • remove unused imports and stale code (#35)
  • centralize backoff config and functions to utils file (#35)
  • update readme with metadata details and cleanup other examples (#35)
  • link to github pages API docs and improve readme (#39)
  • setup GitHub pages for API docs (link to auto generated Sphinx docs) (#38)
  • better docs and added documentation automation (generate API docs with
    GitHub action) (#37)
  • Use asyncio for verify to increase speed by using concurrency (#29)

Index object manifest support

14 Mar 15:09
bcf6212

Choose a tag to compare

Merge pull request #30 from uc-cdis/fix/indexing-url

fix(indexing): append necessary index deployment path to commons url …

fix more dependencies (make sure indexclient installs correctly)

25 Feb 19:30
d6a08ec

Choose a tag to compare

Merge pull request #28 from uc-cdis/feat/deps

feat(installation): use pypi for indexclient to ensure correct versio…

fix dependencies

05 Feb 19:15
8fd67fd

Choose a tag to compare

Merge pull request #24 from uc-cdis/fix/deps

fix(dependencies): add missing required packages from setup.py and li…

Add file_name to manifests

05 Feb 15:26
8461e27

Choose a tag to compare

  • add file_name
  • add synonyms for column names