Revisions of python-msal-extensions

buildservice-autocommit accepted request 1165349 from Robert Schweikert's avatar Robert Schweikert (rjschwei) (revision 18)
baserev update by copy to link target
Robert Schweikert's avatar Robert Schweikert (rjschwei) accepted request 1164952 from John Paul Adrian Glaubitz's avatar John Paul Adrian Glaubitz (glaubitz) (revision 17)
- 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
buildservice-autocommit accepted request 1160069 from John Paul Adrian Glaubitz's avatar John Paul Adrian Glaubitz (glaubitz) (revision 16)
baserev update by copy to link target
John Paul Adrian Glaubitz's avatar John Paul Adrian Glaubitz (glaubitz) accepted request 1160061 from John Paul Adrian Glaubitz's avatar John Paul Adrian Glaubitz (glaubitz) (revision 15)
- Drop support for older Python versions
- Limit Python files matched in %files section
buildservice-autocommit accepted request 1145585 from John Paul Adrian Glaubitz's avatar John Paul Adrian Glaubitz (glaubitz) (revision 14)
baserev update by copy to link target
John Paul Adrian Glaubitz's avatar John Paul Adrian Glaubitz (glaubitz) accepted request 1145480 from John Paul Adrian Glaubitz's avatar John Paul Adrian Glaubitz (glaubitz) (revision 13)
- Update to version 1.1.0
  + Support Python 3.12 by removing dependency on distutils (#120, #123)
  + Dropping Python 2.7 (#122)
buildservice-autocommit accepted request 1085478 from Robert Schweikert's avatar Robert Schweikert (rjschwei) (revision 12)
baserev update by copy to link target
Robert Schweikert's avatar Robert Schweikert (rjschwei) accepted request 1085455 from John Paul Adrian Glaubitz's avatar John Paul Adrian Glaubitz (glaubitz) (revision 11)
- Relax version constraints for python-portalocker in BuildRequires and Requires
buildservice-autocommit accepted request 972847 from Robert Schweikert's avatar Robert Schweikert (rjschwei) (revision 10)
baserev update by copy to link target
Robert Schweikert's avatar Robert Schweikert (rjschwei) accepted request 972839 from John Paul Adrian Glaubitz's avatar John Paul Adrian Glaubitz (glaubitz) (revision 9)
- 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)
Robert Schweikert's avatar Robert Schweikert (rjschwei) accepted request 943618 from John Paul Adrian Glaubitz's avatar John Paul Adrian Glaubitz (glaubitz) (revision 8)
- 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)
buildservice-autocommit accepted request 854018 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 7)
baserev update by copy to link target
Robert Schweikert's avatar Robert Schweikert (rjschwei) committed (revision 6)
- Python 3 build only for 15 and greater distros
buildservice-autocommit accepted request 833122 from Robert Schweikert's avatar Robert Schweikert (rjschwei) (revision 5)
baserev update by copy to link target
Robert Schweikert's avatar Robert Schweikert (rjschwei) accepted request 833100 from John Paul Adrian Glaubitz's avatar John Paul Adrian Glaubitz (glaubitz) (revision 4)
- 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.
Robert Schweikert's avatar Robert Schweikert (rjschwei) accepted request 830776 from John Paul Adrian Glaubitz's avatar John Paul Adrian Glaubitz (glaubitz) (revision 3)
- 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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 775193 from John Paul Adrian Glaubitz's avatar John Paul Adrian Glaubitz (glaubitz) (revision 2)
initialized devel package after accepting 775193
John Paul Adrian Glaubitz's avatar John Paul Adrian Glaubitz (glaubitz) accepted request 775144 from John Paul Adrian Glaubitz's avatar John Paul Adrian Glaubitz (glaubitz) (revision 1)
- New Python dependency required for Azure SDK
Displaying all 18 revisions
openSUSE Build Service is sponsored by