pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/www/py-pelican
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.
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
Home |
Main Index |
Thread Index |
Old Index