commit python-certifi for openSUSE:Factory

2020-08-25 Thread root
Hello community,

here is the log from the commit of package python-certifi for openSUSE:Factory 
checked in at 2020-08-25 12:37:18

Comparing /work/SRC/openSUSE:Factory/python-certifi (Old)
 and  /work/SRC/openSUSE:Factory/.python-certifi.new.3399 (New)


Package is "python-certifi"

Tue Aug 25 12:37:18 2020 rev:23 rq:827125 version:2020.6.20

Changes:

--- /work/SRC/openSUSE:Factory/python-certifi/python-certifi.changes
2020-06-05 20:00:59.436093415 +0200
+++ /work/SRC/openSUSE:Factory/.python-certifi.new.3399/python-certifi.changes  
2020-08-25 12:37:22.633394806 +0200
@@ -1,0 +2,24 @@
+Sun Aug 16 17:45:09 UTC 2020 - Benjamin Greiner 
+
+- 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
+
+---
+Sat Aug 15 17:09:57 UTC 2020 - Arun Persaud 
+
+- specfile:
+  * update line numbers and whitespace in patch
+
+- update to version 2020.6.20:
+  * Updates in enabled CAs
+
+- changes from version 2020.04.05.2:
+  * Document policy for cert addition (#127)
+  * Clarify trust origin is Mozilla (#126)
+  * Fix where() so that it works with importlib.resources when
+available
+  * Goodbye python 2
+
+---

Old:

  certifi-2020.4.5.1.tar.gz

New:

  certifi-2020.6.20.tar.gz



Other differences:
--
++ python-certifi.spec ++
--- /var/tmp/diff_new_pack.zRwaoW/_old  2020-08-25 12:37:23.757395360 +0200
+++ /var/tmp/diff_new_pack.zRwaoW/_new  2020-08-25 12:37:23.761395362 +0200
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-certifi
-Version:2020.4.5.1
+Version:2020.6.20
 Release:0
 Summary:Python package for providing Mozilla's CA Bundle
 License:MPL-2.0
@@ -37,11 +37,11 @@
 %python_subpackages
 
 %description
-This installable Python package contains a CA Bundle that you can reference
-in your Python code. This is useful for verifying HTTP requests, for example.
+Certifi provides Mozilla's carefully curated collection of Root Certificates
+for validating the trustworthiness of SSL certificates while verifying the
+identity of TLS hosts. It has been extracted from the Requests project.
 
-This is the same CA Bundle which ships with the Requests codebase, and is
-derived from Mozilla Firefox's canonical set.
+Note that on SUSE packages the used CA bundle is actually the system bundle
 
 %prep
 %setup -q -n certifi-%{version}
@@ -68,7 +68,8 @@
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
 
 %check
-# no upstream tests found
+# There are no upstream unit tests 
https://github.com/certifi/python-certifi/issues/136
+# Please check that downstream packages like python-requests still build after 
an update of certifi
 
 %files %{python_files}
 %license LICENSE

++ certifi-2020.4.5.1.tar.gz -> certifi-2020.6.20.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certifi-2020.4.5.1/PKG-INFO 
new/certifi-2020.6.20/PKG-INFO
--- old/certifi-2020.4.5.1/PKG-INFO 2020-04-05 22:10:06.0 +0200
+++ new/certifi-2020.6.20/PKG-INFO  2020-06-20 18:09:37.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.2
 Name: certifi
-Version: 2020.4.5.1
+Version: 2020.6.20
 Summary: Python package for providing Mozilla's CA Bundle.
 Home-page: https://certifiio.readthedocs.io/en/latest/
 Author: Kenneth Reitz
@@ -11,7 +11,7 @@
 Description: Certifi: Python SSL Certificates
 
 
-`Certifi`_ is a carefully curated collection of Root Certificates for
+`Certifi`_ provides Mozilla's carefully curated collection of Root 
Certificates for
 validating the trustworthiness of SSL certificates while verifying the 
identity
 of TLS hosts. It has been extracted from the `Requests`_ project.
 
@@ -31,12 +31,12 @@
 >>> import certifi
 
 >>> certifi.where()
-'/usr/local/lib/python2.7/site-packages/certifi/cacert.pem'
+'/usr/local/lib/python3.7/site-packages/certifi/cacert.pem'
 
 Or from the command line::
 
 $ python -m certifi
-/usr/local/lib/python2.7/site-packages/certifi/cacert.pem
+/usr/local/lib/python3.7/site-packages/certifi/cacert.pem
 
 Enjoy!
 
@@ -57,15 +57,20 @@
 .. _`Certifi`: https://certifiio.readthedocs.io/en/latest/
 .. _`Requests`: https://requests.readthedocs.io/en/master/
 
+

commit python-certifi for openSUSE:Factory

2020-06-05 Thread root
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 
+
+- 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.0 +0100
+++ new/certifi-2020.4.5.1/PKG-INFO 2020-04-05 22:10:06.0 +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: m...@kennethreitz.com
 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.0 +0100
+++ new/certifi-2020.4.5.1/README.rst   2020-04-05 17:50:05.0 +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.0 
+0100
+++ new/certifi-2020.4.5.1/certifi/__init__.py  2020-04-05 22:09:31.0 
+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.0 
+0200
+++ new/certifi-2020.4.5.1/certifi/__main__.py  2020-04-05 17:50:05.0 
+0200
@@ -1,2 +1,12 @@
-from certifi import where
-print(where())

commit python-certifi for openSUSE:Factory

2020-01-30 Thread root
Hello community,

here is the log from the commit of package python-certifi for openSUSE:Factory 
checked in at 2020-01-30 09:32:11

Comparing /work/SRC/openSUSE:Factory/python-certifi (Old)
 and  /work/SRC/openSUSE:Factory/.python-certifi.new.26092 (New)


Package is "python-certifi"

Thu Jan 30 09:32:11 2020 rev:21 rq:766931 version:2019.11.28

Changes:

--- /work/SRC/openSUSE:Factory/python-certifi/python-certifi.changes
2019-09-25 07:40:49.886798118 +0200
+++ /work/SRC/openSUSE:Factory/.python-certifi.new.26092/python-certifi.changes 
2020-01-30 09:32:41.261210332 +0100
@@ -1,0 +2,6 @@
+Fri Jan 24 15:06:39 UTC 2020 - Marketa Calabkova 
+
+- update to 2019.11.28
+  * Updates in enabled CAs
+
+---

Old:

  certifi-2019.9.11.tar.gz

New:

  certifi-2019.11.28.tar.gz



Other differences:
--
++ python-certifi.spec ++
--- /var/tmp/diff_new_pack.Re1XPf/_old  2020-01-30 09:32:41.705210570 +0100
+++ /var/tmp/diff_new_pack.Re1XPf/_new  2020-01-30 09:32:41.709210572 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-certifi
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 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 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-certifi
-Version:2019.9.11
+Version:2019.11.28
 Release:0
 Summary:Python package for providing Mozilla's CA Bundle
 License:MPL-2.0

++ certifi-2019.9.11.tar.gz -> certifi-2019.11.28.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certifi-2019.9.11/PKG-INFO 
new/certifi-2019.11.28/PKG-INFO
--- old/certifi-2019.9.11/PKG-INFO  2019-09-11 21:00:19.0 +0200
+++ new/certifi-2019.11.28/PKG-INFO 2019-11-28 09:22:59.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: certifi
-Version: 2019.9.11
+Version: 2019.11.28
 Summary: Python package for providing Mozilla's CA Bundle.
 Home-page: https://certifi.io/
 Author: Kenneth Reitz
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certifi-2019.9.11/certifi/__init__.py 
new/certifi-2019.11.28/certifi/__init__.py
--- old/certifi-2019.9.11/certifi/__init__.py   2019-09-11 20:59:37.0 
+0200
+++ new/certifi-2019.11.28/certifi/__init__.py  2019-11-28 09:22:27.0 
+0100
@@ -1,3 +1,3 @@
 from .core import where
 
-__version__ = "2019.09.11"
+__version__ = "2019.11.28"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certifi-2019.9.11/certifi/cacert.pem 
new/certifi-2019.11.28/certifi/cacert.pem
--- old/certifi-2019.9.11/certifi/cacert.pem2019-09-11 20:59:00.0 
+0200
+++ new/certifi-2019.11.28/certifi/cacert.pem   2019-11-28 09:21:43.0 
+0100
@@ -4556,3 +4556,47 @@
 LJstxabArahH9CdMOA0uG0k7UvToiIMrVCjU8jVStDKDYmlkDJGcn5fqdBb9HxEG
 mpv0
 -END CERTIFICATE-
+
+# Issuer: 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=Entrust Root Certification Authority - G4 O=Entrust, Inc. OU=See 
www.entrust.net/legal-terms/(c) 2015 Entrust, Inc. - for authorized use only
+# Label: "Entrust Root Certification Authority - G4"
+# Serial: 289383649854506086828220374796556676440
+# MD5 Fingerprint: 89:53:f1:83:23:b7:7c:8e:05:f1:8c:71:38:4e:1f:88
+# SHA1 Fingerprint: 14:88:4e:86:26:37:b0:26:af:59:62:5c:40:77:ec:35:29:ba:96:01
+# SHA256 Fingerprint: 
db:35:17:d1:f6:73:2a:2d:5a:b9:7c:53:3e:c7:07:79:ee:32:70:a6:2f:b4:ac:42:38:37:24:60:e6:f0:1e:88
+-BEGIN CERTIFICATE-
+MIIGSzCCBDOgAwIBAgIRANm1Q3+vqTkPAFVlrVgwDQYJKoZIhvcNAQELBQAw
+gb4xCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1FbnRydXN0LCBJbmMuMSgwJgYDVQQL
+Ex9TZWUgd3d3LmVudHJ1c3QubmV0L2xlZ2FsLXRlcm1zMTkwNwYDVQQLEzAoYykg
+MjAxNSBFbnRydXN0LCBJbmMuIC0gZm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxMjAw
+BgNVBAMTKUVudHJ1c3QgUm9vdCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSAtIEc0
+MB4XDTE1MDUyNzExMTExNloXDTM3MTIyNzExNDExNlowgb4xCzAJBgNVBAYTAlVT
+MRYwFAYDVQQKEw1FbnRydXN0LCBJbmMuMSgwJgYDVQQLEx9TZWUgd3d3LmVudHJ1
+c3QubmV0L2xlZ2FsLXRlcm1zMTkwNwYDVQQLEzAoYykgMjAxNSBFbnRydXN0LCBJ
+bmMuIC0gZm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxMjAwBgNVBAMTKUVudHJ1c3Qg
+Um9vdCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSAtIEc0MIICIjANBgkqhkiG9w0B
+AQEFAAOCAg8AMIICCgKCAgEAsewsQu7i0TD/pZJH4i3DumSXbcr3DbVZwbPLqGgZ
+2K+EbTBwXX7zLtJTmeH+H17ZSK9dE43b/2MzTdMAArzE+NEGCJR5WIoV3imz/f3E
+T+iq4qA7ec2/a0My3dl0ELn39GjUu9CH1apLiipvKgS1sqbHoHrmSKvS0VnM1n4j

commit python-certifi for openSUSE:Factory

2019-09-24 Thread root
Hello community,

here is the log from the commit of package python-certifi for openSUSE:Factory 
checked in at 2019-09-25 07:40:48

Comparing /work/SRC/openSUSE:Factory/python-certifi (Old)
 and  /work/SRC/openSUSE:Factory/.python-certifi.new.7948 (New)


Package is "python-certifi"

Wed Sep 25 07:40:48 2019 rev:20 rq:732168 version:2019.9.11

Changes:

--- /work/SRC/openSUSE:Factory/python-certifi/python-certifi.changes
2019-07-28 10:20:31.608598005 +0200
+++ /work/SRC/openSUSE:Factory/.python-certifi.new.7948/python-certifi.changes  
2019-09-25 07:40:49.886798118 +0200
@@ -1,0 +2,6 @@
+Fri Sep 20 12:43:15 UTC 2019 - Tomáš Chvátal 
+
+- Sync to the latest 2019.9.11:
+  * Updates in enabled CAs
+
+---

Old:

  certifi-2019.6.16.tar.gz

New:

  certifi-2019.9.11.tar.gz



Other differences:
--
++ python-certifi.spec ++
--- /var/tmp/diff_new_pack.ZGuS6f/_old  2019-09-25 07:40:51.546797868 +0200
+++ /var/tmp/diff_new_pack.ZGuS6f/_new  2019-09-25 07:40:51.582797863 +0200
@@ -18,12 +18,12 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-certifi
-Version:2019.6.16
+Version:2019.9.11
 Release:0
 Summary:Python package for providing Mozilla's CA Bundle
 License:MPL-2.0
 Group:  Development/Languages/Python
-Url:https://pypi.python.org/pypi/certifi
+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 (only for use on SUSE platforms)
 Patch0: python-certifi-shipped-requests-cabundle.patch
@@ -62,25 +62,8 @@
  %endif
 }
 
-%if 0%{?rhel} || 0%{?fedora}
-%if 0%{?have_python2}
-%python_exec -m compileall %{buildroot}%{python2_sitelib}/certifi/
-%python_exec -O -m compileall %{buildroot}%{python2_sitelib}/certifi/
-%endif
-%if 0%{?have_python3}
-%python_exec -m compileall %{buildroot}%{python3_sitelib}/certifi/
-%python_exec -O -m compileall %{buildroot}%{python3_sitelib}/certifi/
-%endif
-%else
-%if 0%{?have_python2}
-%py_compile %{buildroot}%{python2_sitelib}/certifi/
-%py_compile -O %{buildroot}%{python2_sitelib}/certifi/
-%endif
-%if 0%{?have_python3}
-%py3_compile %{buildroot}%{python3_sitelib}/certifi/
-%py3_compile -O %{buildroot}%{python3_sitelib}/certifi/
-%endif
-%endif
+%python_expand $python -m compileall %{buildroot}%{$python_sitelib}/certifi/
+%python_expand $python -O -m compileall %{buildroot}%{$python_sitelib}/certifi/
 
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
 

++ certifi-2019.6.16.tar.gz -> certifi-2019.9.11.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certifi-2019.6.16/PKG-INFO 
new/certifi-2019.9.11/PKG-INFO
--- old/certifi-2019.6.16/PKG-INFO  2019-06-16 16:16:05.0 +0200
+++ new/certifi-2019.9.11/PKG-INFO  2019-09-11 21:00:19.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: certifi
-Version: 2019.6.16
+Version: 2019.9.11
 Summary: Python package for providing Mozilla's CA Bundle.
 Home-page: https://certifi.io/
 Author: Kenneth Reitz
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certifi-2019.6.16/certifi/__init__.py 
new/certifi-2019.9.11/certifi/__init__.py
--- old/certifi-2019.6.16/certifi/__init__.py   2019-06-16 16:15:05.0 
+0200
+++ new/certifi-2019.9.11/certifi/__init__.py   2019-09-11 20:59:37.0 
+0200
@@ -1,3 +1,3 @@
 from .core import where
 
-__version__ = "2019.06.16"
+__version__ = "2019.09.11"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certifi-2019.6.16/certifi/cacert.pem 
new/certifi-2019.9.11/certifi/cacert.pem
--- old/certifi-2019.6.16/certifi/cacert.pem2019-06-16 16:14:38.0 
+0200
+++ new/certifi-2019.9.11/certifi/cacert.pem2019-09-11 20:59:00.0 
+0200
@@ -771,36 +771,6 @@
 +OkuE6N36B9K
 -END CERTIFICATE-
 
-# Issuer: CN=Class 2 Primary CA O=Certplus
-# Subject: CN=Class 2 Primary CA O=Certplus
-# Label: "Certplus Class 2 Primary CA"
-# Serial: 10208045934040241468760488327595043
-# MD5 Fingerprint: 88:2c:8c:52:b8:a2:3c:f3:f7:bb:03:ea:ae:ac:42:0b
-# SHA1 Fingerprint: 74:20:74:41:72:9c:dd:92:ec:79:31:d8:23:10:8d:c2:81:92:e2:bb
-# SHA256 Fingerprint: 
0f:99:3c:8a:ef:97:ba:af:56:87:14:0e:d5:9a:d1:82:1b:b4:af:ac:f0:aa:9a:58:b5:d5:7a:33:8a:3a:fb:cb
--BEGIN CERTIFICATE-
-MIIDkjCCAnqgAwIBAgIRAIW9S/PY2uNp9pTXX8OlRCMwDQYJKoZIhvcNAQEFBQAw
-PTELMAkGA1UEBhMCRlIxETAPBgNVBAoTCENlcnRwbHVzMRswGQYDVQQDExJDbGFz

commit python-certifi for openSUSE:Factory

2019-07-28 Thread root
Hello community,

here is the log from the commit of package python-certifi for openSUSE:Factory 
checked in at 2019-07-28 10:20:28

Comparing /work/SRC/openSUSE:Factory/python-certifi (Old)
 and  /work/SRC/openSUSE:Factory/.python-certifi.new.4126 (New)


Package is "python-certifi"

Sun Jul 28 10:20:28 2019 rev:19 rq:718167 version:2019.6.16

Changes:

--- /work/SRC/openSUSE:Factory/python-certifi/python-certifi.changes
2019-03-12 09:46:30.579620649 +0100
+++ /work/SRC/openSUSE:Factory/.python-certifi.new.4126/python-certifi.changes  
2019-07-28 10:20:31.608598005 +0200
@@ -1,0 +2,6 @@
+Wed Jul 24 09:12:13 UTC 2019 - pgaj...@suse.com
+
+- version update to 2019.6.16
+  * remove Certinomis Root CA
+
+---

Old:

  certifi-2019.3.9.tar.gz

New:

  certifi-2019.6.16.tar.gz



Other differences:
--
++ python-certifi.spec ++
--- /var/tmp/diff_new_pack.A6le82/_old  2019-07-28 10:20:32.416597729 +0200
+++ /var/tmp/diff_new_pack.A6le82/_new  2019-07-28 10:20:32.416597729 +0200
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-certifi
-Version:2019.3.9
+Version:2019.6.16
 Release:0
 Summary:Python package for providing Mozilla's CA Bundle
 License:MPL-2.0
@@ -84,6 +84,9 @@
 
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
 
+%check
+# no upstream tests found
+
 %files %{python_files}
 %license LICENSE
 %doc README.rst

++ certifi-2019.3.9.tar.gz -> certifi-2019.6.16.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certifi-2019.3.9/PKG-INFO 
new/certifi-2019.6.16/PKG-INFO
--- old/certifi-2019.3.9/PKG-INFO   2019-03-09 12:49:23.0 +0100
+++ new/certifi-2019.6.16/PKG-INFO  2019-06-16 16:16:05.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: certifi
-Version: 2019.3.9
+Version: 2019.6.16
 Summary: Python package for providing Mozilla's CA Bundle.
 Home-page: https://certifi.io/
 Author: Kenneth Reitz
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certifi-2019.3.9/certifi/__init__.py 
new/certifi-2019.6.16/certifi/__init__.py
--- old/certifi-2019.3.9/certifi/__init__.py2019-03-09 12:48:57.0 
+0100
+++ new/certifi-2019.6.16/certifi/__init__.py   2019-06-16 16:15:05.0 
+0200
@@ -1,3 +1,3 @@
 from .core import where
 
-__version__ = "2019.03.09"
+__version__ = "2019.06.16"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certifi-2019.3.9/certifi/cacert.pem 
new/certifi-2019.6.16/certifi/cacert.pem
--- old/certifi-2019.3.9/certifi/cacert.pem 2019-03-09 12:47:03.0 
+0100
+++ new/certifi-2019.6.16/certifi/cacert.pem2019-06-16 16:14:38.0 
+0200
@@ -3453,46 +3453,6 @@
 5nbv0CO7O6l5s9UCKc2Jo5YPSjXnTkLAdc0Hz+Ys63su
 -END CERTIFICATE-
 
-# Issuer: CN=Certinomis - Root CA O=Certinomis OU=0002 433998903
-# Subject: CN=Certinomis - Root CA O=Certinomis OU=0002 433998903
-# Label: "Certinomis - Root CA"
-# Serial: 1
-# MD5 Fingerprint: 14:0a:fd:8d:a8:28:b5:38:69:db:56:7e:61:22:03:3f
-# SHA1 Fingerprint: 9d:70:bb:01:a5:a4:a0:18:11:2e:f7:1c:01:b9:32:c5:34:e7:88:a8
-# SHA256 Fingerprint: 
2a:99:f5:bc:11:74:b7:3c:bb:1d:62:08:84:e0:1c:34:e5:1c:cb:39:78:da:12:5f:0e:33:26:88:83:bf:41:58
--BEGIN CERTIFICATE-
-MIIFkjCCA3qgAwIBAgIBATANBgkqhkiG9w0BAQsFADBaMQswCQYDVQQGEwJGUjET
-MBEGA1UEChMKQ2VydGlub21pczEXMBUGA1UECxMOMDAwMiA0MzM5OTg5MDMxHTAb
-BgNVBAMTFENlcnRpbm9taXMgLSBSb290IENBMB4XDTEzMTAyMTA5MTcxOFoXDTMz
-MTAyMTA5MTcxOFowWjELMAkGA1UEBhMCRlIxEzARBgNVBAoTCkNlcnRpbm9taXMx
-FzAVBgNVBAsTDjAwMDIgNDMzOTk4OTAzMR0wGwYDVQQDExRDZXJ0aW5vbWlzIC0g
-Um9vdCBDQTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBANTMCQosP5L2
-fxSeC5yaah1AMGT9qt8OHgZbn1CF6s2Nq0Nn3rD6foCWnoR4kkjW4znuzuRZWJfl
-LieY6pOod5tK8O90gC3rMB+12ceAnGInkYjwSond3IjmFPnVAy//ldu9n+ws+hQV
-WZUKxkd8aRi5pwP5ynapz8dvtF4F/u7BUrJ1Mofs7SlmO/NKFoL21prbcpjp3vDF
-TKWrteoB4owuZH9kb/2jJZOLyKIOSY008B/sWEUuNKqEUL3nskoTuLAPrjhdsKkb
-5nPJWqHZZkCqqU2mNAKthH6yI8H7KsZn9DS2sJVqM09xRLWtwHkziOC/7aOgFLSc
-CbAK42C++PhmiM1b8XcF4LVzbsF9Ri6OSyemzTUK/eVNfaoqoynHWmgE6OXWk6Ri
-wsXm9E/G+Z8ajYJJGYrKWUM66A0ywfRMEwNvbqY/kXPLynNvEiCL7sCCeN5LLsJJ
-wx3tFvYk9CcbXFcx3FXuqB5vbKziRcxXV4p1VxngtViZSTYxPDMBbRZKzbgqg4SG
-m/lg0h9tkQPTYKbVPZrdd5A9NaSfD171UkRpucC63M9933zZxKyGIjK8e2uR73r4
-F2iw4lNVYC2vPsKD2NkJK/DAZNuHi5HMkesE/Xa0lZrmFAYb1TQdvtj/dBxThZng
-WVJKYe2InmtJiUZ+IFrZ50rlau7SZRFDAgMBAAGjYzBhMA4GA1UdDwEB/wQEAwIB
-BjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBTvkUz1pcMw6C8I6tNxIqSSaHh0
-2TAfBgNVHSMEGDAWgBTvkUz1pcMw6C8I6tNxIqSSaHh02TANBgkqhkiG9w0BAQsF

commit python-certifi for openSUSE:Factory

2019-03-12 Thread root
Hello community,

here is the log from the commit of package python-certifi for openSUSE:Factory 
checked in at 2019-03-12 09:46:28

Comparing /work/SRC/openSUSE:Factory/python-certifi (Old)
 and  /work/SRC/openSUSE:Factory/.python-certifi.new.28833 (New)


Package is "python-certifi"

Tue Mar 12 09:46:28 2019 rev:18 rq:683745 version:2019.3.9

Changes:

--- /work/SRC/openSUSE:Factory/python-certifi/python-certifi.changes
2019-02-14 14:12:36.684243716 +0100
+++ /work/SRC/openSUSE:Factory/.python-certifi.new.28833/python-certifi.changes 
2019-03-12 09:46:30.579620649 +0100
@@ -1,0 +2,9 @@
+Mon Mar 11 09:58:08 UTC 2019 - Tomáš Chvátal 
+
+- 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
+
+---

Old:

  certifi-2018.11.29.tar.gz

New:

  certifi-2019.3.9.tar.gz



Other differences:
--
++ python-certifi.spec ++
--- /var/tmp/diff_new_pack.raOLGY/_old  2019-03-12 09:46:32.083620349 +0100
+++ /var/tmp/diff_new_pack.raOLGY/_new  2019-03-12 09:46:32.083620349 +0100
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-certifi
-Version:2018.11.29
+Version:2019.3.9
 Release:0
 Summary:Python package for providing Mozilla's CA Bundle
 License:MPL-2.0

++ certifi-2018.11.29.tar.gz -> certifi-2019.3.9.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certifi-2018.11.29/PKG-INFO 
new/certifi-2019.3.9/PKG-INFO
--- old/certifi-2018.11.29/PKG-INFO 2018-11-29 20:56:35.0 +0100
+++ new/certifi-2019.3.9/PKG-INFO   2019-03-09 12:49:23.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: certifi
-Version: 2018.11.29
+Version: 2019.3.9
 Summary: Python package for providing Mozilla's CA Bundle.
 Home-page: https://certifi.io/
 Author: Kenneth Reitz
@@ -31,6 +31,11 @@
 >>> certifi.where()
 '/usr/local/lib/python2.7/site-packages/certifi/cacert.pem'
 
+Or from the command line::
+
+$ python -m certifi
+/usr/local/lib/python2.7/site-packages/certifi/cacert.pem
+
 Enjoy!
 
 1024-bit Root Certificates
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certifi-2018.11.29/README.rst 
new/certifi-2019.3.9/README.rst
--- old/certifi-2018.11.29/README.rst   2018-11-29 20:55:18.0 +0100
+++ new/certifi-2019.3.9/README.rst 2019-03-09 12:45:40.0 +0100
@@ -23,6 +23,11 @@
 >>> certifi.where()
 '/usr/local/lib/python2.7/site-packages/certifi/cacert.pem'
 
+Or from the command line::
+
+$ python -m certifi
+/usr/local/lib/python2.7/site-packages/certifi/cacert.pem
+
 Enjoy!
 
 1024-bit Root Certificates
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certifi-2018.11.29/certifi/__init__.py 
new/certifi-2019.3.9/certifi/__init__.py
--- old/certifi-2018.11.29/certifi/__init__.py  2018-11-29 20:56:04.0 
+0100
+++ new/certifi-2019.3.9/certifi/__init__.py2019-03-09 12:48:57.0 
+0100
@@ -1,3 +1,3 @@
 from .core import where
 
-__version__ = "2018.11.29"
+__version__ = "2019.03.09"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certifi-2018.11.29/certifi/cacert.pem 
new/certifi-2019.3.9/certifi/cacert.pem
--- old/certifi-2018.11.29/certifi/cacert.pem   2018-11-29 20:55:32.0 
+0100
+++ new/certifi-2019.3.9/certifi/cacert.pem 2019-03-09 12:47:03.0 
+0100
@@ -4510,3 +4510,149 @@
 jWZSaX5LaAzHHjcng6WMxwLkFM1JAbBzs/3GkDpv0mztO+7skb6iQ12LAEpmJURw
 3kAP+HwV96LOPNdeE4yBFxgX0b3xdxA61GU5wSesVywlVP+i2k+KYTlerj1KjL0=
 -END CERTIFICATE-
+
+# Issuer: CN=emSign Root CA - G1 O=eMudhra Technologies Limited OU=emSign PKI
+# Subject: CN=emSign Root CA - G1 O=eMudhra Technologies Limited OU=emSign PKI
+# Label: "emSign Root CA - G1"
+# Serial: 235931866688319308814040
+# MD5 Fingerprint: 9c:42:84:57:dd:cb:0b:a7:2e:95:ad:b6:f3:da:bc:ac
+# SHA1 Fingerprint: 8a:c7:ad:8f:73:ac:4e:c1:b5:75:4d:a5:40:f4:fc:cf:7c:b5:8e:8c
+# SHA256 Fingerprint: 
40:f6:af:03:46:a9:9a:a1:cd:1d:55:5a:4e:9c:ce:62:c7:f9:63:46:03:ee:40:66:15:83:3d:c8:c8:d0:03:67
+-BEGIN CERTIFICATE-
+MIIDlDCCAnygAwIBAgIKMfXkYgxsWO3W2DANBgkqhkiG9w0BAQsFADBnMQswCQYD
+VQQGEwJJTjETMBEGA1UECxMKZW1TaWduIFBLSTElMCMGA1UEChMcZU11ZGhyYSBU
+ZWNobm9sb2dpZXMgTGltaXRlZDEcMBoGA1UEAxMTZW1TaWduIFJvb3QgQ0EgLSBH
+MTAeFw0xODAyMTgxODMwMDBaFw00MzAyMTgxODMwMDBaMGcxCzAJBgNVBAYTAklO

commit python-certifi for openSUSE:Factory

2019-02-14 Thread root
Hello community,

here is the log from the commit of package python-certifi for openSUSE:Factory 
checked in at 2019-02-14 14:12:32

Comparing /work/SRC/openSUSE:Factory/python-certifi (Old)
 and  /work/SRC/openSUSE:Factory/.python-certifi.new.28833 (New)


Package is "python-certifi"

Thu Feb 14 14:12:32 2019 rev:17 rq:673561 version:2018.11.29

Changes:

--- /work/SRC/openSUSE:Factory/python-certifi/python-certifi.changes
2019-01-28 20:45:59.030060557 +0100
+++ /work/SRC/openSUSE:Factory/.python-certifi.new.28833/python-certifi.changes 
2019-02-14 14:12:36.684243716 +0100
@@ -1,0 +2,13 @@
+Mon Feb 11 22:29:47 UTC 2019 - John Vandenberg 
+
+- Update to 2018.11.29
+  * Deprecated old_where() has been removed
+  * Removed certificates
++ Visa eCommerce Root
++ Certplus Root CA G1
++ Certplus Root CA G2
++ OpenTrust Root CA G1
++ OpenTrust Root CA G2
++ OpenTrust Root CA G3
+
+---

Old:

  certifi-2018.4.16.tar.gz

New:

  certifi-2018.11.29.tar.gz



Other differences:
--
++ python-certifi.spec ++
--- /var/tmp/diff_new_pack.Vxtfo2/_old  2019-02-14 14:12:37.352243384 +0100
+++ /var/tmp/diff_new_pack.Vxtfo2/_new  2019-02-14 14:12:37.352243384 +0100
@@ -12,13 +12,13 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-certifi
-Version:2018.4.16
+Version:2018.11.29
 Release:0
 Summary:Python package for providing Mozilla's CA Bundle
 License:MPL-2.0

++ certifi-2018.4.16.tar.gz -> certifi-2018.11.29.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certifi-2018.4.16/PKG-INFO 
new/certifi-2018.11.29/PKG-INFO
--- old/certifi-2018.4.16/PKG-INFO  2018-04-16 20:50:07.0 +0200
+++ new/certifi-2018.11.29/PKG-INFO 2018-11-29 20:56:35.0 +0100
@@ -1,8 +1,8 @@
 Metadata-Version: 1.1
 Name: certifi
-Version: 2018.4.16
+Version: 2018.11.29
 Summary: Python package for providing Mozilla's CA Bundle.
-Home-page: http://certifi.io/
+Home-page: https://certifi.io/
 Author: Kenneth Reitz
 Author-email: m...@kennethreitz.com
 License: MPL-2.0
@@ -45,12 +45,9 @@
 
 In previous versions, ``certifi`` provided the ``certifi.old_where()`` 
function
 to intentionally re-add the 1024-bit roots back into your bundle. This 
was not
-recommended in production and therefore was removed. To assist in 
migrating old
-code, the function ``certifi.old_where()`` continues to exist as an 
alias of
-``certifi.where()``. Please update your code to use ``certifi.where()``
-instead. ``certifi.old_where()`` will be removed in 2018.
+recommended in production and therefore was removed at the end of 2018.
 
-.. _`Certifi`: http://certifi.io/en/latest/
+.. _`Certifi`: https://certifi.io/en/latest/
 .. _`Requests`: http://docs.python-requests.org/en/latest/
 
 Platform: UNKNOWN
@@ -67,3 +64,4 @@
 Classifier: Programming Language :: Python :: 3.4
 Classifier: Programming Language :: Python :: 3.5
 Classifier: Programming Language :: Python :: 3.6
+Classifier: Programming Language :: Python :: 3.7
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certifi-2018.4.16/README.rst 
new/certifi-2018.11.29/README.rst
--- old/certifi-2018.4.16/README.rst2018-01-18 21:27:24.0 +0100
+++ new/certifi-2018.11.29/README.rst   2018-11-29 20:55:18.0 +0100
@@ -37,10 +37,7 @@
 
 In previous versions, ``certifi`` provided the ``certifi.old_where()`` function
 to intentionally re-add the 1024-bit roots back into your bundle. This was not
-recommended in production and therefore was removed. To assist in migrating old
-code, the function ``certifi.old_where()`` continues to exist as an alias of
-``certifi.where()``. Please update your code to use ``certifi.where()``
-instead. ``certifi.old_where()`` will be removed in 2018.
+recommended in production and therefore was removed at the end of 2018.
 
-.. _`Certifi`: http://certifi.io/en/latest/
+.. _`Certifi`: https://certifi.io/en/latest/
 .. _`Requests`: http://docs.python-requests.org/en/latest/
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certifi-2018.4.16/certifi/__init__.py 
new/certifi-2018.11.29/certifi/__init__.py
--- 

commit python-certifi for openSUSE:Factory

2019-01-28 Thread root
Hello community,

here is the log from the commit of package python-certifi for openSUSE:Factory 
checked in at 2019-01-28 20:45:57

Comparing /work/SRC/openSUSE:Factory/python-certifi (Old)
 and  /work/SRC/openSUSE:Factory/.python-certifi.new.28833 (New)


Package is "python-certifi"

Mon Jan 28 20:45:57 2019 rev:16 rq:665655 version:2018.4.16

Changes:

--- /work/SRC/openSUSE:Factory/python-certifi/python-certifi.changes
2018-12-06 12:14:10.837722016 +0100
+++ /work/SRC/openSUSE:Factory/.python-certifi.new.28833/python-certifi.changes 
2019-01-28 20:45:59.030060557 +0100
@@ -1,0 +2,9 @@
+Tue Jan  8 23:55:51 UTC 2019 - Jonathan Brownell 
+
+- 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
+
+---



Other differences:
--
++ python-certifi.spec ++
--- /var/tmp/diff_new_pack.grIOyU/_old  2019-01-28 20:45:59.574059985 +0100
+++ /var/tmp/diff_new_pack.grIOyU/_new  2019-01-28 20:45:59.578059981 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-certifi
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via https://bugs.opensuse.org/
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
 
@@ -23,9 +23,9 @@
 Summary:Python package for providing Mozilla's CA Bundle
 License:MPL-2.0
 Group:  Development/Languages/Python
-URL:https://pypi.python.org/pypi/certifi
+Url:https://pypi.python.org/pypi/certifi
 Source: 
https://files.pythonhosted.org/packages/source/c/certifi/certifi-%{version}.tar.gz
-# PATCH-FIX-SUSE -- prefer SUSE certificates
+# PATCH-FIX-SUSE -- prefer SUSE certificates (only for use on SUSE platforms)
 Patch0: python-certifi-shipped-requests-cabundle.patch
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  ca-certificates
@@ -45,7 +45,9 @@
 
 %prep
 %setup -q -n certifi-%{version}
+%if 0%{?suse_version}
 %patch0 -p1
+%endif
 
 %build
 %python_build
@@ -55,9 +57,21 @@
 
 %{python_expand chmod +x %{buildroot}%{$python_sitelib}/certifi/core.py
  sed -i "s|#!%{_bindir}/env python|#!%__$python|" 
%{buildroot}/%{$python_sitelib}/certifi/core.py
+ %if 0%{?suse_version}
  rm %{buildroot}%{$python_sitelib}/certifi/cacert.pem
+ %endif
 }
 
+%if 0%{?rhel} || 0%{?fedora}
+%if 0%{?have_python2}
+%python_exec -m compileall %{buildroot}%{python2_sitelib}/certifi/
+%python_exec -O -m compileall %{buildroot}%{python2_sitelib}/certifi/
+%endif
+%if 0%{?have_python3}
+%python_exec -m compileall %{buildroot}%{python3_sitelib}/certifi/
+%python_exec -O -m compileall %{buildroot}%{python3_sitelib}/certifi/
+%endif
+%else
 %if 0%{?have_python2}
 %py_compile %{buildroot}%{python2_sitelib}/certifi/
 %py_compile -O %{buildroot}%{python2_sitelib}/certifi/
@@ -66,6 +80,7 @@
 %py3_compile %{buildroot}%{python3_sitelib}/certifi/
 %py3_compile -O %{buildroot}%{python3_sitelib}/certifi/
 %endif
+%endif
 
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
 




commit python-certifi for openSUSE:Factory

2018-12-06 Thread root
Hello community,

here is the log from the commit of package python-certifi for openSUSE:Factory 
checked in at 2018-12-06 12:14:09

Comparing /work/SRC/openSUSE:Factory/python-certifi (Old)
 and  /work/SRC/openSUSE:Factory/.python-certifi.new.19453 (New)


Package is "python-certifi"

Thu Dec  6 12:14:09 2018 rev:15 rq:653969 version:2018.4.16

Changes:

--- /work/SRC/openSUSE:Factory/python-certifi/python-certifi.changes
2018-04-23 15:24:57.360521961 +0200
+++ /work/SRC/openSUSE:Factory/.python-certifi.new.19453/python-certifi.changes 
2018-12-06 12:14:10.837722016 +0100
@@ -1,0 +2,5 @@
+Tue Dec  4 12:46:35 UTC 2018 - Matej Cepl 
+
+- Remove superfluous devel dependency for noarch package
+
+---



Other differences:
--
++ python-certifi.spec ++
--- /var/tmp/diff_new_pack.q5qA82/_old  2018-12-06 12:14:11.513721289 +0100
+++ /var/tmp/diff_new_pack.q5qA82/_new  2018-12-06 12:14:11.517721284 +0100
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -27,7 +27,6 @@
 Source: 
https://files.pythonhosted.org/packages/source/c/certifi/certifi-%{version}.tar.gz
 # PATCH-FIX-SUSE -- prefer SUSE certificates
 Patch0: python-certifi-shipped-requests-cabundle.patch
-BuildRequires:  %{python_module devel}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  ca-certificates
 BuildRequires:  fdupes




commit python-certifi for openSUSE:Factory

2018-04-23 Thread root
Hello community,

here is the log from the commit of package python-certifi for openSUSE:Factory 
checked in at 2018-04-23 15:24:55

Comparing /work/SRC/openSUSE:Factory/python-certifi (Old)
 and  /work/SRC/openSUSE:Factory/.python-certifi.new (New)


Package is "python-certifi"

Mon Apr 23 15:24:55 2018 rev:14 rq:597443 version:2018.4.16

Changes:

--- /work/SRC/openSUSE:Factory/python-certifi/python-certifi.changes
2018-02-05 11:49:10.010847609 +0100
+++ /work/SRC/openSUSE:Factory/.python-certifi.new/python-certifi.changes   
2018-04-23 15:24:57.360521961 +0200
@@ -1,0 +2,7 @@
+Tue Apr 17 10:53:35 UTC 2018 - mich...@stroeder.com
+
+- 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
+
+---

Old:

  certifi-2018.1.18.tar.gz

New:

  certifi-2018.4.16.tar.gz



Other differences:
--
++ python-certifi.spec ++
--- /var/tmp/diff_new_pack.zXbPZ1/_old  2018-04-23 15:24:57.912501912 +0200
+++ /var/tmp/diff_new_pack.zXbPZ1/_new  2018-04-23 15:24:57.912501912 +0200
@@ -18,12 +18,12 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-certifi
-Version:2018.1.18
+Version:2018.4.16
 Release:0
 Summary:Python package for providing Mozilla's CA Bundle
 License:MPL-2.0
 Group:  Development/Languages/Python
-Url:https://pypi.python.org/pypi/certifi
+URL:https://pypi.python.org/pypi/certifi
 Source: 
https://files.pythonhosted.org/packages/source/c/certifi/certifi-%{version}.tar.gz
 # PATCH-FIX-SUSE -- prefer SUSE certificates
 Patch0: python-certifi-shipped-requests-cabundle.patch
@@ -34,7 +34,6 @@
 BuildRequires:  python-rpm-macros
 Requires:   ca-certificates
 Requires:   ca-certificates-mozilla
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildArch:  noarch
 %python_subpackages
 
@@ -56,7 +55,7 @@
 %python_install
 
 %{python_expand chmod +x %{buildroot}%{$python_sitelib}/certifi/core.py
- sed -i "s|#!/usr/bin/env python|#!%__$python|" 
%{buildroot}/%{$python_sitelib}/certifi/core.py
+ sed -i "s|#!%{_bindir}/env python|#!%__$python|" 
%{buildroot}/%{$python_sitelib}/certifi/core.py
  rm %{buildroot}%{$python_sitelib}/certifi/cacert.pem
 }
 
@@ -72,8 +71,8 @@
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
 
 %files %{python_files}
-%defattr(-,root,root,-)
-%doc README.rst LICENSE
+%license LICENSE
+%doc README.rst
 %{python_sitelib}/certifi/
 %{python_sitelib}/certifi-%{version}-py*.egg-info
 

++ certifi-2018.1.18.tar.gz -> certifi-2018.4.16.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certifi-2018.1.18/PKG-INFO 
new/certifi-2018.4.16/PKG-INFO
--- old/certifi-2018.1.18/PKG-INFO  2018-01-18 21:30:55.0 +0100
+++ new/certifi-2018.4.16/PKG-INFO  2018-04-16 20:50:07.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: certifi
-Version: 2018.1.18
+Version: 2018.4.16
 Summary: Python package for providing Mozilla's CA Bundle.
 Home-page: http://certifi.io/
 Author: Kenneth Reitz
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certifi-2018.1.18/certifi/__init__.py 
new/certifi-2018.4.16/certifi/__init__.py
--- old/certifi-2018.1.18/certifi/__init__.py   2018-01-18 21:30:14.0 
+0100
+++ new/certifi-2018.4.16/certifi/__init__.py   2018-04-16 20:49:50.0 
+0200
@@ -1,3 +1,3 @@
 from .core import where, old_where
 
-__version__ = "2018.01.18"
+__version__ = "2018.04.16"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certifi-2018.1.18/certifi/cacert.pem 
new/certifi-2018.4.16/certifi/cacert.pem
--- old/certifi-2018.1.18/certifi/cacert.pem2018-01-18 21:29:09.0 
+0100
+++ new/certifi-2018.4.16/certifi/cacert.pem2018-04-16 20:47:53.0 
+0200
@@ -3483,39 +3483,6 @@
 5nbv0CO7O6l5s9UCKc2Jo5YPSjXnTkLAdc0Hz+Ys63su
 -END CERTIFICATE-
 
-# Issuer: CN=T\xdcRKTRUST Elektronik Sertifika Hizmet 
Sa\u011flay\u0131c\u0131s\u0131 H5 O=T\xdcRKTRUST Bilgi \u0130leti\u015fim ve 
Bili\u015fim G\xfcvenli\u011fi Hizmetleri A.\u015e.
-# Subject: CN=T\xdcRKTRUST Elektronik Sertifika Hizmet 
Sa\u011flay\u0131c\u0131s\u0131 H5 O=T\xdcRKTRUST Bilgi \u0130leti\u015fim ve 
Bili\u015fim G\xfcvenli\u011fi Hizmetleri A.\u015e.
-# Label: "T\xdcRKTRUST Elektronik Sertifika Hizmet 
Sa\u011flay\u0131c\u0131s\u0131 H5"
-# Serial: 156233699172481
-# MD5 Fingerprint: da:70:8e:f0:22:df:93:26:f6:5f:9f:d3:15:06:52:4e
-# SHA1 Fingerprint: 

commit python-certifi for openSUSE:Factory

2018-02-05 Thread root
Hello community,

here is the log from the commit of package python-certifi for openSUSE:Factory 
checked in at 2018-02-05 11:49:08

Comparing /work/SRC/openSUSE:Factory/python-certifi (Old)
 and  /work/SRC/openSUSE:Factory/.python-certifi.new (New)


Package is "python-certifi"

Mon Feb  5 11:49:08 2018 rev:13 rq:572409 version:2018.1.18

Changes:

--- /work/SRC/openSUSE:Factory/python-certifi/python-certifi.changes
2017-11-16 14:00:17.707189321 +0100
+++ /work/SRC/openSUSE:Factory/.python-certifi.new/python-certifi.changes   
2018-02-05 11:49:10.010847609 +0100
@@ -1,0 +2,11 @@
+Sun Feb  4 00:36:29 UTC 2018 - a...@gmx.de
+
+- specfile:
+  * update copyright year
+
+- update to version 2018.1.18:
+  * Remove 1024-bit root certificates
+  * Include license in the list of trove classifiers
+  * Include license file in the generated wheel package
+
+---

Old:

  certifi-2017.11.5.tar.gz

New:

  certifi-2018.1.18.tar.gz



Other differences:
--
++ python-certifi.spec ++
--- /var/tmp/diff_new_pack.t8IGVd/_old  2018-02-05 11:49:10.950803618 +0100
+++ /var/tmp/diff_new_pack.t8IGVd/_new  2018-02-05 11:49:10.954803431 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-certifi
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # 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 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-certifi
-Version:2017.11.5
+Version:2018.1.18
 Release:0
 Summary:Python package for providing Mozilla's CA Bundle
 License:MPL-2.0

++ certifi-2017.11.5.tar.gz -> certifi-2018.1.18.tar.gz ++
 5815 lines of diff (skipped)




commit python-certifi for openSUSE:Factory

2017-11-16 Thread root
Hello community,

here is the log from the commit of package python-certifi for openSUSE:Factory 
checked in at 2017-11-16 14:00:12

Comparing /work/SRC/openSUSE:Factory/python-certifi (Old)
 and  /work/SRC/openSUSE:Factory/.python-certifi.new (New)


Package is "python-certifi"

Thu Nov 16 14:00:12 2017 rev:12 rq:541913 version:2017.11.5

Changes:

--- /work/SRC/openSUSE:Factory/python-certifi/python-certifi.changes
2017-10-20 14:39:17.338715872 +0200
+++ /work/SRC/openSUSE:Factory/.python-certifi.new/python-certifi.changes   
2017-11-16 14:00:17.707189321 +0100
@@ -1,0 +2,7 @@
+Tue Nov 14 23:19:14 UTC 2017 - dmuel...@suse.com
+
+- update to 2017.11.5:
+  * Sync with bundle mozilla release
+- remove  python-certifi-fix-version-string.patch: obsolete
+
+---

Old:

  certifi-2017.7.27.1.tar.gz
  python-certifi-fix-version-string.patch

New:

  certifi-2017.11.5.tar.gz



Other differences:
--
++ python-certifi.spec ++
--- /var/tmp/diff_new_pack.5p7CfZ/_old  2017-11-16 14:00:21.107066122 +0100
+++ /var/tmp/diff_new_pack.5p7CfZ/_new  2017-11-16 14:00:21.111065977 +0100
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-certifi
-Version:2017.7.27.1
+Version:2017.11.5
 Release:0
 Summary:Python package for providing Mozilla's CA Bundle
 License:MPL-2.0
@@ -27,7 +27,6 @@
 Source: 
https://files.pythonhosted.org/packages/source/c/certifi/certifi-%{version}.tar.gz
 # PATCH-FIX-SUSE -- prefer SUSE certificates
 Patch0: python-certifi-shipped-requests-cabundle.patch
-Patch1: python-certifi-fix-version-string.patch
 BuildRequires:  %{python_module devel}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  ca-certificates
@@ -49,7 +48,6 @@
 %prep
 %setup -q -n certifi-%{version}
 %patch0 -p1
-%patch1 -p1
 
 %build
 %python_build

++ certifi-2017.7.27.1.tar.gz -> certifi-2017.11.5.tar.gz ++
 1786 lines of diff (skipped)




commit python-certifi for openSUSE:Factory

2017-10-20 Thread root
Hello community,

here is the log from the commit of package python-certifi for openSUSE:Factory 
checked in at 2017-10-20 14:39:16

Comparing /work/SRC/openSUSE:Factory/python-certifi (Old)
 and  /work/SRC/openSUSE:Factory/.python-certifi.new (New)


Package is "python-certifi"

Fri Oct 20 14:39:16 2017 rev:11 rq:535011 version:2017.7.27.1

Changes:

--- /work/SRC/openSUSE:Factory/python-certifi/python-certifi.changes
2017-10-18 12:50:14.379900512 +0200
+++ /work/SRC/openSUSE:Factory/.python-certifi.new/python-certifi.changes   
2017-10-20 14:39:17.338715872 +0200
@@ -1,0 +2,5 @@
+Wed Oct 18 17:23:39 UTC 2017 - jmate...@suse.com
+
+- fix macros to support not having python2
+
+---



Other differences:
--
++ python-certifi.spec ++
--- /var/tmp/diff_new_pack.Qxg8P9/_old  2017-10-20 14:39:19.374620602 +0200
+++ /var/tmp/diff_new_pack.Qxg8P9/_new  2017-10-20 14:39:19.378620415 +0200
@@ -62,11 +62,11 @@
  rm %{buildroot}%{$python_sitelib}/certifi/cacert.pem
 }
 
-%if %have_python2
+%if 0%{?have_python2}
 %py_compile %{buildroot}%{python2_sitelib}/certifi/
 %py_compile -O %{buildroot}%{python2_sitelib}/certifi/
 %endif
-%if %have_python3
+%if 0%{?have_python3}
 %py3_compile %{buildroot}%{python3_sitelib}/certifi/
 %py3_compile -O %{buildroot}%{python3_sitelib}/certifi/
 %endif




commit python-certifi for openSUSE:Factory

2017-10-18 Thread root
Hello community,

here is the log from the commit of package python-certifi for openSUSE:Factory 
checked in at 2017-10-18 12:50:13

Comparing /work/SRC/openSUSE:Factory/python-certifi (Old)
 and  /work/SRC/openSUSE:Factory/.python-certifi.new (New)


Package is "python-certifi"

Wed Oct 18 12:50:13 2017 rev:10 rq:533639 version:2017.7.27.1

Changes:

--- /work/SRC/openSUSE:Factory/python-certifi/python-certifi.changes
2017-10-05 11:49:15.033093975 +0200
+++ /work/SRC/openSUSE:Factory/.python-certifi.new/python-certifi.changes   
2017-10-18 12:50:14.379900512 +0200
@@ -1,0 +2,7 @@
+Thu Oct 12 08:52:57 UTC 2017 - adrian.glaub...@suse.com
+
+- 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
+
+---

New:

  python-certifi-fix-version-string.patch



Other differences:
--
++ python-certifi.spec ++
--- /var/tmp/diff_new_pack.cH7ZvK/_old  2017-10-18 12:50:16.163816961 +0200
+++ /var/tmp/diff_new_pack.cH7ZvK/_new  2017-10-18 12:50:16.163816961 +0200
@@ -27,6 +27,7 @@
 Source: 
https://files.pythonhosted.org/packages/source/c/certifi/certifi-%{version}.tar.gz
 # PATCH-FIX-SUSE -- prefer SUSE certificates
 Patch0: python-certifi-shipped-requests-cabundle.patch
+Patch1: python-certifi-fix-version-string.patch
 BuildRequires:  %{python_module devel}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  ca-certificates
@@ -48,6 +49,7 @@
 %prep
 %setup -q -n certifi-%{version}
 %patch0 -p1
+%patch1 -p1
 
 %build
 %python_build

++ python-certifi-fix-version-string.patch ++
diff -Nru certifi-2017.7.27.1.orig/certifi/__init__.py 
certifi-2017.7.27.1/certifi/__init__.py
--- certifi-2017.7.27.1.orig/certifi/__init__.py2017-07-27 
17:45:44.0 +0200
+++ certifi-2017.7.27.1/certifi/__init__.py 2017-10-12 10:50:57.829829040 
+0200
@@ -1,3 +1,3 @@
 from .core import where, old_where
 
-__version__ = "2017.07.27.1"
+__version__ = "2017.7.27.1"



commit python-certifi for openSUSE:Factory

2017-10-05 Thread root
Hello community,

here is the log from the commit of package python-certifi for openSUSE:Factory 
checked in at 2017-10-05 11:49:08

Comparing /work/SRC/openSUSE:Factory/python-certifi (Old)
 and  /work/SRC/openSUSE:Factory/.python-certifi.new (New)


Package is "python-certifi"

Thu Oct  5 11:49:08 2017 rev:9 rq:530849 version:2017.7.27.1

Changes:

--- /work/SRC/openSUSE:Factory/python-certifi/python-certifi.changes
2017-07-12 19:33:19.351082334 +0200
+++ /work/SRC/openSUSE:Factory/.python-certifi.new/python-certifi.changes   
2017-10-05 11:49:15.033093975 +0200
@@ -1,0 +2,12 @@
+Tue Oct  3 05:42:11 UTC 2017 - a...@gmx.de
+
+- updated patch
+
+- update to version 2017.7.27.1:
+  * Use a more expressive API for getting the dir a path is in
+  * set zip_safe=False to help out setuptools (#63)
+  * Change license from ISC to MPL-2.0 in setup.py
+  * Add trove classifiers for missing supported Python versions
+  * Rename [wheel] section to [bdist_wheel] as the former is legacy
+
+---

Old:

  certifi-2017.4.17.tar.gz

New:

  certifi-2017.7.27.1.tar.gz



Other differences:
--
++ python-certifi.spec ++
--- /var/tmp/diff_new_pack.xs5RsU/_old  2017-10-05 11:49:17.524743363 +0200
+++ /var/tmp/diff_new_pack.xs5RsU/_new  2017-10-05 11:49:17.524743363 +0200
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-certifi
-Version:2017.4.17
+Version:2017.7.27.1
 Release:0
 Summary:Python package for providing Mozilla's CA Bundle
 License:MPL-2.0

++ certifi-2017.4.17.tar.gz -> certifi-2017.7.27.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certifi-2017.4.17/PKG-INFO 
new/certifi-2017.7.27.1/PKG-INFO
--- old/certifi-2017.4.17/PKG-INFO  2017-04-17 21:36:30.0 +0200
+++ new/certifi-2017.7.27.1/PKG-INFO2017-07-27 17:46:14.0 +0200
@@ -1,11 +1,11 @@
 Metadata-Version: 1.1
 Name: certifi
-Version: 2017.4.17
+Version: 2017.7.27.1
 Summary: Python package for providing Mozilla's CA Bundle.
 Home-page: http://certifi.io/
 Author: Kenneth Reitz
 Author-email: m...@kennethreitz.com
-License: ISC
+License: MPL-2.0
 Description: Certifi: Python SSL Certificates
 
 
@@ -59,8 +59,11 @@
 Classifier: Intended Audience :: Developers
 Classifier: Natural Language :: English
 Classifier: Programming Language :: Python
+Classifier: Programming Language :: Python :: 2
 Classifier: Programming Language :: Python :: 2.6
 Classifier: Programming Language :: Python :: 2.7
+Classifier: Programming Language :: Python :: 3
 Classifier: Programming Language :: Python :: 3.3
 Classifier: Programming Language :: Python :: 3.4
 Classifier: Programming Language :: Python :: 3.5
+Classifier: Programming Language :: Python :: 3.6
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certifi-2017.4.17/certifi/__init__.py 
new/certifi-2017.7.27.1/certifi/__init__.py
--- old/certifi-2017.4.17/certifi/__init__.py   2017-04-17 21:36:13.0 
+0200
+++ new/certifi-2017.7.27.1/certifi/__init__.py 2017-07-27 17:45:44.0 
+0200
@@ -1,3 +1,3 @@
 from .core import where, old_where
 
-__version__ = "2017.04.17"
+__version__ = "2017.07.27.1"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certifi-2017.4.17/certifi/cacert.pem 
new/certifi-2017.7.27.1/certifi/cacert.pem
--- old/certifi-2017.4.17/certifi/cacert.pem2017-04-17 21:34:34.0 
+0200
+++ new/certifi-2017.7.27.1/certifi/cacert.pem  2017-07-27 17:43:33.0 
+0200
@@ -152,38 +152,6 @@
 R9I4LtD+gdwyah617jzV/OeBHRnDJELqYzmp
 -END CERTIFICATE-
 
-# Issuer: CN=AddTrust Class 1 CA Root O=AddTrust AB OU=AddTrust TTP Network
-# Subject: CN=AddTrust Class 1 CA Root O=AddTrust AB OU=AddTrust TTP Network
-# Label: "AddTrust Low-Value Services Root"
-# Serial: 1
-# MD5 Fingerprint: 1e:42:95:02:33:92:6b:b9:5f:c0:7f:da:d6:b2:4b:fc
-# SHA1 Fingerprint: cc:ab:0e:a0:4c:23:01:d6:69:7b:dd:37:9f:cd:12:eb:24:e3:94:9d
-# SHA256 Fingerprint: 
8c:72:09:27:9a:c0:4e:27:5e:16:d0:7f:d3:b7:75:e8:01:54:b5:96:80:46:e3:1f:52:dd:25:76:63:24:e9:a7
--BEGIN CERTIFICATE-
-MIIEGDCCAwCgAwIBAgIBATANBgkqhkiG9w0BAQUFADBlMQswCQYDVQQGEwJTRTEU
-MBIGA1UEChMLQWRkVHJ1c3QgQUIxHTAbBgNVBAsTFEFkZFRydXN0IFRUUCBOZXR3
-b3JrMSEwHwYDVQQDExhBZGRUcnVzdCBDbGFzcyAxIENBIFJvb3QwHhcNMDAwNTMw
-MTAzODMxWhcNMjAwNTMwMTAzODMxWjBlMQswCQYDVQQGEwJTRTEUMBIGA1UEChML
-QWRkVHJ1c3QgQUIxHTAbBgNVBAsTFEFkZFRydXN0IFRUUCBOZXR3b3JrMSEwHwYD

commit python-certifi for openSUSE:Factory

2017-07-12 Thread root
Hello community,

here is the log from the commit of package python-certifi for openSUSE:Factory 
checked in at 2017-07-12 19:33:18

Comparing /work/SRC/openSUSE:Factory/python-certifi (Old)
 and  /work/SRC/openSUSE:Factory/.python-certifi.new (New)


Package is "python-certifi"

Wed Jul 12 19:33:18 2017 rev:8 rq:509271 version:2017.4.17

Changes:

--- /work/SRC/openSUSE:Factory/python-certifi/python-certifi.changes
2017-06-20 09:40:17.904888177 +0200
+++ /work/SRC/openSUSE:Factory/.python-certifi.new/python-certifi.changes   
2017-07-12 19:33:19.351082334 +0200
@@ -1,0 +2,6 @@
+Mon Jul 10 18:42:12 UTC 2017 - toddrme2...@gmail.com
+
+- Fix wrong-script-interpreter rpmlint error.
+- Fix script-without-shebang rpmlint warning.
+
+---



Other differences:
--
++ python-certifi.spec ++
--- /var/tmp/diff_new_pack.pOQ10f/_old  2017-07-12 19:33:19.867009542 +0200
+++ /var/tmp/diff_new_pack.pOQ10f/_new  2017-07-12 19:33:19.867009542 +0200
@@ -55,16 +55,26 @@
 %install
 %python_install
 
-%{python_expand chmod +x %{buildroot}/%{$python_sitelib}/certifi/core.py
- rm %{buildroot}/%{$python_sitelib}/certifi/cacert.pem
- %fdupes -s %{buildroot}%{$python_sitelib}
+%{python_expand chmod +x %{buildroot}%{$python_sitelib}/certifi/core.py
+ sed -i "s|#!/usr/bin/env python|#!%__$python|" 
%{buildroot}/%{$python_sitelib}/certifi/core.py
+ rm %{buildroot}%{$python_sitelib}/certifi/cacert.pem
 }
 
+%if %have_python2
+%py_compile %{buildroot}%{python2_sitelib}/certifi/
+%py_compile -O %{buildroot}%{python2_sitelib}/certifi/
+%endif
+%if %have_python3
+%py3_compile %{buildroot}%{python3_sitelib}/certifi/
+%py3_compile -O %{buildroot}%{python3_sitelib}/certifi/
+%endif
+
+%python_expand %fdupes %{buildroot}%{$python_sitelib}
+
 %files %{python_files}
 %defattr(-,root,root,-)
 %doc README.rst LICENSE
 %{python_sitelib}/certifi/
-%pycache_only %{python_sitelib}/certifi/__pycache__
-%{python_sitelib}/certifi-%{version}-py%{python_version}.egg-info
+%{python_sitelib}/certifi-%{version}-py*.egg-info
 
 %changelog




commit python-certifi for openSUSE:Factory

2017-06-20 Thread root
Hello community,

here is the log from the commit of package python-certifi for openSUSE:Factory 
checked in at 2017-06-20 09:40:12

Comparing /work/SRC/openSUSE:Factory/python-certifi (Old)
 and  /work/SRC/openSUSE:Factory/.python-certifi.new (New)


Package is "python-certifi"

Tue Jun 20 09:40:12 2017 rev:7 rq:504522 version:2017.4.17

Changes:

--- /work/SRC/openSUSE:Factory/python-certifi/python-certifi.changes
2017-06-10 17:51:51.528560016 +0200
+++ /work/SRC/openSUSE:Factory/.python-certifi.new/python-certifi.changes   
2017-06-20 09:40:17.904888177 +0200
@@ -1,0 +2,7 @@
+Sun Jun 11 20:37:21 UTC 2017 - dmuel...@suse.com
+
+- 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)
+
+---



Other differences:
--
++ python-certifi.spec ++
--- /var/tmp/diff_new_pack.SXuinz/_old  2017-06-20 09:40:18.512802465 +0200
+++ /var/tmp/diff_new_pack.SXuinz/_new  2017-06-20 09:40:18.516801902 +0200
@@ -33,6 +33,7 @@
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
 Requires:   ca-certificates
+Requires:   ca-certificates-mozilla
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildArch:  noarch
 %python_subpackages




commit python-certifi for openSUSE:Factory

2017-06-10 Thread root
Hello community,

here is the log from the commit of package python-certifi for openSUSE:Factory 
checked in at 2017-06-10 17:51:50

Comparing /work/SRC/openSUSE:Factory/python-certifi (Old)
 and  /work/SRC/openSUSE:Factory/.python-certifi.new (New)


Package is "python-certifi"

Sat Jun 10 17:51:50 2017 rev:6 rq:502763 version:2017.4.17

Changes:

--- /work/SRC/openSUSE:Factory/python-certifi/python-certifi.changes
2017-04-20 20:53:11.009015132 +0200
+++ /work/SRC/openSUSE:Factory/.python-certifi.new/python-certifi.changes   
2017-06-10 17:51:51.528560016 +0200
@@ -1,0 +2,5 @@
+Sat Jun 10 08:46:52 UTC 2017 - dmuel...@suse.com
+
+- update to 2017.4.17
+
+---

Old:

  certifi-2017.1.23.tar.gz

New:

  certifi-2017.4.17.tar.gz



Other differences:
--
++ python-certifi.spec ++
--- /var/tmp/diff_new_pack.acCMoK/_old  2017-06-10 17:51:52.664399636 +0200
+++ /var/tmp/diff_new_pack.acCMoK/_new  2017-06-10 17:51:52.668399071 +0200
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-certifi
-Version:2017.1.23
+Version:2017.4.17
 Release:0
 Summary:Python package for providing Mozilla's CA Bundle
 License:MPL-2.0

++ certifi-2017.1.23.tar.gz -> certifi-2017.4.17.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certifi-2017.1.23/PKG-INFO 
new/certifi-2017.4.17/PKG-INFO
--- old/certifi-2017.1.23/PKG-INFO  2017-01-23 22:21:10.0 +0100
+++ new/certifi-2017.4.17/PKG-INFO  2017-04-17 21:36:30.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: certifi
-Version: 2017.1.23
+Version: 2017.4.17
 Summary: Python package for providing Mozilla's CA Bundle.
 Home-page: http://certifi.io/
 Author: Kenneth Reitz
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certifi-2017.1.23/certifi/__init__.py 
new/certifi-2017.4.17/certifi/__init__.py
--- old/certifi-2017.1.23/certifi/__init__.py   2017-01-23 22:20:32.0 
+0100
+++ new/certifi-2017.4.17/certifi/__init__.py   2017-04-17 21:36:13.0 
+0200
@@ -1,3 +1,3 @@
 from .core import where, old_where
 
-__version__ = "2017.01.23"
+__version__ = "2017.04.17"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certifi-2017.1.23/certifi/cacert.pem 
new/certifi-2017.4.17/certifi/cacert.pem
--- old/certifi-2017.1.23/certifi/cacert.pem2017-01-23 22:18:13.0 
+0100
+++ new/certifi-2017.4.17/certifi/cacert.pem2017-04-17 21:34:34.0 
+0200
@@ -1614,42 +1614,6 @@
 pGxlaKFJdlxDydi8NmdspZS11My5vWo1ViHe2MPr+8ukYEywVaCge1ey
 -END CERTIFICATE-
 
-# Issuer: CN=WellsSecure Public Root Certificate Authority O=Wells Fargo 
WellsSecure OU=Wells Fargo Bank NA
-# Subject: CN=WellsSecure Public Root Certificate Authority O=Wells Fargo 
WellsSecure OU=Wells Fargo Bank NA
-# Label: "WellsSecure Public Root Certificate Authority"
-# Serial: 1
-# MD5 Fingerprint: 15:ac:a5:c2:92:2d:79:bc:e8:7f:cb:67:ed:02:cf:36
-# SHA1 Fingerprint: e7:b4:f6:9d:61:ec:90:69:db:7e:90:a7:40:1a:3c:f4:7d:4f:e8:ee
-# SHA256 Fingerprint: 
a7:12:72:ae:aa:a3:cf:e8:72:7f:7f:b3:9f:0f:b3:d1:e5:42:6e:90:60:b0:6e:e6:f1:3e:9a:3c:58:33:cd:43
--BEGIN CERTIFICATE-
-MIIEvTCCA6WgAwIBAgIBATANBgkqhkiG9w0BAQUFADCBhTELMAkGA1UEBhMCVVMx
-IDAeBgNVBAoMF1dlbGxzIEZhcmdvIFdlbGxzU2VjdXJlMRwwGgYDVQQLDBNXZWxs
-cyBGYXJnbyBCYW5rIE5BMTYwNAYDVQQDDC1XZWxsc1NlY3VyZSBQdWJsaWMgUm9v
-dCBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkwHhcNMDcxMjEzMTcwNzU0WhcNMjIxMjE0
-MDAwNzU0WjCBhTELMAkGA1UEBhMCVVMxIDAeBgNVBAoMF1dlbGxzIEZhcmdvIFdl
-bGxzU2VjdXJlMRwwGgYDVQQLDBNXZWxscyBGYXJnbyBCYW5rIE5BMTYwNAYDVQQD
-DC1XZWxsc1NlY3VyZSBQdWJsaWMgUm9vdCBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkw
-ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDub7S9eeKPCCGeOARBJe+r
-WxxTkqxtnt3CxC5FlAM1iGd0V+PfjLindo8796jE2yljDpFoNoqXjopxaAkH5OjU
-Dk/41itMpBb570OYj7OeUt9tkTmPOL13i0Nj67eT/DBMHAGTthP796EfvyXhdDcs
-HqRePGj4S78NuR4uNuip5Kf4D8uCdXw1LSLWwr8L87T8bJVhHlfXBIEyg1J55oNj
-z7fLY4sR4r1e6/aN7ZVyKLSsEmLpSjPmgzKuBXWVvYSV2ypcm44uDLiBK0HmOFaf
-SZtsdvqKXfcBeYF8wYNABf5x/Qw/zE5gCQ5lRxAvAcAFP4/4s0HvWkJ+We/Slwxl
-AgMBAAGjggE0MIIBMDAPBgNVHRMBAf8EBTADAQH/MDkGA1UdHwQyMDAwLqAsoCqG
-KGh0dHA6Ly9jcmwucGtpLndlbGxzZmFyZ28uY29tL3dzcHJjYS5jcmwwDgYDVR0P
-AQH/BAQDAgHGMB0GA1UdDgQWBBQmlRkQ2eihl5H/3BnZtQQ+0nMKajCBsgYDVR0j
-BIGqMIGngBQmlRkQ2eihl5H/3BnZtQQ+0nMKaqGBi6SBiDCBhTELMAkGA1UEBhMC
-VVMxIDAeBgNVBAoMF1dlbGxzIEZhcmdvIFdlbGxzU2VjdXJlMRwwGgYDVQQLDBNX
-ZWxscyBGYXJnbyBCYW5rIE5BMTYwNAYDVQQDDC1XZWxsc1NlY3VyZSBQdWJsaWMg
-Um9vdCBDZXJ0aWZpY2F0ZSBBdXRob3JpdHmCAQEwDQYJKoZIhvcNAQEFBQADggEB

commit python-certifi for openSUSE:Factory

2017-04-20 Thread root
Hello community,

here is the log from the commit of package python-certifi for openSUSE:Factory 
checked in at 2017-04-20 20:53:08

Comparing /work/SRC/openSUSE:Factory/python-certifi (Old)
 and  /work/SRC/openSUSE:Factory/.python-certifi.new (New)


Package is "python-certifi"

Thu Apr 20 20:53:08 2017 rev:5 rq:487698 version:2017.1.23

Changes:

--- /work/SRC/openSUSE:Factory/python-certifi/python-certifi.changes
2016-06-14 23:08:50.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-certifi.new/python-certifi.changes   
2017-04-20 20:53:11.009015132 +0200
@@ -1,0 +2,7 @@
+Sat Apr  8 17:51:03 UTC 2017 - aloi...@gmx.com
+
+- Updated to version 2017.1.23
+- Converted to single-spec
+- Updated source URL
+
+---

Old:

  certifi-2016.2.28.tar.gz

New:

  certifi-2017.1.23.tar.gz



Other differences:
--
++ python-certifi.spec ++
--- /var/tmp/diff_new_pack.LzrqLA/_old  2017-04-20 20:53:12.128856778 +0200
+++ /var/tmp/diff_new_pack.LzrqLA/_new  2017-04-20 20:53:12.128856778 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-certifi
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,29 +16,26 @@
 #
 
 
+%{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-certifi
-Version:2016.2.28
+Version:2017.1.23
 Release:0
 Summary:Python package for providing Mozilla's CA Bundle
 License:MPL-2.0
 Group:  Development/Languages/Python
 Url:https://pypi.python.org/pypi/certifi
-Source: 
https://pypi.python.org/packages/source/c/certifi/certifi-%{version}.tar.gz
+Source: 
https://files.pythonhosted.org/packages/source/c/certifi/certifi-%{version}.tar.gz
 # PATCH-FIX-SUSE -- prefer SUSE certificates
 Patch0: python-certifi-shipped-requests-cabundle.patch
-BuildRequires:  python-devel
-BuildRequires:  python-setuptools
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-%if 0%{?suse_version}
-%if 0%{?suse_version} <= 1110
-%{!?python_sitelib: %global python_sitelib %(python -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib()")}
-%else
+BuildRequires:  %{python_module devel}
+BuildRequires:  %{python_module setuptools}
 BuildRequires:  ca-certificates
+BuildRequires:  fdupes
+BuildRequires:  python-rpm-macros
 Requires:   ca-certificates
-%endif
-%else
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildArch:  noarch
-%endif
+%python_subpackages
 
 %description
 This installable Python package contains a CA Bundle that you can reference
@@ -49,23 +46,24 @@
 
 %prep
 %setup -q -n certifi-%{version}
-%if 0%{?suse_version} && 0%{?suse_version} > 1110
 %patch0 -p1
-%endif
 
 %build
-python setup.py build
+%python_build
 
 %install
-python setup.py install --prefix=%{_prefix} --root=%{buildroot}
-chmod +x %{buildroot}/%{python_sitelib}/certifi/core.py
-%if 0%{?suse_version} && 0%{?suse_version} > 1110
-rm %{buildroot}/%{python_sitelib}/certifi/cacert.pem
-%endif
+%python_install
+
+%{python_expand chmod +x %{buildroot}/%{$python_sitelib}/certifi/core.py
+ rm %{buildroot}/%{$python_sitelib}/certifi/cacert.pem
+ %fdupes -s %{buildroot}%{$python_sitelib}
+}
 
-%files
+%files %{python_files}
 %defattr(-,root,root,-)
 %doc README.rst LICENSE
-%{python_sitelib}/*
+%{python_sitelib}/certifi/
+%pycache_only %{python_sitelib}/certifi/__pycache__
+%{python_sitelib}/certifi-%{version}-py%{python_version}.egg-info
 
 %changelog

++ certifi-2016.2.28.tar.gz -> certifi-2017.1.23.tar.gz ++
 1780 lines of diff (skipped)




commit python-certifi for openSUSE:Factory

2016-06-14 Thread h_root
Hello community,

here is the log from the commit of package python-certifi for openSUSE:Factory 
checked in at 2016-06-14 23:08:49

Comparing /work/SRC/openSUSE:Factory/python-certifi (Old)
 and  /work/SRC/openSUSE:Factory/.python-certifi.new (New)


Package is "python-certifi"

Changes:

--- /work/SRC/openSUSE:Factory/python-certifi/python-certifi.changes
2016-01-28 17:25:10.0 +0100
+++ /work/SRC/openSUSE:Factory/.python-certifi.new/python-certifi.changes   
2016-06-14 23:08:50.0 +0200
@@ -1,0 +2,7 @@
+Fri Jun  3 23:00:13 UTC 2016 - jacobwin...@gmail.com
+
+- Update to version 2016.2.28
+- Update copyright year in spec file
+- Fix executable warning (fix taken from python3-certifi)
+
+---

Old:

  certifi-2015.11.20.1.tar.gz

New:

  certifi-2016.2.28.tar.gz



Other differences:
--
++ python-certifi.spec ++
--- /var/tmp/diff_new_pack.k1gOUu/_old  2016-06-14 23:08:51.0 +0200
+++ /var/tmp/diff_new_pack.k1gOUu/_new  2016-06-14 23:08:51.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-certifi
 #
-# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -13,15 +13,16 @@
 # published by the Open Source Initiative.
 
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
+#
 
 
 Name:   python-certifi
-Version:2015.11.20.1
+Version:2016.2.28
 Release:0
-License:MPL-2.0
 Summary:Python package for providing Mozilla's CA Bundle
-Url:https://pypi.python.org/pypi/certifi
+License:MPL-2.0
 Group:  Development/Languages/Python
+Url:https://pypi.python.org/pypi/certifi
 Source: 
https://pypi.python.org/packages/source/c/certifi/certifi-%{version}.tar.gz
 # PATCH-FIX-SUSE -- prefer SUSE certificates
 Patch0: python-certifi-shipped-requests-cabundle.patch
@@ -57,6 +58,7 @@
 
 %install
 python setup.py install --prefix=%{_prefix} --root=%{buildroot}
+chmod +x %{buildroot}/%{python_sitelib}/certifi/core.py
 %if 0%{?suse_version} && 0%{?suse_version} > 1110
 rm %{buildroot}/%{python_sitelib}/certifi/cacert.pem
 %endif

++ certifi-2015.11.20.1.tar.gz -> certifi-2016.2.28.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certifi-2015.11.20.1/PKG-INFO 
new/certifi-2016.2.28/PKG-INFO
--- old/certifi-2015.11.20.1/PKG-INFO   2015-11-30 12:18:08.0 +0100
+++ new/certifi-2016.2.28/PKG-INFO  2016-02-28 15:32:35.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: certifi
-Version: 2015.11.20.1
+Version: 2016.2.28
 Summary: Python package for providing Mozilla's CA Bundle.
 Home-page: http://certifi.io/
 Author: Kenneth Reitz
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certifi-2015.11.20.1/certifi/__init__.py 
new/certifi-2016.2.28/certifi/__init__.py
--- old/certifi-2015.11.20.1/certifi/__init__.py2015-11-30 
12:17:07.0 +0100
+++ new/certifi-2016.2.28/certifi/__init__.py   2016-02-28 15:31:59.0 
+0100
@@ -1,3 +1,3 @@
 from .core import where, old_where
 
-__version__ = "2015.11.20.1"
+__version__ = "2016.02.28"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certifi-2015.11.20.1/certifi/cacert.pem 
new/certifi-2016.2.28/certifi/cacert.pem
--- old/certifi-2015.11.20.1/certifi/cacert.pem 2015-11-20 10:12:33.0 
+0100
+++ new/certifi-2016.2.28/certifi/cacert.pem2016-02-28 15:26:26.0 
+0100
@@ -821,36 +821,6 @@
 ZrUYrAqmVCY0M9IbwdR/GjqOC6oybtv8TyWf2TLHllpwrN9M
 -END CERTIFICATE-
 
-# Issuer: CN=Staat der Nederlanden Root CA O=Staat der Nederlanden
-# Subject: CN=Staat der Nederlanden Root CA O=Staat der Nederlanden
-# Label: "Staat der Nederlanden Root CA"
-# Serial: 1010
-# MD5 Fingerprint: 60:84:7c:5a:ce:db:0c:d4:cb:a7:e9:fe:02:c6:a9:c0
-# SHA1 Fingerprint: 10:1d:fa:3f:d5:0b:cb:bb:9b:b5:60:0c:19:55:a4:1a:f4:73:3a:04
-# SHA256 Fingerprint: 
d4:1d:82:9e:8c:16:59:82:2a:f9:3f:ce:62:bf:fc:de:26:4f:c8:4e:8b:95:0c:5f:f2:75:d0:52:35:46:95:a3
--BEGIN CERTIFICATE-
-MIIDujCCAqKgAwIBAgIEAJiWijANBgkqhkiG9w0BAQUFADBVMQswCQYDVQQGEwJO
-TDEeMBwGA1UEChMVU3RhYXQgZGVyIE5lZGVybGFuZGVuMSYwJAYDVQQDEx1TdGFh
-dCBkZXIgTmVkZXJsYW5kZW4gUm9vdCBDQTAeFw0wMjEyMTcwOTIzNDlaFw0xNTEy
-MTYwOTE1MzhaMFUxCzAJBgNVBAYTAk5MMR4wHAYDVQQKExVTdGFhdCBkZXIgTmVk
-ZXJsYW5kZW4xJjAkBgNVBAMTHVN0YWF0IGRlciBOZWRlcmxhbmRlbiBSb290IENB

commit python-certifi for openSUSE:Factory

2016-01-29 Thread h_root
Hello community,

here is the log from the commit of package python-certifi for openSUSE:Factory 
checked in at 2016-01-28 17:24:21

Comparing /work/SRC/openSUSE:Factory/python-certifi (Old)
 and  /work/SRC/openSUSE:Factory/.python-certifi.new (New)


Package is "python-certifi"

Changes:

--- /work/SRC/openSUSE:Factory/python-certifi/python-certifi.changes
2015-09-30 05:52:11.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-certifi.new/python-certifi.changes   
2016-01-28 17:25:10.0 +0100
@@ -1,0 +2,5 @@
+Fri Jan 22 12:22:53 UTC 2016 - mich...@stroeder.com
+
+- Update to version 2015.11.20.1
+
+---

Old:

  certifi-2015.9.6.2.tar.gz

New:

  certifi-2015.11.20.1.tar.gz



Other differences:
--
++ python-certifi.spec ++
--- /var/tmp/diff_new_pack.Q2pgVM/_old  2016-01-28 17:25:11.0 +0100
+++ /var/tmp/diff_new_pack.Q2pgVM/_new  2016-01-28 17:25:11.0 +0100
@@ -16,7 +16,7 @@
 
 
 Name:   python-certifi
-Version:2015.9.6.2
+Version:2015.11.20.1
 Release:0
 License:MPL-2.0
 Summary:Python package for providing Mozilla's CA Bundle

++ certifi-2015.9.6.2.tar.gz -> certifi-2015.11.20.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certifi-2015.9.6.2/PKG-INFO 
new/certifi-2015.11.20.1/PKG-INFO
--- old/certifi-2015.9.6.2/PKG-INFO 2015-09-07 17:43:22.0 +0200
+++ new/certifi-2015.11.20.1/PKG-INFO   2015-11-30 12:18:08.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: certifi
-Version: 2015.9.6.2
+Version: 2015.11.20.1
 Summary: Python package for providing Mozilla's CA Bundle.
 Home-page: http://certifi.io/
 Author: Kenneth Reitz
@@ -16,7 +16,7 @@
 Installation
 
 
-`certifi` is available on PyPI. Simply install it with `pip`::
+``certifi`` is available on PyPI. Simply install it with ``pip``::
 
 $ pip install certifi
 
@@ -32,6 +32,24 @@
 
 Enjoy!
 
+1024-bit Root Certificates
+~~
+
+Browsers and certificate authorities have concluded that 1024-bit keys 
are
+unacceptably weak for certificates, particularly root certificates. 
For this
+reason, Mozilla has removed any weak (i.e. 1024-bit key) certificate 
from its
+bundle, replacing it with an equivalent strong (i.e. 2048-bit or 
greater key)
+certifiate from the same CA. Because Mozilla removed these 
certificates from
+its bundle, ``certifi`` removed them as well.
+
+Unfortunately, old versions of OpenSSL (less than 1.0.2) sometimes 
fail to
+validate certificate chains that use the strong roots. For this 
reason, if you
+fail to validate a certificate using the ``certifi.where()`` 
mechanism, you can
+intentionally re-add the 1024-bit roots back into your bundle by 
calling
+``certifi.old_where()`` instead. This is not recommended in 
production: if at
+all possible you should upgrade to a newer OpenSSL. However, if you 
have no
+other option, this may work for you.
+
 .. _`Certifi`: http://certifi.io/en/latest/
 .. _`Requests`: http://docs.python-requests.org/en/latest/
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/certifi-2015.9.6.2/README.rst 
new/certifi-2015.11.20.1/README.rst
--- old/certifi-2015.9.6.2/README.rst   2015-04-23 20:12:52.0 +0200
+++ new/certifi-2015.11.20.1/README.rst 2015-11-15 22:00:19.0 +0100
@@ -8,7 +8,7 @@
 Installation
 
 
-`certifi` is available on PyPI. Simply install it with `pip`::
+``certifi`` is available on PyPI. Simply install it with ``pip``::
 
 $ pip install certifi
 
@@ -24,5 +24,23 @@
 
 Enjoy!
 
+1024-bit Root Certificates
+~~
+
+Browsers and certificate authorities have concluded that 1024-bit keys are
+unacceptably weak for certificates, particularly root certificates. For this
+reason, Mozilla has removed any weak (i.e. 1024-bit key) certificate from its
+bundle, replacing it with an equivalent strong (i.e. 2048-bit or greater key)
+certifiate from the same CA. Because Mozilla removed these certificates from
+its bundle, ``certifi`` removed them as well.
+
+Unfortunately, old versions of OpenSSL (less than 1.0.2) sometimes fail to
+validate certificate chains that use the strong roots. For this reason, if you
+fail to validate a certificate using the ``certifi.where()`` mechanism, you can
+intentionally re-add the 1024-bit roots back 

commit python-certifi for openSUSE:Factory

2015-09-29 Thread h_root
Hello community,

here is the log from the commit of package python-certifi for openSUSE:Factory 
checked in at 2015-09-30 05:52:02

Comparing /work/SRC/openSUSE:Factory/python-certifi (Old)
 and  /work/SRC/openSUSE:Factory/.python-certifi.new (New)


Package is "python-certifi"

Changes:

--- /work/SRC/openSUSE:Factory/python-certifi/python-certifi.changes
2015-06-10 09:15:35.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-certifi.new/python-certifi.changes   
2015-09-30 05:52:11.0 +0200
@@ -1,0 +2,15 @@
+Sat Sep 26 10:27:12 UTC 2015 - toddrme2...@gmail.com
+
+- Update to version 2015.9.6.2:
+  * Actually ship weak cert bundle.
+  * Provide old cert bundle.
+  * Use secure roots by default.
+  * Update scripts to use mkcert.org
+  * Concatenate the two roots
+  * Add the needed 1024-bit roots
+  * Move mkcert output to non-core file
+- Fix dependencies on SLES 11
+- Certifi is released under MPL-2.0; fix the license tag
+- Rebase python-certifi-shipped-requests-cabundle.patch
+
+---

Old:

  certifi-14.05.14.tar.gz

New:

  certifi-2015.9.6.2.tar.gz



Other differences:
--
++ python-certifi.spec ++
--- /var/tmp/diff_new_pack.iYb97q/_old  2015-09-30 05:52:12.0 +0200
+++ /var/tmp/diff_new_pack.iYb97q/_new  2015-09-30 05:52:12.0 +0200
@@ -16,23 +16,25 @@
 
 
 Name:   python-certifi
-Version:14.05.14
+Version:2015.9.6.2
 Release:0
-License:ISC
+License:MPL-2.0
 Summary:Python package for providing Mozilla's CA Bundle
-Url:http://python-requests.org
+Url:https://pypi.python.org/pypi/certifi
 Group:  Development/Languages/Python
 Source: 
https://pypi.python.org/packages/source/c/certifi/certifi-%{version}.tar.gz
 # PATCH-FIX-SUSE -- prefer SUSE certificates
 Patch0:  python-certifi-shipped-requests-cabundle.patch
 BuildRequires:  python-devel
 BuildRequires: python-setuptools
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %if 0%{?suse_version}
+%if 0%{?suse_version} <= 1110
+%{!?python_sitelib: %global python_sitelib %(python -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib()")}
+%else
+BuildRequires:  ca-certificates
 Requires: ca-certificates
 %endif
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-%if 0%{?suse_version} && 0%{?suse_version} <= 1110
-%{!?python_sitelib: %global python_sitelib %(python -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib()")}
 %else
 BuildArch:  noarch
 %endif
@@ -46,7 +48,7 @@
 
 %prep
 %setup -q -n certifi-%{version}
-%if 0%{?suse_version}
+%if 0%{?suse_version} && 0%{?suse_version} > 1110
 %patch0 -p1
 %endif
 
@@ -55,7 +57,7 @@
 
 %install
 python setup.py install --prefix=%{_prefix} --root=%{buildroot}
-%if 0%{?suse_version}
+%if 0%{?suse_version} && 0%{?suse_version} > 1110
 rm %{buildroot}/%{python_sitelib}/certifi/cacert.pem
 %endif
 

++ certifi-14.05.14.tar.gz -> certifi-2015.9.6.2.tar.gz ++
 7955 lines of diff (skipped)

++ python-certifi-shipped-requests-cabundle.patch ++
--- /var/tmp/diff_new_pack.iYb97q/_old  2015-09-30 05:52:12.0 +0200
+++ /var/tmp/diff_new_pack.iYb97q/_new  2015-09-30 05:52:12.0 +0200
@@ -1,11 +1,11 @@
 a/certifi/core.py.orig 2014-05-16 16:50:08.0 +0200
-+++ b/certifi/core.py  2014-12-22 12:28:19.529632069 +0100
-@@ -13,7 +13,7 @@
+--- a/certifi/core.py.orig
 b/certifi/core.py
+@@ -21,7 +21,7 @@
  def where():
  f = os.path.split(__file__)[0]
  
 -return os.path.join(f, 'cacert.pem')
 +return "/etc/ssl/ca-bundle.pem"
  
- if __name__ == '__main__':
- print(where())
+ 
+ def old_where():




commit python-certifi for openSUSE:Factory

2015-06-10 Thread h_root
Hello community,

here is the log from the commit of package python-certifi for openSUSE:Factory 
checked in at 2015-06-10 09:15:34

Comparing /work/SRC/openSUSE:Factory/python-certifi (Old)
 and  /work/SRC/openSUSE:Factory/.python-certifi.new (New)


Package is python-certifi

Changes:

New Changes file:

--- /dev/null   2015-05-15 19:41:08.266053825 +0200
+++ /work/SRC/openSUSE:Factory/.python-certifi.new/python-certifi.changes   
2015-06-10 09:15:35.0 +0200
@@ -0,0 +1,5 @@
+---
+Wed Apr 22 13:31:54 UTC 2015 - mci...@suse.cz
+
+- Initial packaging
+

New:

  certifi-14.05.14.tar.gz
  python-certifi-shipped-requests-cabundle.patch
  python-certifi.changes
  python-certifi.spec



Other differences:
--
++ python-certifi.spec ++
#
# spec file for package python-certifi
#
# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An Open Source License is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/


Name:   python-certifi
Version:14.05.14
Release:0
License:ISC
Summary:Python package for providing Mozilla's CA Bundle
Url:http://python-requests.org
Group:  Development/Languages/Python
Source: 
https://pypi.python.org/packages/source/c/certifi/certifi-%{version}.tar.gz
# PATCH-FIX-SUSE -- prefer SUSE certificates
Patch0:  python-certifi-shipped-requests-cabundle.patch
BuildRequires:  python-devel
BuildRequires: python-setuptools
%if 0%{?suse_version}
Requires: ca-certificates
%endif
BuildRoot:  %{_tmppath}/%{name}-%{version}-build
%if 0%{?suse_version}  0%{?suse_version} = 1110
%{!?python_sitelib: %global python_sitelib %(python -c from 
distutils.sysconfig import get_python_lib; print get_python_lib())}
%else
BuildArch:  noarch
%endif

%description
This installable Python package contains a CA Bundle that you can reference
in your Python code. This is useful for verifying HTTP requests, for example.

This is the same CA Bundle which ships with the Requests codebase, and is
derived from Mozilla Firefox's canonical set.

%prep
%setup -q -n certifi-%{version}
%if 0%{?suse_version}
%patch0 -p1
%endif

%build
python setup.py build

%install
python setup.py install --prefix=%{_prefix} --root=%{buildroot}
%if 0%{?suse_version}
rm %{buildroot}/%{python_sitelib}/certifi/cacert.pem
%endif

%files
%defattr(-,root,root,-)
%doc README.rst LICENSE
%{python_sitelib}/*

%changelog
++ python-certifi-shipped-requests-cabundle.patch ++
--- a/certifi/core.py.orig  2014-05-16 16:50:08.0 +0200
+++ b/certifi/core.py   2014-12-22 12:28:19.529632069 +0100
@@ -13,7 +13,7 @@
 def where():
 f = os.path.split(__file__)[0]
 
-return os.path.join(f, 'cacert.pem')
+return /etc/ssl/ca-bundle.pem
 
 if __name__ == '__main__':
 print(where())