Skip to content

Tags

Tags give the ability to mark specific points in history as being important
  • 1.1.1 Release: igwn-auth-utils 1.1.1
    igwn-auth-utils 1.1.1
    
    Patch release
    
    Changes:
    
    - [computing/software/igwn-auth-utils!73] Replace usage of `datetime.utcnow` with `datetime.now`
    - [computing/software/igwn-auth-utils!74] Catch `InvalidAuthorizationResource` when validating tokens
    - [computing/software/igwn-auth-utils!75] Add support for emitting warnings when tokens fail to load or validate
    - [computing/software/igwn-auth-utils!76] Fix call to `mock.called_once_with` in tests
    - [computing/software/igwn-auth-utils!77] Fix cryptography deprecation warning
    - [computing/software/igwn-auth-utils!83] Use furo for documentation theme
    - [computing/software/igwn-auth-utils!84] Move all project metadata to pyproject.toml
    
    The full details of this milestone can be seen at
    <https://git.ligo.org/computing/software/igwn-auth-utils/-/milestones/17>
  • 1.1.0 Release: igwn-auth-utils 1.1.0
    igwn-auth-utils 1.1.0
    
    Minor feature release.
    
    Changes:
    
    - Support multiple scopes in `is_valid_token` [computing/igwn-auth-utils!70]
    
    The full details of this milestone can be seen at
    <https://git.ligo.org/computing/igwn-auth-utils/-/milestones/15>
    
  • 1.0.2 Release: igwn-auth-utils 1.0.2
    igwn-auth-utils 1.0.2
    
    Bug-fix release.
    
    Changes:
    
    - Ensure that token=False works on all requests [computing/igwn-auth-utils!67]
    
    The full details of this milestone can be seen at
    <https://git.ligo.org/computing/igwn-auth-utils/-/milestones/14>.
    
  • 1.0.1 Release: igwn-auth-utils 1.0.1
    igwn-auth-utils 1.0.1
    
    Bug-fix release.
    
    Changes:
    
    - Fix bug in disabling token auth via function call [computing/igwn-auth-utils!65]
    
    The full details of this milestone can be seen at
    <https://git.ligo.org/computing/igwn-auth-utils/-/milestones/13>.
    
  • 1.0.0 Release: igwn-auth-utils 1.0.0
    igwn-auth-utils 1.0.0
    
    Major release.
    
    Major changes:
    
    - Refactor requests auth handling to enable per-request token discovery [computing/igwn-auth-utils!59]
    
    Other changes:
    
    - Allow disabling automatic `raise_for_status` for Sessions [computing/igwn-auth-utils!52]
    - Fix keyword argument passing in requests wrappers [computing/igwn-auth-utils!56]
    - Add issuer keyword to `is_valid_token` [computing/igwn-auth-utils!57]
    - Allow deserialising token in `is_valid_token` [computing/igwn-auth-utils!58]
    - Add support for Python 3.11 [computing/igwn-auth-utils!61]
    - Workaround bug in requests 2.14 [computing/igwn-auth-utils!62]
    
    The full details of this milestone can be seen at
    <https://git.ligo.org/computing/igwn-auth-utils/-/milestones/12>
    
  • 0.4.0 Release: igwn-auth-utils 0.4.0
    igwn-auth-utils 0.4.0
    
    Development release.
    
    Changes:
    
    -   [https://git.ligo.org/computing/igwn-auth-utils/-/merge_requests/48]
        Add `igwn_auth_utils.scitokens.token_audience` function.
    -   [https://git.ligo.org/computing/igwn-auth-utils/-/merge_requests/49]
        Add support for all HTTP methods
    -   [https://git.ligo.org/computing/igwn-auth-utils/-/merge_requests/51]
        Fix error reporting in scitokens tests
    
    The full details of this milestone can be seen at
    <https://git.ligo.org/computing/igwn-auth-utils/-/milestones/9>
    
  • 0.3.1 Release: igwn-auth-utils 0.3.1
    igwn-auth-utils 0.3.1
    
    Bug-fix release
    
    This release replaces 0.3.0 which had incorrect packaging information.
    There are no library changes between 0.3.0 and 0.3.1.
    
  • 0.3.0 Release: igwn-auth-utils 0.3.0
    igwn-auth-utils 0.3.0
    
    Feature release.
    
    Changes:
    
    -   [https://git.ligo.org/computing/igwn-auth-utils/-/merge_requests/41]
        Python Requests interface is now not optional
    -   [https://git.ligo.org/computing/igwn-auth-utils/-/merge_requests/44]
        New `.token` attribute for the `Session` wrapper
    -   [https://git.ligo.org/computing/igwn-auth-utils/-/merge_requests/46]
        Improvements to token discovery to handle mismatching audiences
    
    The full details of this milestone can be seen at
    <https://git.ligo.org/computing/igwn-auth-utils/-/milestones/7>.
    
  • 0.2.3 Release: igwn-auth-utils 0.2.3
    igwn-auth-utils 0.2.3
    
    Bug-fix release
    
    Changes:
    
    - [https://git.ligo.org/computing/igwn-auth-utils/-/merge_requests/37]
      Handle port numbers in the default `token_audience`
    - [https://git.ligo.org/computing/igwn-auth-utils/-/merge_requests/39]
      Use `sphinx-immaterial-igwn` for the docs theme
    
    The full details of this milestone can be seen at
    <https://git.ligo.org/computing/igwn-auth-utils/-/milestones/6>.
    
  • 0.2.2 Release: igwn-auth-utils 0.2.2
    igwn-auth-utils 0.2.2
    
    Bug-fix release
    
    Changes:
    
    - [https://git.ligo.org/computing/igwn-auth-utils/-/merge_requests/31] add debian/watch file for automated debian package builders
    - [https://git.ligo.org/computing/igwn-auth-utils/-/merge_requests/32] initialise all authorisation credentials, rather than just the first
    - [https://git.ligo.org/computing/igwn-auth-utils/-/merge_requests/33] add minimum versions for all requirements
    
    The full details of this milestone can be seen at
    
    <https://git.ligo.org/computing/igwn-auth-utils/-/milestones/5>
    
  • 0.2.1 Release: igwn-auth-utils 0.2.1
    igwn-auth-utils 0.2.1
    
    Bug-fix release
    
    Changes:
    
    - [https://git.ligo.org/computing/igwn-auth-utils/-/merge_requests/17] improve token enforcer
    - [https://git.ligo.org/computing/igwn-auth-utils/-/merge_requests/18] improve token error handling
    - [https://git.ligo.org/computing/igwn-auth-utils/-/merge_requests/23] improve token defaults
    - [https://git.ligo.org/computing/igwn-auth-utils/-/merge_requests/28] rename the RHEL SRPM
    
    The full details of this milestone can be seen at
    
    <https://git.ligo.org/computing/igwn-auth-utils/-/milestones/4>
    
  • 0.2.0 Release: igwn-auth-utils 0.2.0
    igwn-auth-utils 0.2.0
    
    Backwards-compatible feature release
    
    Changes:
    
    - [duncanmmacleod/igwn-auth-utils#5] add new `igwn_auth_utils.requests` interface
    - [duncanmmacleod/igwn-auth-utils#8] update to scitokens >=1.5.0
    - [duncanmmacleod/igwn-auth-utils#9] add support for discovering X.509 credentials in `~/.globus`
    - [duncanmmacleod/igwn-auth-utils#10] improvements to X.509 handling
    - [duncanmmacleod/igwn-auth-utils#11] prefer `X509_USER_CERT/KEY` over X509_USER_PROXY
    - [duncanmmacleod/igwn-auth-utils#12] add new `igwn_auth_utils.IgwnAuthError` exception object
    
    The full list of changes related to this release can be seen at
    
    <https://github.com/duncanmmacleod/igwn-auth-utils/pulls?q=is:pr+milestone:0.2.0>
    
  • 0.1.0 Release: igwn-auth-utils 0.1.0
    0.1.0: first release
    
    This is the first release of this project