1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-10 07:04:03 +00:00
Commit Graph

4 Commits

Author SHA1 Message Date
Wen Heping
af42e299c3 - Update to 2.3.4
PR:		203024
Submitted by:	kozlov.sergey.404@gmail.com(maintainer)
2015-09-12 07:33:37 +00:00
Marcus von Appen
d45fbf3040 - Convert ports of news/ and print/ to new USES=python
Approved by: portmgr (implicit)
2014-10-24 16:42:59 +00:00
Frederic Culot
1869e01301 - Update to 2.3.2
PR:		ports/190205
Submitted by: 	Kozlov Sergey <kozlov.sergey.404@gmail.com> (maintainer)
2014-05-26 08:15:50 +00:00
Martin Wilke
c7c673d652 Preppy is ReportLab's templating system. It was developed in late 2000 and has
been in continual production use since then.  It is open source (BSD-license).

The key features are:

- *small*.  Preppy is a single Python module.  If you want a templating system
  'in the box', it's easy to include it in your project
- *easy to learn*.  It takes about one minute to scan all the features
- *just Python*.  We have not invented another language, and if you want to do
  something - includes, quoting, filters - you just use Python
- *compiled to bytecode*: a .prep file gets compiled to a Python function in
  a .pyc file
- *easy to debug*: preppy generates proper Python exceptions, with the correct
  line numbers for the .prep file.  You can follow tracebacks from Python
  script to Preppy template and back, through multiple includes
- *easy to type and read*.  We've been using ``{{this}}`` syntax since well
  before Django was thought of
- *8-bit safe*:  it makes no assumption that you are generating markup and does
  nothing unexpected with whitespace; you could use it to generate images or
  binary files if you wanted to.

WWW: http://preppy.readthedocs.org/en/latest/

PR:		ports/186881
Submitted by:	Kozlov Sergey <kozlov.sergey.404@gmail.com>
2014-05-25 07:32:07 +00:00