commit python-aws-sam-translator for openSUSE:Factory

2020-07-20 Thread root
Hello community,

here is the log from the commit of package python-aws-sam-translator for 
openSUSE:Factory checked in at 2020-07-20 21:05:33

Comparing /work/SRC/openSUSE:Factory/python-aws-sam-translator (Old)
 and  /work/SRC/openSUSE:Factory/.python-aws-sam-translator.new.3592 (New)


Package is "python-aws-sam-translator"

Mon Jul 20 21:05:33 2020 rev:8 rq:821881 version:1.25.0

Changes:

--- 
/work/SRC/openSUSE:Factory/python-aws-sam-translator/python-aws-sam-translator.changes
  2020-07-06 16:33:23.459917628 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-aws-sam-translator.new.3592/python-aws-sam-translator.changes
2020-07-20 21:07:13.485449002 +0200
@@ -10,0 +11,5 @@
+Wed May 27 13:48:52 UTC 2020 - Petr Gajdos 
+
+- %python3_only -> %python_alternative
+
+---



Other differences:
--
++ python-aws-sam-translator.spec ++
--- /var/tmp/diff_new_pack.TrkzJW/_old  2020-07-20 21:07:15.677451224 +0200
+++ /var/tmp/diff_new_pack.TrkzJW/_new  2020-07-20 21:07:15.681451229 +0200
@@ -40,6 +40,8 @@
 Requires:   python-docopt >= 0.6.2
 Requires:   python-jsonschema >= 3.0
 Requires:   python-six >= 1.11
+Requires(post): update-alternatives
+Requires(postun): update-alternatives
 BuildArch:  noarch
 %if 0%{?suse_version} < 1500
 BuildRequires:  python
@@ -83,6 +85,7 @@
 
 mkdir -p %{buildroot}%{_bindir}
 install -D -m 755 bin/sam-translate.py %{buildroot}%{_bindir}/sam-translate
+%python_clone -a %{buildroot}%{_bindir}/sam-translate
 
 %if %{with test}
 %check
@@ -90,10 +93,16 @@
 %pytest
 %endif
 
+%post
+%python_install_alternative sam-translate
+
+%postun
+%python_uninstall_alternative sam-translate
+
 %files %{python_files}
 %doc README.md
 %license LICENSE
-%python3_only %{_bindir}/sam-translate
+%python_alternative %{_bindir}/sam-translate
 %{python_sitelib}/*
 
 %changelog




commit python-aws-sam-translator for openSUSE:Factory

2020-07-06 Thread root
Hello community,

here is the log from the commit of package python-aws-sam-translator for 
openSUSE:Factory checked in at 2020-07-06 16:31:04

Comparing /work/SRC/openSUSE:Factory/python-aws-sam-translator (Old)
 and  /work/SRC/openSUSE:Factory/.python-aws-sam-translator.new.3060 (New)


Package is "python-aws-sam-translator"

Mon Jul  6 16:31:04 2020 rev:7 rq:818884 version:1.25.0

Changes:

--- 
/work/SRC/openSUSE:Factory/python-aws-sam-translator/python-aws-sam-translator.changes
  2020-05-08 23:06:46.698037106 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-aws-sam-translator.new.3060/python-aws-sam-translator.changes
2020-07-06 16:33:23.459917628 +0200
@@ -1,0 +2,9 @@
+Wed Jul  1 12:55:50 UTC 2020 - Marketa Calabkova 
+
+- Update to 1.25.0
+  * chore: Exclude test modules in whl
+  * feat: Add Step Function Resource
+  * fix : missing UserPool properties
+  * fix: resource policy generation for {path+}
+
+---

Old:

  serverless-application-model-1.22.0.tar.gz

New:

  serverless-application-model-1.25.0.tar.gz



Other differences:
--
++ python-aws-sam-translator.spec ++
--- /var/tmp/diff_new_pack.kKFlvE/_old  2020-07-06 16:33:28.399932805 +0200
+++ /var/tmp/diff_new_pack.kKFlvE/_new  2020-07-06 16:33:28.403932817 +0200
@@ -26,7 +26,7 @@
 %endif
 %bcond_without python2
 Name:   python-aws-sam-translator
-Version:1.22.0
+Version:1.25.0
 Release:0
 Summary:AWS SAM template to AWS CloudFormation template translator
 License:Apache-2.0
@@ -79,7 +79,6 @@
 
 %install
 %python_install
-%python_expand rm -r %{buildroot}%{$python_sitelib}/tests/
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
 
 mkdir -p %{buildroot}%{_bindir}

++ serverless-application-model-1.22.0.tar.gz -> 
serverless-application-model-1.25.0.tar.gz ++
 21301 lines of diff (skipped)




commit python-aws-sam-translator for openSUSE:Factory

2020-05-08 Thread root
Hello community,

here is the log from the commit of package python-aws-sam-translator for 
openSUSE:Factory checked in at 2020-05-08 23:06:44

Comparing /work/SRC/openSUSE:Factory/python-aws-sam-translator (Old)
 and  /work/SRC/openSUSE:Factory/.python-aws-sam-translator.new.2738 (New)


Package is "python-aws-sam-translator"

Fri May  8 23:06:44 2020 rev:6 rq:801242 version:1.22.0

Changes:

--- 
/work/SRC/openSUSE:Factory/python-aws-sam-translator/python-aws-sam-translator.changes
  2019-11-24 00:29:00.187219450 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-aws-sam-translator.new.2738/python-aws-sam-translator.changes
2020-05-08 23:06:46.698037106 +0200
@@ -1,0 +2,13 @@
+Mon May  4 07:16:01 UTC 2020 - Tomáš Chvátal 
+
+- Update to 1.22.0:
+  * Many parsing changes to enumerate, fixes for new syntax
+- Fix the saml-translate binary to be executable
+
+---
+Mon May  4 07:13:21 UTC 2020 - Tomáš Chvátal 
+
+- Fix build without python2
+- Do not ship generic folder with tests in sitelib
+
+---

Old:

  serverless-application-model-1.11.0.tar.gz

New:

  serverless-application-model-1.22.0.tar.gz



Other differences:
--
++ python-aws-sam-translator.spec ++
--- /var/tmp/diff_new_pack.smsFdZ/_old  2020-05-08 23:06:49.20204 +0200
+++ /var/tmp/diff_new_pack.smsFdZ/_new  2020-05-08 23:06:49.206042230 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-aws-sam-translator
 #
-# Copyright (c) 2019 SUSE LLC
+# 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
@@ -16,6 +16,7 @@
 #
 
 
+%{?!python_module:%define python_module() python-%{**} python3-%{**}}
 # Disable tests on SLE-12 due to issues with Python 3.4
 # see: https://github.com/awslabs/serverless-application-model/issues/1255
 %if 0%{?suse_version} < 1500
@@ -23,46 +24,45 @@
 %else
 %bcond_without test
 %endif
-
-%{?!python_module:%define python_module() python-%{**} python3-%{**}}
+%bcond_without python2
 Name:   python-aws-sam-translator
-Version:1.11.0
+Version:1.22.0
 Release:0
 Summary:AWS SAM template to AWS CloudFormation template translator
 License:Apache-2.0
-Group:  Development/Languages/Python
 URL:https://github.com/awslabs/serverless-application-model
 Source: 
https://github.com/awslabs/serverless-application-model/archive/v%{version}.tar.gz#/serverless-application-model-%{version}.tar.gz
-%if 0%{?suse_version} < 1500
-BuildRequires:  python
-%endif
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
+Requires:   python-PyYAML >= 4.2
+Requires:   python-boto3 >= 1.5
+Requires:   python-docopt >= 0.6.2
+Requires:   python-jsonschema >= 3.0
+Requires:   python-six >= 1.11
+BuildArch:  noarch
+%if 0%{?suse_version} < 1500
+BuildRequires:  python
+%endif
 # SECTION test requirements
-BuildRequires:  %{python_module PyYAML >= 4.2}
+BuildRequires:  %{python_module PyYAML >= 5.1}
 BuildRequires:  %{python_module boto3 >= 1.5}
 BuildRequires:  %{python_module coverage >= 4.4.0}
-BuildRequires:  %{python_module jsonschema >= 2.6}
+BuildRequires:  %{python_module docopt >= 0.6.2}
+BuildRequires:  %{python_module jsonschema >= 3.0}
 BuildRequires:  %{python_module mock >= 2.0.0}
 BuildRequires:  %{python_module parameterized >= 0.6.1}
-BuildRequires:  %{python_module py >= 1.4.33}
 BuildRequires:  %{python_module pytest >= 3.0.7}
 BuildRequires:  %{python_module pytest-cov >= 2.4.0}
 BuildRequires:  %{python_module requests >= 2.20.0}
 BuildRequires:  %{python_module six >= 1.11}
+%if %{with python2}
 BuildRequires:  python-enum34 >= 1.1
+%endif
 # /SECTION
-Requires:   python-PyYAML >= 4.2
-Requires:   python-boto3 >= 1.5
-Requires:   python-docopt >= 0.6.2
-Requires:   python-jsonschema >= 2.6
-Requires:   python-six >= 1.11
 %ifpython2
 Requires:   python-enum34 >= 1.1
 %endif
-BuildArch:  noarch
-
 %python_subpackages
 
 %description
@@ -71,17 +71,19 @@
 
 %prep
 %setup -q -n serverless-application-model-%{version}
-sed -i -e '1s|#!/usr/bin/env python2|#!/usr/bin/python3|' bin/sam-translate.py
+sed -i -e '1s|#!%{_bindir}/env python2|#!%{_bindir}/python3|' 
bin/sam-translate.py
+sed -i -e 's:~=:>=:g' requirements/base.txt
 
 %build
 %python_build
 
 %install
 %python_install
+%python_expand rm -r %{buildroot}%{$python_sitelib}/tests/
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
 
 mkdir -p %{buildroot}%{_bindir}
-install -D -m 644 bin/sam-t

commit python-aws-sam-translator for openSUSE:Factory

2019-11-23 Thread root
Hello community,

here is the log from the commit of package python-aws-sam-translator for 
openSUSE:Factory checked in at 2019-11-24 00:28:59

Comparing /work/SRC/openSUSE:Factory/python-aws-sam-translator (Old)
 and  /work/SRC/openSUSE:Factory/.python-aws-sam-translator.new.26869 (New)


Package is "python-aws-sam-translator"

Sun Nov 24 00:28:59 2019 rev:5 rq:750266 version:1.11.0

Changes:

--- 
/work/SRC/openSUSE:Factory/python-aws-sam-translator/python-aws-sam-translator.changes
  2019-07-21 11:34:37.540774447 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-aws-sam-translator.new.26869/python-aws-sam-translator.changes
   2019-11-24 00:29:00.187219450 +0100
@@ -1,0 +2,9 @@
+Fri Nov 22 10:13:19 UTC 2019 - John Paul Adrian Glaubitz 

+
+- Disable tests on SLE-12 as the testsuite is
+  incompatible with Python 3.4
+- Drop patch to support older versions of setuptools as
+  SLE-12 is now shipping with a recent enough version
+  + ast_drop-compatible-releases-operator.patch
+
+---

Old:

  ast_drop-compatible-releases-operator.patch



Other differences:
--
++ python-aws-sam-translator.spec ++
--- /var/tmp/diff_new_pack.8KsFuh/_old  2019-11-24 00:29:01.775219615 +0100
+++ /var/tmp/diff_new_pack.8KsFuh/_new  2019-11-24 00:29:01.787219616 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-aws-sam-translator
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,6 +16,14 @@
 #
 
 
+# Disable tests on SLE-12 due to issues with Python 3.4
+# see: https://github.com/awslabs/serverless-application-model/issues/1255
+%if 0%{?suse_version} < 1500
+%bcond_with test
+%else
+%bcond_without test
+%endif
+
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-aws-sam-translator
 Version:1.11.0
@@ -23,9 +31,8 @@
 Summary:AWS SAM template to AWS CloudFormation template translator
 License:Apache-2.0
 Group:  Development/Languages/Python
-Url:https://github.com/awslabs/serverless-application-model
+URL:https://github.com/awslabs/serverless-application-model
 Source: 
https://github.com/awslabs/serverless-application-model/archive/v%{version}.tar.gz#/serverless-application-model-%{version}.tar.gz
-Patch:  ast_drop-compatible-releases-operator.patch
 %if 0%{?suse_version} < 1500
 BuildRequires:  python
 %endif
@@ -64,7 +71,6 @@
 
 %prep
 %setup -q -n serverless-application-model-%{version}
-%patch -p1
 sed -i -e '1s|#!/usr/bin/env python2|#!/usr/bin/python3|' bin/sam-translate.py
 
 %build
@@ -77,9 +83,11 @@
 mkdir -p %{buildroot}%{_bindir}
 install -D -m 644 bin/sam-translate.py %{buildroot}%{_bindir}/sam-translate
 
+%if %{with test}
 %check
 export LANG=en_US.UTF8
 %pytest
+%endif
 
 %files %{python_files}
 %doc README.md




commit python-aws-sam-translator for openSUSE:Factory

2019-07-21 Thread root
Hello community,

here is the log from the commit of package python-aws-sam-translator for 
openSUSE:Factory checked in at 2019-07-21 11:34:36

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


Package is "python-aws-sam-translator"

Sun Jul 21 11:34:36 2019 rev:4 rq:717090 version:1.11.0

Changes:

--- 
/work/SRC/openSUSE:Factory/python-aws-sam-translator/python-aws-sam-translator.changes
  2019-07-17 13:19:39.247662423 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-aws-sam-translator.new.4126/python-aws-sam-translator.changes
2019-07-21 11:34:37.540774447 +0200
@@ -1,0 +2,6 @@
+Fri Jul 19 13:07:21 UTC 2019 - Tomáš Chvátal 
+
+- Update the patch ast_drop-compatible-releases-operator.patch to
+  not pull enum34 on python3
+
+---



Other differences:
--
++ ast_drop-compatible-releases-operator.patch ++
--- /var/tmp/diff_new_pack.Lko5xQ/_old  2019-07-21 11:34:38.044774361 +0200
+++ /var/tmp/diff_new_pack.Lko5xQ/_new  2019-07-21 11:34:38.044774361 +0200
@@ -7,7 +7,7 @@
 -jsonschema~=2.6
 -six~=1.11
 +boto3>=1.5
-+enum34>=1.1
++enum34>=1.1; python_version<"3.4"
 +jsonschema>=2.6
 +six>=1.11
  




commit python-aws-sam-translator for openSUSE:Factory

2019-07-17 Thread root
Hello community,

here is the log from the commit of package python-aws-sam-translator for 
openSUSE:Factory checked in at 2019-07-17 13:19:36

Comparing /work/SRC/openSUSE:Factory/python-aws-sam-translator (Old)
 and  /work/SRC/openSUSE:Factory/.python-aws-sam-translator.new.1887 (New)


Package is "python-aws-sam-translator"

Wed Jul 17 13:19:36 2019 rev:3 rq:715467 version:1.11.0

Changes:

--- 
/work/SRC/openSUSE:Factory/python-aws-sam-translator/python-aws-sam-translator.changes
  2019-06-12 13:12:48.708910258 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-aws-sam-translator.new.1887/python-aws-sam-translator.changes
2019-07-17 13:19:39.247662423 +0200
@@ -1,0 +2,9 @@
+Thu Jul 11 09:43:24 UTC 2019 - John Paul Adrian Glaubitz 

+
+- Fix build on SLE-12
+  + Add python to BuildRequires for suse_version < 1500
+  + Set LANG to en_US.UTF8 before running testsuite
+  + Refresh ast_drop-compatible-releases-operator.patch to
+strip "python_version<"3.4"" from install_requires
+
+---



Other differences:
--
++ python-aws-sam-translator.spec ++
--- /var/tmp/diff_new_pack.L3daPV/_old  2019-07-17 13:19:39.903662027 +0200
+++ /var/tmp/diff_new_pack.L3daPV/_new  2019-07-17 13:19:39.907662025 +0200
@@ -26,6 +26,9 @@
 Url:https://github.com/awslabs/serverless-application-model
 Source: 
https://github.com/awslabs/serverless-application-model/archive/v%{version}.tar.gz#/serverless-application-model-%{version}.tar.gz
 Patch:  ast_drop-compatible-releases-operator.patch
+%if 0%{?suse_version} < 1500
+BuildRequires:  python
+%endif
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
@@ -36,9 +39,9 @@
 BuildRequires:  %{python_module jsonschema >= 2.6}
 BuildRequires:  %{python_module mock >= 2.0.0}
 BuildRequires:  %{python_module parameterized >= 0.6.1}
+BuildRequires:  %{python_module py >= 1.4.33}
 BuildRequires:  %{python_module pytest >= 3.0.7}
 BuildRequires:  %{python_module pytest-cov >= 2.4.0}
-BuildRequires:  %{python_module py >= 1.4.33}
 BuildRequires:  %{python_module requests >= 2.20.0}
 BuildRequires:  %{python_module six >= 1.11}
 BuildRequires:  python-enum34 >= 1.1
@@ -75,6 +78,7 @@
 install -D -m 644 bin/sam-translate.py %{buildroot}%{_bindir}/sam-translate
 
 %check
+export LANG=en_US.UTF8
 %pytest
 
 %files %{python_files}

++ ast_drop-compatible-releases-operator.patch ++
--- /var/tmp/diff_new_pack.L3daPV/_old  2019-07-17 13:19:39.923662015 +0200
+++ /var/tmp/diff_new_pack.L3daPV/_new  2019-07-17 13:19:39.923662015 +0200
@@ -1,13 +1,13 @@
-diff -Nru aws-sam-translator-1.9.0.orig/requirements/base.txt 
aws-sam-translator-1.9.0/requirements/base.txt
 aws-sam-translator-1.9.0.orig/requirements/base.txt2018-11-29 
18:53:32.0 +0100
-+++ aws-sam-translator-1.9.0/requirements/base.txt 2019-01-21 
13:38:19.566088857 +0100
+diff -Nru serverless-application-model-1.11.0.orig/requirements/base.txt 
serverless-application-model-1.11.0/requirements/base.txt
+--- serverless-application-model-1.11.0.orig/requirements/base.txt 
2019-04-26 00:03:58.0 +0200
 serverless-application-model-1.11.0/requirements/base.txt  2019-07-10 
14:43:48.484197605 +0200
 @@ -1,5 +1,5 @@
 -boto3~=1.5
 -enum34~=1.1; python_version<"3.4"
 -jsonschema~=2.6
 -six~=1.11
 +boto3>=1.5
-+enum34>=1.1; python_version<"3.4"
++enum34>=1.1
 +jsonschema>=2.6
 +six>=1.11
  




commit python-aws-sam-translator for openSUSE:Factory

2019-06-12 Thread root
Hello community,

here is the log from the commit of package python-aws-sam-translator for 
openSUSE:Factory checked in at 2019-06-12 13:12:47

Comparing /work/SRC/openSUSE:Factory/python-aws-sam-translator (Old)
 and  /work/SRC/openSUSE:Factory/.python-aws-sam-translator.new.4811 (New)


Package is "python-aws-sam-translator"

Wed Jun 12 13:12:47 2019 rev:2 rq:707935 version:1.11.0

Changes:

--- 
/work/SRC/openSUSE:Factory/python-aws-sam-translator/python-aws-sam-translator.changes
  2019-01-25 22:44:54.871113619 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-aws-sam-translator.new.4811/python-aws-sam-translator.changes
2019-06-12 13:12:48.708910258 +0200
@@ -1,0 +2,47 @@
+Wed Jun  5 18:12:58 UTC 2019 - Todd R 
+
+- Switch to github sources which include tests
+- Enable tests
+- Fix dependencies
+- Add commandline tool
+
+---
+Fri May 17 20:27:10 UTC 2019 - Scott Wulf 
+
+- Upgrade to 1.11.0
+  * Add ReservedConcurrentExecutions to globals
+  * Fix ElasticsearchHttpPostPolicy resource reference
+  * Support using AWS::Region in Ref and Sub
+  * Documentation and examples updates
+  * Add VersionDescription property to Serverless::Function
+  * Update ServerlessRepoReadWriteAccessPolicy
+  * Add additional template validation
+
+- Upgrade to 1.10.0
+  * Add GSIs to DynamoDBReadPolicy and DynamoDBCrudPolicy
+  * Add DynamoDBReconfigurePolicy
+  * Add CostExplorerReadOnlyPolicy and OrganizationsListAccountsPolicy
+  * Add EKSDescribePolicy
+  * Add SESBulkTemplatedCrudPolicy
+  * Add FilterLogEventsPolicy
+  * Add SSMParameterReadPolicy
+  * Add SESEmailTemplateCrudPolicy
+  * Add s3:PutObjectAcl to S3CrudPolicy
+  * Add allow_credentials CORS option
+  * Add support for AccessLogSetting and CanarySetting Serverless::Api 
properties
+  * Add support for X-Ray in Serverless::Api
+  * Add support for MinimumCompressionSize in Serverless::Api
+  * Add Auth to Serverless::Api globals
+  * Remove trailing slashes from APIGW permissions
+  * Add SNS FilterPolicy and an example application
+  * Add Enabled property to Serverless::Function event sources
+  * Add support for PermissionsBoundary in Serverless::Function
+  * Fix boto3 client initialization
+  * Add PublicAccessBlockConfiguration property to S3 bucket resource
+  * Make PAY_PER_REQUEST default mode for Serverless::SimpleTable
+  * Add limited support for resolving intrinsics in Serverless::LayerVersion
+  * SAM now uses Flake8
+  * Add example application for S3 Events written in Go
+  * Updated several example applications
+
+---

Old:

  aws-sam-translator-1.9.0.tar.gz

New:

  serverless-application-model-1.11.0.tar.gz



Other differences:
--
++ python-aws-sam-translator.spec ++
--- /var/tmp/diff_new_pack.S9E2Hi/_old  2019-06-12 13:12:52.148906651 +0200
+++ /var/tmp/diff_new_pack.S9E2Hi/_new  2019-06-12 13:12:52.152906647 +0200
@@ -12,52 +12,45 @@
 # 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-aws-sam-translator
-Version:1.9.0
+Version:1.11.0
 Release:0
-License:Apache-2.0
 Summary:AWS SAM template to AWS CloudFormation template translator
-Url:https://github.com/awslabs/serverless-application-model
+License:Apache-2.0
 Group:  Development/Languages/Python
-Source: 
https://files.pythonhosted.org/packages/source/a/aws-sam-translator/aws-sam-translator-%{version}.tar.gz
+Url:https://github.com/awslabs/serverless-application-model
+Source: 
https://github.com/awslabs/serverless-application-model/archive/v%{version}.tar.gz#/serverless-application-model-%{version}.tar.gz
 Patch:  ast_drop-compatible-releases-operator.patch
-BuildRequires:  python-rpm-macros
-BuildRequires:  %{python_module devel}
 BuildRequires:  %{python_module setuptools}
+BuildRequires:  fdupes
+BuildRequires:  python-rpm-macros
 # SECTION test requirements
+BuildRequires:  %{python_module PyYAML >= 4.2}
 BuildRequires:  %{python_module boto3 >= 1.5}
-BuildRequires:  %{python_module boto3 < 2.0}
+BuildRequires:  %{python_module coverage >= 4.4.0}
 BuildRequires:  %{python_module jsonschema >= 2.6}
-BuildRequires:  %{python_module jsonschema < 3.0}
+BuildRequires:  %{python_module mock >= 2.0.0}
+BuildRequires:  %{python_module parameterized >= 0.6.1}
+BuildRequires:  %{python_module pytest >=