11 Commits

Author SHA256 Message Date
7078ffc82a Accepting request 1331689 from devel:languages:python:azure
- Update to version 1.35.0b1
  * The managed identity code path no longer has a dependency on the
    socket.getfqdn(). No API change is needed. Existing MSAL-powered
    apps will automatically pick up this new behavior.
  * This version of MSAL Python will pick up PyMsalRuntime 0.20.*.
    No API change is needed. Existing MSAL-powered apps will
    automatically pick up this new behavior.
  * The thumbprint name-value pair in the client_credential parameter
    becomes optional now. See API docs for usage.
  * ROPC deprecation by @Ugonnaak1 in (#855)
  * Test case for token response scope differing from token request
    scope by @rayluo in (#856)
  * Update pymsalruntime version range to handle the latest 0.20.0 release
    by @DharshanBJ in (#858)
  * Document how to enable sha256 for client credential by @rayluo in (#833)
  * Remove the reliance on getfqdn() by @rayluo in (#859)
  * Thumbprint for certificate made optional by @vi7us in (#835)
  * Support Python 3.14 by @rayluo in (#861)
  * Explicitly remove issuer from the OIDC discovery response
    by @rayluo in (#863)
  * Suppress CodeQL warning by @bgavrilMS in (#867)
- Override upstream version with 1.35.0~b1 (forwarded request 1331561 from glaubitz)

OBS-URL: https://build.opensuse.org/request/show/1331689
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-msal?expand=0&rev=33
2026-02-07 14:33:18 +00:00
e7cc4eb02e - Update to version 1.35.0b1
* The managed identity code path no longer has a dependency on the
    socket.getfqdn(). No API change is needed. Existing MSAL-powered
    apps will automatically pick up this new behavior.
  * This version of MSAL Python will pick up PyMsalRuntime 0.20.*.
    No API change is needed. Existing MSAL-powered apps will
    automatically pick up this new behavior.
  * The thumbprint name-value pair in the client_credential parameter
    becomes optional now. See API docs for usage.
  * ROPC deprecation by @Ugonnaak1 in (#855)
  * Test case for token response scope differing from token request
    scope by @rayluo in (#856)
  * Update pymsalruntime version range to handle the latest 0.20.0 release
    by @DharshanBJ in (#858)
  * Document how to enable sha256 for client credential by @rayluo in (#833)
  * Remove the reliance on getfqdn() by @rayluo in (#859)
  * Thumbprint for certificate made optional by @vi7us in (#835)
  * Support Python 3.14 by @rayluo in (#861)
  * Explicitly remove issuer from the OIDC discovery response
    by @rayluo in (#863)
  * Suppress CodeQL warning by @bgavrilMS in (#867)
- Override upstream version with 1.35.0~b1

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:azure/python-msal?expand=0&rev=66
2026-02-06 14:24:48 +00:00
2bc6922c95 Accepting request 1313034 from devel:languages:python:azure
- Update to version 1.34.0
  * ManagedIdentityClient(..., client_capabilities=["cp1"]).\
    acquire_token_for_client(..., claims_challenge="...")
    by @rayluo in (#791)
  * Update deprecated TokenCache API usage by @pvaneck in (#805)
  * Enable broker support on Linux for WSL by @DharshanBJ in (#766)
  * Fix username/password validation in broker test
    by @emmanuel-ferdman in (#807)
  * Merge release 1.32.3 back to dev branch by @rayluo in (#816)
  * Add dependency management suggestions by @rayluo in (#819)
  * Remind developers about http_cache's unstable format
    by @rayluo in (#821)
  * Properly throw MsalServiceError exception by @rayluo in (#820)
  * Improve test cases to test header-less response by @rayluo in (#822)
  * Upgrade dependency by @rayluo in (#824)
  * Linux broker needs a specific redirect_uri by @rayluo in (#826)
  * MSAL Python 1.33.0b1 release by @rayluo in (#827)
  * Use lowercase environment value during searching
    by @rayluo in (#831)
  * Add claims challenge parameter in initiate_device_flow
    by @ashok672 in (#839)
  * MSAL Python 1.33.0 by @rayluo in (#841)
  * Declare support for Python 3.13 by @rayluo in (#851)
- Remove temporary version override (forwarded request 1313026 from glaubitz)

OBS-URL: https://build.opensuse.org/request/show/1313034
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-msal?expand=0&rev=32
2025-10-23 16:31:34 +00:00
5afd94af54 - Update to version 1.34.0
* ManagedIdentityClient(..., client_capabilities=["cp1"]).\
    acquire_token_for_client(..., claims_challenge="...")
    by @rayluo in (#791)
  * Update deprecated TokenCache API usage by @pvaneck in (#805)
  * Enable broker support on Linux for WSL by @DharshanBJ in (#766)
  * Fix username/password validation in broker test
    by @emmanuel-ferdman in (#807)
  * Merge release 1.32.3 back to dev branch by @rayluo in (#816)
  * Add dependency management suggestions by @rayluo in (#819)
  * Remind developers about http_cache's unstable format
    by @rayluo in (#821)
  * Properly throw MsalServiceError exception by @rayluo in (#820)
  * Improve test cases to test header-less response by @rayluo in (#822)
  * Upgrade dependency by @rayluo in (#824)
  * Linux broker needs a specific redirect_uri by @rayluo in (#826)
  * MSAL Python 1.33.0b1 release by @rayluo in (#827)
  * Use lowercase environment value during searching
    by @rayluo in (#831)
  * Add claims challenge parameter in initiate_device_flow
    by @ashok672 in (#839)
  * MSAL Python 1.33.0 by @rayluo in (#841)
  * Declare support for Python 3.13 by @rayluo in (#851)
- Remove temporary version override

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:azure/python-msal?expand=0&rev=64
2025-10-22 11:43:54 +00:00
3c84118e8a Accepting request 1302911 from devel:languages:python:azure
- Update to version 1.34.0b1
  * Use lowercase environment value during searching by @rayluo in (#831)
  * Add claims challenge parameter in initiate_device_flow by @ashok672 in (#839)
- Override upstream version with 1.34.0~b1 (forwarded request 1302905 from glaubitz)

OBS-URL: https://build.opensuse.org/request/show/1302911
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-msal?expand=0&rev=31
2025-09-05 19:42:36 +00:00
0f5a90c8b6 - Update to version 1.34.0b1
* Use lowercase environment value during searching by @rayluo in (#831)
  * Add claims challenge parameter in initiate_device_flow by @ashok672 in (#839)
- Override upstream version with 1.34.0~b1

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:azure/python-msal?expand=0&rev=62
2025-09-05 11:04:36 +00:00
dc2bfbb061 Accepting request 1302468 from devel:languages:python:azure
- Update to version 1.33.0
  * Managed Identity on Service Fabric supports specifying
    client_capabilities and claims_challenge (#791)
  * Broker support on Linux and WSL. (#766)
  * A byproduct of this is that broker on all platforms will
    support Python 3.13. (#823)

OBS-URL: https://build.opensuse.org/request/show/1302468
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-msal?expand=0&rev=30
2025-09-02 18:02:37 +00:00
19398fb60c - Fix changelog entry for 1.33.0
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:azure/python-msal?expand=0&rev=60
2025-09-02 16:01:29 +00:00
0d4467fe3c - Update to version 1.33.0
* Use lowercase environment value during searching
    by @rayluo in #831
  * Add claims challenge parameter in initiate_device_flow
    by @ashok672 in (#839)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:azure/python-msal?expand=0&rev=59
2025-09-02 13:55:18 +00:00
2cc1578e55 Accepting request 1291492 from devel:languages:python:azure
- Update to version 1.33.0b1
  * ManagedIdentityClient(..., client_capabilities=["cp1"]).\
    acquire_token_for_client(..., claims_challenge="...")
    by @rayluo in (#791)
  * Update deprecated TokenCache API usage by @pvaneck in (#805)
  * Enable broker support on Linux for WSL by @DharshanBJ in (#766)
  * Fix username/password validation in broker test
    by @emmanuel-ferdman in (#807)
  * Merge release 1.32.3 back to dev branch by @rayluo in (#816)
  * Add dependency management suggestions by @rayluo in (#819)
  * Remind developers about http_cache's unstable format by @rayluo in (#821)
  * Properly throw MsalServiceError exception by @rayluo in (#820)
  * Improve test cases to test header-less response by @rayluo in (#822)
  * Upgrade dependency by @rayluo in (#824)
  * Linux broker needs a specific redirect_uri by @rayluo in (#826)
  * MSAL Python 1.33.0b1 release by @rayluo in (#827)
- Override upstream version with 1.33.0~b1 (forwarded request 1291414 from glaubitz)

OBS-URL: https://build.opensuse.org/request/show/1291492
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-msal?expand=0&rev=29
2025-07-10 21:14:53 +00:00
89ed13d1f3 - Update to version 1.33.0b1
* ManagedIdentityClient(..., client_capabilities=["cp1"]).\
    acquire_token_for_client(..., claims_challenge="...")
    by @rayluo in (#791)
  * Update deprecated TokenCache API usage by @pvaneck in (#805)
  * Enable broker support on Linux for WSL by @DharshanBJ in (#766)
  * Fix username/password validation in broker test
    by @emmanuel-ferdman in (#807)
  * Merge release 1.32.3 back to dev branch by @rayluo in (#816)
  * Add dependency management suggestions by @rayluo in (#819)
  * Remind developers about http_cache's unstable format by @rayluo in (#821)
  * Properly throw MsalServiceError exception by @rayluo in (#820)
  * Improve test cases to test header-less response by @rayluo in (#822)
  * Upgrade dependency by @rayluo in (#824)
  * Linux broker needs a specific redirect_uri by @rayluo in (#826)
  * MSAL Python 1.33.0b1 release by @rayluo in (#827)
- Override upstream version with 1.33.0~b1

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:azure/python-msal?expand=0&rev=57
2025-07-09 12:59:45 +00:00
4 changed files with 102 additions and 7 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5eea038689c78a5a70ca8ecbe1245458b55a857bd096efb6989c69ba15985d35
size 151449

3
msal-1.35.0b1.tar.gz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:fe8143079183a5c952cd9f3ba66a148fe7bae9fb9952bd0e834272bfbeb34508
size 157573

View File

@@ -1,3 +1,96 @@
-------------------------------------------------------------------
Fri Feb 6 09:38:14 UTC 2026 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to version 1.35.0b1
* The managed identity code path no longer has a dependency on the
socket.getfqdn(). No API change is needed. Existing MSAL-powered
apps will automatically pick up this new behavior.
* This version of MSAL Python will pick up PyMsalRuntime 0.20.*.
No API change is needed. Existing MSAL-powered apps will
automatically pick up this new behavior.
* The thumbprint name-value pair in the client_credential parameter
becomes optional now. See API docs for usage.
* ROPC deprecation by @Ugonnaak1 in (#855)
* Test case for token response scope differing from token request
scope by @rayluo in (#856)
* Update pymsalruntime version range to handle the latest 0.20.0 release
by @DharshanBJ in (#858)
* Document how to enable sha256 for client credential by @rayluo in (#833)
* Remove the reliance on getfqdn() by @rayluo in (#859)
* Thumbprint for certificate made optional by @vi7us in (#835)
* Support Python 3.14 by @rayluo in (#861)
* Explicitly remove issuer from the OIDC discovery response
by @rayluo in (#863)
* Suppress CodeQL warning by @bgavrilMS in (#867)
- Override upstream version with 1.35.0~b1
-------------------------------------------------------------------
Wed Oct 22 09:59:15 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to version 1.34.0
* ManagedIdentityClient(..., client_capabilities=["cp1"]).\
acquire_token_for_client(..., claims_challenge="...")
by @rayluo in (#791)
* Update deprecated TokenCache API usage by @pvaneck in (#805)
* Enable broker support on Linux for WSL by @DharshanBJ in (#766)
* Fix username/password validation in broker test
by @emmanuel-ferdman in (#807)
* Merge release 1.32.3 back to dev branch by @rayluo in (#816)
* Add dependency management suggestions by @rayluo in (#819)
* Remind developers about http_cache's unstable format
by @rayluo in (#821)
* Properly throw MsalServiceError exception by @rayluo in (#820)
* Improve test cases to test header-less response by @rayluo in (#822)
* Upgrade dependency by @rayluo in (#824)
* Linux broker needs a specific redirect_uri by @rayluo in (#826)
* MSAL Python 1.33.0b1 release by @rayluo in (#827)
* Use lowercase environment value during searching
by @rayluo in (#831)
* Add claims challenge parameter in initiate_device_flow
by @ashok672 in (#839)
* MSAL Python 1.33.0 by @rayluo in (#841)
* Declare support for Python 3.13 by @rayluo in (#851)
- Remove temporary version override
-------------------------------------------------------------------
Fri Sep 5 10:38:30 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to version 1.34.0b1
* Use lowercase environment value during searching by @rayluo in (#831)
* Add claims challenge parameter in initiate_device_flow by @ashok672 in (#839)
- Override upstream version with 1.34.0~b1
-------------------------------------------------------------------
Tue Sep 2 13:46:20 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to version 1.33.0
* Managed Identity on Service Fabric supports specifying
client_capabilities and claims_challenge (#791)
* Broker support on Linux and WSL. (#766)
* A byproduct of this is that broker on all platforms will
support Python 3.13. (#823)
-------------------------------------------------------------------
Wed Jul 9 07:32:59 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to version 1.33.0b1
* ManagedIdentityClient(..., client_capabilities=["cp1"]).\
acquire_token_for_client(..., claims_challenge="...")
by @rayluo in (#791)
* Update deprecated TokenCache API usage by @pvaneck in (#805)
* Enable broker support on Linux for WSL by @DharshanBJ in (#766)
* Fix username/password validation in broker test
by @emmanuel-ferdman in (#807)
* Merge release 1.32.3 back to dev branch by @rayluo in (#816)
* Add dependency management suggestions by @rayluo in (#819)
* Remind developers about http_cache's unstable format by @rayluo in (#821)
* Properly throw MsalServiceError exception by @rayluo in (#820)
* Improve test cases to test header-less response by @rayluo in (#822)
* Upgrade dependency by @rayluo in (#824)
* Linux broker needs a specific redirect_uri by @rayluo in (#826)
* MSAL Python 1.33.0b1 release by @rayluo in (#827)
- Override upstream version with 1.33.0~b1
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Apr 29 11:12:18 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com> Tue Apr 29 11:12:18 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>

View File

@@ -1,7 +1,7 @@
# #
# spec file for package python-msal # spec file for package python-msal
# #
# Copyright (c) 2025 SUSE LLC # Copyright (c) 2026 SUSE LLC and contributors
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@@ -16,15 +16,17 @@
# #
%define realversion 1.35.0b1
%{?sle15_python_module_pythons} %{?sle15_python_module_pythons}
Name: python-msal Name: python-msal
Version: 1.32.3 Version: 1.35.0~b1
Release: 0 Release: 0
Summary: Microsoft Authentication Library (MSAL) for Python Summary: Microsoft Authentication Library (MSAL) for Python
License: MIT License: MIT
Group: Development/Languages/Python Group: Development/Languages/Python
URL: https://github.com/AzureAD/microsoft-authentication-library-for-python URL: https://github.com/AzureAD/microsoft-authentication-library-for-python
Source: https://files.pythonhosted.org/packages/source/m/msal/msal-%{version}.tar.gz Source: https://files.pythonhosted.org/packages/source/m/msal/msal-%{realversion}.tar.gz
BuildRequires: %{python_module devel} BuildRequires: %{python_module devel}
BuildRequires: %{python_module pip} BuildRequires: %{python_module pip}
BuildRequires: %{python_module setuptools} BuildRequires: %{python_module setuptools}
@@ -51,7 +53,7 @@ Azure Active Directory accounts (AAD) and Microsoft Accounts (MSA) using industr
standard OAuth2 and OpenID Connect. standard OAuth2 and OpenID Connect.
%prep %prep
%setup -q -n msal-%{version} %setup -q -n msal-%{realversion}
%build %build
%pyproject_wheel %pyproject_wheel