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)


Reply via email to