diff options
author | Armin Ronacher <armin.ronacher@active-4.com> | 2009-09-13 00:23:27 -0700 |
---|---|---|
committer | Armin Ronacher <armin.ronacher@active-4.com> | 2009-09-13 00:23:27 -0700 |
commit | 86b5cb531dd1b0b97ab92b4a4f8efa22a2bc071b (patch) | |
tree | b8e2330538204e1f7d3fce235089ee115ae68516 | |
parent | efcc0e5ad10714a41092705b1ac4ffadbdb404e4 (diff) | |
download | jinja2-86b5cb531dd1b0b97ab92b4a4f8efa22a2bc071b.tar.gz |
(codename Kong, released on September 12th 2009)
--HG--
branch : trunk
-rw-r--r-- | CHANGES | 2 | ||||
-rw-r--r-- | docs/intro.rst | 12 | ||||
-rw-r--r-- | setup.cfg | 6 | ||||
-rw-r--r-- | setup.py | 34 |
4 files changed, 11 insertions, 43 deletions
@@ -3,7 +3,7 @@ Jinja2 Changelog Version 2.2 ----------- -(codename unknown, release date yet unknown) +(codename Kong, released on September 12th 2009) - Include statements can now be marked with ``ignore missing`` to skip non existing templates. diff --git a/docs/intro.rst b/docs/intro.rst index e290655..a412740 100644 --- a/docs/intro.rst +++ b/docs/intro.rst @@ -39,7 +39,9 @@ should be installed. If you don't have a working C compiler and you are trying to install the source release you will get a compiler error. This however can be circumvented by -passing the ``--without-speedups`` command line argument to the setup script. +passing the ``--without-speedups`` command line argument to the setup script:: + + $ python setup.py install --without-speedups For more details about that have a look at the :ref:`disable-speedups` section below. @@ -58,8 +60,8 @@ As a Python egg (via easy_install) You can install the most recent Jinja2 version using `easy_install`_ or `pip`_:: - sudo easy_install Jinja2 - sudo pip install Jinja2 + easy_install Jinja2 + pip install Jinja2 This will install a Jinja2 egg in your Python installation's site-packages directory. @@ -121,7 +123,9 @@ You can disable the speedups extension when installing using the sudo python setup.py install --without-speedups -You can also pass this parameter to `easy_install` or `pip`. +You can also pass this parameter to `pip`:: + + $ pip install --install-option='--without-speedups' Jinja2 Basic API Usage @@ -4,9 +4,3 @@ tag_date = true [aliases] release = egg_info -RDb '' - -[nosetests] -#verbosity=2 -detailed-errors=1 -cover-package=nose -where=tests @@ -47,38 +47,9 @@ from distutils.command.build_ext import build_ext from distutils.errors import CCompilerError, DistutilsPlatformError -#: don't change the variable and assignment. the fabfile parses this -#: file to get the version for deployment from it. -VERSION = '2.2' - - -data_files = [] -documentation_path = 'docs/_build/html' -if os.path.exists(documentation_path): - documentation_files = [] - for fn in os.listdir(documentation_path): - if not fn.startswith('.'): - fn = os.path.join(documentation_path, fn) - if os.path.isfile(fn): - documentation_files.append(fn) - data_files.append(('docs', documentation_files)) - - -def get_terminal_width(): - """Return the current terminal dimensions.""" - try: - from struct import pack, unpack - from fcntl import ioctl - from termios import TIOCGWINSZ - s = pack('HHHH', 0, 0, 0, 0) - return unpack('HHHH', ioctl(sys.stdout.fileno(), TIOCGWINSZ, s))[1] - except: - return 80 - - setup( name='Jinja2', - version=VERSION, + version='2.2', url='http://jinja.pocoo.org/', license='BSD', author='Armin Ronacher', @@ -86,8 +57,7 @@ setup( description='A small but fast and easy to use stand-alone template ' 'engine written in pure python.', long_description=__doc__, - # jinja is egg safe. But because we distribute the documentation - # in form of html and txt files it's a better idea to extract the files + # jinja is egg safe. But we hate eggs zip_safe=False, classifiers=[ 'Development Status :: 5 - Production/Stable', |