Skip to content

Releases: mportesdev/helper-auth

0.8.0

11 Oct 08:37
Compare
Choose a tag to compare

Changes

Removed

  • support for Python 3.7

Added

  • support for Python 3.12

0.7.0

02 Mar 12:14
Compare
Choose a tag to compare

Changes

Changed

  • the prefix keyword parameter is renamed to scheme to reflect that it specifies authentication scheme
  • the default value of scheme is "Bearer" (without a trailing space)

Removed

  • the requests extra

0.6.0

27 Feb 09:29
Compare
Choose a tag to compare

Changes

Added

  • the helper_auth.__version__ attribute

Removed

  • support for space-delimited helper output (this feature was experimental and inconsistent with Git credential helpers that don't treat spaces as special)

0.5.0

15 Feb 12:52
Compare
Choose a tag to compare

Changes

Changed

  • the helper command can now be passed as multiple positional arguments
  • the helper command can no longer be passed as a list
  • key, prefix, header and cache_token parameters to HelperAuth are now keyword-only

0.4.0

13 Feb 11:01
Compare
Choose a tag to compare

Changes

Added

  • the HelperAuth.clear_cache method to clear the cached token (if any)

Changed

  • requests is now an optional dependency

0.3.0

19 Dec 13:21
Compare
Choose a tag to compare

Changes

Added

  • the cache_token keyword parameter to HelperAuth allowing optional caching of the token

Changed

  • lines of the helper output that do not contain a key=value pair are now ignored, rather than raising ValueError

0.2.0

15 Dec 12:05
Compare
Choose a tag to compare

Changes

Added

  • support for space-delimited helper output, i.e. key = value is now recognized just like key=value

Changed

  • if key is not found in the helper output, KeyError is now raised, rather than silently attempting to set the header value to None

0.1.0

15 Dec 09:58
Compare
Choose a tag to compare

First release

Added

  • the HelperAuth class