Skip to content

Releases: uc-cdis/gen3sdk-python

4.27.4

10 Jul 15:16
4d80878

Choose a tag to compare

What's Changed

Full Changelog: 4.27.3...4.27.4

4.27.3

20 Jun 16:52
38b67d3

Choose a tag to compare

Release Notes

For: uc-cdis/gen3sdk-python
Notes since tag: 4.27.2
Notes to tag/commit: 38b67d3
Generated: 2025-06-20

Bug Fixes

  • Fix typo in external file download doc (#260)

Dependency Updates

  • Allow <2.0.0 urllib3 to avoid conflicts on py 3.9 with boto3 requiring
    <2.0.0 (#264)

Update pypfb

06 Jun 15:54
1f7a049

Choose a tag to compare

Release Notes

For: uc-cdis/gen3sdk-python

Notes since tag: 4.27.1

Notes to tag/commit: 1f7a049

Generated: 2025-06-06

Bug Fixes

  • With update to pypfb, eliminate need for users to do extensive workarounds
    to install the sdk because of fastavro install issues (#259)

Dependency Updates

  • pypfb bump to 0.5.33 (#259)

4.27.1

02 Jun 20:10
d0744ff

Choose a tag to compare

Release Notes

For: uc-cdis/gen3sdk-python

Notes since tag: 4.27.0

Notes to tag/commit: d0744ff

Generated: 2025-06-02

Bug Fixes

  • Add tab sanitization to FHIR metadata retreival so as to not write tabs to
    MDS, or .tsvs (#252)

Improvements

  • Allow downloads of zero-size files (#258)

4.27.0

01 May 16:03
9ea0757

Choose a tag to compare

Release Notes

For: uc-cdis/gen3sdk-python

Notes since tag: 4.26.1

Notes to tag/commit: 4.27.0

Generated: 2025-05-01

Dependency Updates

Breaking Changes

  • If you intentionally what to skip using dataguids.org to resolve GUIDs for
    drs-pull command, you need to set the --commons_url option explicltly
    (#254)

Bug Fixes

  • Fixed a bug causing drs-pull command to skip DRS resolution when
    --endpoint or GEN3_ENDPOINT is set (#254)

Improvements

  • Return a clearer error message when no indexd record was found by
    Gen3Index.update_record for the specified GUID (#251)

4.26.1

13 Feb 15:40
b1ca88b

Choose a tag to compare

Release Notes

For: uc-cdis/gen3sdk-python

Notes since tag: 4.26.0

Notes to tag/commit: 4.26.1

Generated: 2025-02-13

New Features

  • Adds a module for post-indexing validation (#246)

Bug Fixes

  • Fix gen3 --version CLI command (#248)

Improvements

  • Add option for commons_url for drs-pull object CLI command (#248)
  • external file retrivers no longer requires external_oidc_idp as mandatory
    fields (#249)

Add `gen3 run` Wrapper Command with `GEN3_TOKEN` Environment Variable Support

11 Dec 18:15
2955182

Choose a tag to compare

Release Notes

For: uc-cdis/gen3sdk-python

Notes since tag: 4.25.4

Notes to tag/commit: 1091867

Generated: 2024-12-11

New Features

  • Adding Gen3 Wrapper command gen3 run that relays any command sent to it
    by adding GEN3_TOKEN env var. (#244)

4.25.4

22 Oct 21:11
3a6dce7

Choose a tag to compare

Release Notes

For: uc-cdis/gen3sdk-python

Notes since tag: 4.25.3

Notes to tag/commit: 4.25.4

Generated: 2024-10-22

Dependency Updates

  • update drsclient to 0.3.0 (#239)
  • update pypfb to 0.5.30 (#239)

4.25.3

04 Oct 18:08
12399c1

Choose a tag to compare

Release Notes

For: uc-cdis/gen3sdk-python

Notes since tag: 4.25.2

Notes to tag/commit: 4.25.3

Generated: 2024-10-04

Dependency Updates

  • update dictionaryutils to 3.4.11 (for jsonschema updates) (#235)

4.25.2

13 Sep 15:05
2d7e663

Choose a tag to compare

Release Notes

For: uc-cdis/gen3sdk-python

Notes since tag: 4.25.1

Notes to tag/commit: 4.25.2

Generated: 2024-09-13

Improvements

  • Gen3Submission.submit_record now prints API errors (#234)
  • Updates docs for index create_record to reflect the correct type for authz.
    (#231)

New Features

  • in case --endpoint is provided, we use endpoint to get files instead of
    look into the index (#225)