Skip to content

Releases: uc-cdis/gen3authz

3.0.1

02 Jan 23:05
f26690d

Choose a tag to compare

What's Changed

Full Changelog: 3.0.0...3.0.1

Python 3.13

05 Dec 16:14
9bb7680

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 2.3.2...3.0.0

2.3.2

27 Oct 17:30

Choose a tag to compare

Release Notes

For: uc-cdis/gen3authz

Notes since tag: 2.3.1

Notes to tag/commit: 2.3.2

Generated: 2025-10-27

Bug Fixes

  • ArboristTimeout raises when request retry fails due to httpx timeout (#54)

2.3.1

04 Sep 13:37
e16ad10

Choose a tag to compare

Release Notes

For: uc-cdis/gen3authz

Notes since tag: 2.3.0

Notes to tag/commit: 2.3.1

Generated: 2025-09-04

Bug Fixes

  • ArboristTimeoutError raises on http client timeout (#53)

2.3.0

09 Jun 14:27
882b128

Choose a tag to compare

Release Notes

For: uc-cdis/gen3authz

Notes since tag: 2.2.0

Notes to tag/commit: 2.3.0

Generated: 2025-06-09

New Features

  • Updates bulk policy grant to include an expires_at, similar to single
    policy grant. (#52)

2.2.0

21 Oct 16:58
eb11232

Choose a tag to compare

Release Notes

For: uc-cdis/gen3authz

Notes since tag: 2.1.0

Notes to tag/commit: 2.2.0

Generated: 2024-10-21

New Features

  • Add can_user_access_resources function which uses a user's auth mapping
    to determine which of the provided resource paths they have access to (#51)

Improvements

  • The auth_mapping function now supports providing a username, an access
    token or neither (anonymous request) to match what the Arborist endpoint
    supports (#51)
  • Use GitHub workflows to run unit tests and publish new versions to Pypi,
    instead of travis-ci which stopped working (#51)
  • Change the repository structure from /python/src/gen3authz/<python files>
    to /src/gen3authz/<python files> to match other Gen3 repositories and
    because the shared GitHub workflows do not support the old structure (#51)

Dependency Updates

  • Update dependencies (#51)

`client_auth_mapping` function

05 May 17:07
13e9f93

Choose a tag to compare

Release Notes

For: uc-cdis/gen3authz

Notes since tag: 2.0.0

Notes to tag/commit: 2.1.0

Generated: 2023-05-05

New Features

  • Add client_auth_mapping function to get the auth mapping for a client ID
    (#49)

Improvements

  • Removing Veracode scanning pipeline (), #48)

2.0.0

12 Jul 20:25
7efa9b1

Choose a tag to compare

Release Notes

For: uc-cdis/gen3authz

Notes since tag: 1.5.1

Notes to tag/commit: 2.0.0

Generated: 2022-07-12

Breaking Changes

  • The list_roles method now returns json (#46)

1.5.1

17 Feb 20:54
154e3e5

Choose a tag to compare

Release Notes

For: uc-cdis/gen3authz

Notes since tag: 1.5.0

Notes to tag/commit: 1.5.1

Generated: 2022-02-17

Bug Fixes

  • Fix @maybe_sync decorator so that it honors synchronous clients (#45)
  • Fix synchronous unit tests not to await (#45)

1.5.0

15 Feb 17:35
1897064

Choose a tag to compare

Release Notes

For: uc-cdis/gen3authz

Notes since tag: 1.4.2

Notes to tag/commit: 1.5.0

Generated: 2022-02-15

New Features

  • Support merge param for update_resource (#44)