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:   adam
Date:           Tue Aug 26 13:09:10 UTC 2025

Modified Files:
        pkgsrc/www/py-pelican: Makefile PLIST distinfo
        pkgsrc/www/py-pelican/patches: patch-pyproject.toml

Log Message:
py-pelican: updated to 4.11.0

4.11.0 - 2025-01-15

Add setting to selectively omit Typogrify filters
Add more blocks to the Simple theme’s base template, making it easier to create new themes by inheriting from the Simple theme
Fix auto-reload behavior upon changes to the theme, content or settings. Make default IGNORE_FILES recursively ignore all hidden files as well as the default filters from watchfiles.DefaultFilter.
Get current year from the SOURCE_DATE_EPOCH environment variable, if available
Add Python 3.13 to test matrix and remove Python 3.8
Require Typogrify 2.1+ and Pygments <2.19


To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22 pkgsrc/www/py-pelican/Makefile
cvs rdiff -u -r1.6 -r1.7 pkgsrc/www/py-pelican/PLIST
cvs rdiff -u -r1.12 -r1.13 pkgsrc/www/py-pelican/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/www/py-pelican/patches/patch-pyproject.toml

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.21 pkgsrc/www/py-pelican/Makefile:1.22
--- pkgsrc/www/py-pelican/Makefile:1.21 Sat Aug 10 07:43:30 2024
+++ pkgsrc/www/py-pelican/Makefile      Tue Aug 26 13:09:10 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.21 2024/08/10 07:43:30 adam Exp $
+# $NetBSD: Makefile,v 1.22 2025/08/26 13:09:10 adam Exp $
 
-DISTNAME=      pelican-4.9.1
+DISTNAME=      pelican-4.11.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    www python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pelican/}
@@ -26,13 +26,14 @@ USE_LANGUAGES=      # none
 
 PYTHON_SELF_CONFLICT=  yes
 
-PYTHON_VERSIONS_INCOMPATIBLE=  27
-
 REPLACE_PYTHON+=       pelican/tools/pelican_import.py
 REPLACE_PYTHON+=       pelican/tools/pelican_quickstart.py
 REPLACE_PYTHON+=       pelican/tools/pelican_themes.py
 REPLACE_PYTHON+=       pelican/tools/templates/publishconf.py.jinja2
 
+post-extract:
+       ${RM} ${WRKSRC}/pelican/.DS_Store
+
 .include "../../lang/python/application.mk"
 .include "../../lang/python/wheel.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/www/py-pelican/PLIST
diff -u pkgsrc/www/py-pelican/PLIST:1.6 pkgsrc/www/py-pelican/PLIST:1.7
--- pkgsrc/www/py-pelican/PLIST:1.6     Wed Aug 14 07:42:47 2024
+++ pkgsrc/www/py-pelican/PLIST Tue Aug 26 13:09:10 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.6 2024/08/14 07:42:47 adam Exp $
+@comment $NetBSD: PLIST,v 1.7 2025/08/26 13:09:10 adam Exp $
 bin/pelican
 bin/pelican-import
 bin/pelican-plugins
@@ -15,6 +15,8 @@ ${PYSITELIB}/pelican/__init__.pyo
 ${PYSITELIB}/pelican/__main__.py
 ${PYSITELIB}/pelican/__main__.pyc
 ${PYSITELIB}/pelican/__main__.pyo
+${PYSITELIB}/pelican/build/aarch64-apple-darwin/debug/install/COPYING.txt
+${PYSITELIB}/pelican/build/aarch64-apple-darwin/debug/install/pelican
 ${PYSITELIB}/pelican/cache.py
 ${PYSITELIB}/pelican/cache.pyc
 ${PYSITELIB}/pelican/cache.pyo

Index: pkgsrc/www/py-pelican/distinfo
diff -u pkgsrc/www/py-pelican/distinfo:1.12 pkgsrc/www/py-pelican/distinfo:1.13
--- pkgsrc/www/py-pelican/distinfo:1.12 Wed Aug 14 07:42:47 2024
+++ pkgsrc/www/py-pelican/distinfo      Tue Aug 26 13:09:10 2025
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.12 2024/08/14 07:42:47 adam Exp $
+$NetBSD: distinfo,v 1.13 2025/08/26 13:09:10 adam Exp $
 
-BLAKE2s (pelican-4.9.1.tar.gz) = 69723369617adacaeb0d605dd688b77e75be4c94330f0a47842130c76b2ab85a
-SHA512 (pelican-4.9.1.tar.gz) = 3c5ece93864a29aa296e353e044022864c1c551b7a805adeb0914df9021bdf7a3d3977c91ddeba6c542c8879ff5fe7ca23e0163e17aaa93ed36747f35895937b
-Size (pelican-4.9.1.tar.gz) = 1230892 bytes
-SHA1 (patch-pyproject.toml) = c6a77c362f56abb0f94a37f11bd10349681ff7d2
+BLAKE2s (pelican-4.11.0.tar.gz) = 9e6bfb731f0db10b55c51aadcbb7930ab34a9c4b482129445a97f3c040ce25dd
+SHA512 (pelican-4.11.0.tar.gz) = 67d4f874a960cb8aab021de8bb78997a09ea74a9ab66aa84e2dfa76fcc2b626e039a1a252cd905ecbca9d2ba3842b342a32411a15022bfc859f84745d4bf8b3c
+Size (pelican-4.11.0.tar.gz) = 24148058 bytes
+SHA1 (patch-pyproject.toml) = 30b5d1167a0e2357d9555e71ad40f3d45657c70d

Index: pkgsrc/www/py-pelican/patches/patch-pyproject.toml
diff -u pkgsrc/www/py-pelican/patches/patch-pyproject.toml:1.1 pkgsrc/www/py-pelican/patches/patch-pyproject.toml:1.2
--- pkgsrc/www/py-pelican/patches/patch-pyproject.toml:1.1      Wed Aug 14 07:42:47 2024
+++ pkgsrc/www/py-pelican/patches/patch-pyproject.toml  Tue Aug 26 13:09:10 2025
@@ -1,14 +1,14 @@
-$NetBSD: patch-pyproject.toml,v 1.1 2024/08/14 07:42:47 adam Exp $
+$NetBSD: patch-pyproject.toml,v 1.2 2025/08/26 13:09:10 adam Exp $
 
 Do not install tests, some filenames contain UTF characters.
 
---- pyproject.toml.orig        2024-08-14 07:35:42.217643690 +0000
+--- pyproject.toml.orig        2025-01-15 17:04:08.303952500 +0000
 +++ pyproject.toml
-@@ -114,6 +114,7 @@ source-includes = [
+@@ -118,6 +118,7 @@ source-includes = [
      "docs/changelog.rst",
      "samples/",
  ]
 +excludes = ["pelican/tests"]
  
- [build-system]
- requires = [
+ [tool.ruff.lint]
+ select = [



Home | Main Index | Thread Index | Old Index