Releases: uc-cdis/gen3sdk-python
Releases · uc-cdis/gen3sdk-python
support file_name in indexing manifest
2.4.0 feat(file_name): actually support updating filename if provided in in…
Better manifest format handling
2.3.4 better auth error handling (#48)
fix more issues with BOM characters
Merge pull request #45 from uc-cdis/fix/manifest-encoding feat(indexing): handle GUID&guid, consistent output manifest formatti…
fix issue with BOM character
Merge pull request #44 from uc-cdis/fix/encoding fix(encoding): fix byte order mark
Support encoded spaces
Bug Fixes
- fix logic to scape spaces on urls, acl and authz before dumping them to file.
Metadata support
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
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)
Merge pull request #28 from uc-cdis/feat/deps feat(installation): use pypi for indexclient to ensure correct versio…
fix dependencies
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
- add file_name
- add synonyms for column names