1
0

89 Commits

Author SHA256 Message Date
18e59734cc Accepting request 1320288 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1320288
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certifi?expand=0&rev=42
2025-11-28 15:50:31 +00:00
95a35a0763 - Update to 2025.11.12
* Bump actions/download-artifact from 5.0.0 to 6.0.0 (#373)
  * Bump actions/upload-artifact from 4.6.2 to 5.0.0 (#374)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-certifi?expand=0&rev=89
2025-11-27 07:51:05 +00:00
cb1db18440 Accepting request 1313184 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1313184
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certifi?expand=0&rev=41
2025-10-24 15:22:58 +00:00
943458996b - Update to 2025.10.15
* Bump actions/download-artifact from 4.3.0 to 5.0.0
  * Bump actions/checkout from 4.2.2 to 5.0.0
  * Bump pypa/gh-action-pypi-publish from 1.12.4 to 1.13.0 (#366)
  * Bump actions/setup-python from 5.6.0 to 6.0.0 (#367)
  * Add Python 3.14 classifier in setup.py
- from version 2025.08.03
  * No changes recorded
- from version 2025.07.14
  * No changes recorded
- from version 2025.07.09
  * No changes recorded

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-certifi?expand=0&rev=87
2025-10-23 09:54:58 +00:00
951f0a5fdc Accepting request 1286936 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1286936
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certifi?expand=0&rev=40
2025-06-20 14:48:26 +00:00
71092e591d - Update to 2024.6.15
* Declare setuptools as the build backend in pyproject.toml
  * remove code that's no longer required that 3.7 is our minimum
- Rebase python-certifi-shipped-requests-cabundle.patch

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-certifi?expand=0&rev=85
2025-06-19 11:52:06 +00:00
a586e2e2de Accepting request 1285952 from devel:languages:python
- Switch to pyroject macros.

OBS-URL: https://build.opensuse.org/request/show/1285952
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certifi?expand=0&rev=39
2025-06-17 16:20:18 +00:00
56eea36485 - Switch to pyroject macros.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-certifi?expand=0&rev=83
2025-06-16 06:19:27 +00:00
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
fcdfc2a685 Accepting request 1186314 from devel:languages:python
- Refresh patches python-certifi-shipped-requests-cabundle.patch and
  two-basic-unit-tests.patch
- Remove executable bit from core.py file
- Update to 2024.7.4 (CVE-2024-39689, bsc#1227519):
  Removed certs:
  * Subject: CN=GLOBALTRUST 2020 O=e-commerce monitoring GmbH
- 2024.06.02
  Added certs:
  * Subject: CN=FIRMAPROFESIONAL CA ROOT-A WEB O=Firmaprofesional SA
- 2024.02.02
  Added certs:
  * Subject: CN=Telekom Security TLS ECC Root 2020 O=Deutsche Telekom Security GmbH
  * Subject: CN=Telekom Security TLS RSA Root 2023 O=Deutsche Telekom Security GmbH
  Removed certs:
  * Subject: O=SECOM Trust.net OU=Security Communication RootCA1
  * Fix leaking certificate issue

OBS-URL: https://build.opensuse.org/request/show/1186314
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certifi?expand=0&rev=35
2024-07-09 18:02:55 +00:00
53f6f4c165 Accepting request 1129473 from devel:languages:python
- update to 2023.11.17:
  Added certs:
  * Subject: CN=TrustAsia Global Root CA G3 O=TrustAsia Technologies, Inc.
  * Subject: CN=TrustAsia Global Root CA G4 O=TrustAsia Technologies, Inc.
  * Subject: CN=CommScope Public Trust ECC Root-01 O=CommScope
  * Subject: CN=CommScope Public Trust ECC Root-02 O=CommScope
  * Subject: CN=CommScope Public Trust RSA Root-01 O=CommScope
  * Subject: CN=CommScope Public Trust RSA Root-02 O=CommScope
  Removed certs:
  * Subject: CN=Autoridad de Certificacion Firmaprofesional CIF A62634068

- update to 2020.12.5
  * Python 3.8+ support

OBS-URL: https://build.opensuse.org/request/show/1129473
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certifi?expand=0&rev=34
2023-11-28 21:17:38 +00:00
a92eb06eb4 - update to 2023.11.17:
Added certs:
  * Subject: CN=TrustAsia Global Root CA G3 O=TrustAsia Technologies, Inc.
  * Subject: CN=TrustAsia Global Root CA G4 O=TrustAsia Technologies, Inc.
  * Subject: CN=CommScope Public Trust ECC Root-01 O=CommScope
  * Subject: CN=CommScope Public Trust ECC Root-02 O=CommScope
  * Subject: CN=CommScope Public Trust RSA Root-01 O=CommScope
  * Subject: CN=CommScope Public Trust RSA Root-02 O=CommScope
  Removed certs:
  * Subject: CN=Autoridad de Certificacion Firmaprofesional CIF A62634068
- update to 2020.12.5
  * Python 3.8+ support

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-certifi?expand=0&rev=70
2023-11-28 09:11:13 +00:00
37eca763a1 Accepting request 1110952 from devel:languages:python
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1110952
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certifi?expand=0&rev=33
2023-09-14 14:24:54 +00:00
8c5159c548 * obsoletes removeTrustCor.patch in older dists
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-certifi?expand=0&rev=68
2023-09-06 20:44:24 +00:00
78c2e8b056 - update to 2022.12.7 (bsc#1206212 CVE-2022-23491):
* osboletes removeTrustCor.patch in older dists
    * CN=TrustCor RootCert CA-1 O=TrustCor Systems S. de R.L. OU=TrustCor Certificate Authority
    * CN=TrustCor RootCert CA-2 O=TrustCor Systems S. de R.L. OU=TrustCor Certificate Authority
    * CN=TrustCor ECA-1 O=TrustCor Systems S. de R.L. OU=TrustCor Certificate Authority

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-certifi?expand=0&rev=67
2023-09-06 20:44:07 +00:00
d24eac89b8 Accepting request 1103088 from devel:languages:python
- update to 2023.7.22:
  Added certs:
  # CN=Sectigo Public Server Authentication Root E46 O=Sectigo Limited
  # CN=Sectigo Public Server Authentication Root R46 O=Sectigo Limited
  # CN=SSL.com TLS RSA Root CA 2022 O=SSL Corporation
  # CN=SSL.com TLS ECC Root CA 2022 O=SSL Corporation
  # CN=Atos TrustedRoot Root CA ECC TLS 2021 O=Atos
  # CN=Atos TrustedRoot Root CA RSA TLS 2021 O=Atos
  Removed certs:
  # CN=Hongkong Post Root CA 1 O=Hongkong Post
  # CN=E-Tugra Certification Authority O=E-Tu\u011fra EBG Bili\u015fim
    Teknolojileri ve Hizmetleri A.\u015e. OU=E-Tugra Sertifikasyon Merkezi
  # CN=E-Tugra Global Root CA RSA v3 O=E-Tugra EBG A.S. OU=E-Tugra Trust Center
  # CN=E-Tugra Global Root CA ECC v3 O=E-Tugra EBG A.S. OU=E-Tugra Trust Center

OBS-URL: https://build.opensuse.org/request/show/1103088
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certifi?expand=0&rev=32
2023-08-10 13:32:49 +00:00
e999df20a4 - update to 2023.7.22:
Added certs:
  # CN=Sectigo Public Server Authentication Root E46 O=Sectigo Limited
  # CN=Sectigo Public Server Authentication Root R46 O=Sectigo Limited
  # CN=SSL.com TLS RSA Root CA 2022 O=SSL Corporation
  # CN=SSL.com TLS ECC Root CA 2022 O=SSL Corporation
  # CN=Atos TrustedRoot Root CA ECC TLS 2021 O=Atos
  # CN=Atos TrustedRoot Root CA RSA TLS 2021 O=Atos
  Removed certs:
  # CN=Hongkong Post Root CA 1 O=Hongkong Post
  # CN=E-Tugra Certification Authority O=E-Tu\u011fra EBG Bili\u015fim
    Teknolojileri ve Hizmetleri A.\u015e. OU=E-Tugra Sertifikasyon Merkezi
  # CN=E-Tugra Global Root CA RSA v3 O=E-Tugra EBG A.S. OU=E-Tugra Trust Center
  # CN=E-Tugra Global Root CA ECC v3 O=E-Tugra EBG A.S. OU=E-Tugra Trust Center

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-certifi?expand=0&rev=65
2023-08-09 07:58:11 +00:00
2dbc427ebd Accepting request 1085557 from devel:languages:python
- update to 2023.5.7:
  Added certs:
  * CN=BJCA Global Root CA1 O=BEIJING CERTIFICATE AUTHORITY

OBS-URL: https://build.opensuse.org/request/show/1085557
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certifi?expand=0&rev=31
2023-05-09 11:07:14 +00:00
6556b71e81 - update to 2023.5.7:
Added certs:
  * CN=BJCA Global Root CA1 O=BEIJING CERTIFICATE AUTHORITY

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-certifi?expand=0&rev=63
2023-05-08 18:01:50 +00:00
d0bfdd71d7 Accepting request 1084449 from devel:languages:python
- update to 2022.12.7:
  Removed certs:
    * CN=Network Solutions Certificate Authority O=Network Solutions L.L.C.
    * CN=Staat der Nederlanden EV Root CA O=Staat der Nederlanden

OBS-URL: https://build.opensuse.org/request/show/1084449
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certifi?expand=0&rev=30
2023-05-04 15:09:19 +00:00
16989262f0 - update to 2022.12.7:
Removed certs:
    * CN=Network Solutions Certificate Authority O=Network Solutions L.L.C.
    * CN=Staat der Nederlanden EV Root CA O=Staat der Nederlanden

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-certifi?expand=0&rev=61
2023-05-03 15:38:00 +00:00
bde4217a59 Accepting request 1081968 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1081968
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certifi?expand=0&rev=29
2023-04-22 20:01:40 +00:00
aaf054b9e7 Accepting request 1081359 from home:dirkmueller:acdc:as_python3_module
SR for python stack proposal

OBS-URL: https://build.opensuse.org/request/show/1081359
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-certifi?expand=0&rev=59
2023-04-21 14:50:10 +00:00
af3d52b1d4 Accepting request 1036437 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1036437
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certifi?expand=0&rev=28
2022-11-18 14:43:00 +00:00
8942337bc9 Accepting request 1036414 from home:glaubitz:branches:devel:languages:python
- Update to 2022.9.24:
  * (no changes)
- from version 2022.09.24:
  * (no changes)
- from version 2022.09.14:
  * (no changes)
- from version 2022.06.15.2:
  * Only use importlib.resources's new files() /
    Traversable API on Python ≥3.11 (#204)
- from version 2022.06.15.1:
  * Fix deprecation warning on Python 3.11 (#199)
  * fixes #198 -- update link in license
- from version 2022.06.15:
  * Add py.typed to MANIFEST.in to package in sdist (#196)
- from version 2022.05.18.1:
  * Add support for Python 3.10 and drop EOL 3.5 (#167)
- from version 2022.05.18:
  * Automatically lock github issues after
    they've been closed for 90 days (#189)
  * Remove universal wheel, python 2 is unsupported (#187)
  * Add type annotations to package
  * Added Required Python Version (#152)
  * Fix homepage link (#145)
- Refresh patches for new version
  * python-certifi-shipped-requests-cabundle.patch

OBS-URL: https://build.opensuse.org/request/show/1036414
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-certifi?expand=0&rev=57
2022-11-17 12:40:32 +00:00
c7a82d8dce Accepting request 946694 from devel:languages:python
- update to 2021.10.8:
  added certs:
  * CN=TunTrust Root CA O=Agence Nationale de Certification Electronique
  * CN=HARICA TLS ECC Root CA 2021 O=Hellenic Academic and Research Institutions CA

OBS-URL: https://build.opensuse.org/request/show/946694
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certifi?expand=0&rev=27
2022-01-17 21:33:53 +00:00
a276ae164b - update to 2021.10.8:
added certs:
  * CN=TunTrust Root CA O=Agence Nationale de Certification Electronique
  * CN=HARICA TLS ECC Root CA 2021 O=Hellenic Academic and Research Institutions CA

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-certifi?expand=0&rev=56
2022-01-15 17:56:34 +00:00
f9dd9062bf Accepting request 900658 from devel:languages:python
- update to 2021.5.30:
  Added certs:
  * CN=AC RAIZ FNMT-RCM SERVIDORES SEGUROS O=FNMT-RCM OU=Ceres
  * CN=GlobalSign Root R46 O=GlobalSign nv-sa
  * CN=GlobalSign Root E46 O=GlobalSign nv-sa
  * CN=GLOBALTRUST 2020 O=e-commerce monitoring GmbH
  * CN=ANF Secure Server Root CA O=ANF Autoridad de Certificacion OU=ANF CA Raiz
  * CN=Certum EC-384 CA O=Asseco Data Systems S.A. OU=Certum Certification Authority
  * CN=Certum Trusted Root CA O=Asseco Data Systems S.A. OU=Certum Certification Authority

OBS-URL: https://build.opensuse.org/request/show/900658
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certifi?expand=0&rev=26
2021-07-10 20:53:33 +00:00
aa16441f38 - update to 2021.5.30:
Added certs:
  * CN=AC RAIZ FNMT-RCM SERVIDORES SEGUROS O=FNMT-RCM OU=Ceres
  * CN=GlobalSign Root R46 O=GlobalSign nv-sa
  * CN=GlobalSign Root E46 O=GlobalSign nv-sa
  * CN=GLOBALTRUST 2020 O=e-commerce monitoring GmbH
  * CN=ANF Secure Server Root CA O=ANF Autoridad de Certificacion OU=ANF CA Raiz
  * CN=Certum EC-384 CA O=Asseco Data Systems S.A. OU=Certum Certification Authority
  * CN=Certum Trusted Root CA O=Asseco Data Systems S.A. OU=Certum Certification Authority

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-certifi?expand=0&rev=55
2021-06-17 20:54:51 +00:00
6375d2dc52 Accepting request 856972 from devel:languages:python
- update to 2020.12.5

OBS-URL: https://build.opensuse.org/request/show/856972
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certifi?expand=0&rev=25
2020-12-23 13:18:51 +00:00
964301c292 - update to 2020.12.5
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-certifi?expand=0&rev=53
2020-12-19 10:45:06 +00:00
3633d944c9 Accepting request 850940 from devel:languages:python
- update to 2020.11.8:
  * Python 3.8+ support 

- Add two-basic-unit-tests.patch which includes two at least simple test
  patches (gh#certifi/python-certifi#137).

OBS-URL: https://build.opensuse.org/request/show/850940
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certifi?expand=0&rev=24
2020-11-29 11:25:21 +00:00
8551980a39 - update to 2020.11.8:
* Python 3.8+ support

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-certifi?expand=0&rev=51
2020-11-26 09:21:59 +00:00
970a8cea3c Accepting request 850728 from home:mcepl:branches:devel:languages:python
- Add two-basic-unit-tests.patch which includes two at least simple test
  patches (gh#certifi/python-certifi#137).

OBS-URL: https://build.opensuse.org/request/show/850728
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-certifi?expand=0&rev=50
2020-11-25 13:44:34 +00:00
998de6e76d Accepting request 827125 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/827125
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certifi?expand=0&rev=23
2020-08-25 10:37:18 +00:00
3746aa922f Accepting request 827088 from home:bnavigator:branches:devel:languages:python
- Update package description
- Fix the butchered python-certifi-shipped-requests-cabundle.patch
  broken by last update.
- Add comment about missing tests gh#certifi/python-certifi#136

OBS-URL: https://build.opensuse.org/request/show/827088
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-certifi?expand=0&rev=48
2020-08-16 21:59:25 +00:00
69f6369ee5 Accepting request 826867 from home:apersaud:branches:devel:languages:python
update to latest version

OBS-URL: https://build.opensuse.org/request/show/826867
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-certifi?expand=0&rev=47
2020-08-16 02:19:53 +00:00
65310fc687 Accepting request 811099 from devel:languages:python
- update to 2020.4.5.1:
  adds Agencia Catalana de Certificacio (NIF Q-0801176-I) OU=Serveis
  Publics de Certificacio/Vegeu

OBS-URL: https://build.opensuse.org/request/show/811099
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certifi?expand=0&rev=22
2020-06-05 18:00:50 +00:00
29545b4b19 - update to 2020.4.5.1:
adds Agencia Catalana de Certificacio (NIF Q-0801176-I) OU=Serveis
  Publics de Certificacio/Vegeu

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-certifi?expand=0&rev=45
2020-06-03 11:14:35 +00:00
2b8de182de Accepting request 766931 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/766931
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certifi?expand=0&rev=21
2020-01-30 08:32:11 +00:00
Tomáš Chvátal
c148cfdd62 Accepting request 766925 from home:mcalabkova:branches:devel:languages:python
- update to 2019.11.28
  * Updates in enabled CAs

OBS-URL: https://build.opensuse.org/request/show/766925
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-certifi?expand=0&rev=43
2020-01-24 15:17:43 +00:00
5e2f64deac Accepting request 732168 from devel:languages:python
- Sync to the latest 2019.9.11:
  * Updates in enabled CAs

OBS-URL: https://build.opensuse.org/request/show/732168
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certifi?expand=0&rev=20
2019-09-25 05:40:48 +00:00
Tomáš Chvátal
3f2ca723e4 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-certifi?expand=0&rev=41 2019-09-20 12:46:08 +00:00
Tomáš Chvátal
c91867c7a8 - Sync to the latest 2019.9.11:
* Updates in enabled CAs

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-certifi?expand=0&rev=40
2019-09-20 12:45:29 +00:00
5e85a540c1 Accepting request 718167 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/718167
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certifi?expand=0&rev=19
2019-07-28 08:20:28 +00:00
Tomáš Chvátal
4c1aecbaeb Accepting request 718165 from home:pgajdos
- version update to 2019.6.16
  * remove Certinomis Root CA

OBS-URL: https://build.opensuse.org/request/show/718165
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-certifi?expand=0&rev=38
2019-07-24 09:47:21 +00:00
d858902df2 Accepting request 683745 from devel:languages:python
- Update to 2019.3.9:
  * Add emSign Root CA - G1
  * Add emSign ECC Root CA - G3
  * Add Hongkong Post Root CA 3
- Rebase python-certifi-shipped-requests-cabundle.patch

OBS-URL: https://build.opensuse.org/request/show/683745
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certifi?expand=0&rev=18
2019-03-12 08:46:28 +00:00
Tomáš Chvátal
09906bf26f - Update to 2019.3.9:
* Add emSign Root CA - G1
  * Add emSign ECC Root CA - G3
  * Add Hongkong Post Root CA 3
- Rebase python-certifi-shipped-requests-cabundle.patch

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-certifi?expand=0&rev=36
2019-03-11 10:02:47 +00:00
40448dc258 Accepting request 673561 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/673561
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certifi?expand=0&rev=17
2019-02-14 13:12:32 +00:00
Tomáš Chvátal
5041436522 Accepting request 673494 from home:jayvdb:branches:devel:languages:python
- Update to 2018.11.29

OBS-URL: https://build.opensuse.org/request/show/673494
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-certifi?expand=0&rev=34
2019-02-12 08:00:17 +00:00
35cf4a7d03 Accepting request 665655 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/665655
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certifi?expand=0&rev=16
2019-01-28 19:45:57 +00:00
Tomáš Chvátal
150744017c Accepting request 664463 from home:jbrownell:branches:devel:languages:python
- Limit SUSE certificate patch to exclude Red Hat platforms since
  the relevant /etc/ssl/ca-bundle.pem does not exist there
  
- %py_compile and %py3_compile macros do not exist on Red Hat;
  substitute them with equivalent %python_exec invocations

OBS-URL: https://build.opensuse.org/request/show/664463
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-certifi?expand=0&rev=32
2019-01-14 08:43:18 +00:00
6e5046eda0 Accepting request 653969 from devel:languages:python
Remove superfluous devel dependency for noarch package

OBS-URL: https://build.opensuse.org/request/show/653969
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certifi?expand=0&rev=15
2018-12-06 11:14:09 +00:00
972f961d2c Remove superfluous devel dependency for noarch package
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-certifi?expand=0&rev=30
2018-12-04 13:19:23 +00:00
0c155c6f3e Accepting request 597443 from devel:languages:python
- update to 2018.4.16
  * Remove Elektronik Sertifika Hizket from cacert.pem
- This is noop as we use our cacert list from /etc/ssl/ca-bundle.pem

OBS-URL: https://build.opensuse.org/request/show/597443
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certifi?expand=0&rev=14
2018-04-23 13:24:55 +00:00
Tomáš Chvátal
655766224d * Remove Elektronik Sertifika Hizket from cacert.pem
- This is noop as we use our cacert list from /etc/ssl/ca-bundle.pem

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-certifi?expand=0&rev=28
2018-04-17 11:33:28 +00:00
Tomáš Chvátal
745deb9718 Accepting request 597425 from home:stroeder:branches:devel:languages:python
- update to 2018.4.16

OBS-URL: https://build.opensuse.org/request/show/597425
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-certifi?expand=0&rev=27
2018-04-17 11:30:27 +00:00
f72405d785 Accepting request 572409 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/572409
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certifi?expand=0&rev=13
2018-02-05 10:49:08 +00:00
Tomáš Chvátal
d87b44751d Accepting request 572351 from home:apersaud:branches:devel:languages:python
update to latest version

OBS-URL: https://build.opensuse.org/request/show/572351
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-certifi?expand=0&rev=25
2018-02-04 11:21:24 +00:00
19914be7c4 Accepting request 541913 from devel:languages:python
- update to 2017.11.5:
  * Sync with bundle mozilla release
- remove  python-certifi-fix-version-string.patch: obsolete

OBS-URL: https://build.opensuse.org/request/show/541913
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certifi?expand=0&rev=12
2017-11-16 13:00:12 +00:00
cd31096eb1 - update to 2017.11.5:
* Sync with bundle mozilla release
- remove  python-certifi-fix-version-string.patch: obsolete

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-certifi?expand=0&rev=23
2017-11-14 23:20:46 +00:00
f94c9d2ae1 Accepting request 535011 from devel:languages:python
- fix macros to support not having python2

OBS-URL: https://build.opensuse.org/request/show/535011
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certifi?expand=0&rev=11
2017-10-20 12:39:16 +00:00
Jan Matejek
c6d24616d3 - fix macros to support not having python2
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-certifi?expand=0&rev=21
2017-10-18 17:24:01 +00:00
752894d933 Accepting request 533639 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/533639
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certifi?expand=0&rev=10
2017-10-18 10:50:13 +00:00
98c71b1c9d Accepting request 533607 from home:glaubitz:branches:devel:languages:python
- add patch to fix version string from 2017.07.27.1 to
  2017.7.27.1 to fix the build on SLE12_SP3 and earlier
  + python-certifi-fix-version-string.patch

OBS-URL: https://build.opensuse.org/request/show/533607
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-certifi?expand=0&rev=19
2017-10-12 11:16:32 +00:00
a5acc70285 Accepting request 530849 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/530849
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certifi?expand=0&rev=9
2017-10-05 09:49:08 +00:00
Jan Matejek
ab59098ae8 Accepting request 530668 from home:apersaud:branches:devel:languages:python
update to latest version

OBS-URL: https://build.opensuse.org/request/show/530668
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-certifi?expand=0&rev=17
2017-10-03 11:53:44 +00:00
72a34c4cc4 Accepting request 509271 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/509271
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certifi?expand=0&rev=8
2017-07-12 17:33:18 +00:00
Todd R
3b3dd5b597 Accepting request 509270 from home:TheBlackCat:branches:devel:languages:python
- Fix wrong-script-interpreter rpmlint error.
- Fix script-without-shebang rpmlint warning.

OBS-URL: https://build.opensuse.org/request/show/509270
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-certifi?expand=0&rev=15
2017-07-10 19:27:11 +00:00
5ce84b3319 Accepting request 504522 from devel:languages:python
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/504522
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certifi?expand=0&rev=7
2017-06-20 07:40:12 +00:00
552a3bf919 - require ca-certificates-mozilla, otherwise certifi does not
provide any ca bundle (the bundled one that openSUSE patches
  out is the mozilla bundle as well)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-certifi?expand=0&rev=13
2017-06-11 20:38:08 +00:00
ebbd75b2db Accepting request 502763 from devel:languages:python
- update to 2017.4.17

OBS-URL: https://build.opensuse.org/request/show/502763
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certifi?expand=0&rev=6
2017-06-10 15:51:50 +00:00
9817d6b805 - update to 2017.4.17
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-certifi?expand=0&rev=11
2017-06-10 08:47:43 +00:00
761cd40eba Accepting request 487698 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/487698
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certifi?expand=0&rev=5
2017-04-20 18:53:08 +00:00
Todd R
48596c9ce6 Accepting request 486829 from home:alois:branches:devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/486829
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-certifi?expand=0&rev=9
2017-04-12 19:05:04 +00:00
d261cd52f4 Accepting request 401776 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/401776
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certifi?expand=0&rev=4
2016-06-14 21:08:49 +00:00
Denisart Benjamin
4bc8ce9190 Accepting request 400027 from home:winski:python
Update to newest version, update copyright year, fix executable build warning.

OBS-URL: https://build.opensuse.org/request/show/400027
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-certifi?expand=0&rev=7
2016-06-13 21:22:31 +00:00
691fabd463 Accepting request 356096 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/356096
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certifi?expand=0&rev=3
2016-01-28 16:24:21 +00:00
Jan Matejek
8c0569a071 Accepting request 355398 from home:stroeder:branches:devel:languages:python
update to 2015.11.20.1

OBS-URL: https://build.opensuse.org/request/show/355398
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-certifi?expand=0&rev=5
2016-01-26 16:54:39 +00:00
Stephan Kulow
8eae6e4cc0 Accepting request 333892 from devel:languages:python
1

OBS-URL: https://build.opensuse.org/request/show/333892
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certifi?expand=0&rev=2
2015-09-30 03:52:02 +00:00
Todd R
feb3a637b4 Accepting request 333890 from home:TheBlackCat:branches:devel:languages:python
Update to version 2015.9.6.2

OBS-URL: https://build.opensuse.org/request/show/333890
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-certifi?expand=0&rev=3
2015-09-26 10:57:24 +00:00
17beff2dbc Accepting request 298605 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/298605
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-certifi?expand=0&rev=1
2015-06-10 07:15:34 +00:00
Michal Čihař
b1b4b20570 Accepting request 298596 from home:Nijel:branches:devel:languages:python
Initial packaging, needed for python-tornado

OBS-URL: https://build.opensuse.org/request/show/298596
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-certifi?expand=0&rev=1
2015-04-22 13:55:12 +00:00
6 changed files with 99 additions and 66 deletions

Binary file not shown.

View File

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

View File

@@ -1,8 +1,8 @@
Index: certifi-2024.7.4/certifi/core.py
Index: certifi-2025.6.15/certifi/core.py
===================================================================
--- certifi-2024.7.4.orig/certifi/core.py
+++ certifi-2024.7.4/certifi/core.py
@@ -3,112 +3,19 @@ certifi.py
--- certifi-2025.6.15.orig/certifi/core.py
+++ certifi-2025.6.15/certifi/core.py
@@ -3,81 +3,19 @@ certifi.py
~~~~~~~~~~
This module returns the installation location of cacert.pem or its contents.
@@ -54,7 +54,7 @@ Index: certifi-2024.7.4/certifi/core.py
- def contents() -> str:
- return files("certifi").joinpath("cacert.pem").read_text(encoding="ascii")
-
-elif sys.version_info >= (3, 7):
-else:
-
- from importlib.resources import path as get_path, read_text
-
@@ -84,41 +84,10 @@ Index: certifi-2024.7.4/certifi/core.py
- _CACERT_CTX = get_path("certifi", "cacert.pem")
- _CACERT_PATH = str(_CACERT_CTX.__enter__())
- atexit.register(exit_cacert_ctx)
-
- return _CACERT_PATH
-
- def contents() -> str:
- return read_text("certifi", "cacert.pem", encoding="ascii")
-
-else:
- import os
- import types
- from typing import Union
-
- Package = Union[types.ModuleType, str]
- Resource = Union[str, "os.PathLike"]
-
- # This fallback will work for Python versions prior to 3.7 that lack the
- # importlib.resources module but relies on the existing `where` function
- # so won't address issues with environments like PyOxidizer that don't set
- # __file__ on modules.
- def read_text(
- package: Package,
- resource: Resource,
- encoding: str = 'utf-8',
- errors: str = 'strict'
- ) -> str:
- with open(where(), encoding=encoding) as data:
- return data.read()
-
- # If we don't have importlib.resources, then we will just do the old logic
- # of assuming we're on the filesystem and munge the path directly.
- def where() -> str:
- f = os.path.dirname(__file__)
+def where():
+ return "/etc/ssl/ca-bundle.pem"
- return os.path.join(f, "cacert.pem")
- return _CACERT_PATH
- def contents() -> str:
- return read_text("certifi", "cacert.pem", encoding="ascii")

View File

@@ -1,3 +1,76 @@
-------------------------------------------------------------------
Wed Nov 26 13:11:47 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to 2025.11.12
* Bump actions/download-artifact from 5.0.0 to 6.0.0 (#373)
* Bump actions/upload-artifact from 4.6.2 to 5.0.0 (#374)
-------------------------------------------------------------------
Wed Oct 22 10:49:37 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
- Update to 2025.10.15
* Bump actions/download-artifact from 4.3.0 to 5.0.0
* Bump actions/checkout from 4.2.2 to 5.0.0
* Bump pypa/gh-action-pypi-publish from 1.12.4 to 1.13.0 (#366)
* Bump actions/setup-python from 5.6.0 to 6.0.0 (#367)
* Add Python 3.14 classifier in setup.py
- from version 2025.08.03
* No changes recorded
- from version 2025.07.14
* No changes recorded
- from version 2025.07.09
* No changes recorded
-------------------------------------------------------------------
Tue Jun 17 12:54:57 UTC 2025 - Markéta Machová <mmachova@suse.com>
- Update to 2024.6.15
* Declare setuptools as the build backend in pyproject.toml
* remove code that's no longer required that 3.7 is our minimum
- Rebase python-certifi-shipped-requests-cabundle.patch
-------------------------------------------------------------------
Mon Jun 16 06:12:17 UTC 2025 - Steve Kowalik <steven.kowalik@suse.com>
- Switch to pyroject macros.
-------------------------------------------------------------------
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 and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -18,11 +18,10 @@
%{?sle15_python_module_pythons}
Name: python-certifi
Version: 2024.7.4
Version: 2025.11.12
Release: 0
Summary: Python package for providing Mozilla's CA Bundle
License: MPL-2.0
Group: Development/Languages/Python
URL: https://github.com/certifi/python-certifi
Source: https://files.pythonhosted.org/packages/source/c/certifi/certifi-%{version}.tar.gz
# PATCH-FIX-SUSE -- prefer SUSE certificates
@@ -30,7 +29,9 @@ Patch0: python-certifi-shipped-requests-cabundle.patch
# PATCH-FEATURE-UPSTREAM two-basic-unit-tests.patch gh#certifi/python-certifi#137 mcepl@suse.com
# Add at least primitive test suite (by bnavigator)
Patch1: two-basic-unit-tests.patch
BuildRequires: %{python_module pip}
BuildRequires: %{python_module setuptools}
BuildRequires: %{python_module wheel}
BuildRequires: ca-certificates
BuildRequires: ca-certificates-mozilla
BuildRequires: fdupes
@@ -51,10 +52,10 @@ Note that on SUSE packages the used CA bundle is actually the system bundle
%autosetup -p1 -n certifi-%{version}
%build
%python_build
%pyproject_wheel
%install
%python_install
%pyproject_install
%{python_expand #
rm %{buildroot}%{$python_sitelib}/certifi/cacert.pem
@@ -72,6 +73,6 @@ Note that on SUSE packages the used CA bundle is actually the system bundle
%license LICENSE
%doc README.rst
%{python_sitelib}/certifi/
%{python_sitelib}/certifi-%{version}-py*.egg-info
%{python_sitelib}/certifi-%{version}.dist-info
%changelog

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