-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 07/20/2013 07:44 AM, Toshio Kuratomi wrote: > On Fri, Jul 19, 2013 at 05:30:36PM -0400, Matthew Miller wrote: >> On Fri, Jul 19, 2013 at 01:45:41PM -0700, Toshio Kuratomi wrote: >>> * python-cheetah -- Development slowed way down after they made >>> their last release in 2010 and announced that the next release >>> cheetah-3.0 would include python3 support. Probably need to >>> contact upstream about this and may need to prepare the patch >>> to do the port. >> >> What I'd _really_ like to do is get cheetah factored out of >> cloud-init. (https://bugzilla.redhat.com/show_bug.cgi?id=974327). >> It brings in a whole dependency chain of which python2 vs. >> python3 is the least of the troubles.
Are Matthew's replies stuck in the python-devel moderation queue? (Just realised the likely reason I'm only seeing half this conversation...) Hmm, also just realised I've been hitting Reply-List, so my replies are only going to python-devel... > If your needs are very minimal, python3-tempita might be a good > choice. If you actually do need more features than that, > python-mako and python-jinja2 are popular. Note that both of those > have a few deps (but hopefully not as bad as cheetah). (Also -- > the python3 version of mako has less deps than the python2 > version... I think that it just because those deps haven't been > ported to python3 yet and the package can operate with reduced > functionality without them. the deps fo the python3 version might > expand i nthe future). Jinja2 is excellent, with very high quality error reporting - an oft overlooked feature in a templating tool! (it's actually Armin Ronacher's fault I started thinking about how to deal with the problem of surrogate escaped strings escaping from their intended "retrieve from OS API, pass straight back to OS API" box - he did an excellent write-up of how this can go wrong after finishing the Werkzeug and Jinja2 Python 3 updates: see http://lucumr.pocoo.org/2013/5/21/porting-to-python-3-redux/ and http://lucumr.pocoo.org/2013/7/2/the-updated-guide-to-unicode/). Cheers, Nick. - -- Nick Coghlan Red Hat Infrastructure Engineering & Development, Brisbane Testing Solutions Team Lead Beaker Development Lead (http://beaker-project.org/) -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.13 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQEcBAEBAgAGBQJR7HyxAAoJEHEkJo9fMO/LZa0H/i1YQpgb0WPTB/jq+3Raqsp1 DKtYp+nGmMZxXDrfTms1GTc3hnRWRM7GV91D2VK16U3t7G0awmx9Ib1xrXgdnWee Pvh7zD0CMbvFOwOPJsSB2c3kqRaVymUB+tLbY2Z9+GUfSTNL6kfIDbhj5Krm7qiV ASNBjfOSIzMv0oc/cbekH9WmTX+5A5GpXnKe1MAk/La/Gn/+0Yp45mfueUb0bedb mZRjYaI62CoxFaWDzcUTjfkxeOiexKTy6ZAyFqgeEHn+x592ENOhQr3p61nwEuJj Q46+3mEu7iYNLlIHOX9VVK8p69NMwZYgDVjF3ykbWwrSXBjOAfNqIpB5wUhFI8E= =7kEP -----END PGP SIGNATURE----- _______________________________________________ python-devel mailing list python-devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/python-devel