commit python-pelican for openSUSE:Factory

2020-11-03 Thread root
Hello community,

here is the log from the commit of package python-pelican for openSUSE:Factory 
checked in at 2020-11-03 15:16:54

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


Package is "python-pelican"

Tue Nov  3 15:16:54 2020 rev:11 rq:845683 version:4.5.1

Changes:

--- /work/SRC/openSUSE:Factory/python-pelican/python-pelican.changes
2020-08-29 20:44:49.185527031 +0200
+++ /work/SRC/openSUSE:Factory/.python-pelican.new.3463/python-pelican.changes  
2020-11-03 15:17:32.616096508 +0100
@@ -1,0 +2,14 @@
+Mon Nov  2 17:39:30 UTC 2020 - Benoît Monin 
+
+- update to version 4.5.1:
+  * Refactor intra-site link discovery in order to match more
+permissively (#2646)
+  * Fix plugins running twice in auto-reload mode (#2817)
+  * Add notice to use from pelican import signals instead of
+import pelican.signals (#2805)
+- drop removal of macos hidden temporary files: fixed upstream
+- remove CONTRIBUTING.rst THANKS and docs from the package:
+  not provided any more
+- correctly identify the license file
+
+---

Old:

  pelican-4.5.0.tar.gz

New:

  pelican-4.5.1.tar.gz



Other differences:
--
++ python-pelican.spec ++
--- /var/tmp/diff_new_pack.n5ndGt/_old  2020-11-03 15:17:33.304097170 +0100
+++ /var/tmp/diff_new_pack.n5ndGt/_new  2020-11-03 15:17:33.304097170 +0100
@@ -19,7 +19,7 @@
 %define skip_python2 1
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-pelican
-Version:4.5.0
+Version:4.5.1
 Release:0
 Summary:A tool to generate a static blog from reStructuredText or 
Markdown input files
 License:AGPL-3.0-only
@@ -88,8 +88,6 @@
 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
@@ -110,7 +108,8 @@
 
 %files %python_files
 %defattr(-,root,root,-)
-%doc CONTRIBUTING.rst LICENSE README.rst THANKS docs/*
+%license LICENSE
+%doc README.rst
 %python_alternative %{_bindir}/pelican
 %python_alternative %{_bindir}/pelican-import
 %python_alternative %{_bindir}/pelican-plugins

++ pelican-4.5.0.tar.gz -> pelican-4.5.1.tar.gz ++
 5581 lines of diff (skipped)




commit python-pelican for openSUSE:Factory

2020-08-29 Thread root
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 
+
+- 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

commit python-pelican for openSUSE:Factory

2019-10-11 Thread root
Hello community,

here is the log from the commit of package python-pelican for openSUSE:Factory 
checked in at 2019-10-11 15:18:51

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


Package is "python-pelican"

Fri Oct 11 15:18:51 2019 rev:8 rq:737233 version:4.1.3

Changes:

--- /work/SRC/openSUSE:Factory/python-pelican/python-pelican.changes
2019-09-26 20:40:35.674645007 +0200
+++ /work/SRC/openSUSE:Factory/.python-pelican.new.2352/python-pelican.changes  
2019-10-11 15:20:16.895614640 +0200
@@ -1,0 +2,13 @@
+Thu Oct 10 18:01:58 UTC 2019 - Benoît Monin 
+
+- update to version 4.1.3:
+  * Fix quick-start docs regarding pelican --listen
+  * Set default listen address to 127.0.0.1
+  * Add extra/optional Markdown dependency to setup.py
+  * Use correct SSH port syntax for rsync in tasks.py
+  * Place all deprecated settings handling together
+  * Add related project URLs for display on PyPI
+  * Skip some tests on Windows that can't pass due to filesystem
+differences
+
+---

Old:

  pelican-4.1.2.tar.gz

New:

  pelican-4.1.3.tar.gz



Other differences:
--
++ python-pelican.spec ++
--- /var/tmp/diff_new_pack.ojAYUG/_old  2019-10-11 15:20:20.979603414 +0200
+++ /var/tmp/diff_new_pack.ojAYUG/_new  2019-10-11 15:20:20.979603414 +0200
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-pelican
-Version:4.1.2
+Version:4.1.3
 Release:0
 Summary:A tool to generate a static blog from reStructuredText or 
Markdown input files
 License:AGPL-3.0-only

++ pelican-4.1.2.tar.gz -> pelican-4.1.3.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pelican-4.1.2/PKG-INFO new/pelican-4.1.3/PKG-INFO
--- old/pelican-4.1.2/PKG-INFO  2019-09-23 20:21:15.0 +0200
+++ new/pelican-4.1.3/PKG-INFO  2019-10-09 20:45:18.0 +0200
@@ -1,12 +1,15 @@
-Metadata-Version: 1.2
+Metadata-Version: 2.1
 Name: pelican
-Version: 4.1.2
+Version: 4.1.3
 Summary: Static site generator supporting reStructuredText and Markdown source 
content.
 Home-page: https://getpelican.com/
-Author: Alexis Metaireau
+Author: Justin Mayer
 Author-email: auth...@getpelican.com
-Maintainer: Justin Mayer
 License: AGPLv3
+Project-URL: Documentation, https://docs.getpelican.com/
+Project-URL: Funding, https://donate.getpelican.com/
+Project-URL: Source, https://github.com/getpelican/pelican
+Project-URL: Tracker, https://github.com/getpelican/pelican/issues
 Description: Pelican |build-status| |pypi-version|
 =
 
@@ -75,6 +78,17 @@
 Release history
 ###
 
+4.1.3 - 2019-10-09
+==
+
+* Fix quick-start docs regarding `pelican --listen`
+* Set default listen address to 127.0.0.1
+* Add extra/optional Markdown dependency to setup.py
+* Use correct SSH port syntax for rsync in tasks.py
+* Place all deprecated settings handling together
+* Add related project URLs for display on PyPI
+* Skip some tests on Windows that can't pass due to filesystem 
differences
+
 4.1.2 - 2019-09-23
 ==
 
@@ -485,6 +499,7 @@
 
 * First working version
 
+Keywords: static web site generator SSG reStructuredText Markdown
 Platform: UNKNOWN
 Classifier: Development Status :: 5 - Production/Stable
 Classifier: Environment :: Console
@@ -500,3 +515,4 @@
 Classifier: Programming Language :: Python :: Implementation :: CPython
 Classifier: Topic :: Internet :: WWW/HTTP
 Classifier: Topic :: Software Development :: Libraries :: Python Modules
+Provides-Extra: Markdown
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pelican-4.1.2/docs/changelog.rst 
new/pelican-4.1.3/docs/changelog.rst
--- old/pelican-4.1.2/docs/changelog.rst2019-09-23 20:21:14.0 
+0200
+++ new/pelican-4.1.3/docs/changelog.rst2019-10-09 20:45:17.0 
+0200
@@ -1,6 +1,17 @@
 Release history
 ###
 
+4.1.3 - 2019-10-09
+==
+
+* Fix quick-start docs regarding `pelican --listen`
+* Set default listen address to 127.0.0.1
+* Add extra/optional Markdown dependency to setup.py
+* Use correct SSH port syntax for rsync in tasks.py
+* Place all deprecated settings handling together
+* Add related project URLs for display on PyPI
+* Skip some tests on Windows that can't pass due to filesystem differences
+
 4.1.2 - 

commit python-pelican for openSUSE:Factory

2019-09-26 Thread root
Hello community,

here is the log from the commit of package python-pelican for openSUSE:Factory 
checked in at 2019-09-26 20:40:30

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


Package is "python-pelican"

Thu Sep 26 20:40:30 2019 rev:7 rq:733081 version:4.1.2

Changes:

--- /work/SRC/openSUSE:Factory/python-pelican/python-pelican.changes
2019-08-27 10:20:19.383943815 +0200
+++ /work/SRC/openSUSE:Factory/.python-pelican.new.2352/python-pelican.changes  
2019-09-26 20:40:35.674645007 +0200
@@ -1,0 +2,7 @@
+Tue Sep 24 18:28:52 UTC 2019 - Benoît Monin 
+
+- update to version 4.1.2:
+  * Fix pelican.settings.load_source to avoid caching issues
+PR #2621
+
+---

Old:

  pelican-4.1.1.tar.gz

New:

  pelican-4.1.2.tar.gz



Other differences:
--
++ python-pelican.spec ++
--- /var/tmp/diff_new_pack.W1jYj7/_old  2019-09-26 20:40:36.114643831 +0200
+++ /var/tmp/diff_new_pack.W1jYj7/_new  2019-09-26 20:40:36.122643810 +0200
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-pelican
-Version:4.1.1
+Version:4.1.2
 Release:0
 Summary:A tool to generate a static blog from reStructuredText or 
Markdown input files
 License:AGPL-3.0-only

++ pelican-4.1.1.tar.gz -> pelican-4.1.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pelican-4.1.1/PKG-INFO new/pelican-4.1.2/PKG-INFO
--- old/pelican-4.1.1/PKG-INFO  2019-08-23 19:06:52.0 +0200
+++ new/pelican-4.1.2/PKG-INFO  2019-09-23 20:21:15.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.2
 Name: pelican
-Version: 4.1.1
+Version: 4.1.2
 Summary: Static site generator supporting reStructuredText and Markdown source 
content.
 Home-page: https://getpelican.com/
 Author: Alexis Metaireau
@@ -75,6 +75,11 @@
 Release history
 ###
 
+4.1.2 - 2019-09-23
+==
+
+Fix pelican.settings.load_source to avoid caching issues - PR #2621
+
 4.1.1 - 2019-08-23
 ==
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pelican-4.1.1/docs/changelog.rst 
new/pelican-4.1.2/docs/changelog.rst
--- old/pelican-4.1.1/docs/changelog.rst2019-08-23 19:06:51.0 
+0200
+++ new/pelican-4.1.2/docs/changelog.rst2019-09-23 20:21:14.0 
+0200
@@ -1,6 +1,11 @@
 Release history
 ###
 
+4.1.2 - 2019-09-23
+==
+
+Fix pelican.settings.load_source to avoid caching issues - PR #2621
+
 4.1.1 - 2019-08-23
 ==
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pelican-4.1.1/pelican/settings.py 
new/pelican-4.1.2/pelican/settings.py
--- old/pelican-4.1.1/pelican/settings.py   2019-08-23 19:05:56.0 
+0200
+++ new/pelican-4.1.2/pelican/settings.py   2019-09-23 20:20:18.0 
+0200
@@ -14,12 +14,16 @@
 
 from pelican.log import LimitFilter
 
+
 try:
-# SourceFileLoader is the recommended way in Python 3.3+
-from importlib.machinery import SourceFileLoader
+# spec_from_file_location is the recommended way in Python 3.5+
+import importlib.util
 
 def load_source(name, path):
-return SourceFileLoader(name, path).load_module()
+spec = importlib.util.spec_from_file_location(name, path)
+mod = importlib.util.module_from_spec(spec)
+spec.loader.exec_module(mod)
+return mod
 except ImportError:
 # but it does not exist in Python 2.7, so fall back to imp
 import imp
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pelican-4.1.1/pelican.egg-info/PKG-INFO 
new/pelican-4.1.2/pelican.egg-info/PKG-INFO
--- old/pelican-4.1.1/pelican.egg-info/PKG-INFO 2019-08-23 19:06:51.0 
+0200
+++ new/pelican-4.1.2/pelican.egg-info/PKG-INFO 2019-09-23 20:21:14.0 
+0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.2
 Name: pelican
-Version: 4.1.1
+Version: 4.1.2
 Summary: Static site generator supporting reStructuredText and Markdown source 
content.
 Home-page: https://getpelican.com/
 Author: Alexis Metaireau
@@ -75,6 +75,11 @@
 Release history
 ###
 
+4.1.2 - 2019-09-23
+==
+
+Fix pelican.settings.load_source to avoid caching issues - PR #2621
+
 4.1.1 - 2019-08-23
 ==
 
diff -urN '--exclude=CVS' 

commit python-pelican for openSUSE:Factory

2019-08-27 Thread root
Hello community,

here is the log from the commit of package python-pelican for openSUSE:Factory 
checked in at 2019-08-27 10:20:16

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


Package is "python-pelican"

Tue Aug 27 10:20:16 2019 rev:6 rq:725879 version:4.1.1

Changes:

--- /work/SRC/openSUSE:Factory/python-pelican/python-pelican.changes
2019-07-17 14:24:06.647943952 +0200
+++ /work/SRC/openSUSE:Factory/.python-pelican.new.7948/python-pelican.changes  
2019-08-27 10:20:19.383943815 +0200
@@ -1,0 +2,10 @@
+Sat Aug 24 20:22:20 UTC 2019 - Benoît Monin 
+
+- update to version 4.1.1:
+  * Add AutoPub to auto-publish releases on PR merge
+  * Add CSS classes for reStructuredText figures
+  * Pass argv to Pelican main entrypoint
+  * Set default content status to a blank string rather than None
+- drop hidden macos files removal: deleted by upstream
+
+---

Old:

  pelican-4.1.0.tar.gz

New:

  pelican-4.1.1.tar.gz



Other differences:
--
++ python-pelican.spec ++
--- /var/tmp/diff_new_pack.yLoJmx/_old  2019-08-27 10:20:20.007943774 +0200
+++ /var/tmp/diff_new_pack.yLoJmx/_new  2019-08-27 10:20:20.007943774 +0200
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-pelican
-Version:4.1.0
+Version:4.1.1
 Release:0
 Summary:A tool to generate a static blog from reStructuredText or 
Markdown input files
 License:AGPL-3.0-only
@@ -92,9 +92,6 @@
 # remove executable bit, this is not a script
 chmod -x pelican/tools/templates/publishconf.py.jinja2
 
-# remove hidden macos files
-rm pelican/themes/.DS_Store pelican/themes/notmyidea/.DS_Store
-
 %build
 %python_build
 

++ pelican-4.1.0.tar.gz -> pelican-4.1.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pelican-4.1.0/CONTRIBUTING.rst 
new/pelican-4.1.1/CONTRIBUTING.rst
--- old/pelican-4.1.0/CONTRIBUTING.rst  2019-04-25 14:50:52.0 +0200
+++ new/pelican-4.1.1/CONTRIBUTING.rst  2019-08-23 19:05:56.0 +0200
@@ -97,6 +97,14 @@
   For example, if you're hacking on a new feature and find a bugfix that
   doesn't *require* your new feature, **make a new distinct branch and pull
   request** for the bugfix.
+* Add a ``RELEASE.md`` file in the root of the project that contains the
+  release type (major, minor, patch) and a summary of the changes that will be
+  used as the release changelog entry. For example::
+
+   Release type: minor
+
+   Reload browser window upon changes to content, settings, or theme
+
 * Check for unnecessary whitespace via ``git diff --check`` before committing.
 * First line of your commit message should start with present-tense verb, be 50
   characters or less, and include the relevant issue number(s) if applicable.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pelican-4.1.0/PKG-INFO new/pelican-4.1.1/PKG-INFO
--- old/pelican-4.1.0/PKG-INFO  2019-07-14 17:35:23.0 +0200
+++ new/pelican-4.1.1/PKG-INFO  2019-08-23 19:06:52.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.2
 Name: pelican
-Version: 4.1.0
+Version: 4.1.1
 Summary: Static site generator supporting reStructuredText and Markdown source 
content.
 Home-page: https://getpelican.com/
 Author: Alexis Metaireau
@@ -75,6 +75,14 @@
 Release history
 ###
 
+4.1.1 - 2019-08-23
+==
+
+* Add AutoPub to auto-publish releases on PR merge
+* Add CSS classes for reStructuredText figures
+* Pass `argv` to Pelican `main` entrypoint
+* Set default content status to a blank string rather than `None`
+
 4.1.0 - 2019-07-14
 ==
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pelican-4.1.0/docs/changelog.rst 
new/pelican-4.1.1/docs/changelog.rst
--- old/pelican-4.1.0/docs/changelog.rst2019-07-14 17:24:30.0 
+0200
+++ new/pelican-4.1.1/docs/changelog.rst2019-08-23 19:06:51.0 
+0200
@@ -1,6 +1,14 @@
 Release history
 ###
 
+4.1.1 - 2019-08-23
+==
+
+* Add AutoPub to auto-publish releases on PR merge
+* Add CSS classes for reStructuredText figures
+* Pass `argv` to Pelican `main` entrypoint
+* Set default content status to a blank string rather than `None`
+
 4.1.0 - 2019-07-14
 ==
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 

commit python-pelican for openSUSE:Factory

2019-07-17 Thread root
Hello community,

here is the log from the commit of package python-pelican for openSUSE:Factory 
checked in at 2019-07-17 14:24:05

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


Package is "python-pelican"

Wed Jul 17 14:24:05 2019 rev:5 rq:715432 version:4.1.0

Changes:

--- /work/SRC/openSUSE:Factory/python-pelican/python-pelican.changes
2018-12-07 14:34:49.975113382 +0100
+++ /work/SRC/openSUSE:Factory/.python-pelican.new.1887/python-pelican.changes  
2019-07-17 14:24:06.647943952 +0200
@@ -1,0 +2,18 @@
+Sun Jul 14 16:48:05 UTC 2019 - Benoît Monin 
+
+- update to version 4.1.0:
+
  * Live browser reload upon changed files (provided via Invoke
+
task)
+  * Add pyproject.toml, managed by Poetry
+  * Support for invoking python -m pelican
+  * Add relative source path attribute to content
+  * Allow directories in EXTRA_PATH_METADATA
+  * Add all_articles variable to period pages (for recent posts
+functionality)
+  * Improve debug mode output
+  * Remove blank or duplicate summaries from Atom feed
+  * Fix bugs in pagination, pelican-import, pelican-quickstart,
+and feed importer
+- remove hidden macos files
+
+---

Old:

  pelican-4.0.1.tar.gz

New:

  pelican-4.1.0.tar.gz



Other differences:
--
++ python-pelican.spec ++
--- /var/tmp/diff_new_pack.H7T7eM/_old  2019-07-17 14:24:07.103942476 +0200
+++ /var/tmp/diff_new_pack.H7T7eM/_new  2019-07-17 14:24:07.107942464 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-pelican
 #
-# 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
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-pelican
-Version:4.0.1
+Version:4.1.0
 Release:0
 Summary:A tool to generate a static blog from reStructuredText or 
Markdown input files
 License:AGPL-3.0-only
@@ -92,6 +92,9 @@
 # remove executable bit, this is not a script
 chmod -x pelican/tools/templates/publishconf.py.jinja2
 
+# remove hidden macos files
+rm pelican/themes/.DS_Store pelican/themes/notmyidea/.DS_Store
+
 %build
 %python_build
 

++ pelican-4.0.1.tar.gz -> pelican-4.1.0.tar.gz ++
 1822 lines of diff (skipped)




commit python-pelican for openSUSE:Factory

2018-12-07 Thread root
Hello community,

here is the log from the commit of package python-pelican for openSUSE:Factory 
checked in at 2018-12-07 14:34:37

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


Package is "python-pelican"

Fri Dec  7 14:34:37 2018 rev:4 rq:655607 version:4.0.1

Changes:

--- /work/SRC/openSUSE:Factory/python-pelican/python-pelican.changes
2018-12-03 10:11:23.475653483 +0100
+++ /work/SRC/openSUSE:Factory/.python-pelican.new.19453/python-pelican.changes 
2018-12-07 14:34:49.975113382 +0100
@@ -1,0 +2,10 @@
+Thu Dec  6 12:16:39 UTC 2018 - Tomáš Chvátal 
+
+- Fix fdupes call
+
+---
+Tue Dec  4 12:51:25 UTC 2018 - Matej Cepl 
+
+- Remove superfluous devel dependency for noarch package
+
+---



Other differences:
--
++ python-pelican.spec ++
--- /var/tmp/diff_new_pack.NbTEhW/_old  2018-12-07 14:34:50.875112266 +0100
+++ /var/tmp/diff_new_pack.NbTEhW/_new  2018-12-07 14:34:50.875112266 +0100
@@ -30,7 +30,6 @@
 BuildRequires:  %{python_module Pygments}
 BuildRequires:  %{python_module Unidecode}
 BuildRequires:  %{python_module blinker}
-BuildRequires:  %{python_module devel}
 BuildRequires:  %{python_module docutils}
 BuildRequires:  %{python_module feedgenerator >= 1.9}
 BuildRequires:  %{python_module python-dateutil}
@@ -98,7 +97,7 @@
 
 %install
 %python_install
-%fdupes %buildroot/%_prefix
+%python_expand %fdupes %{buildroot}%{$python_sitelib}
 
 for p in pelican pelican-import pelican-quickstart pelican-themes ; do
 %python_clone -a %{buildroot}%{_bindir}/$p




commit python-pelican for openSUSE:Factory

2018-12-03 Thread root
Hello community,

here is the log from the commit of package python-pelican for openSUSE:Factory 
checked in at 2018-12-03 10:10:55

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


Package is "python-pelican"

Mon Dec  3 10:10:55 2018 rev:3 rq:653204 version:4.0.1

Changes:

--- /work/SRC/openSUSE:Factory/python-pelican/python-pelican.changes
2018-11-15 12:41:44.026162313 +0100
+++ /work/SRC/openSUSE:Factory/.python-pelican.new.19453/python-pelican.changes 
2018-12-03 10:11:23.475653483 +0100
@@ -1,0 +2,9 @@
+Fri Nov 30 21:04:35 UTC 2018 - Benoît Monin 
+
+- update to version 4.0.1:
+  * Refactor pelican.server logging
+  * Fix bug in which all static files were processed as "draft"
+  * Bug fixes for Invoke/Makefile automation, Importer, and other
+miscellanea
+
+---

Old:

  pelican-4.0.0.tar.gz

New:

  pelican-4.0.1.tar.gz



Other differences:
--
++ python-pelican.spec ++
--- /var/tmp/diff_new_pack.jD52GR/_old  2018-12-03 10:11:29.655647763 +0100
+++ /var/tmp/diff_new_pack.jD52GR/_new  2018-12-03 10:11:29.659647760 +0100
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-pelican
-Version:4.0.0
+Version:4.0.1
 Release:0
 Summary:A tool to generate a static blog from reStructuredText or 
Markdown input files
 License:AGPL-3.0-only

++ pelican-4.0.0.tar.gz -> pelican-4.0.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pelican-4.0.0/PKG-INFO new/pelican-4.0.1/PKG-INFO
--- old/pelican-4.0.0/PKG-INFO  2018-11-13 14:31:41.0 +0100
+++ new/pelican-4.0.1/PKG-INFO  2018-11-30 17:15:49.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.2
 Name: pelican
-Version: 4.0.0
+Version: 4.0.1
 Summary: Static site generator supporting reStructuredText and Markdown source 
content.
 Home-page: https://getpelican.com/
 Author: Alexis Metaireau
@@ -75,6 +75,21 @@
 Release history
 ###
 
+4.0.1 (2018-11-30)
+==
+
+* Refactor ``pelican.server`` logging
+* Fix bug in which all static files were processed as "draft"
+* Bug fixes for Invoke/Makefile automation, Importer, and other 
miscellanea
+
+If upgrading from 3.7.x or earlier, please note that slug-related 
settings in
+4.0+ use ``{slug}`` and/or ``{lang}`` rather than ``%s``. If 
``%s``-style
+settings are encountered, Pelican will emit a warning and fall back to 
the
+default setting. Some user-submitted themes might try to format 
setting values
+but fail upon site build with a ``TypeError``. In such cases, the 
theme needs
+to be updated. For example, instead of 
``TAG_FEED_ATOM|format(tag.slug)``, use
+``TAG_FEED_ATOM|format(slug=tag.slug)``
+
 4.0.0 (2018-11-13)
 ==
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pelican-4.0.0/docs/changelog.rst 
new/pelican-4.0.1/docs/changelog.rst
--- old/pelican-4.0.0/docs/changelog.rst2018-11-13 14:17:45.0 
+0100
+++ new/pelican-4.0.1/docs/changelog.rst2018-11-29 17:26:57.0 
+0100
@@ -1,6 +1,21 @@
 Release history
 ###
 
+4.0.1 (2018-11-30)
+==
+
+* Refactor ``pelican.server`` logging
+* Fix bug in which all static files were processed as "draft"
+* Bug fixes for Invoke/Makefile automation, Importer, and other miscellanea
+
+If upgrading from 3.7.x or earlier, please note that slug-related settings in
+4.0+ use ``{slug}`` and/or ``{lang}`` rather than ``%s``. If ``%s``-style
+settings are encountered, Pelican will emit a warning and fall back to the
+default setting. Some user-submitted themes might try to format setting values
+but fail upon site build with a ``TypeError``. In such cases, the theme needs
+to be updated. For example, instead of ``TAG_FEED_ATOM|format(tag.slug)``, use
+``TAG_FEED_ATOM|format(slug=tag.slug)``
+
 4.0.0 (2018-11-13)
 ==
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pelican-4.0.0/pelican/__init__.py 
new/pelican-4.0.1/pelican/__init__.py
--- old/pelican-4.0.0/pelican/__init__.py   2018-11-13 14:21:47.0 
+0100
+++ new/pelican-4.0.1/pelican/__init__.py   2018-11-30 17:10:26.0 
+0100
@@ -29,7 +29,7 @@
folder_watcher, maybe_pluralize)
 from pelican.writers import Writer
 
-__version__ = "4.0.0"

commit python-pelican for openSUSE:Factory

2018-11-15 Thread root
Hello community,

here is the log from the commit of package python-pelican for openSUSE:Factory 
checked in at 2018-11-15 12:41:39

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


Package is "python-pelican"

Thu Nov 15 12:41:39 2018 rev:2 rq:649074 version:4.0.0

Changes:

--- /work/SRC/openSUSE:Factory/python-pelican/python-pelican.changes
2018-10-25 09:12:26.586286186 +0200
+++ /work/SRC/openSUSE:Factory/.python-pelican.new/python-pelican.changes   
2018-11-15 12:41:44.026162313 +0100
@@ -1,0 +2,43 @@
+Tue Nov 13 21:24:19 UTC 2018 - Benoît Monin 
+
+- update to version 4.0.0:
+  * Replace develop_server.sh script with pelican --listen
+  * Improved copy/link behavior for large static files (e.g.,
+videos)
+  * New {static} syntax to link to static content; content linked
+to by {static} and {attach} is automatically copied over even
+if not in STATIC_PATHS
+  * Pages can now have draft status
+  * Show current settings via new --print-settings flag
+  * All settings for slugs now use {slug} and/or {lang} rather than
+%s. If %s-style settings are encountered, Pelican will emit a
+warning and fallback to the default setting.
+  * New signals: feed_generated and page_generated_write_page
+  * Replace Fabric with Invoke and fabfile.py template with tasks.py
+  * Replace PAGINATED_DIRECT_TEMPLATES by PAGINATED_TEMPLATES,
+extending control over pagination to all templates and making
+page size variable
+  * Replace SLUG_SUBSTITUTIONS (and friends) by
+SLUG_REGEX_SUBSTITUTIONS for more finegrained control
+  * '{base_name}' value in PAGINATION_PATTERNS setting no longer
+strips 'bar' from 'foo/bar.html' (unless 'bar' == 'index').
+  * ARTICLE_ORDER_BY and PAGE_ORDER_BY now also affect 1) category,
+tag and author pages 2) feeds 3) draft and hidden articles and
+pages
+  * New ARTICLE_TRANSLATION_ID and PAGE_TRANSLATION_ID settings to
+specify metadata attributes used to identify/disable
+translations
+  * Make the HTML reader parse multiple occurrences of metadata
+tags as a list
+  * New Blogger XML backup importer
+  * Wordpress importer now updates file links to point to local
+copies if the files were downloaded with --wp-attach.
+  * Importer no longer inserts extra newlines, to prevent breaking
+of HTML attributes.
+  * Pelican server now prioritises foo.html and foo/index.html over
+foo/ when resolving foo.
+- update paths for shebang and executable bit removal:
+  * pelican/tools/templates/publishconf.py.jinja2
+  * pelican/tools/templates/pelicanconf.py.jinja2
+
+---

Old:

  pelican-3.7.1.tar.gz

New:

  pelican-4.0.0.tar.gz



Other differences:
--
++ python-pelican.spec ++
--- /var/tmp/diff_new_pack.Pt4dbO/_old  2018-11-15 12:41:44.686161561 +0100
+++ /var/tmp/diff_new_pack.Pt4dbO/_new  2018-11-15 12:41:44.686161561 +0100
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-pelican
-Version:3.7.1
+Version:4.0.0
 Release:0
 Summary:A tool to generate a static blog from reStructuredText or 
Markdown input files
 License:AGPL-3.0-only
@@ -85,13 +85,13 @@
 
 # remove useless shebang
 sed -i '1d' \
-pelican/tools/templates/publishconf.py.in \
-pelican/tools/templates/pelicanconf.py.in \
+pelican/tools/templates/publishconf.py.jinja2 \
+pelican/tools/templates/pelicanconf.py.jinja2 \
 pelican/tools/pelican_import.py \
 pelican/tools/pelican_themes.py \
 pelican/tools/pelican_quickstart.py
 # remove executable bit, this is not a script
-chmod -x pelican/tools/templates/publishconf.py.in
+chmod -x pelican/tools/templates/publishconf.py.jinja2
 
 %build
 %python_build

++ pelican-3.7.1.tar.gz -> pelican-4.0.0.tar.gz ++
 14937 lines of diff (skipped)