The in-tree version of www/pelican still uses pkg_resources (which has been removed in newer setuptools) and has quite a few errors in tests. Between the last ports version (5 years ago) and this one, pkg_resources use was removed, there aren't as many test failures, and I don't see anything scary-looking in changelog.
https://github.com/getpelican/pelican/releases New dep sysutils/py-watchfiles (rust+python, attached). Any OKs (at least for the import?) David, would you like to stay listed as maintainer? Index: Makefile =================================================================== RCS file: /cvs/ports/www/pelican/Makefile,v diff -u -p -r1.24 Makefile --- Makefile 29 Apr 2025 10:40:29 -0000 1.24 +++ Makefile 9 Oct 2026 18:41:55 -0000 @@ -1,42 +1,44 @@ COMMENT = static site generator written in Python -MODPY_DISTV = ${GH_TAGNAME} -DISTNAME = pelican-${MODPY_DISTV} -REVISION = 4 - +MODPY_DISTV = 4.12.0 GH_ACCOUNT = getpelican GH_PROJECT = pelican -GH_TAGNAME = 4.7.2 +GH_TAGNAME = ${MODPY_DISTV} CATEGORIES = www +# https://github.com/getpelican/pelican HOMEPAGE = https://blog.getpelican.com/ + MAINTAINER = David Demelier <[email protected]> # GPLv3 PERMIT_PACKAGE = Yes MODULES = lang/python -MODPY_PYBUILD = setuptools +MODPY_PYBUILD = pdm RUN_DEPENDS = devel/py-blinker \ - devel/py-dateutil \ - devel/py-rich \ - devel/py-tz \ - textproc/py-markdown \ textproc/py-docutils \ + www/py-feedgenerator \ + www/py-jinja2 \ + devel/py-ordered-set \ textproc/py-pygments \ + devel/py-dateutil \ + devel/py-rich \ textproc/py-unidecode \ - www/py-feedgenerator \ - www/py-jinja2 + sysutils/py-watchfiles # Else setuptools skips filenames containing UTF8 chars MAKE_ENV += LC_CTYPE=en_US.UTF-8 TEST_DEPENDS = ${RUN_DEPENDS} \ - devel/git - -pre-configure: - ${SUBST_CMD} ${WRKSRC}/pelican/tests/test_pelican.py + devel/git \ + devel/py-test-cov \ + devel/py-test-xdist \ + textproc/py-markdown \ + www/py-beautifulsoup4 \ + textproc/py-lxml \ + textproc/py-typogrify .include <bsd.port.mk> Index: distinfo =================================================================== RCS file: /cvs/ports/www/pelican/distinfo,v diff -u -p -r1.7 distinfo --- distinfo 6 May 2022 08:11:43 -0000 1.7 +++ distinfo 9 Oct 2026 18:41:55 -0000 @@ -1,2 +1,2 @@ -SHA256 (pelican-4.7.2.tar.gz) = tYW+rnts6OM3C5+tShxTQ3DU2mivxfhpD3mZvs/4Mpo= -SIZE (pelican-4.7.2.tar.gz) = 1401737 +SHA256 (pelican-4.12.0.tar.gz) = DIfCMOxswHoe0YHDEiQlF/HvrOc9a19rYAHW7ZkbAUg= +SIZE (pelican-4.12.0.tar.gz) = 1582796 Index: patches/patch-pelican_tests_test_pelican_py =================================================================== RCS file: patches/patch-pelican_tests_test_pelican_py diff -N patches/patch-pelican_tests_test_pelican_py --- patches/patch-pelican_tests_test_pelican_py 6 May 2022 08:11:43 -0000 1.5 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,12 +0,0 @@ -Index: pelican/tests/test_pelican.py ---- pelican/tests/test_pelican.py.orig -+++ pelican/tests/test_pelican.py -@@ -56,7 +56,7 @@ class TestPelican(LoggedTestCase): - - def assertDirsEqual(self, left_path, right_path): - out, err = subprocess.Popen( -- ['git', '--no-pager', 'diff', '--no-ext-diff', '--exit-code', -+ ['${LOCALBASE}/bin/git', '--no-pager', 'diff', '--no-ext-diff', '--exit-code', - '-w', left_path, right_path], - stdout=subprocess.PIPE, - stderr=subprocess.PIPE Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/www/pelican/pkg/PLIST,v diff -u -p -r1.12 PLIST --- pkg/PLIST 23 Oct 2025 13:20:33 -0000 1.12 +++ pkg/PLIST 9 Oct 2026 18:41:55 -0000 @@ -11,7 +11,6 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/pelican-${MODPY_DISTV}.dist-info/entry_points.txt lib/python${MODPY_VERSION}/site-packages/pelican-${MODPY_DISTV}.dist-info/licenses/ lib/python${MODPY_VERSION}/site-packages/pelican-${MODPY_DISTV}.dist-info/licenses/LICENSE -lib/python${MODPY_VERSION}/site-packages/pelican-${MODPY_DISTV}.dist-info/top_level.txt lib/python${MODPY_VERSION}/site-packages/pelican/__init__.py lib/python${MODPY_VERSION}/site-packages/pelican/__main__.py lib/python${MODPY_VERSION}/site-packages/pelican/${MODPY_PYCACHE}/ @@ -114,10 +113,20 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/pelican/tests/${MODPY_PYCACHE}test_settings.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/pelican/tests/${MODPY_PYCACHE}test_testsuite.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/pelican/tests/${MODPY_PYCACHE}test_testsuite.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/pelican/tests/${MODPY_PYCACHE}test_theme.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/pelican/tests/${MODPY_PYCACHE}test_theme.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/pelican/tests/${MODPY_PYCACHE}test_urlwrappers.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/pelican/tests/${MODPY_PYCACHE}test_urlwrappers.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/pelican/tests/${MODPY_PYCACHE}test_utils.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/pelican/tests/${MODPY_PYCACHE}test_utils.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/pelican/tests/build_test/ +lib/python${MODPY_VERSION}/site-packages/pelican/tests/build_test/${MODPY_PYCACHE}/ +lib/python${MODPY_VERSION}/site-packages/pelican/tests/build_test/${MODPY_PYCACHE}conftest.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/pelican/tests/build_test/${MODPY_PYCACHE}conftest.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/pelican/tests/build_test/${MODPY_PYCACHE}test_build_files.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/pelican/tests/build_test/${MODPY_PYCACHE}test_build_files.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/pelican/tests/build_test/conftest.py +lib/python${MODPY_VERSION}/site-packages/pelican/tests/build_test/test_build_files.py lib/python${MODPY_VERSION}/site-packages/pelican/tests/content/ lib/python${MODPY_VERSION}/site-packages/pelican/tests/content/2012-11-29_rst_w_filename_meta#foo-bar.rst lib/python${MODPY_VERSION}/site-packages/pelican/tests/content/2012-11-30_md_w_filename_meta#foo-bar.md @@ -127,6 +136,7 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/pelican/tests/content/article.rst lib/python${MODPY_VERSION}/site-packages/pelican/tests/content/article_draft.md lib/python${MODPY_VERSION}/site-packages/pelican/tests/content/article_hidden.md +lib/python${MODPY_VERSION}/site-packages/pelican/tests/content/article_skip.md lib/python${MODPY_VERSION}/site-packages/pelican/tests/content/article_with_attributes_containing_double_quotes.html lib/python${MODPY_VERSION}/site-packages/pelican/tests/content/article_with_capitalized_metadata.rst lib/python${MODPY_VERSION}/site-packages/pelican/tests/content/article_with_code_block.rst @@ -143,8 +153,10 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/pelican/tests/content/article_with_markdown_extension.markdown lib/python${MODPY_VERSION}/site-packages/pelican/tests/content/article_with_markdown_markup_extensions.md lib/python${MODPY_VERSION}/site-packages/pelican/tests/content/article_with_md_extension.md +lib/python${MODPY_VERSION}/site-packages/pelican/tests/content/article_with_mdown_extension.mdown lib/python${MODPY_VERSION}/site-packages/pelican/tests/content/article_with_metadata.html lib/python${MODPY_VERSION}/site-packages/pelican/tests/content/article_with_metadata.rst +lib/python${MODPY_VERSION}/site-packages/pelican/tests/content/article_with_metadata.unknownextension lib/python${MODPY_VERSION}/site-packages/pelican/tests/content/article_with_metadata_and_contents.html lib/python${MODPY_VERSION}/site-packages/pelican/tests/content/article_with_metadata_explicit_date_implicit_modified.html lib/python${MODPY_VERSION}/site-packages/pelican/tests/content/article_with_metadata_explicit_dates.html @@ -164,9 +176,15 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/pelican/tests/content/article_with_uppercase_metadata.html lib/python${MODPY_VERSION}/site-packages/pelican/tests/content/article_with_uppercase_metadata.rst lib/python${MODPY_VERSION}/site-packages/pelican/tests/content/article_without_category.rst +lib/python${MODPY_VERSION}/site-packages/pelican/tests/content/bad_extension.mmd lib/python${MODPY_VERSION}/site-packages/pelican/tests/content/bloggerexport.xml lib/python${MODPY_VERSION}/site-packages/pelican/tests/content/empty.md lib/python${MODPY_VERSION}/site-packages/pelican/tests/content/empty_with_bom.md +lib/python${MODPY_VERSION}/site-packages/pelican/tests/content/medium_post_content.txt +lib/python${MODPY_VERSION}/site-packages/pelican/tests/content/medium_posts/ +lib/python${MODPY_VERSION}/site-packages/pelican/tests/content/medium_posts/2017-04-21_-medium-post--d1bf01d62ba3.html +lib/python${MODPY_VERSION}/site-packages/pelican/tests/content/wordpress_content_decoded +lib/python${MODPY_VERSION}/site-packages/pelican/tests/content/wordpress_content_encoded lib/python${MODPY_VERSION}/site-packages/pelican/tests/content/wordpressexport.xml lib/python${MODPY_VERSION}/site-packages/pelican/tests/cyclic_intersite_links/ lib/python${MODPY_VERSION}/site-packages/pelican/tests/cyclic_intersite_links/first-article.rst @@ -208,7 +226,10 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/pelican/tests/dummy_plugins/normal_plugin/normal_submodule_plugin/subpackage/subpackage.py lib/python${MODPY_VERSION}/site-packages/pelican/tests/dummy_plugins/normal_plugin/normal_submodule_plugin/subplugin.py lib/python${MODPY_VERSION}/site-packages/pelican/tests/mixed_content/ +lib/python${MODPY_VERSION}/site-packages/pelican/tests/mixed_content/fake_image.jpg lib/python${MODPY_VERSION}/site-packages/pelican/tests/mixed_content/short_page.md +lib/python${MODPY_VERSION}/site-packages/pelican/tests/mixed_content/subdir/ +lib/python${MODPY_VERSION}/site-packages/pelican/tests/mixed_content/subdir/subdir_fake_image.jpg lib/python${MODPY_VERSION}/site-packages/pelican/tests/nested_content/ lib/python${MODPY_VERSION}/site-packages/pelican/tests/nested_content/maindir/ lib/python${MODPY_VERSION}/site-packages/pelican/tests/nested_content/maindir/maindir.md @@ -252,6 +273,10 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/basic/pages/ lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/basic/pages/this-is-a-test-hidden-page.html lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/basic/pages/this-is-a-test-page.html +lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/basic/pictures/ +lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/basic/pictures/Fat_Cat.jpg +lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/basic/pictures/Sushi.jpg +lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/basic/pictures/Sushi_Macro.jpg lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/basic/second-article-fr.html lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/basic/second-article.html lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/basic/tag/ @@ -271,29 +296,13 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/basic/theme/css/typogrify.css lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/basic/theme/css/wide.css lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/basic/theme/fonts/ +lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/basic/theme/fonts/Yanone_Kaffeesatz_400.eot +lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/basic/theme/fonts/Yanone_Kaffeesatz_400.svg +lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/basic/theme/fonts/Yanone_Kaffeesatz_400.ttf +lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/basic/theme/fonts/Yanone_Kaffeesatz_400.woff +lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/basic/theme/fonts/Yanone_Kaffeesatz_400.woff2 +lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/basic/theme/fonts/Yanone_Kaffeesatz_LICENSE.txt lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/basic/theme/fonts/font.css -lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/basic/theme/images/ -lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/basic/theme/images/icons/ -lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/basic/theme/images/icons/aboutme.png -lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/basic/theme/images/icons/bitbucket.png -lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/basic/theme/images/icons/delicious.png -lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/basic/theme/images/icons/facebook.png -lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/basic/theme/images/icons/github.png -lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/basic/theme/images/icons/gitorious.png -lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/basic/theme/images/icons/gittip.png -lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/basic/theme/images/icons/google-groups.png -lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/basic/theme/images/icons/google-plus.png -lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/basic/theme/images/icons/hackernews.png -lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/basic/theme/images/icons/lastfm.png -lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/basic/theme/images/icons/linkedin.png -lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/basic/theme/images/icons/reddit.png -lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/basic/theme/images/icons/rss.png -lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/basic/theme/images/icons/slideshare.png -lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/basic/theme/images/icons/speakerdeck.png -lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/basic/theme/images/icons/stackoverflow.png -lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/basic/theme/images/icons/twitter.png -lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/basic/theme/images/icons/vimeo.png -lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/basic/theme/images/icons/youtube.png lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/basic/this-is-a-super-article.html lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/basic/unbelievable.html lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom/ @@ -343,6 +352,11 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom/pages/ lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom/pages/this-is-a-test-hidden-page.html lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom/pages/this-is-a-test-page.html +lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom/pictures/ +lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom/pictures/Fat_Cat.jpg +lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom/pictures/Sushi.jpg +lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom/pictures/Sushi_Macro.jpg +lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom/robots.txt lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom/second-article-fr.html lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom/second-article.html lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom/tag/ @@ -362,29 +376,13 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom/theme/css/typogrify.css lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom/theme/css/wide.css lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom/theme/fonts/ +lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom/theme/fonts/Yanone_Kaffeesatz_400.eot +lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom/theme/fonts/Yanone_Kaffeesatz_400.svg +lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom/theme/fonts/Yanone_Kaffeesatz_400.ttf +lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom/theme/fonts/Yanone_Kaffeesatz_400.woff +lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom/theme/fonts/Yanone_Kaffeesatz_400.woff2 +lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom/theme/fonts/Yanone_Kaffeesatz_LICENSE.txt lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom/theme/fonts/font.css -lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom/theme/images/ -lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom/theme/images/icons/ -lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom/theme/images/icons/aboutme.png -lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom/theme/images/icons/bitbucket.png -lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom/theme/images/icons/delicious.png -lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom/theme/images/icons/facebook.png -lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom/theme/images/icons/github.png -lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom/theme/images/icons/gitorious.png -lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom/theme/images/icons/gittip.png -lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom/theme/images/icons/google-groups.png -lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom/theme/images/icons/google-plus.png -lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom/theme/images/icons/hackernews.png -lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom/theme/images/icons/lastfm.png -lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom/theme/images/icons/linkedin.png -lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom/theme/images/icons/reddit.png -lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom/theme/images/icons/rss.png -lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom/theme/images/icons/slideshare.png -lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom/theme/images/icons/speakerdeck.png -lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom/theme/images/icons/stackoverflow.png -lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom/theme/images/icons/twitter.png -lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom/theme/images/icons/vimeo.png -lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom/theme/images/icons/youtube.png lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom/this-is-a-super-article.html lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom/unbelievable.html lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom_locale/ @@ -428,6 +426,10 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom_locale/pages/ lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom_locale/pages/this-is-a-test-hidden-page.html lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom_locale/pages/this-is-a-test-page.html +lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom_locale/pictures/ +lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom_locale/pictures/Fat_Cat.jpg +lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom_locale/pictures/Sushi.jpg +lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom_locale/pictures/Sushi_Macro.jpg lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom_locale/posts/ lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom_locale/posts/2010/ lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom_locale/posts/2010/décembre/ @@ -463,6 +465,7 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom_locale/posts/2012/novembre/30/ lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom_locale/posts/2012/novembre/30/filename_metadata-example/ lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom_locale/posts/2012/novembre/30/filename_metadata-example/index.html +lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom_locale/robots.txt lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom_locale/second-article-fr.html lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom_locale/tag/ lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom_locale/tag/bar.html @@ -481,31 +484,17 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom_locale/theme/css/typogrify.css lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom_locale/theme/css/wide.css lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom_locale/theme/fonts/ +lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom_locale/theme/fonts/Yanone_Kaffeesatz_400.eot +lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom_locale/theme/fonts/Yanone_Kaffeesatz_400.svg +lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom_locale/theme/fonts/Yanone_Kaffeesatz_400.ttf +lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom_locale/theme/fonts/Yanone_Kaffeesatz_400.woff +lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom_locale/theme/fonts/Yanone_Kaffeesatz_400.woff2 +lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom_locale/theme/fonts/Yanone_Kaffeesatz_LICENSE.txt lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom_locale/theme/fonts/font.css -lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom_locale/theme/images/ -lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom_locale/theme/images/icons/ -lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom_locale/theme/images/icons/aboutme.png -lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom_locale/theme/images/icons/bitbucket.png -lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom_locale/theme/images/icons/delicious.png -lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom_locale/theme/images/icons/facebook.png -lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom_locale/theme/images/icons/github.png -lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom_locale/theme/images/icons/gitorious.png -lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom_locale/theme/images/icons/gittip.png -lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom_locale/theme/images/icons/google-groups.png -lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom_locale/theme/images/icons/google-plus.png -lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom_locale/theme/images/icons/hackernews.png -lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom_locale/theme/images/icons/lastfm.png -lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom_locale/theme/images/icons/linkedin.png -lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom_locale/theme/images/icons/reddit.png -lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom_locale/theme/images/icons/rss.png -lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom_locale/theme/images/icons/slideshare.png -lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom_locale/theme/images/icons/speakerdeck.png -lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom_locale/theme/images/icons/stackoverflow.png -lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom_locale/theme/images/icons/twitter.png -lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom_locale/theme/images/icons/vimeo.png -lib/python${MODPY_VERSION}/site-packages/pelican/tests/output/custom_locale/theme/images/icons/youtube.png lib/python${MODPY_VERSION}/site-packages/pelican/tests/parse_error/ lib/python${MODPY_VERSION}/site-packages/pelican/tests/parse_error/parse_error.rst +lib/python${MODPY_VERSION}/site-packages/pelican/tests/simple_content/ +lib/python${MODPY_VERSION}/site-packages/pelican/tests/simple_content/article_with_md_extension.md lib/python${MODPY_VERSION}/site-packages/pelican/tests/support.py lib/python${MODPY_VERSION}/site-packages/pelican/tests/test_cache.py lib/python${MODPY_VERSION}/site-packages/pelican/tests/test_cli.py @@ -521,6 +510,7 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/pelican/tests/test_server.py lib/python${MODPY_VERSION}/site-packages/pelican/tests/test_settings.py lib/python${MODPY_VERSION}/site-packages/pelican/tests/test_testsuite.py +lib/python${MODPY_VERSION}/site-packages/pelican/tests/test_theme.py lib/python${MODPY_VERSION}/site-packages/pelican/tests/test_urlwrappers.py lib/python${MODPY_VERSION}/site-packages/pelican/tests/test_utils.py lib/python${MODPY_VERSION}/site-packages/pelican/tests/theme_overrides/ @@ -529,54 +519,25 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/pelican/tests/theme_overrides/level2/ lib/python${MODPY_VERSION}/site-packages/pelican/tests/theme_overrides/level2/article.html lib/python${MODPY_VERSION}/site-packages/pelican/tests/theme_overrides/level2/authors.html -@mode 755 lib/python${MODPY_VERSION}/site-packages/pelican/themes/ lib/python${MODPY_VERSION}/site-packages/pelican/themes/notmyidea/ lib/python${MODPY_VERSION}/site-packages/pelican/themes/notmyidea/static/ lib/python${MODPY_VERSION}/site-packages/pelican/themes/notmyidea/static/css/ -@mode lib/python${MODPY_VERSION}/site-packages/pelican/themes/notmyidea/static/css/fonts.css -@mode 644 lib/python${MODPY_VERSION}/site-packages/pelican/themes/notmyidea/static/css/main.css lib/python${MODPY_VERSION}/site-packages/pelican/themes/notmyidea/static/css/pygment.css lib/python${MODPY_VERSION}/site-packages/pelican/themes/notmyidea/static/css/reset.css lib/python${MODPY_VERSION}/site-packages/pelican/themes/notmyidea/static/css/typogrify.css lib/python${MODPY_VERSION}/site-packages/pelican/themes/notmyidea/static/css/wide.css -@mode lib/python${MODPY_VERSION}/site-packages/pelican/themes/notmyidea/static/fonts/ lib/python${MODPY_VERSION}/site-packages/pelican/themes/notmyidea/static/fonts/Yanone_Kaffeesatz_400.eot lib/python${MODPY_VERSION}/site-packages/pelican/themes/notmyidea/static/fonts/Yanone_Kaffeesatz_400.svg lib/python${MODPY_VERSION}/site-packages/pelican/themes/notmyidea/static/fonts/Yanone_Kaffeesatz_400.ttf lib/python${MODPY_VERSION}/site-packages/pelican/themes/notmyidea/static/fonts/Yanone_Kaffeesatz_400.woff lib/python${MODPY_VERSION}/site-packages/pelican/themes/notmyidea/static/fonts/Yanone_Kaffeesatz_400.woff2 +lib/python${MODPY_VERSION}/site-packages/pelican/themes/notmyidea/static/fonts/Yanone_Kaffeesatz_LICENSE.txt lib/python${MODPY_VERSION}/site-packages/pelican/themes/notmyidea/static/fonts/font.css -@mode 755 -lib/python${MODPY_VERSION}/site-packages/pelican/themes/notmyidea/static/images/ -lib/python${MODPY_VERSION}/site-packages/pelican/themes/notmyidea/static/images/icons/ -@mode 644 -lib/python${MODPY_VERSION}/site-packages/pelican/themes/notmyidea/static/images/icons/aboutme.png -lib/python${MODPY_VERSION}/site-packages/pelican/themes/notmyidea/static/images/icons/bitbucket.png -lib/python${MODPY_VERSION}/site-packages/pelican/themes/notmyidea/static/images/icons/delicious.png -lib/python${MODPY_VERSION}/site-packages/pelican/themes/notmyidea/static/images/icons/facebook.png -lib/python${MODPY_VERSION}/site-packages/pelican/themes/notmyidea/static/images/icons/github.png -lib/python${MODPY_VERSION}/site-packages/pelican/themes/notmyidea/static/images/icons/gitorious.png -lib/python${MODPY_VERSION}/site-packages/pelican/themes/notmyidea/static/images/icons/gittip.png -lib/python${MODPY_VERSION}/site-packages/pelican/themes/notmyidea/static/images/icons/google-groups.png -lib/python${MODPY_VERSION}/site-packages/pelican/themes/notmyidea/static/images/icons/google-plus.png -lib/python${MODPY_VERSION}/site-packages/pelican/themes/notmyidea/static/images/icons/hackernews.png -lib/python${MODPY_VERSION}/site-packages/pelican/themes/notmyidea/static/images/icons/lastfm.png -lib/python${MODPY_VERSION}/site-packages/pelican/themes/notmyidea/static/images/icons/linkedin.png -lib/python${MODPY_VERSION}/site-packages/pelican/themes/notmyidea/static/images/icons/reddit.png -lib/python${MODPY_VERSION}/site-packages/pelican/themes/notmyidea/static/images/icons/rss.png -lib/python${MODPY_VERSION}/site-packages/pelican/themes/notmyidea/static/images/icons/slideshare.png -lib/python${MODPY_VERSION}/site-packages/pelican/themes/notmyidea/static/images/icons/speakerdeck.png -lib/python${MODPY_VERSION}/site-packages/pelican/themes/notmyidea/static/images/icons/stackoverflow.png -lib/python${MODPY_VERSION}/site-packages/pelican/themes/notmyidea/static/images/icons/twitter.png -lib/python${MODPY_VERSION}/site-packages/pelican/themes/notmyidea/static/images/icons/vimeo.png -lib/python${MODPY_VERSION}/site-packages/pelican/themes/notmyidea/static/images/icons/youtube.png -@mode 755 lib/python${MODPY_VERSION}/site-packages/pelican/themes/notmyidea/templates/ -@mode 644 lib/python${MODPY_VERSION}/site-packages/pelican/themes/notmyidea/templates/analytics.html lib/python${MODPY_VERSION}/site-packages/pelican/themes/notmyidea/templates/archives.html lib/python${MODPY_VERSION}/site-packages/pelican/themes/notmyidea/templates/article.html @@ -597,10 +558,8 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/pelican/themes/notmyidea/templates/tags.html lib/python${MODPY_VERSION}/site-packages/pelican/themes/notmyidea/templates/translations.html lib/python${MODPY_VERSION}/site-packages/pelican/themes/notmyidea/templates/twitter.html -@mode 755 lib/python${MODPY_VERSION}/site-packages/pelican/themes/simple/ lib/python${MODPY_VERSION}/site-packages/pelican/themes/simple/templates/ -@mode 644 lib/python${MODPY_VERSION}/site-packages/pelican/themes/simple/templates/archives.html lib/python${MODPY_VERSION}/site-packages/pelican/themes/simple/templates/article.html lib/python${MODPY_VERSION}/site-packages/pelican/themes/simple/templates/author.html @@ -608,7 +567,6 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/pelican/themes/simple/templates/base.html lib/python${MODPY_VERSION}/site-packages/pelican/themes/simple/templates/categories.html lib/python${MODPY_VERSION}/site-packages/pelican/themes/simple/templates/category.html -lib/python${MODPY_VERSION}/site-packages/pelican/themes/simple/templates/gosquared.html lib/python${MODPY_VERSION}/site-packages/pelican/themes/simple/templates/index.html lib/python${MODPY_VERSION}/site-packages/pelican/themes/simple/templates/page.html lib/python${MODPY_VERSION}/site-packages/pelican/themes/simple/templates/pagination.html @@ -616,7 +574,6 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/pelican/themes/simple/templates/tag.html lib/python${MODPY_VERSION}/site-packages/pelican/themes/simple/templates/tags.html lib/python${MODPY_VERSION}/site-packages/pelican/themes/simple/templates/translations.html -@mode lib/python${MODPY_VERSION}/site-packages/pelican/tools/ lib/python${MODPY_VERSION}/site-packages/pelican/tools/__init__.py lib/python${MODPY_VERSION}/site-packages/pelican/tools/${MODPY_PYCACHE}/
py-watchfiles.tgz
Description: application/tar-gz
