Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-pyOpenSSL for openSUSE:Factory checked in at 2021-02-04 20:23:02 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-pyOpenSSL (Old) and /work/SRC/openSUSE:Factory/.python-pyOpenSSL.new.28504 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-pyOpenSSL" Thu Feb 4 20:23:02 2021 rev:40 rq:868439 version:20.0.1 Changes: -------- --- /work/SRC/openSUSE:Factory/python-pyOpenSSL/python-pyOpenSSL.changes 2020-12-24 19:37:27.370954008 +0100 +++ /work/SRC/openSUSE:Factory/.python-pyOpenSSL.new.28504/python-pyOpenSSL.changes 2021-02-04 20:23:51.054805865 +0100 @@ -1,0 +2,6 @@ +Mon Feb 1 18:07:21 UTC 2021 - Dirk M??ller <dmuel...@suse.com> + +- update to 20.0.1: + - Fixed compatibility with OpenSSL 1.1.0. + +------------------------------------------------------------------- Old: ---- pyOpenSSL-20.0.0.tar.gz New: ---- pyOpenSSL-20.0.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-pyOpenSSL.spec ++++++ --- /var/tmp/diff_new_pack.EbD5eC/_old 2021-02-04 20:23:51.850807077 +0100 +++ /var/tmp/diff_new_pack.EbD5eC/_new 2021-02-04 20:23:51.850807077 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-pyOpenSSL # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define oldpython python Name: python-pyOpenSSL -Version: 20.0.0 +Version: 20.0.1 Release: 0 Summary: Python wrapper module around the OpenSSL library License: Apache-2.0 ++++++ pyOpenSSL-20.0.0.tar.gz -> pyOpenSSL-20.0.1.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pyOpenSSL-20.0.0/CHANGELOG.rst new/pyOpenSSL-20.0.1/CHANGELOG.rst --- old/pyOpenSSL-20.0.0/CHANGELOG.rst 2020-11-27 22:48:13.000000000 +0100 +++ new/pyOpenSSL-20.0.1/CHANGELOG.rst 2020-12-15 16:30:54.000000000 +0100 @@ -4,6 +4,20 @@ Versions are year-based with a strict backward-compatibility policy. The third digit is only for regressions. +20.0.1 (2020-12-15) +------------------- + +Backward-incompatible changes: +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +Deprecations: +^^^^^^^^^^^^^ + +Changes: +^^^^^^^^ + +- Fixed compatibility with OpenSSL 1.1.0. + 20.0.0 (2020-11-27) ------------------- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pyOpenSSL-20.0.0/PKG-INFO new/pyOpenSSL-20.0.1/PKG-INFO --- old/pyOpenSSL-20.0.0/PKG-INFO 2020-11-27 22:49:02.271345400 +0100 +++ new/pyOpenSSL-20.0.1/PKG-INFO 2020-12-15 16:31:35.327834800 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: pyOpenSSL -Version: 20.0.0 +Version: 20.0.1 Summary: Python wrapper module around the OpenSSL library Home-page: https://pyopenssl.org/ Author: The pyOpenSSL developers @@ -58,6 +58,20 @@ Release Information =================== + 20.0.1 (2020-12-15) + ------------------- + + Backward-incompatible changes: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + + Deprecations: + ^^^^^^^^^^^^^ + + Changes: + ^^^^^^^^ + + - Fixed compatibility with OpenSSL 1.1.0. + 20.0.0 (2020-11-27) ------------------- @@ -151,5 +165,5 @@ Classifier: Topic :: Software Development :: Libraries :: Python Modules Classifier: Topic :: System :: Networking Requires-Python: >=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.* -Provides-Extra: test Provides-Extra: docs +Provides-Extra: test diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pyOpenSSL-20.0.0/doc/conf.py new/pyOpenSSL-20.0.1/doc/conf.py --- old/pyOpenSSL-20.0.0/doc/conf.py 2020-11-27 22:31:33.000000000 +0100 +++ new/pyOpenSSL-20.0.1/doc/conf.py 2020-12-15 16:30:54.000000000 +0100 @@ -3,7 +3,7 @@ # pyOpenSSL documentation build configuration file, created by # sphinx-quickstart on Sat Jul 16 07:12:22 2011. # -# This file is execfile()d with the current directory set to its containing dir. +# This file is execfile()d with the current directory set to its parent dir. # # Note that not all possible configuration values are present in this # autogenerated file. @@ -11,7 +11,6 @@ # All configuration values have a default; values that are commented out # serve to show the default. -import datetime import codecs import os import re @@ -48,7 +47,7 @@ # documentation root, use os.path.abspath to make it absolute, like shown here. # sys.path.insert(0, os.path.abspath('.')) -# -- General configuration ----------------------------------------------------- +# -- General configuration ---------------------------------------------------- # If your documentation needs a minimal Sphinx version, state it here. needs_sphinx = "1.0" @@ -100,7 +99,7 @@ # directories to ignore when looking for source files. exclude_patterns = ["_build"] -# The reST default role (used for this markup: `text`) to use for all documents. +# The reST default role (used for this markup `text`) to use for all documents. # default_role = None # If true, '()' will be appended to :func: etc. cross-reference text. @@ -121,7 +120,7 @@ # modindex_common_prefix = [] -# -- Options for HTML output --------------------------------------------------- +# -- Options for HTML output -------------------------------------------------- # The theme to use for HTML and HTML Help pages. See the documentation for # a list of builtin themes. @@ -207,7 +206,7 @@ htmlhelp_basename = "pyOpenSSLdoc" -# -- Options for LaTeX output -------------------------------------------------- +# -- Options for LaTeX output ------------------------------------------------- # The paper size ('letter' or 'a4'). # latex_paper_size = 'letter' @@ -216,7 +215,7 @@ # latex_font_size = '10pt' # Grouping the document tree into LaTeX files. List of tuples -# (source start file, target name, title, author, documentclass [howto/manual]). +# (source start file, target name, title, author, documentclass [howto/manual]) latex_documents = [ ("index", "pyOpenSSL.tex", u"pyOpenSSL Documentation", authors, "manual"), ] @@ -245,7 +244,7 @@ # latex_domain_indices = True -# -- Options for manual page output -------------------------------------------- +# -- Options for manual page output ------------------------------------------- # One entry per manual page. List of tuples # (source start file, name, description, authors, manual section). diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pyOpenSSL-20.0.0/pyproject.toml new/pyOpenSSL-20.0.1/pyproject.toml --- old/pyOpenSSL-20.0.0/pyproject.toml 2020-11-27 22:31:33.000000000 +0100 +++ new/pyOpenSSL-20.0.1/pyproject.toml 1970-01-01 01:00:00.000000000 +0100 @@ -1,4 +0,0 @@ -[tool.black] -line-length = 79 -target-version = ["py27"] - diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pyOpenSSL-20.0.0/src/OpenSSL/SSL.py new/pyOpenSSL-20.0.1/src/OpenSSL/SSL.py --- old/pyOpenSSL-20.0.0/src/OpenSSL/SSL.py 2020-11-27 22:31:33.000000000 +0100 +++ new/pyOpenSSL-20.0.1/src/OpenSSL/SSL.py 2020-12-15 16:30:54.000000000 +0100 @@ -146,7 +146,10 @@ OP_NO_TLSv1 = _lib.SSL_OP_NO_TLSv1 OP_NO_TLSv1_1 = _lib.SSL_OP_NO_TLSv1_1 OP_NO_TLSv1_2 = _lib.SSL_OP_NO_TLSv1_2 -OP_NO_TLSv1_3 = _lib.SSL_OP_NO_TLSv1_3 +try: + OP_NO_TLSv1_3 = _lib.SSL_OP_NO_TLSv1_3 +except AttributeError: + pass MODE_RELEASE_BUFFERS = _lib.SSL_MODE_RELEASE_BUFFERS diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pyOpenSSL-20.0.0/src/OpenSSL/version.py new/pyOpenSSL-20.0.1/src/OpenSSL/version.py --- old/pyOpenSSL-20.0.0/src/OpenSSL/version.py 2020-11-27 22:48:13.000000000 +0100 +++ new/pyOpenSSL-20.0.1/src/OpenSSL/version.py 2020-12-15 16:30:54.000000000 +0100 @@ -17,7 +17,7 @@ "__version__", ] -__version__ = "20.0.0" +__version__ = "20.0.1" __title__ = "pyOpenSSL" __uri__ = "https://pyopenssl.org/" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pyOpenSSL-20.0.0/src/pyOpenSSL.egg-info/PKG-INFO new/pyOpenSSL-20.0.1/src/pyOpenSSL.egg-info/PKG-INFO --- old/pyOpenSSL-20.0.0/src/pyOpenSSL.egg-info/PKG-INFO 2020-11-27 22:49:02.000000000 +0100 +++ new/pyOpenSSL-20.0.1/src/pyOpenSSL.egg-info/PKG-INFO 2020-12-15 16:31:35.000000000 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: pyOpenSSL -Version: 20.0.0 +Version: 20.0.1 Summary: Python wrapper module around the OpenSSL library Home-page: https://pyopenssl.org/ Author: The pyOpenSSL developers @@ -58,6 +58,20 @@ Release Information =================== + 20.0.1 (2020-12-15) + ------------------- + + Backward-incompatible changes: + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + + Deprecations: + ^^^^^^^^^^^^^ + + Changes: + ^^^^^^^^ + + - Fixed compatibility with OpenSSL 1.1.0. + 20.0.0 (2020-11-27) ------------------- @@ -151,5 +165,5 @@ Classifier: Topic :: Software Development :: Libraries :: Python Modules Classifier: Topic :: System :: Networking Requires-Python: >=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.* -Provides-Extra: test Provides-Extra: docs +Provides-Extra: test diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pyOpenSSL-20.0.0/src/pyOpenSSL.egg-info/SOURCES.txt new/pyOpenSSL-20.0.1/src/pyOpenSSL.egg-info/SOURCES.txt --- old/pyOpenSSL-20.0.0/src/pyOpenSSL.egg-info/SOURCES.txt 2020-11-27 22:49:02.000000000 +0100 +++ new/pyOpenSSL-20.0.1/src/pyOpenSSL.egg-info/SOURCES.txt 2020-12-15 16:31:35.000000000 +0100 @@ -6,7 +6,6 @@ LICENSE MANIFEST.in README.rst -pyproject.toml setup.cfg setup.py tox.ini diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pyOpenSSL-20.0.0/tox.ini new/pyOpenSSL-20.0.1/tox.ini --- old/pyOpenSSL-20.0.0/tox.ini 2020-11-27 22:31:33.000000000 +0100 +++ new/pyOpenSSL-20.0.1/tox.ini 2020-12-15 16:30:54.000000000 +0100 @@ -1,5 +1,5 @@ [tox] -envlist = {pypy,pypy3,py27,py35,py36,py37,py38}{,-cryptographyMaster,-cryptographyMinimum}{,-randomorder},py37-twistedMaster,pypi-readme,check-manifest,flake8,docs,coverage-report +envlist = {pypy,pypy3,py27,py35,py36,py37,py38,py39}{,-cryptographyMaster,-cryptographyMinimum}{,-randomorder},py37-twistedMaster,pypi-readme,check-manifest,flake8,docs,coverage-report [testenv] whitelist_externals = @@ -40,7 +40,7 @@ skip_install = true commands = black --check . - flake8 src tests setup.py + flake8 . [testenv:pypi-readme] deps = @@ -72,4 +72,3 @@ [flake8] ignore = E203,W503,W504 -select = E,W,F,I