diff --git a/CHANGELOG.md b/CHANGELOG.md index 038ea035..e7528d6d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # Okta Python SDK Changelog +# 3.4.3 + +## Bug Fixes +* Fixed a deserialization crash in `list_applications()` that occurred when processing partially configured SAML applications. The `SamlApplicationSettingsSignOn` schema was updated to remove overly strict `required` constraints on 10 fields (including `audience`, `idpIssuer`, `ssoAcsUrl`, and `recipient`), allowing the SDK to successfully parse valid API responses without throwing validation errors (#536). + +## Security & Dependencies +* Upgraded package dependencies to resolve flagged Dependabot security alerts (#537, #538). + # 3.4.2 ## Security diff --git a/okta/__init__.py b/okta/__init__.py index 55577ec1..aeddde3a 100644 --- a/okta/__init__.py +++ b/okta/__init__.py @@ -21,7 +21,7 @@ """ # noqa: E501 -__version__ = "3.4.2" +__version__ = "3.4.3" import importlib as _importlib import threading as _threading diff --git a/openapi/config.yaml b/openapi/config.yaml index 36974bd6..a9af458d 100644 --- a/openapi/config.yaml +++ b/openapi/config.yaml @@ -1,7 +1,7 @@ templateDir: ./templates outputDir: .. packageName: okta -packageVersion: 3.4.2 +packageVersion: 3.4.3 useOneOfDiscriminatorLookup: true files: okta/okta_configuration.mustache: diff --git a/openapi/templates/setup.mustache b/openapi/templates/setup.mustache index 850e0ea1..49b00c13 100644 --- a/openapi/templates/setup.mustache +++ b/openapi/templates/setup.mustache @@ -70,7 +70,7 @@ setup( "Topic :: Software Development :: Libraries :: Python Modules", ], name=NAME, - version="3.4.2", + version="3.4.3", description="Python SDK for the Okta Management API", author="Okta, Inc.", author_email="developer-community-products@okta.com", diff --git a/pyproject.toml b/pyproject.toml index c0337025..1ba49ad0 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "okta" -version = "3.4.2" +version = "3.4.3" description = "Okta Admin Management" authors = ["Okta Developer Team "] license = "Apache-2.0" diff --git a/setup.py b/setup.py index 850e0ea1..49b00c13 100644 --- a/setup.py +++ b/setup.py @@ -70,7 +70,7 @@ def get_version(): "Topic :: Software Development :: Libraries :: Python Modules", ], name=NAME, - version="3.4.2", + version="3.4.3", description="Python SDK for the Okta Management API", author="Okta, Inc.", author_email="developer-community-products@okta.com",