Skip to content

Releases: OneIdentity/PySafeguard

8.0.2.dev33024

29 Apr 04:05
ececce0

Choose a tag to compare

8.0.2.dev33024 Pre-release
Pre-release

Changes:

  • ececce0 Merge pull request #26 from petrsnd/bugfix/petrsnd/copyrights
  • b29b269 copyrights and badges

This list of changes was auto generated.

8.0.1

28 Apr 23:35
be6df8a

Choose a tag to compare

Changes:

  • be6df8a Merge pull request #25 from OneIdentity/bugfix/petrsnd/issues
  • db1c8ce inc version
  • 453a721 Update maintainer info

This list of changes was auto generated.

8.0.1.dev33003

28 Apr 23:35
be6df8a

Choose a tag to compare

8.0.1.dev33003 Pre-release
Pre-release

Changes:

  • be6df8a Merge pull request #25 from OneIdentity/bugfix/petrsnd/issues
  • db1c8ce inc version
  • 453a721 Update maintainer info

This list of changes was auto generated.

8.0.0

28 Apr 23:12

Choose a tag to compare

Changes:

  • a5925e4 Update AGENTS.md
  • d105d6d generate release notes
  • 582bae4 Merge pull request #24 from OneIdentity/feature/petrsnd/major-revision
  • dc14777 always release to github but release tags to PyPI
  • dd5c131 Don't actually need the prerelease flag
  • a30c3c6 use poetry run to execute build steps from venv
  • 83be716 Fix CI: accept pipeline variables as strings in versionnumber.ps1
  • 7d201be commit poetry.lock
  • debaff3 CA bundle handling in event listeners
  • 9ebc18a Fix async download double read
See More
  • 033d764 token handling in listeners
  • 15fcd7e provider lookup algorithm improvements
  • 6d8754f deduplicated code for pkce between sync and async
  • f335289 fix async issues and pkce
  • 5e3b7c9 Changed query default from {} to None with a conditional urlencode
  • 910210d Fixed char len in Hidden string and internal access pattern for response bodies
  • e9dbb88 Fix threadsafe event registry and sync download error details
  • 9b8e9d6 resolving an issue where library requires aiohttp when it should be optional
  • 39ba35a add the persistent listener example
  • d95be3d update with pkce example
  • 1d5dba5 rework the build pipeline to be more similar to other open source projects
  • 2b758e7 readme reference to samples
  • 1cd7727 update samples to work with the new sdk
  • d38712f Handle ROG is off by default
  • 75764cb better event and streaming integration tests
  • fc3f1dd Better integration tests
  • 510abd8 standardize naming for objects created during tests
  • b257b2c a2a integration tests and fixes
  • d4753ec Continued refactoring
  • 6359fb8 Refactor to remove previous implementations and add tests
  • 370e582 Major refactor for more Pythonic API
  • 7d1adad Added support for streaming apis
  • 94017fb upgraded a2a support
  • c5b0960 Add better event support
  • da3dcfa Add new tests
  • a37c410 Fix unit test mocks for changes
  • e9c0a8b updated async with changes
  • a5000db Added support for connect lifecycle and reauth plus PKCE
  • 7ddfec9 Adding transport/session layer, exception unification
  • 99a0499 Test framework for PySafeguard, some unit tests and integration tests (#23)
  • 765eedd Merge pull request #22 from hunyadi/feature/safe-type
  • 9c1cd53 Improve type safety
  • 241537e Modernize implementation (#21)

This list of changes was auto generated.

8.0.0.dev32990

28 Apr 21:49

Choose a tag to compare

8.0.0.dev32990 Pre-release
Pre-release

Changes:

  • d105d6d generate release notes
  • 582bae4 Merge pull request #24 from OneIdentity/feature/petrsnd/major-revision
  • dc14777 always release to github but release tags to PyPI
  • dd5c131 Don't actually need the prerelease flag
  • a30c3c6 use poetry run to execute build steps from venv
  • 83be716 Fix CI: accept pipeline variables as strings in versionnumber.ps1
  • 7d201be commit poetry.lock
  • debaff3 CA bundle handling in event listeners
  • 9ebc18a Fix async download double read
  • 033d764 token handling in listeners
See More
  • 15fcd7e provider lookup algorithm improvements
  • 6d8754f deduplicated code for pkce between sync and async
  • f335289 fix async issues and pkce
  • 5e3b7c9 Changed query default from {} to None with a conditional urlencode
  • 910210d Fixed char len in Hidden string and internal access pattern for response bodies
  • e9dbb88 Fix threadsafe event registry and sync download error details
  • 9b8e9d6 resolving an issue where library requires aiohttp when it should be optional
  • 39ba35a add the persistent listener example
  • d95be3d update with pkce example
  • 1d5dba5 rework the build pipeline to be more similar to other open source projects
  • 2b758e7 readme reference to samples
  • 1cd7727 update samples to work with the new sdk
  • d38712f Handle ROG is off by default
  • 75764cb better event and streaming integration tests
  • fc3f1dd Better integration tests
  • 510abd8 standardize naming for objects created during tests
  • b257b2c a2a integration tests and fixes
  • d4753ec Continued refactoring
  • 6359fb8 Refactor to remove previous implementations and add tests
  • 370e582 Major refactor for more Pythonic API
  • 7d1adad Added support for streaming apis
  • 94017fb upgraded a2a support
  • c5b0960 Add better event support
  • da3dcfa Add new tests
  • a37c410 Fix unit test mocks for changes
  • e9c0a8b updated async with changes
  • a5000db Added support for connect lifecycle and reauth plus PKCE
  • 7ddfec9 Adding transport/session layer, exception unification
  • 99a0499 Test framework for PySafeguard, some unit tests and integration tests (#23)
  • 765eedd Merge pull request #22 from hunyadi/feature/safe-type
  • 9c1cd53 Improve type safety
  • 241537e Modernize implementation (#21)

This list of changes was auto generated.

7.4.0

24 Aug 22:34
32a253d

Choose a tag to compare

What's Changed

  • TFS 422848: Update PySafeguard to use Core AuthenticationProviders by @LesWardwell in #17
  • Fixes a bug in the new user example file by @StephanieZ in #18

7.3.0

12 May 21:41
8c01b4f

Choose a tag to compare

What's Changed

Add support for API key secrets to A2A - #13

1.0.2

04 Oct 18:46
b7201a3

Choose a tag to compare

What's Changed

  • The URL replace strings must be in html markup so that other page formatting applies. by @taniaengel in #11