Hello community,

here is the log from the commit of package python-certifi for openSUSE:Factory 
checked in at 2020-06-05 20:00:50
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-certifi (Old)
 and      /work/SRC/openSUSE:Factory/.python-certifi.new.3606 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-certifi"

Fri Jun  5 20:00:50 2020 rev:22 rq:811099 version:2020.4.5.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-certifi/python-certifi.changes    
2020-01-30 09:32:41.261210332 +0100
+++ /work/SRC/openSUSE:Factory/.python-certifi.new.3606/python-certifi.changes  
2020-06-05 20:00:59.436093415 +0200
@@ -1,0 +2,7 @@
+Wed Jun  3 11:12:41 UTC 2020 - Dirk Mueller <[email protected]>
+
+- update to 2020.4.5.1:
+  adds Agencia Catalana de Certificacio (NIF Q-0801176-I) OU=Serveis
+  Publics de Certificacio/Vegeu
+
+-------------------------------------------------------------------

Old:
----
  certifi-2019.11.28.tar.gz

New:
----
  certifi-2020.4.5.1.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-certifi.spec ++++++
--- /var/tmp/diff_new_pack.i0u7ie/_old  2020-06-05 20:01:01.492100159 +0200
+++ /var/tmp/diff_new_pack.i0u7ie/_new  2020-06-05 20:01:01.496100172 +0200
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:           python-certifi
-Version:        2019.11.28
+Version:        2020.4.5.1
 Release:        0
 Summary:        Python package for providing Mozilla's CA Bundle
 License:        MPL-2.0

++++++ certifi-2019.11.28.tar.gz -> certifi-2020.4.5.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certifi-2019.11.28/PKG-INFO 
new/certifi-2020.4.5.1/PKG-INFO
--- old/certifi-2019.11.28/PKG-INFO     2019-11-28 09:22:59.000000000 +0100
+++ new/certifi-2020.4.5.1/PKG-INFO     2020-04-05 22:10:06.000000000 +0200
@@ -1,11 +1,13 @@
-Metadata-Version: 1.1
+Metadata-Version: 1.2
 Name: certifi
-Version: 2019.11.28
+Version: 2020.4.5.1
 Summary: Python package for providing Mozilla's CA Bundle.
-Home-page: https://certifi.io/
+Home-page: https://certifiio.readthedocs.io/en/latest/
 Author: Kenneth Reitz
 Author-email: [email protected]
 License: MPL-2.0
+Project-URL: Documentation, https://certifiio.readthedocs.io/en/latest/
+Project-URL: Source, https://github.com/certifi/python-certifi
 Description: Certifi: Python SSL Certificates
         ================================
         
@@ -52,8 +54,8 @@
         to intentionally re-add the 1024-bit roots back into your bundle. This 
was not
         recommended in production and therefore was removed at the end of 2018.
         
-        .. _`Certifi`: https://certifi.io/en/latest/
-        .. _`Requests`: http://docs.python-requests.org/en/latest/
+        .. _`Certifi`: https://certifiio.readthedocs.io/en/latest/
+        .. _`Requests`: https://requests.readthedocs.io/en/master/
         
 Platform: UNKNOWN
 Classifier: Development Status :: 5 - Production/Stable
@@ -70,3 +72,4 @@
 Classifier: Programming Language :: Python :: 3.5
 Classifier: Programming Language :: Python :: 3.6
 Classifier: Programming Language :: Python :: 3.7
+Classifier: Programming Language :: Python :: 3.8
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certifi-2019.11.28/README.rst 
new/certifi-2020.4.5.1/README.rst
--- old/certifi-2019.11.28/README.rst   2019-03-09 12:45:40.000000000 +0100
+++ new/certifi-2020.4.5.1/README.rst   2020-04-05 17:50:05.000000000 +0200
@@ -44,5 +44,5 @@
 to intentionally re-add the 1024-bit roots back into your bundle. This was not
 recommended in production and therefore was removed at the end of 2018.
 
-.. _`Certifi`: https://certifi.io/en/latest/
-.. _`Requests`: http://docs.python-requests.org/en/latest/
+.. _`Certifi`: https://certifiio.readthedocs.io/en/latest/
+.. _`Requests`: https://requests.readthedocs.io/en/master/
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certifi-2019.11.28/certifi/__init__.py 
new/certifi-2020.4.5.1/certifi/__init__.py
--- old/certifi-2019.11.28/certifi/__init__.py  2019-11-28 09:22:27.000000000 
+0100
+++ new/certifi-2020.4.5.1/certifi/__init__.py  2020-04-05 22:09:31.000000000 
+0200
@@ -1,3 +1,3 @@
-from .core import where
+from .core import contents, where
 
-__version__ = "2019.11.28"
+__version__ = "2020.04.05.1"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certifi-2019.11.28/certifi/__main__.py 
new/certifi-2020.4.5.1/certifi/__main__.py
--- old/certifi-2019.11.28/certifi/__main__.py  2015-04-23 20:12:52.000000000 
+0200
+++ new/certifi-2020.4.5.1/certifi/__main__.py  2020-04-05 17:50:05.000000000 
+0200
@@ -1,2 +1,12 @@
-from certifi import where
-print(where())
+import argparse
+
+from certifi import contents, where
+
+parser = argparse.ArgumentParser()
+parser.add_argument("-c", "--contents", action="store_true")
+args = parser.parse_args()
+
+if args.contents:
+    print(contents())
+else:
+    print(where())
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certifi-2019.11.28/certifi/cacert.pem 
new/certifi-2020.4.5.1/certifi/cacert.pem
--- old/certifi-2019.11.28/certifi/cacert.pem   2019-11-28 09:21:43.000000000 
+0100
+++ new/certifi-2020.4.5.1/certifi/cacert.pem   2020-04-05 17:50:09.000000000 
+0200
@@ -2140,6 +2140,45 @@
 SjnRBUkLp7Y3gaVdjKozXoEofKd9J+sAro03
 -----END CERTIFICATE-----
 
+# Issuer: CN=EC-ACC O=Agencia Catalana de Certificacio (NIF Q-0801176-I) 
OU=Serveis Publics de Certificacio/Vegeu https://www.catcert.net/verarrel 
(c)03/Jerarquia Entitats de Certificacio Catalanes
+# Subject: CN=EC-ACC O=Agencia Catalana de Certificacio (NIF Q-0801176-I) 
OU=Serveis Publics de Certificacio/Vegeu https://www.catcert.net/verarrel 
(c)03/Jerarquia Entitats de Certificacio Catalanes
+# Label: "EC-ACC"
+# Serial: -23701579247955709139626555126524820479
+# MD5 Fingerprint: eb:f5:9d:29:0d:61:f9:42:1f:7c:c2:ba:6d:e3:15:09
+# SHA1 Fingerprint: 28:90:3a:63:5b:52:80:fa:e6:77:4c:0b:6d:a7:d6:ba:a6:4a:f2:e8
+# SHA256 Fingerprint: 
88:49:7f:01:60:2f:31:54:24:6a:e2:8c:4d:5a:ef:10:f1:d8:7e:bb:76:62:6f:4a:e0:b7:f9:5b:a7:96:87:99
+-----BEGIN CERTIFICATE-----
+MIIFVjCCBD6gAwIBAgIQ7is969Qh3hSoYqwE893EATANBgkqhkiG9w0BAQUFADCB
+8zELMAkGA1UEBhMCRVMxOzA5BgNVBAoTMkFnZW5jaWEgQ2F0YWxhbmEgZGUgQ2Vy
+dGlmaWNhY2lvIChOSUYgUS0wODAxMTc2LUkpMSgwJgYDVQQLEx9TZXJ2ZWlzIFB1
+YmxpY3MgZGUgQ2VydGlmaWNhY2lvMTUwMwYDVQQLEyxWZWdldSBodHRwczovL3d3
+dy5jYXRjZXJ0Lm5ldC92ZXJhcnJlbCAoYykwMzE1MDMGA1UECxMsSmVyYXJxdWlh
+IEVudGl0YXRzIGRlIENlcnRpZmljYWNpbyBDYXRhbGFuZXMxDzANBgNVBAMTBkVD
+LUFDQzAeFw0wMzAxMDcyMzAwMDBaFw0zMTAxMDcyMjU5NTlaMIHzMQswCQYDVQQG
+EwJFUzE7MDkGA1UEChMyQWdlbmNpYSBDYXRhbGFuYSBkZSBDZXJ0aWZpY2FjaW8g
+KE5JRiBRLTA4MDExNzYtSSkxKDAmBgNVBAsTH1NlcnZlaXMgUHVibGljcyBkZSBD
+ZXJ0aWZpY2FjaW8xNTAzBgNVBAsTLFZlZ2V1IGh0dHBzOi8vd3d3LmNhdGNlcnQu
+bmV0L3ZlcmFycmVsIChjKTAzMTUwMwYDVQQLEyxKZXJhcnF1aWEgRW50aXRhdHMg
+ZGUgQ2VydGlmaWNhY2lvIENhdGFsYW5lczEPMA0GA1UEAxMGRUMtQUNDMIIBIjAN
+BgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAsyLHT+KXQpWIR4NA9h0X84NzJB5R
+85iKw5K4/0CQBXCHYMkAqbWUZRkiFRfCQ2xmRJoNBD45b6VLeqpjt4pEndljkYRm
+4CgPukLjbo73FCeTae6RDqNfDrHrZqJyTxIThmV6PttPB/SnCWDaOkKZx7J/sxaV
+HMf5NLWUhdWZXqBIoH7nF2W4onW4HvPlQn2v7fOKSGRdghST2MDk/7NQcvJ29rNd
+QlB50JQ+awwAvthrDk4q7D7SzIKiGGUzE3eeml0aE9jD2z3Il3rucO2n5nzbcc8t
+lGLfbdb1OL4/pYUKGbio2Al1QnDE6u/LDsg0qBIimAy4E5S2S+zw0JDnJwIDAQAB
+o4HjMIHgMB0GA1UdEQQWMBSBEmVjX2FjY0BjYXRjZXJ0Lm5ldDAPBgNVHRMBAf8E
+BTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUoMOLRKo3pUW/l4Ba0fF4
+opvpXY0wfwYDVR0gBHgwdjB0BgsrBgEEAfV4AQMBCjBlMCwGCCsGAQUFBwIBFiBo
+dHRwczovL3d3dy5jYXRjZXJ0Lm5ldC92ZXJhcnJlbDA1BggrBgEFBQcCAjApGidW
+ZWdldSBodHRwczovL3d3dy5jYXRjZXJ0Lm5ldC92ZXJhcnJlbCAwDQYJKoZIhvcN
+AQEFBQADggEBAKBIW4IB9k1IuDlVNZyAelOZ1Vr/sXE7zDkJlF7W2u++AVtd0x7Y
+/X1PzaBB4DSTv8vihpw3kpBWHNzrKQXlxJ7HNd+KDM3FIUPpqojlNcAZQmNaAl6k
+SBg6hW/cnbw/nZzBh7h6YQjpdwt/cKt63dmXLGQehb+8dJahw3oS7AwaboMMPOhy
+Rp/7SNVel+axofjk70YllJyJ22k4vuxcDlbHZVHlUIiIv0LVKz3l+bqeLrPK9HOS
+Agu+TGbrIP65y7WZf+a2E/rKS03Z7lNGBjvGTq2TWoF+bCpLagVFjPIhpDGQh2xl
+nJ2lYJU6Un/10asIbvPuW/mIPX64b24D5EI=
+-----END CERTIFICATE-----
+
 # Issuer: CN=Hellenic Academic and Research Institutions RootCA 2011 
O=Hellenic Academic and Research Institutions Cert. Authority
 # Subject: CN=Hellenic Academic and Research Institutions RootCA 2011 
O=Hellenic Academic and Research Institutions Cert. Authority
 # Label: "Hellenic Academic and Research Institutions RootCA 2011"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certifi-2019.11.28/certifi/core.py 
new/certifi-2020.4.5.1/certifi/core.py
--- old/certifi-2019.11.28/certifi/core.py      2019-03-09 12:45:40.000000000 
+0100
+++ new/certifi-2020.4.5.1/certifi/core.py      2020-04-05 22:09:15.000000000 
+0200
@@ -4,12 +4,27 @@
 certifi.py
 ~~~~~~~~~~
 
-This module returns the installation location of cacert.pem.
+This module returns the installation location of cacert.pem or its contents.
 """
 import os
 
+try:
+    from importlib.resources import read_text
+except ImportError:
+    # 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(_module, _path, encoding="ascii"):
+        with open(where(), "r", encoding=encoding) as data:
+            return data.read()
+
 
 def where():
     f = os.path.dirname(__file__)
 
-    return os.path.join(f, 'cacert.pem')
+    return os.path.join(f, "cacert.pem")
+
+
+def contents():
+    return read_text("certifi", "cacert.pem", encoding="ascii")
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certifi-2019.11.28/certifi.egg-info/PKG-INFO 
new/certifi-2020.4.5.1/certifi.egg-info/PKG-INFO
--- old/certifi-2019.11.28/certifi.egg-info/PKG-INFO    2019-11-28 
09:22:59.000000000 +0100
+++ new/certifi-2020.4.5.1/certifi.egg-info/PKG-INFO    2020-04-05 
22:10:06.000000000 +0200
@@ -1,11 +1,13 @@
-Metadata-Version: 1.1
+Metadata-Version: 1.2
 Name: certifi
-Version: 2019.11.28
+Version: 2020.4.5.1
 Summary: Python package for providing Mozilla's CA Bundle.
-Home-page: https://certifi.io/
+Home-page: https://certifiio.readthedocs.io/en/latest/
 Author: Kenneth Reitz
 Author-email: [email protected]
 License: MPL-2.0
+Project-URL: Documentation, https://certifiio.readthedocs.io/en/latest/
+Project-URL: Source, https://github.com/certifi/python-certifi
 Description: Certifi: Python SSL Certificates
         ================================
         
@@ -52,8 +54,8 @@
         to intentionally re-add the 1024-bit roots back into your bundle. This 
was not
         recommended in production and therefore was removed at the end of 2018.
         
-        .. _`Certifi`: https://certifi.io/en/latest/
-        .. _`Requests`: http://docs.python-requests.org/en/latest/
+        .. _`Certifi`: https://certifiio.readthedocs.io/en/latest/
+        .. _`Requests`: https://requests.readthedocs.io/en/master/
         
 Platform: UNKNOWN
 Classifier: Development Status :: 5 - Production/Stable
@@ -70,3 +72,4 @@
 Classifier: Programming Language :: Python :: 3.5
 Classifier: Programming Language :: Python :: 3.6
 Classifier: Programming Language :: Python :: 3.7
+Classifier: Programming Language :: Python :: 3.8
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certifi-2019.11.28/setup.cfg 
new/certifi-2020.4.5.1/setup.cfg
--- old/certifi-2019.11.28/setup.cfg    2019-11-28 09:22:59.000000000 +0100
+++ new/certifi-2020.4.5.1/setup.cfg    2020-04-05 22:10:06.000000000 +0200
@@ -4,5 +4,4 @@
 [egg_info]
 tag_build = 
 tag_date = 0
-tag_svn_revision = 0
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certifi-2019.11.28/setup.py 
new/certifi-2020.4.5.1/setup.py
--- old/certifi-2019.11.28/setup.py     2019-09-11 20:58:46.000000000 +0200
+++ new/certifi-2020.4.5.1/setup.py     2020-04-05 17:50:05.000000000 +0200
@@ -38,7 +38,7 @@
     long_description=open('README.rst').read(),
     author='Kenneth Reitz',
     author_email='[email protected]',
-    url='https://certifi.io/',
+    url='https://certifiio.readthedocs.io/en/latest/',
     packages=[
         'certifi',
     ],
@@ -63,5 +63,10 @@
         'Programming Language :: Python :: 3.5',
         'Programming Language :: Python :: 3.6',
         'Programming Language :: Python :: 3.7',
+        'Programming Language :: Python :: 3.8'
     ],
+    project_urls={
+        'Documentation': 'https://certifiio.readthedocs.io/en/latest/',
+        'Source': 'https://github.com/certifi/python-certifi',
+    },
 )

++++++ python-certifi-shipped-requests-cabundle.patch ++++++
--- /var/tmp/diff_new_pack.i0u7ie/_old  2020-06-05 20:01:01.584100461 +0200
+++ /var/tmp/diff_new_pack.i0u7ie/_new  2020-06-05 20:01:01.584100461 +0200
@@ -1,10 +1,13 @@
-Index: certifi-2019.3.9/certifi/core.py
+Index: certifi-2020.4.5.1/certifi/core.py
 ===================================================================
---- certifi-2019.3.9.orig/certifi/core.py
-+++ certifi-2019.3.9/certifi/core.py
-@@ -12,4 +12,4 @@ import os
+--- certifi-2020.4.5.1.orig/certifi/core.py
++++ certifi-2020.4.5.1/certifi/core.py
+@@ -23,7 +23,7 @@ except ImportError:
  def where():
      f = os.path.dirname(__file__)
  
--    return os.path.join(f, 'cacert.pem')
+-    return os.path.join(f, "cacert.pem")
 +    return "/etc/ssl/ca-bundle.pem"
+ 
+ 
+ def contents():


Reply via email to