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