1
0

26 Commits

Author SHA256 Message Date
61330d13c3 Accepting request 1254234 from devel:languages:python:azure
- Update to version 1.3.1
  * Do not install tests in site-packages by @musicinmybrain in (#139)
  * Also dropped Python 3.7 and 3.8 since this release
- from version 1.3.0
  * Fix a typo in README.md (persistance/persistence)
    by @musicinmybrain in (#133)
  * Maintenance by @rayluo in (#137)
  * Allow portalocker version 3 by @musicinmybrain in (#136)
  * Make portalocker optional (opt in by pip install
    msal-extensions[portalocker]) by @rayluo in (#117)
- Drop me_relax-portalocker.patch, fixed upstream (forwarded request 1254062 from glaubitz)

OBS-URL: https://build.opensuse.org/request/show/1254234
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-msal-extensions?expand=0&rev=13
2025-03-19 21:33:20 +00:00
fc3d26d6d3 - Update to version 1.3.1
* Do not install tests in site-packages by @musicinmybrain in (#139)
  * Also dropped Python 3.7 and 3.8 since this release
- from version 1.3.0
  * Fix a typo in README.md (persistance/persistence)
    by @musicinmybrain in (#133)
  * Maintenance by @rayluo in (#137)
  * Allow portalocker version 3 by @musicinmybrain in (#136)
  * Make portalocker optional (opt in by pip install
    msal-extensions[portalocker]) by @rayluo in (#117)
- Drop me_relax-portalocker.patch, fixed upstream

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:azure/python-msal-extensions?expand=0&rev=25
2025-03-18 20:22:35 +00:00
10442a8361 Accepting request 1226187 from devel:languages:python:azure
OBS-URL: https://build.opensuse.org/request/show/1226187
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-msal-extensions?expand=0&rev=12
2024-11-25 22:21:31 +00:00
d346143794 - Add patch to relax python-portalocker version dependency in setup.py
+ me_relax-portalocker.patch
- Relax python-portalocker version dependency in BuildRequires and Requires

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:azure/python-msal-extensions?expand=0&rev=23
2024-11-25 07:54:20 +00:00
547e4f0afc Accepting request 1186393 from devel:languages:python:azure
OBS-URL: https://build.opensuse.org/request/show/1186393
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-msal-extensions?expand=0&rev=11
2024-07-09 18:05:46 +00:00
0e46e581a3 Accepting request 1172159 from devel:languages:python:azure
- Update to version 1.2.0b1
  + MSAL Extensions has been updated to work with
    MSAL Python 1.27.* and 1.28.* (#127, #128)
- Adjust upstream source name in spec file
- Override upstream version with 1.2.0~b1
- Update Requires from setup.py (forwarded request 1172130 from glaubitz)

OBS-URL: https://build.opensuse.org/request/show/1172159
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-msal-extensions?expand=0&rev=10
2024-05-06 15:55:18 +00:00
0f13013a5d Accepting request 1172130 from home:glaubitz:branches:devel:languages:python:azure
- Update to version 1.2.0b1
  + MSAL Extensions has been updated to work with
    MSAL Python 1.27.* and 1.28.* (#127, #128)
- Adjust upstream source name in spec file
- Override upstream version with 1.2.0~b1
- Update Requires from setup.py

OBS-URL: https://build.opensuse.org/request/show/1172130
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:azure/python-msal-extensions?expand=0&rev=19
2024-05-06 11:56:35 +00:00
7471aa92c2 Accepting request 1165349 from devel:languages:python:azure
- Switch package to modern Python Stack on SLE-15
  + Use Python 3.11 on SLE-15 by default
  + Add Obsoletes for old python3 package on SLE-15
  + Drop support for older Python versions
- Switch build system from setuptools to pyproject.toml
  + Add python-pip and python-wheel to BuildRequires
  + Replace %python_build with %pyproject_wheel
  + Replace %python_install with %pyproject_install
  + Update name for dist directory in %files section
- Use modern RPM macros to express version dependencies (forwarded request 1164952 from glaubitz)

OBS-URL: https://build.opensuse.org/request/show/1165349
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-msal-extensions?expand=0&rev=9
2024-04-07 20:38:43 +00:00
47188fe76a Accepting request 1164952 from home:glaubitz:branches:devel:languages:python:azure
- Switch package to modern Python Stack on SLE-15
  + Use Python 3.11 on SLE-15 by default
  + Add Obsoletes for old python3 package on SLE-15
  + Drop support for older Python versions
- Switch build system from setuptools to pyproject.toml
  + Add python-pip and python-wheel to BuildRequires
  + Replace %python_build with %pyproject_wheel
  + Replace %python_install with %pyproject_install
  + Update name for dist directory in %files section
- Use modern RPM macros to express version dependencies

OBS-URL: https://build.opensuse.org/request/show/1164952
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:azure/python-msal-extensions?expand=0&rev=17
2024-04-04 20:55:40 +00:00
a4167a33a3 Accepting request 1160069 from devel:languages:python:azure
OBS-URL: https://build.opensuse.org/request/show/1160069
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-msal-extensions?expand=0&rev=8
2024-03-21 16:01:16 +00:00
a2ca4adb53 Accepting request 1160061 from home:glaubitz:branches:devel:languages:python:azure
- Drop support for older Python versions
- Limit Python files matched in %files section

OBS-URL: https://build.opensuse.org/request/show/1160061
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:azure/python-msal-extensions?expand=0&rev=15
2024-03-21 10:20:53 +00:00
0a31c53a11 Accepting request 1145585 from devel:languages:python:azure
OBS-URL: https://build.opensuse.org/request/show/1145585
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-msal-extensions?expand=0&rev=7
2024-02-11 14:45:58 +00:00
b561c8e9c2 Accepting request 1145480 from home:glaubitz:branches:devel:languages:python:azure
- Update to version 1.1.0
  + Support Python 3.12 by removing dependency on distutils (#120, #123)
  + Dropping Python 2.7 (#122)

OBS-URL: https://build.opensuse.org/request/show/1145480
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:azure/python-msal-extensions?expand=0&rev=13
2024-02-10 09:41:11 +00:00
b9c1907869 Accepting request 1085478 from devel:languages:python:azure
- Relax version constraints for python-portalocker in BuildRequires and Requires (forwarded request 1085455 from glaubitz)

OBS-URL: https://build.opensuse.org/request/show/1085478
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-msal-extensions?expand=0&rev=6
2023-05-08 15:24:55 +00:00
d087725c5d Accepting request 1085455 from home:glaubitz:branches:devel:languages:python:azure
- Relax version constraints for python-portalocker in BuildRequires and Requires

OBS-URL: https://build.opensuse.org/request/show/1085455
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:azure/python-msal-extensions?expand=0&rev=11
2023-05-08 09:29:18 +00:00
91f5f6d115 Accepting request 972847 from devel:languages:python:azure
- Update to version 1.0.0
  + New: Add a new platform-independent build_encrypted_persistence() API. (#87, #110)
  + Remove: Old TokenCache API which has been deprecated for 2 years. (#110)
  + Enhancement: Make all platform-dependent parameters optional (#103)
  + Enhancement: Provide PersistenceEncryptError and PersistenceDecryptError,
    currently raised when encryption on Windows fails. (#108)
  + Enhancement: The data file will be created with 600 permission when
    running in Unix-like systems. (#107) (forwarded request 972839 from glaubitz)

OBS-URL: https://build.opensuse.org/request/show/972847
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-msal-extensions?expand=0&rev=5
2022-04-26 18:15:48 +00:00
d7201e25fb Accepting request 972839 from home:glaubitz:branches:devel:languages:python:azure
- Update to version 1.0.0
  + New: Add a new platform-independent build_encrypted_persistence() API. (#87, #110)
  + Remove: Old TokenCache API which has been deprecated for 2 years. (#110)
  + Enhancement: Make all platform-dependent parameters optional (#103)
  + Enhancement: Provide PersistenceEncryptError and PersistenceDecryptError,
    currently raised when encryption on Windows fails. (#108)
  + Enhancement: The data file will be created with 600 permission when
    running in Unix-like systems. (#107)

OBS-URL: https://build.opensuse.org/request/show/972839
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:azure/python-msal-extensions?expand=0&rev=9
2022-04-26 11:05:03 +00:00
47f1d2a065 Accepting request 943621 from devel:languages:python:azure
- Update to version 0.3.1
  + Enhancement: Better concurrency (#61, #63, #100)
  + Bugfix: Now supports user home dir in drive root on Windows (#83, #84)
  + Enhancement: This package can now be run inside container
  + Enhancement: Improvement compatibility with PyInstaller 3.5 on Python 2.7 (#85, #91)
  + Enhancement: Catchable exception when persistence is unavailable (#92, #93)
  + Enhancement: Support dependency portalocker 2.0+ (#94, #97)
  + Enhancement: Improve documentation (#77, #102)
  + Including license in release package (#76) (forwarded request 943618 from glaubitz)

OBS-URL: https://build.opensuse.org/request/show/943621
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-msal-extensions?expand=0&rev=4
2022-01-04 18:37:43 +00:00
dd0ec2ffc2 Accepting request 943618 from home:glaubitz:branches:devel:languages:python:azure
- Update to version 0.3.1
  + Enhancement: Better concurrency (#61, #63, #100)
  + Bugfix: Now supports user home dir in drive root on Windows (#83, #84)
  + Enhancement: This package can now be run inside container
  + Enhancement: Improvement compatibility with PyInstaller 3.5 on Python 2.7 (#85, #91)
  + Enhancement: Catchable exception when persistence is unavailable (#92, #93)
  + Enhancement: Support dependency portalocker 2.0+ (#94, #97)
  + Enhancement: Improve documentation (#77, #102)
  + Including license in release package (#76)

OBS-URL: https://build.opensuse.org/request/show/943618
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:azure/python-msal-extensions?expand=0&rev=8
2022-01-03 15:19:26 +00:00
c127d23031 Accepting request 854018 from devel:languages:python:azure
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/854018
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-msal-extensions?expand=0&rev=3
2020-12-09 21:21:25 +00:00
bc3b00602d - Python 3 build only for 15 and greater distros
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:azure/python-msal-extensions?expand=0&rev=6
2020-11-30 12:51:59 +00:00
41dc69ad65 Accepting request 833122 from devel:languages:python:azure
- Update to version 0.3.0
  + New unified PersistenceNotFound exception is now raised for cases
    where the persistence is not found. (#64, #67)
  + Bugfix: File not found exception is now handled for Python 2.7 as a no-op (#69)
  + Added performance tests for locking behavior (#58)
  + A non-exist persistence on Linux platform would previously return a None.
    Since this release, it will raise PersistenceNotFound exception which becomes
    a consistent behavior on Windows and macOS. (forwarded request 833100 from glaubitz)

OBS-URL: https://build.opensuse.org/request/show/833122
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-msal-extensions?expand=0&rev=2
2020-10-02 15:27:40 +00:00
1fc24c56f7 Accepting request 833100 from home:glaubitz:branches:devel:languages:python:azure
- Update to version 0.3.0
  + New unified PersistenceNotFound exception is now raised for cases
    where the persistence is not found. (#64, #67)
  + Bugfix: File not found exception is now handled for Python 2.7 as a no-op (#69)
  + Added performance tests for locking behavior (#58)
  + A non-exist persistence on Linux platform would previously return a None.
    Since this release, it will raise PersistenceNotFound exception which becomes
    a consistent behavior on Windows and macOS.

OBS-URL: https://build.opensuse.org/request/show/833100
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:azure/python-msal-extensions?expand=0&rev=4
2020-09-08 20:56:29 +00:00
6d2d7f1269 Accepting request 830776 from home:glaubitz:branches:devel:languages:python:azure
- Update to version 0.2.2
  + Bugfix: Restored compatibility with upstream package portalocker version
    < 1.4.0 when running on non-Windows platform (#50)
  + Bugfix: Cache on Windows was not functioning in version 0.2.0 and 0.2.1(#52)
  + Enhancement: Improved readme providing installation and usage instructions (#53)
- from version 0.2.1
  + Functionally the same as 0.2.0, but we change the installation-time and import-time
    dependency of PyGObject to run-time dependency. This would make the installation
    easier for those customers who do not necessarily need to use the Encryption on Linux. (#47)
  + The version 1.6.0+ of upstream package portalocker is only required on Windows.
    Other platforms remain with portalocker 1.0.0+. (#49)
- from version 0.2.0
  + New feature: Support token cache encryption when running on Linux Desktop (#4, #44)
  + Bug fix: The cache lock was not properly removed on Windows 10 (#42, #43)
  + Change: A new set of API PersistedTokenCache is provided. Previous API is now deprecated
    and will be removed in next major release which will likely come within a month:
    WindowsTokenCache, OSXTokenCache, UnencryptedTokenCache, FileTokenCache and TokenCache.
  + Since this release, we have a dependency on PyGObject, when running on Linux.
    You may need to follow its installation steps, or follow our CI setup.
- Update Requires from setup.py

OBS-URL: https://build.opensuse.org/request/show/830776
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:azure/python-msal-extensions?expand=0&rev=3
2020-08-31 18:06:50 +00:00
1917d3d11a Accepting request 775193 from devel:languages:python:azure
- New Python Azure SDK component package

OBS-URL: https://build.opensuse.org/request/show/775193
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-msal-extensions?expand=0&rev=1
2020-02-28 14:20:00 +00:00
57010cadbd Accepting request 775144 from home:glaubitz:branches:devel:languages:python:azure
- New Python dependency required for Azure SDK

OBS-URL: https://build.opensuse.org/request/show/775144
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:azure/python-msal-extensions?expand=0&rev=1
2020-02-18 13:02:01 +00:00
4 changed files with 29 additions and 7 deletions

Binary file not shown.

View File

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

View File

@@ -1,3 +1,25 @@
-------------------------------------------------------------------
Tue Mar 18 09:39:10 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to version 1.3.1
* Do not install tests in site-packages by @musicinmybrain in (#139)
* Also dropped Python 3.7 and 3.8 since this release
- from version 1.3.0
* Fix a typo in README.md (persistance/persistence)
by @musicinmybrain in (#133)
* Maintenance by @rayluo in (#137)
* Allow portalocker version 3 by @musicinmybrain in (#136)
* Make portalocker optional (opt in by pip install
msal-extensions[portalocker]) by @rayluo in (#117)
- Drop me_relax-portalocker.patch, fixed upstream
-------------------------------------------------------------------
Fri Nov 22 10:54:07 UTC 2024 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Add patch to relax python-portalocker version dependency in setup.py
+ me_relax-portalocker.patch
- Relax python-portalocker version dependency in BuildRequires and Requires
-------------------------------------------------------------------
Tue Jul 9 07:08:18 UTC 2024 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>

View File

@@ -1,7 +1,7 @@
#
# spec file for package python-msal-extensions
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
%{?sle15_python_module_pythons}
Name: python-msal-extensions
Version: 1.2.0
Version: 1.3.1
Release: 0
Summary: Microsoft Authentication Library (MSAL) for Python Extensions
License: MIT
@@ -32,7 +32,7 @@ BuildRequires: %{python_module wheel}
BuildRequires: fdupes
BuildRequires: python-rpm-macros
Requires: (python-msal >= 1.29 with python-msal < 2.0)
Requires: (python-portalocker >= 1.4 with python-portalocker < 3.0)
Requires: (python-portalocker >= 1.4 with python-portalocker < 4.0)
%if 0%{?sle_version} >= 150400
Obsoletes: python3-msal-extensions < 1.1.0
%endif
@@ -40,7 +40,7 @@ BuildArch: noarch
# SECTION test requirements
BuildRequires: %{python_module msal < 2.0}
BuildRequires: %{python_module msal >= 1.29}
BuildRequires: %{python_module portalocker < 3.0}
BuildRequires: %{python_module portalocker < 4.0}
BuildRequires: %{python_module portalocker >= 1.4}
BuildRequires: %{python_module pytest}
# /SECTION