Hello community, here is the log from the commit of package python-Fabric for openSUSE:Factory checked in at 2018-08-24 17:03:31 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-Fabric (Old) and /work/SRC/openSUSE:Factory/.python-Fabric.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-Fabric" Fri Aug 24 17:03:31 2018 rev:29 rq:628771 version:2.3.1 Changes: -------- --- /work/SRC/openSUSE:Factory/python-Fabric/python-Fabric.changes 2018-01-22 16:22:20.631198588 +0100 +++ /work/SRC/openSUSE:Factory/.python-Fabric.new/python-Fabric.changes 2018-08-24 17:03:46.150047551 +0200 @@ -1,0 +2,14 @@ +Sat Aug 11 15:01:48 UTC 2018 - [email protected] + +- Conflict with python-Fabric3 which is forked implementation + +------------------------------------------------------------------- +Sat Aug 11 14:54:57 UTC 2018 - [email protected] + +- Version update to 2.3.1: + * Adds support for python3 + * Supports new invoke and invocations modules +- Run tests +- Add all build/runtime dependencies + +------------------------------------------------------------------- Old: ---- Fabric-1.14.0.tar.gz New: ---- fabric-2.3.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-Fabric.spec ++++++ --- /var/tmp/diff_new_pack.vMnh2r/_old 2018-08-24 17:03:46.610048098 +0200 +++ /var/tmp/diff_new_pack.vMnh2r/_new 2018-08-24 17:03:46.610048098 +0200 @@ -17,26 +17,35 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} -%define skip_python3 1 Name: python-Fabric -Version: 1.14.0 +Version: 2.3.1 Release: 0 Summary: A Pythonic tool for remote execution and deployment License: BSD-2-Clause Group: Development/Languages/Python -Url: http://fabfile.org -Source: https://files.pythonhosted.org/packages/source/F/Fabric/Fabric-%{version}.tar.gz -BuildRequires: %{python_module Jinja2} -BuildRequires: %{python_module devel} -BuildRequires: %{python_module fudge} -BuildRequires: %{python_module nose} -BuildRequires: %{python_module paramiko >= 1.10} +URL: http://fabfile.org +Source: https://files.pythonhosted.org/packages/source/f/fabric/fabric-%{version}.tar.gz +BuildRequires: %{python_module cryptography >= 1.1} +BuildRequires: %{python_module decorator} +BuildRequires: %{python_module invoke >= 1.1} +BuildRequires: %{python_module mock >= 2.0.0} +BuildRequires: %{python_module paramiko >= 2.4} +BuildRequires: %{python_module pytest >= 3.2.5} +BuildRequires: %{python_module pytest-relaxed} BuildRequires: %{python_module setuptools} +BuildRequires: %{python_module six} BuildRequires: fdupes BuildRequires: python-rpm-macros -Requires: python-paramiko >= 1.10 +Requires: python-cryptography >= 1.1 +Requires: python-decorator +Requires: python-invoke >= 1.1 +Requires: python-paramiko >= 2.4 Requires: python-setuptools -BuildRoot: %{_tmppath}/%{name}-%{version}-build +Requires: python-six +Conflicts: python-Fabric3 +Provides: python-Fabric2 = %{version} +Provides: python-fabric = %{version} +Provides: python-fabric2 = %{version} BuildArch: noarch %python_subpackages @@ -56,9 +65,7 @@ Fabric itself leverages). %prep -%setup -q -n Fabric-%{version} -sed -i 's/paramiko>=1.10,<2.0/paramiko>=1.10/g' setup.py # new paramiko is okay -sed -i "s|fudge<1.0|fudge|" setup.py # Try testing with newer fudge +%setup -q -n fabric-%{version} %build %python_build @@ -66,14 +73,23 @@ %install %python_install %python_expand %fdupes %{buildroot}%{$python_sitelib} +%python_clone -a %{buildroot}%{_bindir}/fab %check -# Breaks on the raise tests completely even in git -#%%python_exec setup.py test +%{python_expand export PYTHONPATH=%{buildroot}%{$python_sitelib} +py.test-%{$python_bin_suffix} tests/ +} + +%post +%python_install_alternative fab + +%postun +%python_uninstall_alternative fab %files %{python_files} -%doc AUTHORS LICENSE README.rst -%python2_only %{_bindir}/fab +%license LICENSE +%doc README.rst +%python_alternative %{_bindir}/fab %{python_sitelib}/* %changelog ++++++ Fabric-1.14.0.tar.gz -> fabric-2.3.1.tar.gz ++++++ ++++ 31568 lines of diff (skipped)
