#2 Update to Version 2.20.1 and Bugfix of bug 1685311
Merged 2 months ago by wakko666. Opened 2 months ago by jritter.
https://github.com/jritter/python-molecule.git upgrade_to_2.20.1  into  master

upgrade to version 2.20.1 and disable dependency generator which fixes bug 1685311
Juerg Ritter • 2 months ago  
python-molecule.spec
file modified
+6 -2

@@ -2,8 +2,8 @@

  %global setup_flags SKIP_PIP_INSTALL=1 PBR_VERSION=%{version}

  

  Name: python-molecule

- Version: 2.19

- Release: 2%{?dist}

+ Version:  2.20.1

+ Release: 1%{?dist}

  Summary: Molecule is designed to aid in the development and testing of Ansible roles

  

  # Most of the package is MIT licensed.

@@ -76,6 +76,7 @@

  Requires: python3-testinfra

  Requires: python3-tree-format

  %{?python_provide:%python_provide python3-%{pkgname}}

+ %{?python_disable_dependency_generator}

  %description -n python3-molecule

  Molecule is designed to aid in the development and testing of Ansible roles.

  Molecule provides support for testing with multiple instances, operating

@@ -123,6 +124,9 @@

  %doc *-requirements.txt

  

  %changelog

+ * Mon Jul 01 2019 Juerg Ritter <juerg_ritter@bluewin.ch> - 2.20.1-1

+ - update to 2.20.1 and disabled dependency generator

+ 

  * Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.19-2

  - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild

  

sources
file modified
+1 -1

@@ -1,1 +1,1 @@

- SHA512 (2.19.tar.gz) = cdc2ed3a914c82380dd437cd250730d361a97fc51c03dcb1b02da11a32d5e07161a036379e522375c5f8746f13c7f6e4c3336bd03cfa7de16d9b18c91647e746

+ SHA512 (2.20.1.tar.gz) = 69874aa457809132aa556a4f75eb6ab928eacdbf48c28bf596eb1558af0e4ff65a004dddc535d310dae07393caf84ae6c02e4cc127b546aa2091f0a05639fc53

no initial comment

Hi,

I've noticed that the installation of molecule fails because of dependency issues, most probably because the python dependency generator has been enabled by default since Fedora 29. I have disabled this dependency generator, and at the same time I've updated molecule to the version 2.20.1.

This is my first pull request, and I don't have a lot of experience with the process of packaging in Fedora yet. If there is a problem I would appreciate some guidance on how to go on with this fix. Please contact me at juerg_ritter@bluewin.ch if there is a problem.

Pull-Request has been merged by wakko666

2 months ago