Skip to content

Releases: nsahq/pywrapid

v0.3.6

04 Nov 21:27
52d0f01

Choose a tag to compare

What's Changed

Full Changelog: v0.3.5...v0.3.6

v0.3.5

04 Nov 18:04
53fb83b

Choose a tag to compare

What's Changed

Full Changelog: v0.3.4...v0.3.5

v0.3.4

04 Nov 15:11

Choose a tag to compare

Minor bugfix to Oauth2 legacy mode when using pywrapid configs during instantiation instead of parameters.
Minor action workflow changes after github actions updates.

v0.3.3

04 Nov 14:46

Choose a tag to compare

Minor bugfix to Oauth2 legacy mode when using pywrapid configs during instantiation instead of parameters.

v0.3.2

22 Nov 14:22
9e63c89

Choose a tag to compare

New feature - auth_options

Feature to allow passing different client options while authenticating.
Previously only allowed client_options to be raw passed to the wrapped package. There are occations when for example an auth service resides on the internet and the web service resides in an internal network, where it is needed to only use proxy for the auth but not the call.

We now introduced "auth_options" configuration to allow the same methodology of passing raw options to the wrapped client independently.

This addition should not include any breaking changes and should be fully backwards compatible.

v0.3.1

11 Dec 14:54

Choose a tag to compare

Small fixes

  • Bump docs versioning
  • Simplify header logic
  • Fix credential options overriding content-types for some requests

Full Changelog: v0.3.0...v0.3.1

v0.3.0

20 Oct 17:41

Choose a tag to compare

New Features

  • New WebCredentials base class with additional functionality
  • Added OAuth2 Web Credential
  • Updated handling of tokens (x509 and OAuth2)
  • More configuration options for token handling added to the client config (optional - will only be used if you add them to config)

Breaking changes
login_url is not longer part of the instantiation of the base web credential class.
This will only affect you if you have inherited the base class for your own custom classes in the past.
All other credential classes are refactored and updated to be backwards compliant.

Full Changelog: v0.2.12...v0.3.0

v0.2.12

28 Jun 13:50

Choose a tag to compare

New Features

  • Add syslog application naming options. Application name now have a default that can be overridden with any application name or set to blank for default OS behavior.

Full Changelog: v0.2.11...v0.2.12

v0.2.11

28 Jun 13:08

Choose a tag to compare

New Features

  • Logging: Add syslog facility to logging.

Full Changelog: v0.2.10...v0.2.11

v0.2.10

28 Apr 11:25

Choose a tag to compare

New features

Filesystem tools: Add ordering for find_directory_content
Filesystem tools: Add special sorting function
Config: Raise errors on invalid YAML content

Full Changelog: v0.2.9...v0.2.10