Hello community, here is the log from the commit of package python-moban for openSUSE:Factory checked in at 2020-01-21 21:01:40 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-moban (Old) and /work/SRC/openSUSE:Factory/.python-moban.new.26092 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-moban" Tue Jan 21 21:01:40 2020 rev:4 rq:765991 version:0.7.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-moban/python-moban.changes 2019-10-02 12:00:16.914818523 +0200 +++ /work/SRC/openSUSE:Factory/.python-moban.new.26092/python-moban.changes 2020-01-21 21:02:16.796902502 +0100 @@ -1,0 +2,14 @@ +Mon Jan 20 15:16:02 UTC 2020 - Marketa Calabkova <[email protected]> + +- Update to 0.7.0 + * make gitfs2 and pypifs optional. + * python 2.7 support is dropped. + * show friendlier error when unknown protocol exception was raised. + * python 3.4 support is gone + * no verbose for error, -v for warning, -vv for warning+info, -vvv for warning+info+debug + * show template plugin name, i.e. 'copying' for copy instead of 'templating' + * support moban file inheritance + * support intermediate targets in moban file + * Command options have been grouped. --template_type became --template-type + +------------------------------------------------------------------- Old: ---- moban-0.6.3.tar.gz New: ---- moban-0.7.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-moban.spec ++++++ --- /var/tmp/diff_new_pack.wcnDkn/_old 2020-01-21 21:02:18.060903092 +0100 +++ /var/tmp/diff_new_pack.wcnDkn/_new 2020-01-21 21:02:18.064903094 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-moban # -# 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 @@ -16,9 +16,10 @@ # +%define skip_python2 1 %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-moban -Version: 0.6.3 +Version: 0.7.0 Release: 0 Summary: Yet another jinja2 CLI for static text generation License: MIT @@ -46,11 +47,10 @@ Requires: python-crayons >= 0.1.0 Requires: python-fs >= 2.4.11 Requires: python-jinja2-fsloader >= 0.2.0 -Requires: python-jinja2-time Requires: python-lml >= 0.0.9 Requires: python-ruamel.yaml >= 0.15.98 -Recommends: python-gitfs2 >= 0.0.1 -Recommends: python-pypifs >= 0.0.1 +Suggests: python-gitfs2 +Suggests: python-pypifs BuildArch: noarch %python_subpackages @@ -71,16 +71,17 @@ %install %python_install -# tests are packaged oddly, remove it then -%python_expand rm -r %{buildroot}%{$python_sitelib}/tests/ %python_expand %fdupes %{buildroot}%{$python_sitelib} %check -# test_level_9 depends on package pypifs -# test_level_10 depends on access to github.com -# test_level_11 depends on moban-handlebars +# test_level_9_deprecated needs pypi-mobans-pkg just for templates... too much effort +# test_level_9 needs pypifs, which is now optional +# test_level_10_deprecated depends on access to github.com +# test_level_10 needs gitfs, which is optional +# test_level_11 probably depends on moban-handlebars, which is needed only in tests # test_handle_targets_sequence fails on wrong arg count -%python_exec %{_bindir}/nosetests --with-doctest --doctest-extension=.rst -e 'test_level_(9|10|11)|test_handle_targets_sequence' README.rst tests docs moban +# test_overrides_fs_url needs gitfs2, which is optional +%python_expand nosetests-%{$python_bin_suffix} -e 'test_level_(9|10|11)|test_handle_targets_sequence|test_overrides_fs_url' %files %{python_files} %{python_sitelib}/* ++++++ moban-0.6.3.tar.gz -> moban-0.7.0.tar.gz ++++++ ++++ 7375 lines of diff (skipped)
