Accepting request 1152303 from science
- Fix cryptography deprecation sent to duncan.macleod@ligo.org igwn-auth-utils-cryptography-utc-deprecation.patch (forwarded request 1152302 from bnavigator) OBS-URL: https://build.opensuse.org/request/show/1152303 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-igwn-auth-utils?expand=0&rev=5
This commit is contained in:
commit
d10666349c
23
igwn-auth-utils-cryptography-utc-deprecation.patch
Normal file
23
igwn-auth-utils-cryptography-utc-deprecation.patch
Normal file
@ -0,0 +1,23 @@
|
||||
Index: igwn-auth-utils-1.1.0/igwn_auth_utils/x509.py
|
||||
===================================================================
|
||||
--- igwn-auth-utils-1.1.0.orig/igwn_auth_utils/x509.py
|
||||
+++ igwn-auth-utils-1.1.0/igwn_auth_utils/x509.py
|
||||
@@ -95,13 +95,12 @@ def is_valid_certificate(cert, timeleft=
|
||||
def _timeleft(cert):
|
||||
"""Returns the time remaining (in seconds) for a ``cert``
|
||||
"""
|
||||
- expiry = cert.not_valid_after
|
||||
try:
|
||||
- now = datetime.datetime.now(datetime.UTC)
|
||||
- except AttributeError: # python < 3.11
|
||||
- now = datetime.datetime.utcnow()
|
||||
- else:
|
||||
- expiry = expiry.astimezone(datetime.UTC)
|
||||
+ expiry = cert.not_valid_after_utc
|
||||
+ except AttributeError:
|
||||
+ # cryptography < 42
|
||||
+ expiry = cert.not_valid_after
|
||||
+ now = datetime.datetime.now(datetime.timezone.utc)
|
||||
return (expiry - now).total_seconds()
|
||||
|
||||
|
@ -1,3 +1,9 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 27 13:29:40 UTC 2024 - Ben Greiner <code@bnavigator.de>
|
||||
|
||||
- Fix cryptography deprecation sent to duncan.macleod@ligo.org
|
||||
igwn-auth-utils-cryptography-utc-deprecation.patch
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Feb 14 11:14:43 UTC 2024 - Ben Greiner <code@bnavigator.de>
|
||||
|
||||
|
@ -28,6 +28,8 @@ Source: https://files.pythonhosted.org/packages/source/i/%{srcname}/%{sr
|
||||
Patch0: https://git.ligo.org/computing/igwn-auth-utils/-/merge_requests/73.patch#/igwn-auth-utils-mr73-utznow.patch
|
||||
# PATCH-FIX-UPSTREAM igwn-auth-utils-mr76-mock_called_once.patch https://git.ligo.org/computing/igwn-auth-utils/-/merge_requests/76
|
||||
Patch1: https://git.ligo.org/computing/igwn-auth-utils/-/merge_requests/76.patch#/igwn-auth-utils-mr76-mock_called_once.patch
|
||||
# PATCH-FIX-UPSTREAM igwn-auth-utils-cryptography-utc-deprecation.patch sent to duncan.macleod@ligo.org
|
||||
Patch2: igwn-auth-utils-cryptography-utc-deprecation.patch
|
||||
BuildRequires: %{python_module pip}
|
||||
BuildRequires: %{python_module setuptools_scm >= 3.4.3}
|
||||
BuildRequires: %{python_module setuptools}
|
||||
|
Loading…
x
Reference in New Issue
Block a user