4 Commits

Author SHA256 Message Date
cca627a3da Accepting request 1285423 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1285423
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-joserfc?expand=0&rev=6
2025-06-13 16:47:03 +00:00
74bcf1e4b5 Accepting request 1284796 from home:glaubitz:branches:devel:languages:python
- Update to 1.1.0
  * Use ECKey.binding.register_curve to register new supported curves
  * Add __eq__ for Key and KeySet
  * Use InvalidHeaderValueError in registry header validation
  * Prevent from Base64 Malleability
  * Export import_key and generate_key methods
  * Use import as for prioritize the modules for editors
  * Use UnsupportedAlgorithmError instead of ValueError in JWS/JWE registry
  * Use MissingKeyTypeError, InvalidKeyIdError errors
  * Allow jwt.encode passing encoder_cls and jwt.decode passing decoder_cls
  * Use correct types for encoder_cls and decoder_cls parameters
  * Respect RFC6749 character set in error descriptions
  * Add KeyBase and GuestProtocol to __all__
  * Update header validation raised errors
  * Add "none" algorithm for JWS
  * Cleanup joserfc.util
  * Cleanup useless code in joserfc.util
  * Update default value type hints for BaseKey.get method, #52
  * Raise MissingKeyError when import empty key set. #35
  * Remove useless catching binascii.Error

OBS-URL: https://build.opensuse.org/request/show/1284796
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-joserfc?expand=0&rev=11
2025-06-13 10:54:53 +00:00
8c0c9ed44e Accepting request 1219199 from devel:languages:python
- update to 1.0.0:
  * Fix type hints for strict mode.

OBS-URL: https://build.opensuse.org/request/show/1219199
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-joserfc?expand=0&rev=5
2024-10-30 16:36:42 +00:00
0088ef4ef8 - update to 1.0.0:
* Fix type hints for strict mode.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-joserfc?expand=0&rev=9
2024-10-29 21:39:40 +00:00
4 changed files with 35 additions and 5 deletions

View File

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

3
joserfc-1.1.0.tar.gz Normal file
View File

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

View File

@@ -1,3 +1,33 @@
-------------------------------------------------------------------
Wed Jun 11 11:13:43 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to 1.1.0
* Use ECKey.binding.register_curve to register new supported curves
* Add __eq__ for Key and KeySet
* Use InvalidHeaderValueError in registry header validation
* Prevent from Base64 Malleability
* Export import_key and generate_key methods
* Use import as for prioritize the modules for editors
* Use UnsupportedAlgorithmError instead of ValueError in JWS/JWE registry
* Use MissingKeyTypeError, InvalidKeyIdError errors
* Allow jwt.encode passing encoder_cls and jwt.decode passing decoder_cls
* Use correct types for encoder_cls and decoder_cls parameters
* Respect RFC6749 character set in error descriptions
* Add KeyBase and GuestProtocol to __all__
* Update header validation raised errors
* Add "none" algorithm for JWS
* Cleanup joserfc.util
* Cleanup useless code in joserfc.util
* Update default value type hints for BaseKey.get method, #52
* Raise MissingKeyError when import empty key set. #35
* Remove useless catching binascii.Error
-------------------------------------------------------------------
Tue Oct 29 21:39:27 UTC 2024 - Dirk Müller <dmueller@suse.com>
- update to 1.0.0:
* Fix type hints for strict mode.
-------------------------------------------------------------------
Mon Jun 17 06:32:20 UTC 2024 - Dirk Müller <dmueller@suse.com>

View File

@@ -1,7 +1,7 @@
#
# spec file for package python-joserfc
#
# 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-joserfc
Version: 0.12.0
Version: 1.1.0
Release: 0
Summary: The ultimate Python library for JOSE RFCs
License: BSD-3-Clause