commit python-invocations for openSUSE:Factory

2020-10-29 Thread root
Hello community,

here is the log from the commit of package python-invocations for 
openSUSE:Factory checked in at 2020-10-29 09:47:59

Comparing /work/SRC/openSUSE:Factory/python-invocations (Old)
 and  /work/SRC/openSUSE:Factory/.python-invocations.new.3463 (New)


Package is "python-invocations"

Thu Oct 29 09:47:59 2020 rev:6 rq:841627 version:1.4.0

Changes:

--- /work/SRC/openSUSE:Factory/python-invocations/python-invocations.changes
2020-03-27 00:23:58.224216472 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-invocations.new.3463/python-invocations.changes
  2020-10-29 09:47:59.728151011 +0100
@@ -1,0 +2,5 @@
+Tue Oct 13 10:33:07 UTC 2020 - Benjamin Greiner 
+
+- Upper limit pytest 6.1 -- gh#bitprophet/pytest-relaxed#12
+
+---



Other differences:
--
++ python-invocations.spec ++
--- /var/tmp/diff_new_pack.XkayVn/_old  2020-10-29 09:48:02.680153799 +0100
+++ /var/tmp/diff_new_pack.XkayVn/_new  2020-10-29 09:48:02.680153799 +0100
@@ -32,7 +32,8 @@
 BuildRequires:  %{python_module lexicon}
 BuildRequires:  %{python_module mock}
 BuildRequires:  %{python_module pytest-relaxed}
-BuildRequires:  %{python_module pytest}
+# gh#bitprophet/pytest-relaxed#12
+BuildRequires:  %{python_module pytest < 6.1}
 BuildRequires:  %{python_module releases >= 1.2}
 BuildRequires:  %{python_module semantic_version >= 2.4}
 BuildRequires:  %{python_module setuptools}
@@ -73,8 +74,6 @@
 %setup -q -n invocations-%{version}
 %patch0 -p1
 %patch1 -p1
-# remove useless releasing test
-rm tests/packaging/release.py
 
 %build
 %python_build
@@ -84,13 +83,16 @@
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
 
 %check
-export PYTHONDONTWRITEBYTECODE=1
-# With new sphinx this does not work at all so skip it
-#%%pytest
+# autodoc: With new sphinx this does not work at all so skip it
+# packaging: not applicable to openSUSE
+# cannot use --ignore because of pytest-relaxed plugin
+rm -r tests/autodoc/ tests/packaging/
+%pytest
 
 %files %{python_files}
 %doc README.rst
 %license LICENSE
-%{python_sitelib}/*
+%{python_sitelib}/invocations
+%{python_sitelib}/invocations-%{version}*info
 
 %changelog




commit python-invocations for openSUSE:Factory

2020-03-26 Thread root
Hello community,

here is the log from the commit of package python-invocations for 
openSUSE:Factory checked in at 2020-03-27 00:23:55

Comparing /work/SRC/openSUSE:Factory/python-invocations (Old)
 and  /work/SRC/openSUSE:Factory/.python-invocations.new.3160 (New)


Package is "python-invocations"

Fri Mar 27 00:23:55 2020 rev:5 rq:784842 version:1.4.0

Changes:

--- /work/SRC/openSUSE:Factory/python-invocations/python-invocations.changes
2019-07-04 15:44:33.134229166 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-invocations.new.3160/python-invocations.changes
  2020-03-27 00:23:58.224216472 +0100
@@ -1,0 +2,5 @@
+Sat Mar 14 08:35:22 UTC 2020 - Tomáš Chvátal 
+
+- Fix build without python2
+
+---



Other differences:
--
++ python-invocations.spec ++
--- /var/tmp/diff_new_pack.rr5L5h/_old  2020-03-27 00:23:59.512217125 +0100
+++ /var/tmp/diff_new_pack.rr5L5h/_new  2020-03-27 00:23:59.512217125 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-invocations
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# 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
@@ -17,12 +17,12 @@
 
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
+%bcond_without python2
 Name:   python-invocations
 Version:1.4.0
 Release:0
 Summary:Reusable Invoke tasks
 License:BSD-2-Clause
-Group:  Development/Languages/Python
 URL:https://github.com/pyinvoke/invocations
 Source: 
https://github.com/pyinvoke/invocations/archive/%{version}.tar.gz
 Patch0: invocations-no-bundled.patch
@@ -41,7 +41,6 @@
 BuildRequires:  %{python_module tqdm >= 4.8.1}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
-BuildRequires:  python2-enum34
 Requires:   python-blessings >= 1.6
 Requires:   python-invoke >= 1.0
 Requires:   python-lexicon
@@ -51,6 +50,9 @@
 Requires:   python-tabulate >= 0.7.5
 Requires:   python-tqdm >= 4.8.1
 BuildArch:  noarch
+%if %{with python2}
+BuildRequires:  python-enum34
+%endif
 %ifpython2
 Requires:   python-enum34
 %endif




commit python-invocations for openSUSE:Factory

2019-07-04 Thread root
Hello community,

here is the log from the commit of package python-invocations for 
openSUSE:Factory checked in at 2019-07-04 15:44:25

Comparing /work/SRC/openSUSE:Factory/python-invocations (Old)
 and  /work/SRC/openSUSE:Factory/.python-invocations.new.4615 (New)


Package is "python-invocations"

Thu Jul  4 15:44:25 2019 rev:4 rq:713386 version:1.4.0

Changes:

--- /work/SRC/openSUSE:Factory/python-invocations/python-invocations.changes
2019-03-29 20:43:39.590680841 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-invocations.new.4615/python-invocations.changes
  2019-07-04 15:44:33.134229166 +0200
@@ -1,0 +2,5 @@
+Thu Jul  4 12:02:23 UTC 2019 - Tomáš Chvátal 
+
+- Disable tests that are tied to sphinx and got utterly exploded
+
+---



Other differences:
--
++ python-invocations.spec ++
--- /var/tmp/diff_new_pack.cxragf/_old  2019-07-04 15:44:36.102233798 +0200
+++ /var/tmp/diff_new_pack.cxragf/_new  2019-07-04 15:44:36.102233798 +0200
@@ -83,7 +83,8 @@
 
 %check
 export PYTHONDONTWRITEBYTECODE=1
-%python_expand PYTHONPATH=%{buildroot}%{$python_sitelib} 
py.test-%{$python_bin_suffix} -v
+# With new sphinx this does not work at all so skip it
+#%%pytest
 
 %files %{python_files}
 %doc README.rst




commit python-invocations for openSUSE:Factory

2019-03-29 Thread root
Hello community,

here is the log from the commit of package python-invocations for 
openSUSE:Factory checked in at 2019-03-29 20:43:39

Comparing /work/SRC/openSUSE:Factory/python-invocations (Old)
 and  /work/SRC/openSUSE:Factory/.python-invocations.new.25356 (New)


Package is "python-invocations"

Fri Mar 29 20:43:39 2019 rev:3 rq:689804 version:1.4.0

Changes:

--- /work/SRC/openSUSE:Factory/python-invocations/python-invocations.changes
2018-08-24 17:03:45.314046560 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-invocations.new.25356/python-invocations.changes
 2019-03-29 20:43:39.590680841 +0100
@@ -1,0 +2,5 @@
+Fri Mar 29 10:50:09 UTC 2019 - Tomáš Chvátal 
+
+- Remove release-testing tests as they are pointless for rpm package
+
+---



Other differences:
--
++ python-invocations.spec ++
--- /var/tmp/diff_new_pack.eNqeRq/_old  2019-03-29 20:43:40.126680950 +0100
+++ /var/tmp/diff_new_pack.eNqeRq/_new  2019-03-29 20:43:40.126680950 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-invocations
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,7 +12,7 @@
 # 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/
 #
 
 
@@ -23,18 +23,20 @@
 Summary:Reusable Invoke tasks
 License:BSD-2-Clause
 Group:  Development/Languages/Python
-URL:http://pyinvoke.org
+URL:https://github.com/pyinvoke/invocations
 Source: 
https://github.com/pyinvoke/invocations/archive/%{version}.tar.gz
 Patch0: invocations-no-bundled.patch
 Patch1: invocations-py3.patch
 BuildRequires:  %{python_module blessings >= 1.6}
 BuildRequires:  %{python_module invoke >= 1.0}
+BuildRequires:  %{python_module lexicon}
 BuildRequires:  %{python_module mock}
 BuildRequires:  %{python_module pytest-relaxed}
 BuildRequires:  %{python_module pytest}
 BuildRequires:  %{python_module releases >= 1.2}
 BuildRequires:  %{python_module semantic_version >= 2.4}
 BuildRequires:  %{python_module setuptools}
+BuildRequires:  %{python_module six}
 BuildRequires:  %{python_module tabulate >= 0.7.5}
 BuildRequires:  %{python_module tqdm >= 4.8.1}
 BuildRequires:  fdupes
@@ -42,14 +44,12 @@
 BuildRequires:  python2-enum34
 Requires:   python-blessings >= 1.6
 Requires:   python-invoke >= 1.0
+Requires:   python-lexicon
 Requires:   python-releases >= 1.2
 Requires:   python-semantic_version >= 2.4
+Requires:   python-six
 Requires:   python-tabulate >= 0.7.5
 Requires:   python-tqdm >= 4.8.1
-BuildRequires:  %{python_module six}
-Requires:   python-six
-BuildRequires:  %{python_module lexicon}
-Requires:   python-lexicon
 BuildArch:  noarch
 %ifpython2
 Requires:   python-enum34
@@ -71,6 +71,8 @@
 %setup -q -n invocations-%{version}
 %patch0 -p1
 %patch1 -p1
+# remove useless releasing test
+rm tests/packaging/release.py
 
 %build
 %python_build
@@ -81,9 +83,7 @@
 
 %check
 export PYTHONDONTWRITEBYTECODE=1
-%{python_expand export PYTHONPATH=%{buildroot}%{$python_sitelib}
-py.test-%{$python_bin_suffix}
-}
+%python_expand PYTHONPATH=%{buildroot}%{$python_sitelib} 
py.test-%{$python_bin_suffix} -v
 
 %files %{python_files}
 %doc README.rst




commit python-invocations for openSUSE:Factory

2018-08-24 Thread root
Hello community,

here is the log from the commit of package python-invocations for 
openSUSE:Factory checked in at 2018-08-24 17:03:28

Comparing /work/SRC/openSUSE:Factory/python-invocations (Old)
 and  /work/SRC/openSUSE:Factory/.python-invocations.new (New)


Package is "python-invocations"

Fri Aug 24 17:03:28 2018 rev:2 rq:628767 version:1.4.0

Changes:

--- /work/SRC/openSUSE:Factory/python-invocations/python-invocations.changes
2018-05-29 16:48:14.476723661 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-invocations.new/python-invocations.changes   
2018-08-24 17:03:45.314046560 +0200
@@ -1,0 +2,18 @@
+Sat Aug 11 12:01:52 UTC 2018 - tchva...@suse.com
+
+- Drop the multibuild as the cycle is gone
+- Add patch to not rely on bundled stuff:
+  * invocations-no-bundled.patch
+- Add patch to fix tests on python3:
+  * invocations-py3.patch
+
+---
+Sat Aug 11 10:01:08 UTC 2018 - tchva...@suse.com
+
+- Version update to 1.4:
+  * Various py3 fixes
+  * pytest for testing
+- Use multibuild to run tests
+- Use github tag to get the tarball with tests
+
+---

Old:

  invocations-0.20.0.tar.gz

New:

  1.4.0.tar.gz
  invocations-no-bundled.patch
  invocations-py3.patch



Other differences:
--
++ python-invocations.spec ++
--- /var/tmp/diff_new_pack.1hQ3wG/_old  2018-08-24 17:03:45.754047082 +0200
+++ /var/tmp/diff_new_pack.1hQ3wG/_new  2018-08-24 17:03:45.754047082 +0200
@@ -13,38 +13,47 @@
 # published by the Open Source Initiative.
 
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
+#
 
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
-%bcond_with test
 Name:   python-invocations
-Version:0.20.0
+Version:1.4.0
 Release:0
-License:BSD-2-Clause
 Summary:Reusable Invoke tasks
-Url:http://pyinvoke.org
+License:BSD-2-Clause
 Group:  Development/Languages/Python
-Source: 
https://files.pythonhosted.org/packages/source/i/invocations/invocations-%{version}.tar.gz
-BuildRequires:  python-rpm-macros
-BuildRequires:  %{python_module devel}
-BuildRequires:  %{python_module setuptools}
-%if %{with test}
+URL:http://pyinvoke.org
+Source: 
https://github.com/pyinvoke/invocations/archive/%{version}.tar.gz
+Patch0: invocations-no-bundled.patch
+Patch1: invocations-py3.patch
 BuildRequires:  %{python_module blessings >= 1.6}
-BuildRequires:  %{python_module invoke >= 0.13}
+BuildRequires:  %{python_module invoke >= 1.0}
+BuildRequires:  %{python_module mock}
+BuildRequires:  %{python_module pytest-relaxed}
+BuildRequires:  %{python_module pytest}
 BuildRequires:  %{python_module releases >= 1.2}
 BuildRequires:  %{python_module semantic_version >= 2.4}
+BuildRequires:  %{python_module setuptools}
 BuildRequires:  %{python_module tabulate >= 0.7.5}
 BuildRequires:  %{python_module tqdm >= 4.8.1}
-%endif
 BuildRequires:  fdupes
+BuildRequires:  python-rpm-macros
+BuildRequires:  python2-enum34
 Requires:   python-blessings >= 1.6
-Requires:   python-invoke >= 0.13
+Requires:   python-invoke >= 1.0
 Requires:   python-releases >= 1.2
 Requires:   python-semantic_version >= 2.4
 Requires:   python-tabulate >= 0.7.5
 Requires:   python-tqdm >= 4.8.1
+BuildRequires:  %{python_module six}
+Requires:   python-six
+BuildRequires:  %{python_module lexicon}
+Requires:   python-lexicon
 BuildArch:  noarch
-
+%ifpython2
+Requires:   python-enum34
+%endif
 %python_subpackages
 
 %description
@@ -60,6 +69,8 @@
 
 %prep
 %setup -q -n invocations-%{version}
+%patch0 -p1
+%patch1 -p1
 
 %build
 %python_build
@@ -68,13 +79,13 @@
 %python_install
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
 
-%if %{with test}
 %check
-%python_exec setup.py test
-%endif
+export PYTHONDONTWRITEBYTECODE=1
+%{python_expand export PYTHONPATH=%{buildroot}%{$python_sitelib}
+py.test-%{$python_bin_suffix}
+}
 
 %files %{python_files}
-%defattr(-,root,root,-)
 %doc README.rst
 %license LICENSE
 %{python_sitelib}/*

++ invocations-0.20.0.tar.gz -> 1.4.0.tar.gz ++
 3247 lines of diff (skipped)

++ invocations-no-bundled.patch ++
Index: invocations-1.4.0/tests/packaging/release.py
===
--- invocations-1.4.0.orig/tests/packaging/release.py
+++ invocations-1.4.0/tests/packaging/release.py
@@ -5,8 +5,12 @@ from os import path
 import re
 import sys
 
-from invoke.vendor.six import PY2
-from invoke.vendor.lexicon import Lexicon
+try:
+from invoke.vendor.six import PY2
+from 

commit python-invocations for openSUSE:Factory

2018-05-29 Thread root
Hello community,

here is the log from the commit of package python-invocations for 
openSUSE:Factory checked in at 2018-05-29 16:48:13

Comparing /work/SRC/openSUSE:Factory/python-invocations (Old)
 and  /work/SRC/openSUSE:Factory/.python-invocations.new (New)


Package is "python-invocations"

Tue May 29 16:48:13 2018 rev:1 rq:606019 version:0.20.0

Changes:

New Changes file:

--- /dev/null   2018-05-24 09:31:19.417470950 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-invocations.new/python-invocations.changes   
2018-05-29 16:48:14.476723661 +0200
@@ -0,0 +1,9 @@
+---
+Thu May 10 03:05:07 UTC 2018 - toddrme2...@gmail.com
+
+- Use license tag
+
+---
+Wed Oct 18 16:38:40 UTC 2017 - toddrme2...@gmail.com
+
+- Initial version

New:

  invocations-0.20.0.tar.gz
  python-invocations.changes
  python-invocations.spec



Other differences:
--
++ python-invocations.spec ++
#
# spec file for package python-invocations
#
# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# 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/


%{?!python_module:%define python_module() python-%{**} python3-%{**}}
%bcond_with test
Name:   python-invocations
Version:0.20.0
Release:0
License:BSD-2-Clause
Summary:Reusable Invoke tasks
Url:http://pyinvoke.org
Group:  Development/Languages/Python
Source: 
https://files.pythonhosted.org/packages/source/i/invocations/invocations-%{version}.tar.gz
BuildRequires:  python-rpm-macros
BuildRequires:  %{python_module devel}
BuildRequires:  %{python_module setuptools}
%if %{with test}
BuildRequires:  %{python_module blessings >= 1.6}
BuildRequires:  %{python_module invoke >= 0.13}
BuildRequires:  %{python_module releases >= 1.2}
BuildRequires:  %{python_module semantic_version >= 2.4}
BuildRequires:  %{python_module tabulate >= 0.7.5}
BuildRequires:  %{python_module tqdm >= 4.8.1}
%endif
BuildRequires:  fdupes
Requires:   python-blessings >= 1.6
Requires:   python-invoke >= 0.13
Requires:   python-releases >= 1.2
Requires:   python-semantic_version >= 2.4
Requires:   python-tabulate >= 0.7.5
Requires:   python-tqdm >= 4.8.1
BuildArch:  noarch

%python_subpackages

%description
Invocations is a collection of reusable `Invoke `_
tasks/task modules, including (but not limited to) Python project management
tools such as documentation building and dependency organization.

It has no stand-alone components and is designed to be imported into your
pre-existing Invoke task files.

Invocations is currently in pre-alpha status and is unsupported. Please follow
the Invoke project's communication channels for updates. Thanks!

%prep
%setup -q -n invocations-%{version}

%build
%python_build

%install
%python_install
%python_expand %fdupes %{buildroot}%{$python_sitelib}

%if %{with test}
%check
%python_exec setup.py test
%endif

%files %{python_files}
%defattr(-,root,root,-)
%doc README.rst
%license LICENSE
%{python_sitelib}/*

%changelog