Received: by mail.netbsd.org (Postfix, from userid 605) id 6F73584E76; Sun, 14 May 2023 18:07:57 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 9D5AE84E69 for ; Sun, 14 May 2023 18:07:56 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.netbsd.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id ffhJpwirqIF8 for ; Sun, 14 May 2023 18:07:55 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id 7B2B584CEE for ; Sun, 14 May 2023 18:07:55 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 6FC02FA87; Sun, 14 May 2023 18:07:55 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1684087675225880" MIME-Version: 1.0 Date: Sun, 14 May 2023 18:07:55 +0000 From: "Nils Ratusznik" Subject: CVS commit: pkgsrc/www/py-pelican To: pkgsrc-changes@NetBSD.org Reply-To: nils@netbsd.org X-Mailer: log_accum Message-Id: <20230514180755.6FC02FA87@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1684087675225880 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: nils Date: Sun May 14 18:07:55 UTC 2023 Modified Files: pkgsrc/www/py-pelican: Makefile PLIST distinfo Log Message: Updated www/py-pelican to version 4.8.0. Pkgsrc changes : * updated dependencies : removed py-six and added py-rich Upstream changes : - Pelican 4.5.1 : * Refactor intra-site link discovery in order to match more permissively * Fix plugins running twice in auto-reload mode * Add notice to use from pelican import signals instead of import pelican.signals - Pelican 4.5.2 : Improve logging of generators and writer loaders - Pelican 4.5.3 : Fix a mistake made in PR #2821 (https://github.com/getpelican/pelican/pull/2821) - Pelican 4.5.4 : Replace plugin definitions in settings with string representations after registering, so they can be cached correctly. - Pelican 4.6.0 : * Add new URL pattern to PAGINATION_PATTERNS for the last page in the list * Speed up livereload Invoke task via caching * Ignore None return value from get_generators signal * Relax dependency minimum versions and remove upper bounds - Pelican 4.7.0 : * Improve default theme rendering on mobile and other small screen devices * Add support for hidden articles * Improve word count behavior when generating summary CJK & other locales * Add progress spinner during generation and richer logging, both via Rich * Invoke tasks serve and livereload now auto-open a web browser pointing to the locally-served web site * Support some date format codes used by ISO dates * Document how to add a new writer - Pelican 4.7.1 : * Extend rich logging to server component * Fix an issue where metadata flagged to be discarded was being cached * Adjust suffix in server to allow redirection when needed * Add MIME types for web fonts * Distribute sample data used to run tests * Add Python 3.10 to test matrix - Pelican 4.7.2 : * Fix incorrect parsing of parameters specified via -e / --extra-settings option flags * Add categories.html template to default theme * Document how to use plugins to inject content - Pelican 4.8.0 : * Use JSON values for extra settings in Invoke tasks template * Add content tag for links, which can help with things like Twitter social cards * Improve word count behavior when generating summary To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 pkgsrc/www/py-pelican/Makefile cvs rdiff -u -r1.3 -r1.4 pkgsrc/www/py-pelican/PLIST cvs rdiff -u -r1.9 -r1.10 pkgsrc/www/py-pelican/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1684087675225880 Content-Disposition: inline Content-Length: 8286 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/www/py-pelican/Makefile diff -u pkgsrc/www/py-pelican/Makefile:1.17 pkgsrc/www/py-pelican/Makefile:1.18 --- pkgsrc/www/py-pelican/Makefile:1.17 Sun Jul 10 19:06:44 2022 +++ pkgsrc/www/py-pelican/Makefile Sun May 14 18:07:55 2023 @@ -1,9 +1,8 @@ -# $NetBSD: Makefile,v 1.17 2022/07/10 19:06:44 wiz Exp $ +# $NetBSD: Makefile,v 1.18 2023/05/14 18:07:55 nils Exp $ -DISTNAME= pelican-4.5.0 +DISTNAME= pelican-4.8.0 GITHUB_PROJECT= pelican PKGNAME= ${PYPKGPREFIX}-${DISTNAME} -PKGREVISION= 2 CATEGORIES= www textproc MASTER_SITES= ${MASTER_SITE_GITHUB:=getpelican/} @@ -13,16 +12,16 @@ COMMENT= Static site generator that sup LICENSE= gnu-agpl-v3 BUILD_DEPENDS+= ${PYPKGPREFIX}-sphinx-[0-9]*:../../textproc/py-sphinx -DEPENDS+= ${PYPKGPREFIX}-docutils-[0-9]*:../../textproc/py-docutils -DEPENDS+= ${PYPKGPREFIX}-markdown-[0-9]*:../../textproc/py-markdown -DEPENDS+= ${PYPKGPREFIX}-jinja2>=2.7:../../textproc/py-jinja2 -DEPENDS+= ${PYPKGPREFIX}-pygments>=1.4:../../textproc/py-pygments +DEPENDS+= ${PYPKGPREFIX}-blinker>=1.4:../../devel/py-blinker +DEPENDS+= ${PYPKGPREFIX}-docutils>=0.16:../../textproc/py-docutils DEPENDS+= ${PYPKGPREFIX}-feedgenerator>=1.9:../../www/py-feedgenerator -DEPENDS+= ${PYPKGPREFIX}-pytz>=0a:../../time/py-pytz -DEPENDS+= ${PYPKGPREFIX}-blinker-[0-9]*:../../devel/py-blinker -DEPENDS+= ${PYPKGPREFIX}-Unidecode-[0-9]*:../../textproc/py-Unidecode -DEPENDS+= ${PYPKGPREFIX}-six>=1.4:../../lang/py-six -DEPENDS+= ${PYPKGPREFIX}-dateutil-[0-9]*:../../time/py-dateutil +DEPENDS+= ${PYPKGPREFIX}-jinja2>=2.7:../../textproc/py-jinja2 +DEPENDS+= ${PYPKGPREFIX}-pygments>=2.6:../../textproc/py-pygments +DEPENDS+= ${PYPKGPREFIX}-dateutil>=2.8:../../time/py-dateutil +DEPENDS+= ${PYPKGPREFIX}-pytz>=2020.1:../../time/py-pytz +DEPENDS+= ${PYPKGPREFIX}-rich>=10.1:../../comms/py-rich +DEPENDS+= ${PYPKGPREFIX}-Unidecode>=1.1:../../textproc/py-Unidecode +DEPENDS+= ${PYPKGPREFIX}-markdown>=3.1:../../textproc/py-markdown PYTHON_VERSIONS_INCOMPATIBLE= 27 Index: pkgsrc/www/py-pelican/PLIST diff -u pkgsrc/www/py-pelican/PLIST:1.3 pkgsrc/www/py-pelican/PLIST:1.4 --- pkgsrc/www/py-pelican/PLIST:1.3 Mon Oct 5 19:34:51 2020 +++ pkgsrc/www/py-pelican/PLIST Sun May 14 18:07:55 2023 @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.3 2020/10/05 19:34:51 nils Exp $ +@comment $NetBSD: PLIST,v 1.4 2023/05/14 18:07:55 nils Exp $ bin/pelican bin/pelican-import bin/pelican-plugins @@ -49,6 +49,9 @@ ${PYSITELIB}/pelican/server.pyo ${PYSITELIB}/pelican/settings.py ${PYSITELIB}/pelican/settings.pyc ${PYSITELIB}/pelican/settings.pyo +${PYSITELIB}/pelican/signals.py +${PYSITELIB}/pelican/signals.pyc +${PYSITELIB}/pelican/signals.pyo ${PYSITELIB}/pelican/tests/TestPages/bad_page.rst ${PYSITELIB}/pelican/tests/TestPages/draft_page.rst ${PYSITELIB}/pelican/tests/TestPages/draft_page_markdown.md @@ -70,6 +73,8 @@ ${PYSITELIB}/pelican/tests/content/2012- ${PYSITELIB}/pelican/tests/content/TestCategory/article_with_category.rst ${PYSITELIB}/pelican/tests/content/TestCategory/article_without_category.rst ${PYSITELIB}/pelican/tests/content/article.rst +${PYSITELIB}/pelican/tests/content/article_draft.md +${PYSITELIB}/pelican/tests/content/article_hidden.md ${PYSITELIB}/pelican/tests/content/article_with_attributes_containing_double_quotes.html ${PYSITELIB}/pelican/tests/content/article_with_capitalized_metadata.rst ${PYSITELIB}/pelican/tests/content/article_with_code_block.rst @@ -77,6 +82,7 @@ ${PYSITELIB}/pelican/tests/content/artic ${PYSITELIB}/pelican/tests/content/article_with_duplicate_tags_authors.md ${PYSITELIB}/pelican/tests/content/article_with_inline_svg.html ${PYSITELIB}/pelican/tests/content/article_with_keywords.html +${PYSITELIB}/pelican/tests/content/article_with_markdown_and_empty_tags.md ${PYSITELIB}/pelican/tests/content/article_with_markdown_and_footnote.md ${PYSITELIB}/pelican/tests/content/article_with_markdown_and_nested_metadata.md ${PYSITELIB}/pelican/tests/content/article_with_markdown_and_nonascii_summary.md @@ -125,6 +131,18 @@ ${PYSITELIB}/pelican/tests/dummy_plugins ${PYSITELIB}/pelican/tests/dummy_plugins/normal_plugin/normal_plugin/submodule.py ${PYSITELIB}/pelican/tests/dummy_plugins/normal_plugin/normal_plugin/submodule.pyc ${PYSITELIB}/pelican/tests/dummy_plugins/normal_plugin/normal_plugin/submodule.pyo +${PYSITELIB}/pelican/tests/dummy_plugins/normal_plugin/normal_submodule_plugin/__init__.py +${PYSITELIB}/pelican/tests/dummy_plugins/normal_plugin/normal_submodule_plugin/__init__.pyc +${PYSITELIB}/pelican/tests/dummy_plugins/normal_plugin/normal_submodule_plugin/__init__.pyo +${PYSITELIB}/pelican/tests/dummy_plugins/normal_plugin/normal_submodule_plugin/subpackage/__init__.py +${PYSITELIB}/pelican/tests/dummy_plugins/normal_plugin/normal_submodule_plugin/subpackage/__init__.pyc +${PYSITELIB}/pelican/tests/dummy_plugins/normal_plugin/normal_submodule_plugin/subpackage/__init__.pyo +${PYSITELIB}/pelican/tests/dummy_plugins/normal_plugin/normal_submodule_plugin/subpackage/subpackage.py +${PYSITELIB}/pelican/tests/dummy_plugins/normal_plugin/normal_submodule_plugin/subpackage/subpackage.pyc +${PYSITELIB}/pelican/tests/dummy_plugins/normal_plugin/normal_submodule_plugin/subpackage/subpackage.pyo +${PYSITELIB}/pelican/tests/dummy_plugins/normal_plugin/normal_submodule_plugin/subplugin.py +${PYSITELIB}/pelican/tests/dummy_plugins/normal_plugin/normal_submodule_plugin/subplugin.pyc +${PYSITELIB}/pelican/tests/dummy_plugins/normal_plugin/normal_submodule_plugin/subplugin.pyo ${PYSITELIB}/pelican/tests/mixed_content/short_page.md ${PYSITELIB}/pelican/tests/nested_content/maindir/maindir.md ${PYSITELIB}/pelican/tests/nested_content/maindir/subdir/subdir.md @@ -359,6 +377,9 @@ ${PYSITELIB}/pelican/tests/support.pyo ${PYSITELIB}/pelican/tests/test_cache.py ${PYSITELIB}/pelican/tests/test_cache.pyc ${PYSITELIB}/pelican/tests/test_cache.pyo +${PYSITELIB}/pelican/tests/test_cli.py +${PYSITELIB}/pelican/tests/test_cli.pyc +${PYSITELIB}/pelican/tests/test_cli.pyo ${PYSITELIB}/pelican/tests/test_contents.py ${PYSITELIB}/pelican/tests/test_contents.pyc ${PYSITELIB}/pelican/tests/test_contents.pyo @@ -443,6 +464,7 @@ ${PYSITELIB}/pelican/themes/notmyidea/te ${PYSITELIB}/pelican/themes/notmyidea/templates/author.html ${PYSITELIB}/pelican/themes/notmyidea/templates/authors.html ${PYSITELIB}/pelican/themes/notmyidea/templates/base.html +${PYSITELIB}/pelican/themes/notmyidea/templates/categories.html ${PYSITELIB}/pelican/themes/notmyidea/templates/category.html ${PYSITELIB}/pelican/themes/notmyidea/templates/comments.html ${PYSITELIB}/pelican/themes/notmyidea/templates/disqus_script.html @@ -482,6 +504,10 @@ ${PYSITELIB}/pelican/tools/pelican_quick ${PYSITELIB}/pelican/tools/pelican_themes.py ${PYSITELIB}/pelican/tools/pelican_themes.pyc ${PYSITELIB}/pelican/tools/pelican_themes.pyo +${PYSITELIB}/pelican/tools/templates/Makefile.jinja2 +${PYSITELIB}/pelican/tools/templates/pelicanconf.py.jinja2 +${PYSITELIB}/pelican/tools/templates/publishconf.py.jinja2 +${PYSITELIB}/pelican/tools/templates/tasks.py.jinja2 ${PYSITELIB}/pelican/urlwrappers.py ${PYSITELIB}/pelican/urlwrappers.pyc ${PYSITELIB}/pelican/urlwrappers.pyo Index: pkgsrc/www/py-pelican/distinfo diff -u pkgsrc/www/py-pelican/distinfo:1.9 pkgsrc/www/py-pelican/distinfo:1.10 --- pkgsrc/www/py-pelican/distinfo:1.9 Sun May 7 12:41:15 2023 +++ pkgsrc/www/py-pelican/distinfo Sun May 14 18:07:55 2023 @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.9 2023/05/07 12:41:15 wiz Exp $ +$NetBSD: distinfo,v 1.10 2023/05/14 18:07:55 nils Exp $ -BLAKE2s (pelican-4.5.0.tar.gz) = 6887e8fefe0ea7b941a2e6daa966cb407c1a26681f87b7b389a12ef39aff183a -SHA512 (pelican-4.5.0.tar.gz) = e8532e9ab5073fc5fc17ecdf31c0fe5617cd72778d8ca90d2833f660ea74ca81db3a83b1868588bc3287d90d23f64c5ef60ae99ae1a148fa27b47b5c59f51299 -Size (pelican-4.5.0.tar.gz) = 1394816 bytes +BLAKE2s (pelican-4.8.0.tar.gz) = 4064501a469387eabde7b4e8b7c77f8ec7725e7a1ed3d292ce4178206b8e8b6a +SHA512 (pelican-4.8.0.tar.gz) = 2e94eb88a836bcb430026463c0e7e906b7f065507e0d873b6e0fc980e271e6a8f2e62b22af4b61c963d90ef61d57787de20656fe7497b0ae14e93eff2d364f3b +Size (pelican-4.8.0.tar.gz) = 1401791 bytes SHA1 (patch-docs_conf.py) = c4c0d554edd29c916e5149ee97e253f4527e8d50 --_----------=_1684087675225880--