Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-M2Crypto for openSUSE:Factory checked in at 2021-04-26 16:38:49 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-M2Crypto (Old) and /work/SRC/openSUSE:Factory/.python-M2Crypto.new.12324 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-M2Crypto" Mon Apr 26 16:38:49 2021 rev:40 rq:887900 version:0.37.1 Changes: -------- --- /work/SRC/openSUSE:Factory/python-M2Crypto/python-M2Crypto.changes 2021-02-23 20:22:04.083743927 +0100 +++ /work/SRC/openSUSE:Factory/.python-M2Crypto.new.12324/python-M2Crypto.changes 2021-04-26 16:39:02.542020055 +0200 @@ -1,0 +2,6 @@ +Thu Apr 22 22:33:46 UTC 2021 - Matej Cepl <mc...@suse.com> + +- Add no-need-parameterized.patch ... we don't need run-time requirement + of parameterized package (bsc#1185150). + +------------------------------------------------------------------- New: ---- no-need-parameterized.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-M2Crypto.spec ++++++ --- /var/tmp/diff_new_pack.C9Ji6n/_old 2021-04-26 16:39:02.982020755 +0200 +++ /var/tmp/diff_new_pack.C9Ji6n/_new 2021-04-26 16:39:02.986020761 +0200 @@ -34,6 +34,9 @@ # PATCH-FIX-UPSTREAM 293_sslv23_padding.patch gl#m2crypto/m2crypto#293 mc...@suse.com # RSA_SSLV23_PADDING is evil and should be avoided. Patch1: 293_sslv23_padding.patch +# PATCH-FIX-OPENSUSE no-need-parameterized.patch bsc#1185150 mc...@suse.com +# no need to require parameterized for normal use +Patch2: no-need-parameterized.patch BuildRequires: %{python_module devel} BuildRequires: %{python_module parameterized} BuildRequires: %{python_module pytest} ++++++ no-need-parameterized.patch ++++++ --- a/setup.py +++ b/setup.py @@ -33,9 +33,9 @@ logging.basicConfig(format='%(levelname) stream=sys.stdout, level=logging.INFO) log = logging.getLogger('setup') -requires_list = ['parameterized'] +requires_list = [] if (2, 6) < sys.version_info[:2] < (3, 5): - requires_list = ['typing'] + requires_list.append('typing') if sys.version_info[0] > 2: from typing import Dict, List