semvec/pypi-packages huggingface dataset:
Jinja 1.2
A small but fast and easy to use stand-alone template engine written in pure python.
License: BSD
Keywords: python.templating.engines

jinja
~~~~~

Jinja is a `sandboxed`_ template engine written in pure Python. It
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.

Nutshell
--------

Here a small example of a Jinja template::

    {% extends 'base.html' %}
    {% block title %}Memberlist{% endblock %}
    {% block content %}
      <ul>
      {% for user in users %}
        <li><a href="{{ user.url|e }}">{{ user.username|e }}</a></li>
      {% endfor %}
      </ul>
    {% endblock %}

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.

For more informations visit the new `jinja webpage`_ and `documentation`_.

Note
----

This is the Jinja 1.0 release which is completely incompatible with the
old "pre 1.0" branch. The old branch will still receive security updates
and bugfixes but the 1.0 branch will be the only version that receives
support.

If you have an application that uses Jinja 0.9 and won't be updated in
the near future the best idea is to ship a Jinja 0.9 checkout together
with the application.

The `Jinja tip`_ is installable via `easy_install` with ``easy_install
Jinja==dev``.

.. _sandboxed: http://en.wikipedia.org/wiki/Sandbox_(computer_security)
.. _Django: http://www.djangoproject.com/
.. _jinja webpage: http://jinja.pocoo.org/
.. _documentation: http://jinja.pocoo.org/documentation/index.html
.. _Jinja tip: http://dev.pocoo.org/hg/jinja-main/archive/tip.tar.gz#egg=Jinja-dev


:copyright: 2007 by Armin Ronacher.
:license: BSD, see LICENSE for more details.
monkey 0.1
A package that provides tools for guerilla (monkey)-patching.
License: BSD

Overview
--------

Provides tools for guerilla (monkey)-patching.

The package provides two methods, ``patch`` and ``wrap``, that are
used to decorate the patch method.

Patching is only allowed if a signature on the original method is
provided. Multiple signatures can be provided corresponding to various
bona fide versions of the method.

Usage
-----

  >>> from monkey import patch, wrap

A patch completely replaces the original method.
  
  >>> @patch(Module.existing_method, *method_signatures)
  ... def some_patch(*args):
  ...     pass

  >>> Module.existing_method = some_patch

A wrap gets the original method passed as the first argument.

  >>> @wrap(Module.existing_method, *method_signatures)
  ... def some_wrap(func, *args):
  ...     pass

  >>> Module.existing_method = some_wrap

See the inline doctests for more information.
zgeo.spatialindex 0.3
Spatial index for Zope
License: BSD
Keywords: gis geo spatial index

A R-Tree spatial index for geographically annotated objects that plugs into the Zope catalog and enables fast spatial bounding box searches.
      
Version 0.3 is incompatible with version 0.2.

Changes
=======

0.3: 18 February 2008
---------------------
- Implements an Rtree-based index that plugs into the Zope catalog.
- ISpatialIndex adapter has been removed.