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 <[email protected]> + +- 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.000000000 +0200 +++ new/pelican-4.1.1/CONTRIBUTING.rst 2019-08-23 19:05:56.000000000 +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.000000000 +0200 +++ new/pelican-4.1.1/PKG-INFO 2019-08-23 19:06:52.000000000 +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.rst 2019-07-14 17:24:30.000000000 +0200 +++ new/pelican-4.1.1/docs/changelog.rst 2019-08-23 19:06:51.000000000 +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' old/pelican-4.1.0/pelican/__init__.py new/pelican-4.1.1/pelican/__init__.py --- old/pelican-4.1.0/pelican/__init__.py 2019-07-05 12:11:46.000000000 +0200 +++ new/pelican-4.1.1/pelican/__init__.py 2019-08-23 19:05:56.000000000 +0200 @@ -307,7 +307,7 @@ parser.exit() -def parse_arguments(): +def parse_arguments(argv=None): parser = argparse.ArgumentParser( description='A tool to generate a static blog, ' ' with restructured text input files.', @@ -400,7 +400,7 @@ help='IP to bind to when serving files via HTTP ' '(default: 127.0.0.1)') - args = parser.parse_args() + args = parser.parse_args(argv) if args.port is not None and not args.listen: logger.warning('--port without --listen has no effect') @@ -560,8 +560,8 @@ return -def main(): - args = parse_arguments() +def main(argv=None): + args = parse_arguments(argv) logs_dedup_min_level = getattr(logging, args.logs_dedup_min_level) init_logging(args.verbosity, args.fatal, logs_dedup_min_level=logs_dedup_min_level) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pelican-4.1.0/pelican/contents.py new/pelican-4.1.1/pelican/contents.py --- old/pelican-4.1.0/pelican/contents.py 2019-06-17 16:18:38.000000000 +0200 +++ new/pelican-4.1.1/pelican/contents.py 2019-08-23 19:05:56.000000000 +0200 @@ -141,7 +141,8 @@ # manage status if not hasattr(self, 'status'): - self.status = getattr(self, 'default_status', None) + # Previous default of None broke comment plugins and perhaps others + self.status = getattr(self, 'default_status', '') # store the summary metadata if it is set if 'summary' in metadata: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pelican-4.1.0/pelican/tests/output/basic/theme/css/main.css new/pelican-4.1.1/pelican/tests/output/basic/theme/css/main.css --- old/pelican-4.1.0/pelican/tests/output/basic/theme/css/main.css 2018-11-12 08:19:18.000000000 +0100 +++ new/pelican-4.1.1/pelican/tests/output/basic/theme/css/main.css 2019-08-23 19:05:56.000000000 +0200 @@ -148,8 +148,23 @@ /***** Layout *****/ .body {clear: both; margin: 0 auto; width: 800px;} -img.right, figure.right {float: right; margin: 0 0 2em 2em;} -img.left, figure.left {float: left; margin: 0 2em 2em 0;} +img.right, figure.right, div.figure.align-right { + float: right; + margin: 0 0 2em 2em; +} +img.left, figure.left, div.figure.align-left { + float: left; + margin: 0 2em 2em 0; +} + +/* .rst support */ +div.figure img, figure img { /* to fill figure exactly */ + width: 100%; +} +div.figure p.caption, figure p.caption { /* margin provided by figure */ + margin-top: 0; + margin-bottom: 0; +} /* Header diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pelican-4.1.0/pelican/tests/output/custom/theme/css/main.css new/pelican-4.1.1/pelican/tests/output/custom/theme/css/main.css --- old/pelican-4.1.0/pelican/tests/output/custom/theme/css/main.css 2018-11-12 08:19:18.000000000 +0100 +++ new/pelican-4.1.1/pelican/tests/output/custom/theme/css/main.css 2019-08-23 19:05:56.000000000 +0200 @@ -148,8 +148,23 @@ /***** Layout *****/ .body {clear: both; margin: 0 auto; width: 800px;} -img.right, figure.right {float: right; margin: 0 0 2em 2em;} -img.left, figure.left {float: left; margin: 0 2em 2em 0;} +img.right, figure.right, div.figure.align-right { + float: right; + margin: 0 0 2em 2em; +} +img.left, figure.left, div.figure.align-left { + float: left; + margin: 0 2em 2em 0; +} + +/* .rst support */ +div.figure img, figure img { /* to fill figure exactly */ + width: 100%; +} +div.figure p.caption, figure p.caption { /* margin provided by figure */ + margin-top: 0; + margin-bottom: 0; +} /* Header diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pelican-4.1.0/pelican/tests/output/custom_locale/theme/css/main.css new/pelican-4.1.1/pelican/tests/output/custom_locale/theme/css/main.css --- old/pelican-4.1.0/pelican/tests/output/custom_locale/theme/css/main.css 2018-11-12 08:19:18.000000000 +0100 +++ new/pelican-4.1.1/pelican/tests/output/custom_locale/theme/css/main.css 2019-08-23 19:05:56.000000000 +0200 @@ -148,8 +148,23 @@ /***** Layout *****/ .body {clear: both; margin: 0 auto; width: 800px;} -img.right, figure.right {float: right; margin: 0 0 2em 2em;} -img.left, figure.left {float: left; margin: 0 2em 2em 0;} +img.right, figure.right, div.figure.align-right { + float: right; + margin: 0 0 2em 2em; +} +img.left, figure.left, div.figure.align-left { + float: left; + margin: 0 2em 2em 0; +} + +/* .rst support */ +div.figure img, figure img { /* to fill figure exactly */ + width: 100%; +} +div.figure p.caption, figure p.caption { /* margin provided by figure */ + margin-top: 0; + margin-bottom: 0; +} /* Header Binary files old/pelican-4.1.0/pelican/themes/.DS_Store and new/pelican-4.1.1/pelican/themes/.DS_Store differ Binary files old/pelican-4.1.0/pelican/themes/notmyidea/.DS_Store and new/pelican-4.1.1/pelican/themes/notmyidea/.DS_Store differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pelican-4.1.0/pelican/themes/notmyidea/static/css/main.css new/pelican-4.1.1/pelican/themes/notmyidea/static/css/main.css --- old/pelican-4.1.0/pelican/themes/notmyidea/static/css/main.css 2018-11-12 08:19:18.000000000 +0100 +++ new/pelican-4.1.1/pelican/themes/notmyidea/static/css/main.css 2019-08-23 19:05:56.000000000 +0200 @@ -148,8 +148,23 @@ /***** Layout *****/ .body {clear: both; margin: 0 auto; width: 800px;} -img.right, figure.right {float: right; margin: 0 0 2em 2em;} -img.left, figure.left {float: left; margin: 0 2em 2em 0;} +img.right, figure.right, div.figure.align-right { + float: right; + margin: 0 0 2em 2em; +} +img.left, figure.left, div.figure.align-left { + float: left; + margin: 0 2em 2em 0; +} + +/* .rst support */ +div.figure img, figure img { /* to fill figure exactly */ + width: 100%; +} +div.figure p.caption, figure p.caption { /* margin provided by figure */ + margin-top: 0; + margin-bottom: 0; +} /* Header diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pelican-4.1.0/pelican.egg-info/PKG-INFO new/pelican-4.1.1/pelican.egg-info/PKG-INFO --- old/pelican-4.1.0/pelican.egg-info/PKG-INFO 2019-07-14 17:35:22.000000000 +0200 +++ new/pelican-4.1.1/pelican.egg-info/PKG-INFO 2019-08-23 19:06:51.000000000 +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/pelican.egg-info/SOURCES.txt new/pelican-4.1.1/pelican.egg-info/SOURCES.txt --- old/pelican-4.1.0/pelican.egg-info/SOURCES.txt 2019-07-14 17:35:23.000000000 +0200 +++ new/pelican-4.1.1/pelican.egg-info/SOURCES.txt 2019-08-23 19:06:52.000000000 +0200 @@ -323,8 +323,6 @@ pelican/tests/theme_overrides/level1/article.html pelican/tests/theme_overrides/level2/article.html pelican/tests/theme_overrides/level2/authors.html -pelican/themes/.DS_Store -pelican/themes/notmyidea/.DS_Store pelican/themes/notmyidea/static/css/fonts.css pelican/themes/notmyidea/static/css/main.css pelican/themes/notmyidea/static/css/pygment.css diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pelican-4.1.0/pyproject.toml new/pelican-4.1.1/pyproject.toml --- old/pelican-4.1.0/pyproject.toml 2019-07-14 17:19:41.000000000 +0200 +++ new/pelican-4.1.1/pyproject.toml 2019-08-23 19:06:51.000000000 +0200 @@ -1,6 +1,6 @@ [tool.poetry] name = "pelican" -version = "4.1.0" +version = "4.1.1" description = "Static site generator supporting Markdown and reStructuredText" authors = ["Justin Mayer <[email protected]>"] license = "AGPLv3" @@ -59,6 +59,15 @@ [tool.poetry.scripts] pelican = "pelican.__main__:main" +[tool.autopub] +project-name = "Pelican" +git-username = "botpub" +git-email = "[email protected]" +changelog-file = "docs/changelog.rst" +changelog-header = "###############" +version-header = "=" +version-strings = ["setup.py"] +build-system = "setuptools" + [build-system] -requires = ["poetry>=0.12"] -build-backend = "poetry.masonry.api" +requires = ["setuptools >= 40.6.0", "wheel"] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pelican-4.1.0/setup.py new/pelican-4.1.1/setup.py --- old/pelican-4.1.0/setup.py 2019-07-14 17:19:46.000000000 +0200 +++ new/pelican-4.1.1/setup.py 2019-08-23 19:06:51.000000000 +0200 @@ -7,7 +7,7 @@ from setuptools import setup -version = "4.1.0" +version = "4.1.1" requires = ['feedgenerator >= 1.9', 'jinja2 >= 2.7', 'pygments', 'docutils', 'pytz >= 0a', 'blinker', 'unidecode', 'six >= 1.4',
