Hello community, here is the log from the commit of package python-pelican for openSUSE:Factory checked in at 2020-08-29 20:44:30 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-pelican (Old) and /work/SRC/openSUSE:Factory/.python-pelican.new.3399 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-pelican" Sat Aug 29 20:44:30 2020 rev:10 rq:830421 version:4.5.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-pelican/python-pelican.changes 2019-10-21 12:28:59.524000919 +0200 +++ /work/SRC/openSUSE:Factory/.python-pelican.new.3399/python-pelican.changes 2020-08-29 20:44:49.185527031 +0200 @@ -1,0 +2,27 @@ +Fri Aug 28 18:28:19 UTC 2020 - BenoƮt Monin <[email protected]> + +- update to version 4.5.0: + * Add namespace plugin support; list plugins via pelican-plugins + command + * Override settings via -e / --extra-settings CLI option flags + * Add settings for custom Jinja globals and tests + * Customize article summary ellipsis via SUMMARY_END_MARKER + setting + * Customize Typogrify dash handling via new TYPOGRIFY_DASHES + setting + * Support Unicode when generating slugs + * Support Asciidoc .adoc file generation in Pelican importer + * Improve user experience when pelican --listen web server is + quit + * Improve Invoke tasks template + * Include tests in source distributions + * Switch CI from Travis to GitHub Actions + * Remove support for Python 2.7 +- disable python2 build: pelican is python 3 only now +- drop fix-python3-incompatibility.patch: fixed upstream +- update dependencies minimal versions +- drop python-six requirement +- remove hidden macos files +- add new binary pelican-plugins + +------------------------------------------------------------------- Old: ---- fix-python3-incompatibility.patch pelican-4.2.0.tar.gz New: ---- pelican-4.5.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-pelican.spec ++++++ --- /var/tmp/diff_new_pack.cUeoIZ/_old 2020-08-29 20:44:50.305527500 +0200 +++ /var/tmp/diff_new_pack.cUeoIZ/_new 2020-08-29 20:44:50.309527501 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-pelican # -# 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,41 +16,39 @@ # +%define skip_python2 1 %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-pelican -Version: 4.2.0 +Version: 4.5.0 Release: 0 Summary: A tool to generate a static blog from reStructuredText or Markdown input files License: AGPL-3.0-only Group: Development/Languages/Python -Url: http://getpelican.com/ +URL: http://getpelican.com/ Source: https://files.pythonhosted.org/packages/source/p/pelican/pelican-%{version}.tar.gz -Patch0: fix-python3-incompatibility.patch -BuildRequires: %{python_module Jinja2 >= 2.7} +BuildRequires: %{python_module Jinja2 >= 2.11} BuildRequires: %{python_module Pygments} BuildRequires: %{python_module Unidecode} BuildRequires: %{python_module blinker} -BuildRequires: %{python_module docutils} +BuildRequires: %{python_module docutils >= 0.15} BuildRequires: %{python_module feedgenerator >= 1.9} BuildRequires: %{python_module python-dateutil} -BuildRequires: %{python_module pytz} +BuildRequires: %{python_module pytz >= 0a} BuildRequires: %{python_module setuptools} -BuildRequires: %{python_module six >= 1.4} BuildRequires: fdupes BuildRequires: python-rpm-macros -Requires: python-Jinja2 >= 2.7 +Requires: python-Jinja2 >= 2.11 Requires: python-Pygments Requires: python-Unidecode Requires: python-blinker -Requires: python-docutils +Requires: python-docutils >= 0.15 Requires: python-feedgenerator >= 1.9 Requires: python-python-dateutil -Requires: python-pytz -Requires: python-six >= 1.4 +Requires: python-pytz >= 0a Requires(post): update-alternatives Requires(postun): update-alternatives Suggests: asciidoc -Suggests: python-Markdown +Suggests: python-Markdown >= 3.1.1 Suggests: python-typogrify BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch @@ -80,7 +78,6 @@ %prep %setup -q -n pelican-%{version} -%autopatch -p1 # remove useless shebang sed -i '1d' \ @@ -91,6 +88,8 @@ pelican/tools/pelican_quickstart.py # remove executable bit, this is not a script chmod -x pelican/tools/templates/publishconf.py.jinja2 +# remove macos hidden temporary files +rm pelican/themes/.DS_Store pelican/themes/notmyidea/.DS_Store %build %python_build @@ -99,12 +98,12 @@ %python_install %python_expand %fdupes %{buildroot}%{$python_sitelib} -for p in pelican pelican-import pelican-quickstart pelican-themes ; do +for p in pelican pelican-import pelican-plugins pelican-quickstart pelican-themes; do %python_clone -a %{buildroot}%{_bindir}/$p done %post -%python_install_alternative pelican pelican-import pelican-quickstart pelican-themes +%python_install_alternative pelican pelican-import pelican-plugins pelican-quickstart pelican-themes %postun %python_uninstall_alternative pelican @@ -114,6 +113,7 @@ %doc CONTRIBUTING.rst LICENSE README.rst THANKS docs/* %python_alternative %{_bindir}/pelican %python_alternative %{_bindir}/pelican-import +%python_alternative %{_bindir}/pelican-plugins %python_alternative %{_bindir}/pelican-quickstart %python_alternative %{_bindir}/pelican-themes %{python_sitelib}/pelican ++++++ pelican-4.2.0.tar.gz -> pelican-4.5.0.tar.gz ++++++ ++++ 11787 lines of diff (skipped)
