Permalink
Commits on Dec 14, 2016
  1. Fix typos in CHANGES (#626)

    drewja committed with ThiefMaster Dec 14, 2016
Commits on Nov 1, 2016
  1. Add license_file to setup.cfg metadata (#609)

    Without this, the LICENSE file is never included in the built wheels: this makes it harder for users to comply with the license.
    With this addition a file LICENSE.txt will be created in the `xxx.dist-info` directory with the content of the `license_file` file, e.g. the top level LICENSE.
    pombredanne committed with davidism Nov 1, 2016
Commits on Sep 9, 2016
Commits on Sep 2, 2016
  1. Fixed typo in jinja2/loaders.py (#606)

    Replaced 'fileame' with 'filename'
    marcelometal committed with davidism Sep 2, 2016
Commits on Jul 19, 2016
Commits on May 30, 2016
Commits on May 23, 2016
  1. Merge pull request #585 from pgjones/master

    Change environment cache key construction
    jeffwidman committed May 23, 2016
Commits on May 21, 2016
  1. Change environment cache key construction

    Changing from a tuple of the loader ID and template name to a weakref
    to the loader and the template name should avoid situations whereby
    the loader has changed, yet the cached templates are returned. This
    would occur if the id of the new loader matches the old. A weakref is
    preferred over a direct reference so that the loader can be garbaged
    collected.
    pgjones committed May 21, 2016
Commits on May 19, 2016
  1. Merge branch 'pgjones-master'

    untitaker committed May 19, 2016
  2. Changelog for #583

    untitaker committed May 19, 2016
  3. Change cache key definitiion in environment

    In 6671b97 the load_template method
    was altered to use a cache key other than the template name. The key
    chosen was the abs path as returned from the loader get_source
    method. Unless there is no path in which case the name is
    used. Unfortunately this introduced a performance regression, #485, as
    the get_source method (in the FileStoreLoader) loads the template
    (causing IO).
    
    The purpose of #332 was to allow the loader to change whilst ensuring
    the correct template was loaded, i.e. to fix this case
    
        env.loader = loader1
        env.get_template('index.html') # return loader1/index.html
        env.loader = loader2
        env.get_template('index.html') # also return loader1/index.html because of cache
    
    This commit changes the cache key to be a tuple of the id(loader) and
    the template name. Therefore fixing the above case without calling the
    get_source method and thereby avoiding the IO load.
    
    A test has been added to ensure the above case works as expected, this
    required a minor refactor of the caching tests.
    pgjones committed May 8, 2016
Commits on May 3, 2016
  1. README - fixes (#578)

    * Add syntax highlighting
    * Fix build table which doesn't display on Github RST renderer
    adamchainz committed with davidism May 3, 2016
Commits on May 2, 2016
  1. Merge pull request #577 from boidolr/documentation_fixes

    Small documentation fixes
    jeffwidman committed May 2, 2016
Commits on May 1, 2016
  1. Remove `sudo` command from documentation (fixes #543).

    Installations should be in a virtualenv.
    boidolr committed May 1, 2016
Commits on Apr 19, 2016
  1. Merge pull request #570 from mr-m/patch-1

    Fix the typo in templates.rst
    snoack committed Apr 19, 2016
  2. Fix the typo

    mr-m committed Apr 19, 2016
Commits on Apr 15, 2016
  1. Merge pull request #439 from jgmize/title-filter-capitalize-inside-pa…

    …rens
    
    Make title filter capitalize words inside parens and other brackets
    jeffwidman committed Apr 15, 2016
  2. Merge pull request #473 from snoack/redundant-sorting

    Got rid of redundant sorting in groupby filter
    jeffwidman committed Apr 15, 2016
  3. Merge pull request #470 from snoack/partial-next

    Use partial(next, ...) instead get_next()
    jeffwidman committed Apr 15, 2016
  4. Merge pull request #567 from gpanther/update-gae-example-in-faq

    Update GAE example code
    jeffwidman committed Apr 15, 2016
Commits on Apr 14, 2016
  1. Update GAE example code

    Update the Google App Engine example code to be compatible with the latest google app engine devserver.
    cdman committed Apr 14, 2016
Commits on Apr 13, 2016
  1. Merge pull request #500 from snoack/setup-py-versions

    Added Python 3.4 and 3.5 to the classifiers in setup.py
    jeffwidman committed Apr 13, 2016
Commits on Apr 12, 2016
  1. Merge branch '2.8-maintenance'

    untitaker committed Apr 12, 2016
  2. Changelog for #466

    untitaker committed Apr 12, 2016
Commits on Apr 11, 2016
  1. standard tox/travis config

    fix pytest warning, don't prefix non-testcase classes with Test
    davidism committed Apr 11, 2016
Commits on Apr 10, 2016
  1. Fix typo (#531)

    gpaumier committed with davidism Apr 10, 2016
  2. link fix (#527)

    ioab committed with davidism Apr 10, 2016