Releases: uc-cdis/gen3sdk-python
Releases · uc-cdis/gen3sdk-python
4.22.3
Release Notes
For: uc-cdis/gen3sdk-python
Notes since tag: 4.22.2
Notes to tag/commit: 4.22.3
Generated: 2024-02-07
New Features
- dbgap-study-registration now supports finding a given dbgap study's parent
study, if one exists. (#209) - Expose gen3users fuctionality (
validateandconvert) (#203)
Bug Fixes
- Remove confusing error log that occurs using
gen3 discovery publish
(#205) - Fixes issue with merge_bucket_manifests where the order of input manifests
would inconsistent (and incorrect) merge behavior. (#196)
Improvements
- Update docs build action so the commit it pushes can trigger other GH
actions (#208)
4.22.2
pyyaml and pfb fixes
move to GH Actions, update some deps
Utils for cascading authorization
Release Notes
For: uc-cdis/gen3sdk-python
Notes since tag: 4.21.0
Notes to tag/commit: 4.22.0
Generated: 2023-09-01
New Features
- Adds support for querying the dbGaP Study Registration API for child
studies. (#190)
Improvements
- Updates dbgap_study_registration to include the study's accession in
get_metadata_for_ids return. (#190)
Improved drs-pull
Release Notes
For: uc-cdis/gen3sdk-python
Notes since tag: 4.20.5
Notes to tag/commit: 2c07651
Generated: 2023-08-24
New Features
- new
drs-pull objectscommand which accepts a list of DRS IDs instead of a
single one likedrs-pull object(#195) - new
--silentarg to silence all logging and only letclick.echo's
through to stdout (this enables the ability to ensure a consistent stdout
response to pipe real consistent results to other commands, e.g. agen3 --silent drs-pull object dg.4503/foobar | jqwill always pipe the JSON
output intojq(#195)
More DOI resourceType and resourceTypeGeneral fixes
Release Notes
For: uc-cdis/gen3sdk-python
Notes since tag: 4.20.4
Notes to tag/commit: 4.20.5
Generated: 2023-08-22
Bug Fixes
- DOI:
resourceTypeandresourceTypeGeneralare now being correctly
parsed from datacite response into gen3 metadata (#194)
DOI Type and General Type fixes
Minor DOI updates
DOI Updates
Release Notes
For: uc-cdis/gen3sdk-python
Notes since tag: 4.20.0
Notes to tag/commit: 458e06d
Generated: 2023-07-27
Bug Fixes
- Fixed an error caused by calling a variable before defining it (#189)
Improvements
- delimit lists in DOI citation with & so commas in last,first name don't
cause confusion (#191)
Support for discovery objects metadata and DOI minting and parsing from external sources
Release Notes
For: uc-cdis/gen3sdk-python
Notes since tag: 4.19.1
Notes to tag/commit: 81851a4
Generated: 2023-07-10
New Features
- discovery objects READ, PUBLISH, and DELETE (#188)
- External interface to dbGaP's Study Registration API (#183)
- External interface / abstraction for getting all DOI related metadata from
dbGaP's APIs (#183) - High level function for automatically getting all necessary DOI metadata
for dbGaP datasets, updating/creating DOIs, and updating Gen3's Metadata
API with the necessary information (#183)
Improvements
- Refactor/organization of external metadata interfaces and a new
ExternalMetadataSourceInterface class to inherit from (#183)