1
0

7 Commits

Author SHA256 Message Date
26ef900fd6 Accepting request 1267935 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1267935
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certifi?expand=0&rev=38
2025-04-09 19:49:43 +00:00
306b1e8aa1 - Update to 2025.1.31
* Added certs
    - Subject: CN=D-TRUST BR Root CA 2 2023 O=D-Trust GmbH
    - Subject: CN=D-TRUST EV Root CA 2 2023 O=D-Trust GmbH
  * Removed certs
    - Subject: CN=SwissSign Silver CA - G2 O=SwissSign AG
- from version 2024.12.14
  * Upload attestations to PyPI
  * Added 3.13 classifier (#322)
  * Test against 3.13 final
  * Added certs
    - Subject: CN=GLOBALTRUST 2020 O=e-commerce monitoring GmbH
  * Removed certs
    - Subject: CN=SecureSign RootCA11 O=Japan Certification Services, Inc.
    - Subject: CN=Entrust Root Certification Authority - G4 O=Entrust, Inc.
      OU=See www.entrust.net/legal-terms/(c) 2015 Entrust, Inc. - for
      authorized use only
    - Subject: CN=Security Communication RootCA3 O=SECOM Trust Systems CO.,LTD.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-certifi?expand=0&rev=81
2025-04-08 15:11:45 +00:00
bc320ef8cd Accepting request 1222059 from devel:languages:python
- Make the test suite working just with the standard library.

OBS-URL: https://build.opensuse.org/request/show/1222059
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certifi?expand=0&rev=37
2024-11-08 10:56:05 +00:00
90c521d3c6 - Make the test suite working just with the standard library.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-certifi?expand=0&rev=79
2024-11-07 09:18:57 +00:00
dcfa846929 ok
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-certifi?expand=0&rev=78
2024-11-06 11:10:17 +00:00
512239f2e2 Accepting request 1217075 from devel:languages:python
- update to 2024.8.30:
  added certs:
  * TWCA CYBER Root CA O=TAIWAN-CA OU=Root CA
  * SecureSign Root CA12 O=Cybertrust Japan Co., Ltd.
  * SecureSign Root CA14 O=Cybertrust Japan Co., Ltd.
  * SecureSign Root CA15 O=Cybertrust Japan Co., Ltd.

OBS-URL: https://build.opensuse.org/request/show/1217075
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certifi?expand=0&rev=36
2024-10-23 19:08:19 +00:00
9e95ff7ca7 - update to 2024.8.30:
added certs:
  * TWCA CYBER Root CA O=TAIWAN-CA OU=Root CA
  * SecureSign Root CA12 O=Cybertrust Japan Co., Ltd.
  * SecureSign Root CA14 O=Cybertrust Japan Co., Ltd.
  * SecureSign Root CA15 O=Cybertrust Japan Co., Ltd.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-certifi?expand=0&rev=76
2024-10-09 06:45:37 +00:00
5 changed files with 52 additions and 25 deletions

Binary file not shown.

BIN
certifi-2025.1.31.tar.gz LFS Normal file

Binary file not shown.

View File

@@ -1,3 +1,40 @@
-------------------------------------------------------------------
Tue Apr 8 13:14:58 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to 2025.1.31
* Added certs
- Subject: CN=D-TRUST BR Root CA 2 2023 O=D-Trust GmbH
- Subject: CN=D-TRUST EV Root CA 2 2023 O=D-Trust GmbH
* Removed certs
- Subject: CN=SwissSign Silver CA - G2 O=SwissSign AG
- from version 2024.12.14
* Upload attestations to PyPI
* Added 3.13 classifier (#322)
* Test against 3.13 final
* Added certs
- Subject: CN=GLOBALTRUST 2020 O=e-commerce monitoring GmbH
* Removed certs
- Subject: CN=SecureSign RootCA11 O=Japan Certification Services, Inc.
- Subject: CN=Entrust Root Certification Authority - G4 O=Entrust, Inc.
OU=See www.entrust.net/legal-terms/(c) 2015 Entrust, Inc. - for
authorized use only
- Subject: CN=Security Communication RootCA3 O=SECOM Trust Systems CO.,LTD.
-------------------------------------------------------------------
Thu Nov 7 09:18:40 UTC 2024 - Matej Cepl <mcepl@cepl.eu>
- Make the test suite working just with the standard library.
-------------------------------------------------------------------
Wed Oct 9 06:43:31 UTC 2024 - Dirk Müller <dmueller@suse.com>
- update to 2024.8.30:
added certs:
* TWCA CYBER Root CA O=TAIWAN-CA OU=Root CA
* SecureSign Root CA12 O=Cybertrust Japan Co., Ltd.
* SecureSign Root CA14 O=Cybertrust Japan Co., Ltd.
* SecureSign Root CA15 O=Cybertrust Japan Co., Ltd.
-------------------------------------------------------------------
Tue Jul 9 06:36:13 UTC 2024 - Daniel Garcia <daniel.garcia@suse.com>

View File

@@ -1,7 +1,7 @@
#
# spec file for package python-certifi
#
# 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-certifi
Version: 2024.7.4
Version: 2025.1.31
Release: 0
Summary: Python package for providing Mozilla's CA Bundle
License: MPL-2.0

View File

@@ -11,18 +11,14 @@ Subject: [PATCH 1/2] add 2 basic unit tests
create mode 100644 certifi/tests/__init__.py
create mode 100755 certifi/tests/test_certifi.py
Index: certifi-2024.7.4/certifi/tests/__init__.py
===================================================================
--- /dev/null
+++ certifi-2024.7.4/certifi/tests/__init__.py
+++ b/certifi/tests/__init__.py
@@ -0,0 +1,2 @@
+# certifi.tests module
+
Index: certifi-2024.7.4/certifi/tests/test_certifi.py
===================================================================
--- /dev/null
+++ certifi-2024.7.4/certifi/tests/test_certifi.py
@@ -0,0 +1,23 @@
+++ b/certifi/tests/test_certifi.py
@@ -0,0 +1,19 @@
+# -*- coding: utf-8 -*-
+"""
+unit tests to make sure everything behaves as expected
@@ -35,21 +31,15 @@ Index: certifi-2024.7.4/certifi/tests/test_certifi.py
+
+
+class TestCertifi(unittest.TestCase):
+ def test_cabundle_exists(self) -> None:
+ assert os.path.exists(certifi.where())
+ def test_cabundle_exists(self):
+ """Check that the reported bundle exists"""
+ self.assertTrue(os.path.exists(certifi.where()))
+
+ def test_read_contents(self) -> None:
+ content = certifi.contents()
+ assert "-----BEGIN CERTIFICATE-----" in content
+
+ def test_py_typed_exists(self) -> None:
+ assert os.path.exists(
+ os.path.join(os.path.dirname(certifi.__file__), 'py.typed')
+ )
Index: certifi-2024.7.4/.github/workflows/python-package.yml
===================================================================
+ def test_read_contents(self):
+ """Check that the returned contents contain a certificate"""
+ self.assertIn("-----BEGIN CERTIFICATE-----", certifi.contents())
--- /dev/null
+++ certifi-2024.7.4/.github/workflows/python-package.yml
+++ b/.github/workflows/python-package.yml
@@ -0,0 +1,40 @@
+# This workflow will install Python dependencies, run tests and lint with a variety of Python versions
+# For more information see: https://help.github.com/actions/language-and-framework-guides/using-python-with-github-actions