commit python-service_identity for openSUSE:Factory
Hello community, here is the log from the commit of package python-service_identity for openSUSE:Factory checked in at 2020-03-27 00:21:01 Comparing /work/SRC/openSUSE:Factory/python-service_identity (Old) and /work/SRC/openSUSE:Factory/.python-service_identity.new.3160 (New) Package is "python-service_identity" Fri Mar 27 00:21:01 2020 rev:9 rq:784155 version:18.1.0 Changes: --- /work/SRC/openSUSE:Factory/python-service_identity/python-service_identity.changes 2020-01-07 23:50:45.607950540 +0100 +++ /work/SRC/openSUSE:Factory/.python-service_identity.new.3160/python-service_identity.changes 2020-03-27 00:21:02.808127616 +0100 @@ -1,0 +2,5 @@ +Thu Mar 12 07:32:33 UTC 2020 - Tomáš Chvátal + +- Fix build without python2 + +--- Other differences: -- ++ python-service_identity.spec ++ --- /var/tmp/diff_new_pack.f5SjEi/_old 2020-03-27 00:21:03.880128159 +0100 +++ /var/tmp/diff_new_pack.f5SjEi/_new 2020-03-27 00:21:03.884128161 +0100 @@ -74,6 +74,6 @@ %license LICENSE %doc AUTHORS.rst README.rst %{python_sitelib}/%{oname} -%{python_sitelib}/%{oname}-%{version}-py%{py_ver}.egg-info +%{python_sitelib}/%{oname}-%{version}-py*.egg-info %changelog
commit python-service_identity for openSUSE:Factory
Hello community, here is the log from the commit of package python-service_identity for openSUSE:Factory checked in at 2020-01-07 23:50:30 Comparing /work/SRC/openSUSE:Factory/python-service_identity (Old) and /work/SRC/openSUSE:Factory/.python-service_identity.new.6675 (New) Package is "python-service_identity" Tue Jan 7 23:50:30 2020 rev:8 rq:760706 version:18.1.0 Changes: --- /work/SRC/openSUSE:Factory/python-service_identity/python-service_identity.changes 2019-03-01 20:30:09.73629 +0100 +++ /work/SRC/openSUSE:Factory/.python-service_identity.new.6675/python-service_identity.changes 2020-01-07 23:50:45.607950540 +0100 @@ -1,0 +2,6 @@ +Fri Jan 3 14:16:19 UTC 2020 - Tomáš Chvátal + +- Format with spec-cleaner +- Upstream seems to rebase the tarball, refetch it + +--- Other differences: -- ++ python-service_identity.spec ++ --- /var/tmp/diff_new_pack.OBHIPR/_old 2020-01-07 23:50:46.019950755 +0100 +++ /var/tmp/diff_new_pack.OBHIPR/_new 2020-01-07 23:50:46.023950756 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-service_identity # -# 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 @@ -58,7 +58,7 @@ relevant RFCs too. %prep -%setup -q -n %{oname}-%{version} +%setup -q -n service-identity-%{version} %build %python_build @@ -68,7 +68,7 @@ %python_expand %fdupes %{buildroot}%{$python_sitelib} %check -%python_expand PYTHONPATH=%{buildroot}%{$python_sitelib} py.test-%{$python_bin_suffix} -v +%pytest %files %{python_files} %license LICENSE ++ 18.1.0.tar.gz ++
commit python-service_identity for openSUSE:Factory
Hello community, here is the log from the commit of package python-service_identity for openSUSE:Factory checked in at 2019-03-01 20:30:07 Comparing /work/SRC/openSUSE:Factory/python-service_identity (Old) and /work/SRC/openSUSE:Factory/.python-service_identity.new.28833 (New) Package is "python-service_identity" Fri Mar 1 20:30:07 2019 rev:7 rq:680512 version:18.1.0 Changes: --- /work/SRC/openSUSE:Factory/python-service_identity/python-service_identity.changes 2018-12-27 00:28:29.331707421 +0100 +++ /work/SRC/openSUSE:Factory/.python-service_identity.new.28833/python-service_identity.changes 2019-03-01 20:30:09.73629 +0100 @@ -1,0 +2,22 @@ +Fri Mar 1 14:02:29 UTC 2019 - Ondřej Súkup + +- update to 18.1.0 +- drop fetch-intersphinx-inventories.sh +- drop local-intersphinx-inventories.patch +- cleanup spec + enable tests + * pyOpenSSL is optional now if you use service_identity.cryptography.* only. + * Added support for iPAddress subjectAltNames. + +--- +Mon Feb 25 19:48:17 UTC 2019 - Todd R + +- add fetch-intersphinx-inventories.sh to the sources + +--- +Mon Feb 4 19:49:08 UTC 2019 - Hans-Peter Jansen + +- add local-intersphinx-inventories.patch for generating the docs + correctly +- add fetch-intersphinx-inventories.sh to fetch the inventories + +--- Old: service_identity-17.0.0.tar.gz New: 18.1.0.tar.gz Other differences: -- ++ python-service_identity.spec ++ --- /var/tmp/diff_new_pack.da4P1U/_old 2019-03-01 20:30:10.33484 +0100 +++ /var/tmp/diff_new_pack.da4P1U/_new 2019-03-01 20:30:10.334000483 +0100 @@ -1,8 +1,7 @@ # # spec file for package python-service_identity # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. -# Copyright (c) 2014 LISA GmbH, Bingen, 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 @@ -20,28 +19,34 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define oname service_identity Name: python-service_identity -Version:17.0.0 +Version:18.1.0 Release:0 Summary:Service identity verification for pyOpenSSL License:MIT Group: Development/Languages/Python URL:https://github.com/pyca/service_identity -Source0: https://pypi.io/packages/source/s/%{oname}/%{oname}-%{version}.tar.gz -# Documentation -BuildRequires: %{python_module Sphinx} +# no tests in upstream tarball +Source: https://github.com/pyca/service_identity/archive/%{version}.tar.gz BuildRequires: %{python_module attrs} +BuildRequires: %{python_module cryptography} +BuildRequires: %{python_module idna} BuildRequires: %{python_module pyOpenSSL >= 0.14} BuildRequires: %{python_module pyasn1-modules} BuildRequires: %{python_module pyasn1} +BuildRequires: %{python_module pytest} BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: python-rpm-macros Requires: python-attrs -Requires: python-pyOpenSSL >= 0.14 +Requires: python-cryptography Requires: python-pyasn1 Requires: python-pyasn1-modules -Requires: python-setuptools +Recommends: python-idna +Recommends: python-pyOpenSSL BuildArch: noarch +%ifpython2 +Requires: python-ipaddress +%endif %python_subpackages %description @@ -58,26 +63,16 @@ %build %python_build -# make man and documentation -cd docs -# do not run these in parallel to ensure reproducible builds (boo#1102408) -make %{?_smp_mflags} man -make %{?_smp_mflags} singlehtml - %install %python_install +%python_expand %fdupes %{buildroot}%{$python_sitelib} -# install man -install -Dm 0644 docs/_build/man/%{oname}.1 %{buildroot}%{_mandir}/man1/%{oname}.1 -%python_clone %{buildroot}%{_mandir}/man1/%{oname}.1 - -%python_expand %fdupes %{buildroot}%{$python_sitelib}/%{oname} +%check +%python_expand PYTHONPATH=%{buildroot}%{$python_sitelib} py.test-%{$python_bin_suffix} -v %files %{python_files} %license LICENSE -%doc AUTHORS.rst README.rst docs/_build/singlehtml/index.html -%{_mandir}/man1/*-%{python_bin_suffix}.1%{?ext_man} -%python3_only %{_mandir}/man1/%{oname}.1%{?ext_man} +%doc AUTHORS.rst README.rst %{python_sitelib}/%{oname} %{python_sitelib}/%{oname}-%{version}-py%{py_ver}.egg-info ++ service_identity-17.0.0.tar.gz -> 18.1.0.tar.gz ++ 3558 lines of diff (skipped)
commit python-service_identity for openSUSE:Factory
Hello community, here is the log from the commit of package python-service_identity for openSUSE:Factory checked in at 2018-12-27 00:28:28 Comparing /work/SRC/openSUSE:Factory/python-service_identity (Old) and /work/SRC/openSUSE:Factory/.python-service_identity.new.28833 (New) Package is "python-service_identity" Thu Dec 27 00:28:28 2018 rev:6 rq:659668 version:17.0.0 Changes: --- /work/SRC/openSUSE:Factory/python-service_identity/python-service_identity.changes 2018-10-02 19:49:47.077683626 +0200 +++ /work/SRC/openSUSE:Factory/.python-service_identity.new.28833/python-service_identity.changes 2018-12-27 00:28:29.331707421 +0100 @@ -1,0 +2,5 @@ +Tue Dec 4 12:54:12 UTC 2018 - Matej Cepl + +- Remove superfluous devel dependency for noarch package + +--- Other differences: -- ++ python-service_identity.spec ++ --- /var/tmp/diff_new_pack.rCJKKp/_old 2018-12-27 00:28:29.803707035 +0100 +++ /var/tmp/diff_new_pack.rCJKKp/_new 2018-12-27 00:28:29.803707035 +0100 @@ -30,7 +30,6 @@ # Documentation BuildRequires: %{python_module Sphinx} BuildRequires: %{python_module attrs} -BuildRequires: %{python_module devel} BuildRequires: %{python_module pyOpenSSL >= 0.14} BuildRequires: %{python_module pyasn1-modules} BuildRequires: %{python_module pyasn1}
commit python-service_identity for openSUSE:Factory
Hello community, here is the log from the commit of package python-service_identity for openSUSE:Factory checked in at 2018-10-02 19:49:33 Comparing /work/SRC/openSUSE:Factory/python-service_identity (Old) and /work/SRC/openSUSE:Factory/.python-service_identity.new (New) Package is "python-service_identity" Tue Oct 2 19:49:33 2018 rev:5 rq:639564 version:17.0.0 Changes: --- /work/SRC/openSUSE:Factory/python-service_identity/python-service_identity.changes 2018-09-26 14:23:24.989922300 +0200 +++ /work/SRC/openSUSE:Factory/.python-service_identity.new/python-service_identity.changes 2018-10-02 19:49:47.077683626 +0200 @@ -1,0 +2,6 @@ +Mon Oct 1 14:33:07 UTC 2018 - Bernhard Wiedemann + +- Reduce parallelism of sphinx-build + to ensure reproducible builds (boo#1102408) + +--- Other differences: -- ++ python-service_identity.spec ++ --- /var/tmp/diff_new_pack.3Wobcb/_old 2018-10-02 19:49:48.281682370 +0200 +++ /var/tmp/diff_new_pack.3Wobcb/_new 2018-10-02 19:49:48.325682323 +0200 @@ -61,7 +61,9 @@ # make man and documentation cd docs -make %{?_smp_mflags} man singlehtml +# do not run these in parallel to ensure reproducible builds (boo#1102408) +make %{?_smp_mflags} man +make %{?_smp_mflags} singlehtml %install %python_install
commit python-service_identity for openSUSE:Factory
Hello community, here is the log from the commit of package python-service_identity for openSUSE:Factory checked in at 2018-09-26 14:23:23 Comparing /work/SRC/openSUSE:Factory/python-service_identity (Old) and /work/SRC/openSUSE:Factory/.python-service_identity.new (New) Package is "python-service_identity" Wed Sep 26 14:23:23 2018 rev:4 rq:638027 version:17.0.0 Changes: --- /work/SRC/openSUSE:Factory/python-service_identity/python-service_identity.changes 2017-07-11 08:24:54.355397892 +0200 +++ /work/SRC/openSUSE:Factory/.python-service_identity.new/python-service_identity.changes 2018-09-26 14:23:24.989922300 +0200 @@ -1,0 +2,25 @@ +Tue Sep 25 11:54:42 UTC 2018 - Tomáš Chvátal + +- Drop some SLE11 code that is quite useless today + +--- +Mon Sep 24 13:16:17 UTC 2018 - ec...@opensuse.org + +- Update to 17.0.0: + * Deprecations: +- Since Chrome 58 and Firefox 48 both don’t accept certificates + that contain only a Common Name, its usage is hereby + deprecated in service_identity too. We have been raising + a warning since 16.0.0 and the support will be removed in + mid-2018 for good. + * Changes: +- When service_identity.SubjectAltNameWarning is raised, the + Common Name of the certificate is now included in the warning + message. #17 +- Added cryptography.x509 backend for verifying certificates. + #18 +- Wildcards (*) are now only allowed if they are the leftmost + label in a certificate. This is common practice by all major + browsers. #19 + +--- Old: service_identity-16.0.0.tar.gz New: service_identity-17.0.0.tar.gz Other differences: -- ++ python-service_identity.spec ++ --- /var/tmp/diff_new_pack.Mi7nlB/_old 2018-09-26 14:23:25.773921052 +0200 +++ /var/tmp/diff_new_pack.Mi7nlB/_new 2018-09-26 14:23:25.773921052 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-service_identity # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2014 LISA GmbH, Bingen, Germany. # # All modifications and additions to the file contributed by third parties @@ -13,45 +13,36 @@ # 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-%{**}} %define oname service_identity - Name: python-service_identity -Version:16.0.0 +Version:17.0.0 Release:0 Summary:Service identity verification for pyOpenSSL License:MIT Group: Development/Languages/Python -Url:https://github.com/pyca/service_identity +URL:https://github.com/pyca/service_identity Source0: https://pypi.io/packages/source/s/%{oname}/%{oname}-%{version}.tar.gz +# Documentation +BuildRequires: %{python_module Sphinx} BuildRequires: %{python_module attrs} BuildRequires: %{python_module devel} BuildRequires: %{python_module pyOpenSSL >= 0.14} BuildRequires: %{python_module pyasn1-modules} BuildRequires: %{python_module pyasn1} BuildRequires: %{python_module setuptools} -# Documentation -BuildRequires: %{python_module Sphinx} BuildRequires: fdupes BuildRequires: python-rpm-macros - Requires: python-attrs Requires: python-pyOpenSSL >= 0.14 Requires: python-pyasn1 Requires: python-pyasn1-modules Requires: python-setuptools -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 - %python_subpackages %description @@ -70,7 +61,7 @@ # make man and documentation cd docs -make man singlehtml +make %{?_smp_mflags} man singlehtml %install %python_install @@ -78,11 +69,12 @@ # install man install -Dm 0644 docs/_build/man/%{oname}.1 %{buildroot}%{_mandir}/man1/%{oname}.1 %python_clone %{buildroot}%{_mandir}/man1/%{oname}.1 -%fdupes %{buildroot}%{_prefix} + +%python_expand %fdupes %{buildroot}%{$python_sitelib}/%{oname} %files %{python_files} -%defattr(-,root,root,-) -%doc AUTHORS.rst LICENSE README.rst docs/_build/singlehtml/index.html +%license LICENSE +%doc AUTHORS.rst README.rst docs/_build/singlehtml/index.html
commit python-service_identity for openSUSE:Factory
Hello community, here is the log from the commit of package python-service_identity for openSUSE:Factory checked in at 2017-07-11 08:24:53 Comparing /work/SRC/openSUSE:Factory/python-service_identity (Old) and /work/SRC/openSUSE:Factory/.python-service_identity.new (New) Package is "python-service_identity" Tue Jul 11 08:24:53 2017 rev:3 rq:507914 version:16.0.0 Changes: --- /work/SRC/openSUSE:Factory/python-service_identity/python-service_identity.changes 2016-07-15 12:45:14.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-service_identity.new/python-service_identity.changes 2017-07-11 08:24:54.355397892 +0200 @@ -1,0 +2,5 @@ +Sat Jul 1 15:09:29 UTC 2017 - ok...@suse.com + +- Convert to singlespec + +--- Other differences: -- ++ python-service_identity.spec ++ --- /var/tmp/diff_new_pack.P8H5no/_old 2017-07-11 08:24:54.875324560 +0200 +++ /var/tmp/diff_new_pack.P8H5no/_new 2017-07-11 08:24:54.879323996 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-service_identity # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2014 LISA GmbH, Bingen, Germany. # # All modifications and additions to the file contributed by third parties @@ -17,6 +17,7 @@ # +%{?!python_module:%define python_module() python-%{**} python3-%{**}} %define oname service_identity Name: python-service_identity @@ -26,15 +27,17 @@ License:MIT Group: Development/Languages/Python Url:https://github.com/pyca/service_identity -Source0: https://pypi.python.org/packages/source/s/%{oname}/%{oname}-%{version}.tar.gz -BuildRequires: python-attrs -BuildRequires: python-devel -BuildRequires: python-pyOpenSSL >= 0.14 -BuildRequires: python-pyasn1 -BuildRequires: python-pyasn1-modules -BuildRequires: python-setuptools +Source0: https://pypi.io/packages/source/s/%{oname}/%{oname}-%{version}.tar.gz +BuildRequires: %{python_module attrs} +BuildRequires: %{python_module devel} +BuildRequires: %{python_module pyOpenSSL >= 0.14} +BuildRequires: %{python_module pyasn1-modules} +BuildRequires: %{python_module pyasn1} +BuildRequires: %{python_module setuptools} # Documentation -BuildRequires: python-Sphinx +BuildRequires: %{python_module Sphinx} +BuildRequires: fdupes +BuildRequires: python-rpm-macros Requires: python-attrs Requires: python-pyOpenSSL >= 0.14 @@ -49,6 +52,8 @@ BuildArch: noarch %endif +%python_subpackages + %description service_identity aspires to give you all the tools you need for verifying whether a certificate is valid for the intended purposes. @@ -61,22 +66,25 @@ %setup -q -n %{oname}-%{version} %build -python setup.py build +%python_build # make man and documentation cd docs make man singlehtml %install -python setup.py install --prefix=%{_prefix} --root=%{buildroot} +%python_install # install man install -Dm 0644 docs/_build/man/%{oname}.1 %{buildroot}%{_mandir}/man1/%{oname}.1 +%python_clone %{buildroot}%{_mandir}/man1/%{oname}.1 +%fdupes %{buildroot}%{_prefix} -%files +%files %{python_files} %defattr(-,root,root,-) %doc AUTHORS.rst LICENSE README.rst docs/_build/singlehtml/index.html -%{_mandir}/man1/%{oname}.1%{ext_man} +%{_mandir}/man1/*-%{python_bin_suffix}.1%{?ext_man} +%python3_only %{_mandir}/man1/%{oname}.1%{?ext_man} %{python_sitelib}/%{oname} %{python_sitelib}/%{oname}-%{version}-py%{py_ver}.egg-info
commit python-service_identity for openSUSE:Factory
Hello community, here is the log from the commit of package python-service_identity for openSUSE:Factory checked in at 2016-07-15 12:45:13 Comparing /work/SRC/openSUSE:Factory/python-service_identity (Old) and /work/SRC/openSUSE:Factory/.python-service_identity.new (New) Package is "python-service_identity" Changes: --- /work/SRC/openSUSE:Factory/python-service_identity/python-service_identity.changes 2015-12-03 13:30:31.0 +0100 +++ /work/SRC/openSUSE:Factory/.python-service_identity.new/python-service_identity.changes 2016-07-15 12:45:14.0 +0200 @@ -1,0 +2,14 @@ +Thu Jun 2 16:30:29 UTC 2016 - jacobwin...@gmail.com + +- Update to 16.0.0: + * Changes: ++ Officially support Python 3.5. ++ service_identity.SubjectAltNameWarning is now raised if the server certicate lacks a proper SubjectAltName. [#9] ++ Add a __str__ method to VerificationError. ++ Port from characteristic to its spiritual successor attrs. + * Backward-incompatible changes: ++ Python 3.3 and 2.6 aren't supported anymore. They may work by chance but any effort to keep them working has ceased. ++ pyOpenSSL versions older than 0.14 are not tested anymore. They don't even build with recent OpenSSL versions. +- Update spec file with new upstream package requirements. + +--- Old: service_identity-14.0.0.tar.gz New: service_identity-16.0.0.tar.gz Other differences: -- ++ python-service_identity.spec ++ --- /var/tmp/diff_new_pack.NXjJQv/_old 2016-07-15 12:45:15.0 +0200 +++ /var/tmp/diff_new_pack.NXjJQv/_new 2016-07-15 12:45:15.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-service_identity # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2014 LISA GmbH, Bingen, Germany. # # All modifications and additions to the file contributed by third parties @@ -20,24 +20,24 @@ %define oname service_identity Name: python-service_identity -Version:14.0.0 +Version:16.0.0 Release:0 Summary:Service identity verification for pyOpenSSL License:MIT Group: Development/Languages/Python Url:https://github.com/pyca/service_identity Source0: https://pypi.python.org/packages/source/s/%{oname}/%{oname}-%{version}.tar.gz -BuildRequires: python-characteristic +BuildRequires: python-attrs BuildRequires: python-devel -BuildRequires: python-pyOpenSSL >= 0.12 +BuildRequires: python-pyOpenSSL >= 0.14 BuildRequires: python-pyasn1 BuildRequires: python-pyasn1-modules BuildRequires: python-setuptools # Documentation BuildRequires: python-Sphinx -Requires: python-characteristic -Requires: python-pyOpenSSL >= 0.12 +Requires: python-attrs +Requires: python-pyOpenSSL >= 0.14 Requires: python-pyasn1 Requires: python-pyasn1-modules Requires: python-setuptools ++ service_identity-14.0.0.tar.gz -> service_identity-16.0.0.tar.gz ++ 2777 lines of diff (skipped)