File: control

package info (click to toggle)
jinja 1.2-3
  • links: PTS, VCS
  • area: main
  • in suites: squeeze
  • size: 1,412 kB
  • ctags: 1,171
  • sloc: python: 6,438; ansic: 397; makefile: 74
file content (69 lines) | stat: -rw-r--r-- 2,979 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
Source: jinja
Section: python
Priority: optional
Maintainer: Piotr Ożarowski <piotr@debian.org>
Uploaders: Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>
Build-Depends: debhelper (>= 5), quilt (>= 0.40), python-support (>= 0.6.4),
 python-setuptools (>= 0.6b3), python-all-dev (>= 2.3.5-11), python-all-dbg
Standards-Version: 3.8.3
Homepage: http://jinja.pocoo.org/
XS-Python-Version: all
Vcs-Svn: svn://svn.debian.org/python-modules/packages/jinja/trunk
Vcs-Browser: http://svn.debian.org/viewsvn/python-modules/packages/jinja/trunk/

Package: python-jinja
Architecture: any
Depends: ${python:Depends}, ${shlibs:Depends}
Provides: ${python:Provides}
Recommends: python-textile (>= 2.0.10-3.1), python-markdown (>= 1.4-2),
 python-simplejson (>= 1.1-1.1), python-pkg-resources
Suggests: python-jinja-doc
XB-Python-Version: ${python:Versions}
Description: small but fast and easy to use stand-alone template engine
 Jinja provides a Django-like non-XML syntax and compiles templates
 into executable Python code. It's basically a combination of Django templates
 and Python code.
 .
 Philosophy: application logic is for the controller but don't try to make the
 life for the template designer too hard by giving him too few functionality.
 .
 Features:
  * Simple API.
  * Extremely lightweight.
  * The whole engine is completely sandboxed. A template designer won't be able
    to modify application data or execute dangerous code
  * You can use nearly every Python expression. Not supported are the binary
    operators and list comprehensions / generator expressions.
  * Uses the same concept for inheritance Django uses. It's very powerful
    and easy to understand.
  * Provides so called macros that allow you to put often used template
    snippets into callable blocks
  * Designer friendly. Jinja simplifies many things for a template designer.
    Loops can be used in a recursive way, filters are available to format
    values, loops know about their iteration etc.
  * Dynamic syntax. You don't like the Django block syntax? You can override
    the syntax elements on environment initialisation. It's no problem to use
    ASP/PHP/Ruby syntax, html comments for blocks etc.

Package: python-jinja-doc
Section: doc
Architecture: all
Priority: extra
Recommends: python-jinja
Description: Documentation for the Jinja Python library
 Jinja is a small but fast and easy to use stand-alone template engine
 .
 This package contains the documentation for Jinja in HTML and
 reStructuredText formats.

Package: python-jinja-dbg
Section: debug
Architecture: any
Priority: extra
Depends: python-jinja (= ${binary:Version}), python-dbg, ${shlibs:Depends}
Provides: ${python:Provides}
XB-Python-Version: ${python:Versions}
Description: small but fast and easy to use stand-alone template engine
 Jinja is a small but fast and easy to use stand-alone template engine
 .
 This package contains the extension built for the Python debug interpreter.