Hi,

Cheetah upstreams is more or less dead but it got forked and the fork
is actually maintained:
https://github.com/CheetahTemplate3/cheetah3

This update:
- switches to this upstream
- adds a py3 flavour thanks to the new upstream
- reorders the Makefile for a saner order

The test suite is 100% fine here but I'm running the py-markdown
updated (for some other reasons) so ymmv.

If you use gnuradio or sabnzbd (that's why I cc'ed you ;)) can you
please test this diff and report if it's still fine?

Comments? OK?

Cheers,
Daniel


Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/py-cheetah/Makefile,v
retrieving revision 1.28
diff -u -p -r1.28 Makefile
--- Makefile    10 Feb 2017 22:35:19 -0000      1.28
+++ Makefile    12 Dec 2018 18:28:06 -0000
@@ -2,9 +2,8 @@
 
 COMMENT=               Python-powered template engine and code generator
 
-MODPY_EGG_VERSION=     2.4.4
-REVISION=              5
-DISTNAME=              Cheetah-${MODPY_EGG_VERSION}
+MODPY_EGG_VERSION=     3.1.0
+DISTNAME=              Cheetah3-${MODPY_EGG_VERSION}
 PKGNAME=               py-cheetah-${MODPY_EGG_VERSION}
 CATEGORIES=            devel textproc
 
@@ -16,18 +15,25 @@ PERMIT_PACKAGE_CDROM=       Yes
 WANTLIB += ${MODPY_WANTLIB}
 WANTLIB += pthread
 
-MODPY_PI =             Yes
-
 MODULES=               lang/python
-TEST_DEPENDS=          devel/py-cheetah
+MODPY_PI =             Yes
 MODPY_SETUPTOOLS=      Yes
+
+RUN_DEPENDS=           textproc/py-markdown${MODPY_FLAVOR}
+TEST_DEPENDS=          ${FULLPKGNAME}:${BUILD_PKGPATH} \
+                       textproc/py-pygments${MODPY_FLAVOR}
+
 MAKE_ENV+=             CHEETAH_USE_SETUPTOOLS=1
 
-RUN_DEPENDS=           textproc/py-markdown
+FLAVORS=               python3
+FLAVOR?=
+
+post-install:
+       for i in ${PREFIX}/bin/*; do \
+               mv $${i} $${i}${MODPY_BIN_SUFFIX} ;\
+       done
 
 do-test:
-       mkdir /tmp/.cheetah
-       cd /tmp/.cheetah && cheetah test
-       rm -fr /tmp/.cheetah
+       cd ${WRKSRC} && ${MODPY_BIN} Cheetah/Tests/Test.py
 
 .include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/py-cheetah/distinfo,v
retrieving revision 1.9
diff -u -p -r1.9 distinfo
--- distinfo    18 Jan 2015 03:13:41 -0000      1.9
+++ distinfo    12 Dec 2018 18:28:06 -0000
@@ -1,2 +1,2 @@
-SHA256 (Cheetah-2.4.4.tar.gz) = vjCCKfDB5eWvTyfX7gbZC7GeavMFl5Tl/VNqbymptVA=
-SIZE (Cheetah-2.4.4.tar.gz) = 190989
+SHA256 (Cheetah3-3.1.0.tar.gz) = KT+HdqXep8Pf/Sb86ElcLa+RK5y0bMScQctQ2ll6CsY=
+SIZE (Cheetah3-3.1.0.tar.gz) = 872411
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/py-cheetah/pkg/PLIST,v
retrieving revision 1.10
diff -u -p -r1.10 PLIST
--- pkg/PLIST   2 Apr 2015 19:38:21 -0000       1.10
+++ pkg/PLIST   12 Dec 2018 18:28:06 -0000
@@ -1,129 +1,142 @@
 @comment $OpenBSD: PLIST,v 1.10 2015/04/02 19:38:21 jasper Exp $
-bin/cheetah
-bin/cheetah-analyze
-bin/cheetah-compile
+bin/cheetah${MODPY_BIN_SUFFIX}
+bin/cheetah-analyze${MODPY_BIN_SUFFIX}
+bin/cheetah-compile${MODPY_BIN_SUFFIX}
 lib/python${MODPY_VERSION}/site-packages/Cheetah/
-lib/python${MODPY_VERSION}/site-packages/Cheetah-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/
-lib/python${MODPY_VERSION}/site-packages/Cheetah-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO
-lib/python${MODPY_VERSION}/site-packages/Cheetah-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/SOURCES.txt
-lib/python${MODPY_VERSION}/site-packages/Cheetah-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/dependency_links.txt
-lib/python${MODPY_VERSION}/site-packages/Cheetah-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/requires.txt
-lib/python${MODPY_VERSION}/site-packages/Cheetah-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt
 lib/python${MODPY_VERSION}/site-packages/Cheetah/CacheRegion.py
-lib/python${MODPY_VERSION}/site-packages/Cheetah/CacheRegion.pyc
 lib/python${MODPY_VERSION}/site-packages/Cheetah/CacheStore.py
-lib/python${MODPY_VERSION}/site-packages/Cheetah/CacheStore.pyc
 lib/python${MODPY_VERSION}/site-packages/Cheetah/CheetahWrapper.py
-lib/python${MODPY_VERSION}/site-packages/Cheetah/CheetahWrapper.pyc
 lib/python${MODPY_VERSION}/site-packages/Cheetah/Compiler.py
-lib/python${MODPY_VERSION}/site-packages/Cheetah/Compiler.pyc
 lib/python${MODPY_VERSION}/site-packages/Cheetah/DirectiveAnalyzer.py
-lib/python${MODPY_VERSION}/site-packages/Cheetah/DirectiveAnalyzer.pyc
 lib/python${MODPY_VERSION}/site-packages/Cheetah/Django.py
-lib/python${MODPY_VERSION}/site-packages/Cheetah/Django.pyc
 lib/python${MODPY_VERSION}/site-packages/Cheetah/DummyTransaction.py
-lib/python${MODPY_VERSION}/site-packages/Cheetah/DummyTransaction.pyc
 lib/python${MODPY_VERSION}/site-packages/Cheetah/ErrorCatchers.py
-lib/python${MODPY_VERSION}/site-packages/Cheetah/ErrorCatchers.pyc
 lib/python${MODPY_VERSION}/site-packages/Cheetah/FileUtils.py
-lib/python${MODPY_VERSION}/site-packages/Cheetah/FileUtils.pyc
 lib/python${MODPY_VERSION}/site-packages/Cheetah/Filters.py
-lib/python${MODPY_VERSION}/site-packages/Cheetah/Filters.pyc
 lib/python${MODPY_VERSION}/site-packages/Cheetah/ImportHooks.py
-lib/python${MODPY_VERSION}/site-packages/Cheetah/ImportHooks.pyc
 lib/python${MODPY_VERSION}/site-packages/Cheetah/ImportManager.py
-lib/python${MODPY_VERSION}/site-packages/Cheetah/ImportManager.pyc
 lib/python${MODPY_VERSION}/site-packages/Cheetah/Macros/
 lib/python${MODPY_VERSION}/site-packages/Cheetah/Macros/I18n.py
-lib/python${MODPY_VERSION}/site-packages/Cheetah/Macros/I18n.pyc
 lib/python${MODPY_VERSION}/site-packages/Cheetah/Macros/__init__.py
-lib/python${MODPY_VERSION}/site-packages/Cheetah/Macros/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/Cheetah/Macros/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/Cheetah/Macros/${MODPY_PYCACHE}I18n.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/Cheetah/Macros/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/Cheetah/NameMapper.py
-lib/python${MODPY_VERSION}/site-packages/Cheetah/NameMapper.pyc
 lib/python${MODPY_VERSION}/site-packages/Cheetah/Parser.py
-lib/python${MODPY_VERSION}/site-packages/Cheetah/Parser.pyc
 lib/python${MODPY_VERSION}/site-packages/Cheetah/Servlet.py
-lib/python${MODPY_VERSION}/site-packages/Cheetah/Servlet.pyc
 lib/python${MODPY_VERSION}/site-packages/Cheetah/SettingsManager.py
-lib/python${MODPY_VERSION}/site-packages/Cheetah/SettingsManager.pyc
 lib/python${MODPY_VERSION}/site-packages/Cheetah/SourceReader.py
-lib/python${MODPY_VERSION}/site-packages/Cheetah/SourceReader.pyc
 lib/python${MODPY_VERSION}/site-packages/Cheetah/Template.py
-lib/python${MODPY_VERSION}/site-packages/Cheetah/Template.pyc
 lib/python${MODPY_VERSION}/site-packages/Cheetah/TemplateCmdLineIface.py
-lib/python${MODPY_VERSION}/site-packages/Cheetah/TemplateCmdLineIface.pyc
 lib/python${MODPY_VERSION}/site-packages/Cheetah/Templates/
 lib/python${MODPY_VERSION}/site-packages/Cheetah/Templates/SkeletonPage.py
-lib/python${MODPY_VERSION}/site-packages/Cheetah/Templates/SkeletonPage.pyc
 lib/python${MODPY_VERSION}/site-packages/Cheetah/Templates/SkeletonPage.tmpl
 lib/python${MODPY_VERSION}/site-packages/Cheetah/Templates/_SkeletonPage.py
-lib/python${MODPY_VERSION}/site-packages/Cheetah/Templates/_SkeletonPage.pyc
 lib/python${MODPY_VERSION}/site-packages/Cheetah/Templates/__init__.py
-lib/python${MODPY_VERSION}/site-packages/Cheetah/Templates/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/Cheetah/Templates/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/Cheetah/Templates/${MODPY_PYCACHE}SkeletonPage.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/Cheetah/Templates/${MODPY_PYCACHE}_SkeletonPage.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/Cheetah/Templates/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/Cheetah/Tests/
 lib/python${MODPY_VERSION}/site-packages/Cheetah/Tests/Analyzer.py
-lib/python${MODPY_VERSION}/site-packages/Cheetah/Tests/Analyzer.pyc
+lib/python${MODPY_VERSION}/site-packages/Cheetah/Tests/Boinker.py
 lib/python${MODPY_VERSION}/site-packages/Cheetah/Tests/CheetahWrapper.py
-lib/python${MODPY_VERSION}/site-packages/Cheetah/Tests/CheetahWrapper.pyc
 lib/python${MODPY_VERSION}/site-packages/Cheetah/Tests/Cheps.py
-lib/python${MODPY_VERSION}/site-packages/Cheetah/Tests/Cheps.pyc
 lib/python${MODPY_VERSION}/site-packages/Cheetah/Tests/Filters.py
-lib/python${MODPY_VERSION}/site-packages/Cheetah/Tests/Filters.pyc
 lib/python${MODPY_VERSION}/site-packages/Cheetah/Tests/Misc.py
-lib/python${MODPY_VERSION}/site-packages/Cheetah/Tests/Misc.pyc
 lib/python${MODPY_VERSION}/site-packages/Cheetah/Tests/NameMapper.py
-lib/python${MODPY_VERSION}/site-packages/Cheetah/Tests/NameMapper.pyc
+lib/python${MODPY_VERSION}/site-packages/Cheetah/Tests/NameMapper_pure.py
 lib/python${MODPY_VERSION}/site-packages/Cheetah/Tests/Parser.py
-lib/python${MODPY_VERSION}/site-packages/Cheetah/Tests/Parser.pyc
 lib/python${MODPY_VERSION}/site-packages/Cheetah/Tests/Performance.py
-lib/python${MODPY_VERSION}/site-packages/Cheetah/Tests/Performance.pyc
+lib/python${MODPY_VERSION}/site-packages/Cheetah/Tests/Pinger.py
 lib/python${MODPY_VERSION}/site-packages/Cheetah/Tests/Regressions.py
-lib/python${MODPY_VERSION}/site-packages/Cheetah/Tests/Regressions.pyc
 lib/python${MODPY_VERSION}/site-packages/Cheetah/Tests/SyntaxAndOutput.py
-lib/python${MODPY_VERSION}/site-packages/Cheetah/Tests/SyntaxAndOutput.pyc
 lib/python${MODPY_VERSION}/site-packages/Cheetah/Tests/Template.py
-lib/python${MODPY_VERSION}/site-packages/Cheetah/Tests/Template.pyc
 lib/python${MODPY_VERSION}/site-packages/Cheetah/Tests/Test.py
-lib/python${MODPY_VERSION}/site-packages/Cheetah/Tests/Test.pyc
 lib/python${MODPY_VERSION}/site-packages/Cheetah/Tests/Unicode.py
-lib/python${MODPY_VERSION}/site-packages/Cheetah/Tests/Unicode.pyc
 lib/python${MODPY_VERSION}/site-packages/Cheetah/Tests/__init__.py
-lib/python${MODPY_VERSION}/site-packages/Cheetah/Tests/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/Cheetah/Tests/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/Cheetah/Tests/${MODPY_PYCACHE}Analyzer.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/Cheetah/Tests/${MODPY_PYCACHE}Boinker.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/Cheetah/Tests/${MODPY_PYCACHE}CheetahWrapper.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/Cheetah/Tests/${MODPY_PYCACHE}Cheps.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/Cheetah/Tests/${MODPY_PYCACHE}Filters.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/Cheetah/Tests/${MODPY_PYCACHE}Misc.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/Cheetah/Tests/${MODPY_PYCACHE}NameMapper.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/Cheetah/Tests/${MODPY_PYCACHE}NameMapper_pure.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/Cheetah/Tests/${MODPY_PYCACHE}Parser.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/Cheetah/Tests/${MODPY_PYCACHE}Performance.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/Cheetah/Tests/${MODPY_PYCACHE}Pinger.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/Cheetah/Tests/${MODPY_PYCACHE}Regressions.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/Cheetah/Tests/${MODPY_PYCACHE}SyntaxAndOutput.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/Cheetah/Tests/${MODPY_PYCACHE}Template.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/Cheetah/Tests/${MODPY_PYCACHE}Test.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/Cheetah/Tests/${MODPY_PYCACHE}Unicode.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/Cheetah/Tests/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/Cheetah/Tests/${MODPY_PYCACHE}xmlrunner.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/Cheetah/Tests/xmlrunner.py
-lib/python${MODPY_VERSION}/site-packages/Cheetah/Tests/xmlrunner.pyc
 lib/python${MODPY_VERSION}/site-packages/Cheetah/Tools/
 lib/python${MODPY_VERSION}/site-packages/Cheetah/Tools/CGITemplate.py
-lib/python${MODPY_VERSION}/site-packages/Cheetah/Tools/CGITemplate.pyc
 lib/python${MODPY_VERSION}/site-packages/Cheetah/Tools/MondoReport.py
-lib/python${MODPY_VERSION}/site-packages/Cheetah/Tools/MondoReport.pyc
 lib/python${MODPY_VERSION}/site-packages/Cheetah/Tools/MondoReportDoc.txt
 lib/python${MODPY_VERSION}/site-packages/Cheetah/Tools/RecursiveNull.py
-lib/python${MODPY_VERSION}/site-packages/Cheetah/Tools/RecursiveNull.pyc
 lib/python${MODPY_VERSION}/site-packages/Cheetah/Tools/SiteHierarchy.py
-lib/python${MODPY_VERSION}/site-packages/Cheetah/Tools/SiteHierarchy.pyc
 lib/python${MODPY_VERSION}/site-packages/Cheetah/Tools/__init__.py
-lib/python${MODPY_VERSION}/site-packages/Cheetah/Tools/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/Cheetah/Tools/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/Cheetah/Tools/${MODPY_PYCACHE}CGITemplate.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/Cheetah/Tools/${MODPY_PYCACHE}MondoReport.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/Cheetah/Tools/${MODPY_PYCACHE}RecursiveNull.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/Cheetah/Tools/${MODPY_PYCACHE}SiteHierarchy.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/Cheetah/Tools/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/Cheetah/Unspecified.py
-lib/python${MODPY_VERSION}/site-packages/Cheetah/Unspecified.pyc
 lib/python${MODPY_VERSION}/site-packages/Cheetah/Utils/
 lib/python${MODPY_VERSION}/site-packages/Cheetah/Utils/Indenter.py
-lib/python${MODPY_VERSION}/site-packages/Cheetah/Utils/Indenter.pyc
 lib/python${MODPY_VERSION}/site-packages/Cheetah/Utils/Misc.py
-lib/python${MODPY_VERSION}/site-packages/Cheetah/Utils/Misc.pyc
 lib/python${MODPY_VERSION}/site-packages/Cheetah/Utils/WebInputMixin.py
-lib/python${MODPY_VERSION}/site-packages/Cheetah/Utils/WebInputMixin.pyc
 lib/python${MODPY_VERSION}/site-packages/Cheetah/Utils/__init__.py
-lib/python${MODPY_VERSION}/site-packages/Cheetah/Utils/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/Cheetah/Utils/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/Cheetah/Utils/${MODPY_PYCACHE}Indenter.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/Cheetah/Utils/${MODPY_PYCACHE}Misc.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/Cheetah/Utils/${MODPY_PYCACHE}WebInputMixin.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/Cheetah/Utils/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/Cheetah/Utils/${MODPY_PYCACHE}htmlDecode.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/Cheetah/Utils/${MODPY_PYCACHE}htmlEncode.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/Cheetah/Utils/${MODPY_PYCACHE}statprof.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/Cheetah/Utils/htmlDecode.py
-lib/python${MODPY_VERSION}/site-packages/Cheetah/Utils/htmlDecode.pyc
 lib/python${MODPY_VERSION}/site-packages/Cheetah/Utils/htmlEncode.py
-lib/python${MODPY_VERSION}/site-packages/Cheetah/Utils/htmlEncode.pyc
 lib/python${MODPY_VERSION}/site-packages/Cheetah/Utils/statprof.py
-lib/python${MODPY_VERSION}/site-packages/Cheetah/Utils/statprof.pyc
 lib/python${MODPY_VERSION}/site-packages/Cheetah/Version.py
-lib/python${MODPY_VERSION}/site-packages/Cheetah/Version.pyc
 lib/python${MODPY_VERSION}/site-packages/Cheetah/__init__.py
-lib/python${MODPY_VERSION}/site-packages/Cheetah/__init__.pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/Cheetah/${MODPY_PYCACHE}/
+lib/python${MODPY_VERSION}/site-packages/Cheetah/${MODPY_PYCACHE}CacheRegion.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/Cheetah/${MODPY_PYCACHE}CacheStore.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/Cheetah/${MODPY_PYCACHE}CheetahWrapper.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/Cheetah/${MODPY_PYCACHE}Compiler.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/Cheetah/${MODPY_PYCACHE}DirectiveAnalyzer.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/Cheetah/${MODPY_PYCACHE}Django.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/Cheetah/${MODPY_PYCACHE}DummyTransaction.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/Cheetah/${MODPY_PYCACHE}ErrorCatchers.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/Cheetah/${MODPY_PYCACHE}FileUtils.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/Cheetah/${MODPY_PYCACHE}Filters.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/Cheetah/${MODPY_PYCACHE}ImportHooks.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/Cheetah/${MODPY_PYCACHE}ImportManager.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/Cheetah/${MODPY_PYCACHE}NameMapper.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/Cheetah/${MODPY_PYCACHE}Parser.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/Cheetah/${MODPY_PYCACHE}Servlet.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/Cheetah/${MODPY_PYCACHE}SettingsManager.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/Cheetah/${MODPY_PYCACHE}SourceReader.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/Cheetah/${MODPY_PYCACHE}Template.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/Cheetah/${MODPY_PYCACHE}TemplateCmdLineIface.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/Cheetah/${MODPY_PYCACHE}Unspecified.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/Cheetah/${MODPY_PYCACHE}Version.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/Cheetah/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/Cheetah/${MODPY_PYCACHE}compat.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/Cheetah/${MODPY_PYCACHE}convertTmplPathToModuleName.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/Cheetah/_namemapper.so
+lib/python${MODPY_VERSION}/site-packages/Cheetah/compat.py
 lib/python${MODPY_VERSION}/site-packages/Cheetah/convertTmplPathToModuleName.py
-lib/python${MODPY_VERSION}/site-packages/Cheetah/convertTmplPathToModuleName.pyc
+lib/python${MODPY_VERSION}/site-packages/Cheetah3-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/
+lib/python${MODPY_VERSION}/site-packages/Cheetah3-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO
+lib/python${MODPY_VERSION}/site-packages/Cheetah3-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/SOURCES.txt
+lib/python${MODPY_VERSION}/site-packages/Cheetah3-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/dependency_links.txt
+lib/python${MODPY_VERSION}/site-packages/Cheetah3-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt

Reply via email to