Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | clarify quoting behavior of urlencode filter | David Lord | 2019-11-04 | 1 | -11/+20 |
| | |||||
* | don't create a third queue | David Lord | 2019-10-24 | 1 | -2/+1 |
| | |||||
* | LRUCache.copy initializes queue methods | Ryan Siemens | 2019-10-24 | 1 | -0/+1 |
| | |||||
* | use "Jinja" instead of "Jinja2" | David Lord | 2019-10-23 | 1 | -2/+2 |
| | |||||
* | clarify cycler.next() behavior | David Lord | 2019-10-20 | 1 | -6/+32 |
| | |||||
* | skip template with same name as directory | David Lord | 2019-10-13 | 1 | -7/+6 |
| | | | | | | When using multiple paths with FileSystemLoader, a template with the same name as a directory will not prevent loading a template in the directory. | ||||
* | Prevent deadlock in LRUCache.setdefault | EtiennePelletier | 2019-10-04 | 1 | -10/+5 |
| | | | | | setdefault was acquiring write_lock, then calling getitem and also potentially setitem, which also both try to acquire the write lock. | ||||
* | Simplify splitting import_name in import_string() | Min ho Kim | 2019-07-24 | 1 | -3/+1 |
| | |||||
* | Added new method itervalues() to LRUCache and deprecated itervalue() | gokcegrbl | 2019-05-31 | 1 | -0/+9 |
| | | | | (Fixes pallets/jinja#999) | ||||
* | Import abstract base classes from collections.abc | Florian Bruhin | 2018-08-07 | 1 | -7/+2 |
| | | | | | | | | | | | | | | | | In Python 3.7, importing ABCs directly from the `collections` module shows a warning (and in Python 3.8 it will stop working) - see https://github.com/python/cpython/commit/c66f9f8d3909f588c251957d499599a1680e2320 This fixes various DeprecationWarnings such as those: ``` .../jinja2/utils.py:485: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working from collections import MutableMapping .../jinja2/runtime.py:318: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working from collections import Mapping ``` | ||||
* | Fix typos (#815) | luzpaz | 2018-02-18 | 1 | -1/+1 |
| | | | Found via `codespell -q 3` using v1.12.0.dev0 | ||||
* | Merge branch '2.9-maintenance' | Armin Ronacher | 2017-08-09 | 1 | -1/+1 |
|\ | |||||
| * | Make tojson always safe (fix #709) | Ayala Shachar | 2017-05-23 | 1 | -1/+1 |
| | | |||||
* | | Don't allow setting real attributes on ns objects | Adrian Moennich | 2017-06-24 | 1 | -2/+13 |
| | | | | | | | | https://github.com/pallets/jinja/pull/684#issuecomment-291958060 | ||||
* | | Add support for namespace attribute assignment | Adrian Moennich | 2017-06-24 | 1 | -0/+12 |
|/ | |||||
* | Bump up the copyright to 2017 | Armin Ronacher | 2017-01-07 | 1 | -1/+1 |
| | |||||
* | Updated docs on autoescaping and made select_autoescape case insensitive | Armin Ronacher | 2017-01-07 | 1 | -2/+7 |
| | |||||
* | Added a more convenient autoescaping function | Armin Ronacher | 2017-01-07 | 1 | -0/+49 |
| | |||||
* | Ported tojson filter. Fixes #458 | Armin Ronacher | 2017-01-06 | 1 | -0/+31 |
| | |||||
* | Merge pull request #525 from iffy/fix-cycle-next | Armin Ronacher | 2017-01-03 | 1 | -1/+3 |
|\ | | | | | Give Cycler a next() method so that it works in python2 and 3 | ||||
| * | Give Cycler a next() method so that it works in python2 and 3 | Matt Haggard | 2015-12-29 | 1 | -1/+3 |
| | | |||||
* | | Make noopener the default for urlize | Armin Ronacher | 2016-12-31 | 1 | -8/+6 |
| | | |||||
* | | Initial support for async rendering | Armin Ronacher | 2016-12-28 | 1 | -0/+8 |
| | | |||||
* | | Fix typo in clear_caches docstring | Marcelo Jorge Vieira | 2016-09-09 | 1 | -1/+1 |
| | | |||||
* | | Escape target attribute in the urlize function in utils.py. (#507) | Sambhav Satija | 2016-04-10 | 1 | -1/+1 |
|/ | |||||
* | Fixed for_qs for urlencode. This fixes #515 | Armin Ronacher | 2015-11-20 | 1 | -1/+1 |
| | |||||
* | Escape slashes in query strings. This fixes #445 | Armin Ronacher | 2015-05-25 | 1 | -2/+6 |
| | |||||
* | Merge pull request #375 from zart/fix-relative-search-on-windows | Markus Unterwaditzer | 2015-03-11 | 1 | -1/+1 |
|\ | | | | | Windows returns EINVAL on bogus filenames | ||||
| * | Windows returns EINVAL on bogus filenames | Konstantin Zemlyak | 2014-09-28 | 1 | -1/+1 |
| | | | | | | | | Related pull of pyramid_jinja2: https://github.com/Pylons/pyramid_jinja2/pull/94 | ||||
* | | Fix typo | Fabio Utzig | 2015-01-18 | 1 | -1/+1 |
|/ | |||||
* | Issue #126: Add `target` keyword argument to urlize. | Berker Peksag | 2013-08-21 | 1 | -5/+11 |
| | |||||
* | Removed some no longer needed code from compat | Armin Ronacher | 2013-05-20 | 1 | -2/+3 |
| | |||||
* | Removed some dead imports | Armin Ronacher | 2013-05-20 | 1 | -1/+1 |
| | |||||
* | More cleanup in the utils module | Armin Ronacher | 2013-05-20 | 1 | -30/+2 |
| | |||||
* | Some more small cleanup for metaclasses | Armin Ronacher | 2013-05-20 | 1 | -2/+0 |
| | |||||
* | Make the runtime leak less of the version hacks | Armin Ronacher | 2013-05-20 | 1 | -2/+3 |
| | |||||
* | PY3 -> PY2 macro | Armin Ronacher | 2013-05-19 | 1 | -2/+2 |
| | |||||
* | Unified version checks where appropriate | Armin Ronacher | 2013-05-19 | 1 | -2/+2 |
| | |||||
* | Moved all six usages (ignoring testsuite) into jinja2._compat | Armin Ronacher | 2013-05-19 | 1 | -28/+8 |
| | |||||
* | Removed bundled markupsafe | Armin Ronacher | 2013-05-19 | 1 | -11/+2 |
| | |||||
* | Fixed MethodType being wrong on 3.x | Armin Ronacher | 2013-05-18 | 1 | -1/+1 |
| | |||||
* | No need for tuple comparisons. | Cory Benfield | 2013-05-18 | 1 | -1/+1 |
| | |||||
* | utils: remove some old py compat code | Thomas Waldmann | 2013-05-18 | 1 | -44/+3 |
| | |||||
* | python 3 port: manual fixes, remove 2to3 from setup.py, remove fixers | Thomas Waldmann | 2013-05-18 | 1 | -19/+12 |
| | |||||
* | python 3 port: automated changes by a slightly modified python-modernize | Thomas Waldmann | 2013-05-17 | 1 | -10/+11 |
| | | | | (replacing unicode with six.text_type, but not replacing u"" by six.u("")) | ||||
* | Pessimistic locking for LRU cache. This fixes #8 | Armin Ronacher | 2013-04-13 | 1 | -20/+24 |
| | |||||
* | Fixed an issue about urlize function | mozillazg | 2013-03-18 | 1 | -0/+1 |
| | | | | | | | | | | | When URL startswith 'https://', the return is wrong. Before: >>> urlize('https://github.com/') u'<a href="http://https://github.com/">https://github.com/</a>' After: >>> urlize('https://github.com/') u'<a href="https://github.com/">https://github.com/</a>' | ||||
* | Few typos in jinja2.utils | Florent Xicluna | 2012-02-05 | 1 | -7/+7 |
| | |||||
* | Renamed urlescape to urlencode | Armin Ronacher | 2012-01-07 | 1 | -1/+1 |
| | |||||
* | Reworked implementation of the urlescape filter, made it Python3 compatible, ↵ | Armin Ronacher | 2012-01-07 | 1 | -0/+19 |
| | | | | documented it. |