Releases: uc-cdis/gen3sdk-python
Releases · uc-cdis/gen3sdk-python
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 abucket
parameter 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_record
and
Gen3Index.async_update_record
) (#161) - Fix
backoff
max 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
cdislogging
dependency 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)
4.12.2
4.12.1
4.12.0
Release Notes
For: uc-cdis/gen3sdk-python
Notes since tag: 4.11.3
Notes to tag/commit: 4.12.0
Generated: 2022-07-26
Improvements
- Hide metadata call 404 error when attempting to unpack packages and only
show custom logs instead. (#147) - Fix backoff behavior to not retry after receiving 404 error. (#147)
- Disable Backoff default logger and only show custom logs (#147)
- Allow to specify
guid_type
forgen3 discovery publish
CLI command (#127) - Change drs download mds call to use default python
request.raise_for_status() instead of gen3utils version. (#144) - renamed gen3utils raise_for_status() to raise_for_status_and_print_error()
for clarity. Refactored code. (#144)
New Features
- Add ability to publish unregistered metadata for
gen3 discovery publish
CLI command (#127)
Bug Fixes
- Change release tag to 4.12.0 (#146)
4.11.3
Release 4.11.2 improved error messages for new WTS feature
Release Notes
For: uc-cdis/gen3sdk-python
Notes since tag: 4.11.1
Notes to tag/commit: 4.11.2
Generated: 2022-07-13
Improvements
- Logging and error improvement. (#141)
Gen3Auth WTS Update
Release Notes
For: uc-cdis/gen3sdk-python
Notes since tag: 4.10.1
Notes to tag/commit: 4.11.1
Generated: 2022-07-12
New Features
- Gen3Auth can now communicate with external WTS instances (#140)
- Gen3Auth can obtain access token to target Gen3 commons based on user
specified endpoint parameter (#140) - Gen3Auth will set endpoint correctly based on user input (#140)
- Optional argument to indexing to allow not creating a metadata column if
there's no value in that row (to support diff metadata for diff rows
without ending up with a ton of empty columns in each) (#139)
Bug Fixes
- This fixes an issue in the indexing verify step of the BDCat release
automation script, where the log file would be created in an unexpected
location (#138)