Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

SHPAML v0.1 -- HAML-like language for Python

1 view
Skip to first unread message

Steve Howell

unread,
Dec 11, 2009, 8:10:44 AM12/11/09
to python-ann...@python.org
SHPAML is a HAML-like language for Python. If you are not familiar with HAML, it is a markup language implemented in Ruby that allows you to create web pages with an indentation-based syntax. SHPAML is not an exact port of HAML, but it shares the same big goal of slimming your markup, and it is written in Python! It is a simple, lightweight preprocessor and intended to be used in many authoring schemes, whether you are producing HTML directly or integrating with a templating system.

More details can be found here:

http://shpaml.webfactional.com/

It is an early version, but it has been well tested in practice already and is feature-complete for its fairly minimal goals as of now. The site has a link to a mailing list (Google Groups) for further discussion, if this interests you!

Thanks,

Steve Howell

Steve Howell

unread,
Dec 24, 2009, 5:09:54 PM12/24/09
to comp-lang-py...@moderators.isc.org
Just to follow up on the announcement below, SHPAML is a mini language
that can help you build web pages more quickly. It runs under Python
versions 2.4, 2.5, 2.6, and 3.1.

Since the original announcement, I have written a tutorial that allows
you try out your own SHPAML examples online:

http://shpaml.webfactional.com/tutorial/1

I have also fixed some minor bugs, removed some unneeded features, and
cleaned up the download process.

As this is a new project, feedback is especially welcome. You can
follow this link to find the mailing list:

http://shpaml.webfactional.com/discuss

Cheers,

Steve Howell

0 new messages