Releases: uc-cdis/gen3sdk-python
Gen3 Auth WTS Update
Release Notes
For: uc-cdis/gen3sdk-python
Notes since tag: 4.18.0
Notes to tag/commit: b8585a8
Generated: 2023-06-09
Bug Fixes
Fix issue of idp value not being correctly determined when contacting local cluster WTS (https://ctds-planx.atlassian.net/browse/BRH-541)
Improvements
Add debug log to Gen3 Auth to facilitate future debugging.
DOI support
Release Notes
For: uc-cdis/gen3sdk-python
Notes since tag: 4.17.2
Notes to tag/commit: 1a08a42
Generated: 2023-04-28
New Features
- DOI Support (DOI-related classes, Wrapper class against DataCite's API,
persistence of DOI metadata in Gen3 Metadata API) (#172)
Improvements
- Move some commonly used logic to util functions (#172)
Display Success/Failure messages for DRS object download
Release Notes
For: uc-cdis/gen3sdk-python
Tag: 4.17.2
Generated: 2023-04-03
Improvements
- Update DRS download module to use default -v and -vv log flags
- Display Success/Failure messages for DRS object download
small improvement on read manifest functionality
4.17.0
New Features
Add new utility functions to download data
- get a list of project_ids you have access to in a data commons.
- gets a TSV of the structured data from particular node for each project specified. Also creates a master TSV of merged data from each project for the specified node. Returns a DataFrame containing the merged data for the specified node.
- gets a TSV for every node in a specified project. Function returns a list of the contents of the directory. Exports TSV files into a directory "project_tsvs/ by default.
4.16.1
Client credentials support
Release Notes
For: uc-cdis/gen3sdk-python
Notes since tag: 4.15.0
Notes to tag/commit: 4.16.0
Generated: 2022-12-14
New Features
4.15.0
Release Notes
For: uc-cdis/gen3sdk-python
Notes since tag: 4.14.0
Notes to tag/commit: 4.15.0
Generated: 2022-11-01
New Features
- Add single file download function and CLI command (#155)
Gen3File.upload_file()now accepts abucketparameter to specify the S3
bucket to upload to (#160)- Add function
Gen3File.upload_file_to_guid()to upload a file for the
specified existing GUID (#160)
Bug Fixes
- Ensure params are passed correctly for manifest publishing (#161)
- Ensure calls to API are constructed correctly for creating and updating
records (Gen3Index.async_create_recordand
Gen3Index.async_update_record) (#161) - Fix
backoffmax number of tries override withGEN3SDK_MAX_RETRIES
environment variable (#161) - Checkout v2 step in doc action has a known bug in not allowing forked
branch to be fetched for actions.
actions/checkout#455. This is a fix (#159)
Improvements
Alias support
Release Notes
For: uc-cdis/gen3sdk-python
Notes since tag: 4.13.0
Notes to tag/commit: 4.14.0
Generated: 2022-09-15
New Features
- Metadata Alias support for existing functions, new functions for new alias
API (#154) - updating poetry install in
.travis.yml(#156)
Bug Fixes
- pip install poetry, don't use deprecated install script (#154)
Dependency Updates
- Explicitly list required
cdisloggingdependency in the project
dependencies (#152)
initial crosswalk metadata support
Release Notes
For: uc-cdis/gen3sdk-python
Notes since tag: 4.12.2
Notes to tag/commit: 4.13.0
Generated: 2022-08-10
New Features
- publish crosswalk initial support, tests, and docs (#151)