pkgsrc/textproc/py-jinja2/PLIST

90 lines
3 KiB
Text
Raw Normal View History

py-jinja2: updated to 2.10 Version 2.10: - Added a new extension node called OverlayScope which can be used to create an unoptimized scope that will look up all variables from a derived context. - Added an in test that works like the in operator. This can be used in combination with reject and select. - Added previtem and nextitem to loop contexts, providing access to the previous/next item in the loop. If such an item does not exist, the value is undefined. - Added changed(*values) to loop contexts, providing an easy way of checking whether a value has changed since the last iteration (or rather since the last call of the method) - Added a namespace function that creates a special object which allows attribute assignment using the set tag. This can be used to carry data across scopes, e.g. from a loop body to code that comes after the loop. - Added a trimmed modifier to {% trans %} to strip linebreaks and surrounding whitespace. Also added a new policy to enable this for all trans blocks. - The random filter is no longer incorrectly constant folded and will produce a new random choice each time the template is rendered. - Added a unique filter. - Added min and max filters. - Added tests for all comparison operators: eq, ne, lt, le, gt, ge. - import statement cannot end with a trailing comma. - indent filter will not indent blank lines by default. - Add reverse argument for dictsort filter. - Add a NativeEnvironment that renders templates to native Python types instead of strings. - Added filter support to the block set tag. - tojson filter marks output as safe to match documented behavior. - Resolved a bug where getting debug locals for tracebacks could modify template context. - Fixed a bug where having many {% elif ... %} blocks resulted in a "too many levels of indentation" error. These blocks now compile to native elif ..: instead of else: if ..:
2017-11-09 08:52:17 +01:00
@comment $NetBSD: PLIST,v 1.10 2017/11/09 07:52:17 adam Exp $
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
${PYSITELIB}/${EGG_INFODIR}/requires.txt
${PYSITELIB}/${EGG_INFODIR}/top_level.txt
${PYSITELIB}/jinja2/__init__.py
${PYSITELIB}/jinja2/__init__.pyc
${PYSITELIB}/jinja2/__init__.pyo
${PYSITELIB}/jinja2/_compat.py
${PYSITELIB}/jinja2/_compat.pyc
${PYSITELIB}/jinja2/_compat.pyo
py-jinja2: updated to 2.10 Version 2.10: - Added a new extension node called OverlayScope which can be used to create an unoptimized scope that will look up all variables from a derived context. - Added an in test that works like the in operator. This can be used in combination with reject and select. - Added previtem and nextitem to loop contexts, providing access to the previous/next item in the loop. If such an item does not exist, the value is undefined. - Added changed(*values) to loop contexts, providing an easy way of checking whether a value has changed since the last iteration (or rather since the last call of the method) - Added a namespace function that creates a special object which allows attribute assignment using the set tag. This can be used to carry data across scopes, e.g. from a loop body to code that comes after the loop. - Added a trimmed modifier to {% trans %} to strip linebreaks and surrounding whitespace. Also added a new policy to enable this for all trans blocks. - The random filter is no longer incorrectly constant folded and will produce a new random choice each time the template is rendered. - Added a unique filter. - Added min and max filters. - Added tests for all comparison operators: eq, ne, lt, le, gt, ge. - import statement cannot end with a trailing comma. - indent filter will not indent blank lines by default. - Add reverse argument for dictsort filter. - Add a NativeEnvironment that renders templates to native Python types instead of strings. - Added filter support to the block set tag. - tojson filter marks output as safe to match documented behavior. - Resolved a bug where getting debug locals for tracebacks could modify template context. - Fixed a bug where having many {% elif ... %} blocks resulted in a "too many levels of indentation" error. These blocks now compile to native elif ..: instead of else: if ..:
2017-11-09 08:52:17 +01:00
${PYSITELIB}/jinja2/_identifier.py
${PYSITELIB}/jinja2/_identifier.pyc
${PYSITELIB}/jinja2/_identifier.pyo
${PYSITELIB}/jinja2/asyncfilters.py
2017-05-04 22:23:31 +02:00
${PLIST.async}${PYSITELIB}/jinja2/asyncfilters.pyc
${PLIST.async}${PYSITELIB}/jinja2/asyncfilters.pyo
${PYSITELIB}/jinja2/asyncsupport.py
2017-05-04 22:23:31 +02:00
${PLIST.async}${PYSITELIB}/jinja2/asyncsupport.pyc
${PLIST.async}${PYSITELIB}/jinja2/asyncsupport.pyo
${PYSITELIB}/jinja2/bccache.py
${PYSITELIB}/jinja2/bccache.pyc
${PYSITELIB}/jinja2/bccache.pyo
${PYSITELIB}/jinja2/compiler.py
${PYSITELIB}/jinja2/compiler.pyc
${PYSITELIB}/jinja2/compiler.pyo
${PYSITELIB}/jinja2/constants.py
${PYSITELIB}/jinja2/constants.pyc
${PYSITELIB}/jinja2/constants.pyo
${PYSITELIB}/jinja2/debug.py
${PYSITELIB}/jinja2/debug.pyc
${PYSITELIB}/jinja2/debug.pyo
${PYSITELIB}/jinja2/defaults.py
${PYSITELIB}/jinja2/defaults.pyc
${PYSITELIB}/jinja2/defaults.pyo
${PYSITELIB}/jinja2/environment.py
${PYSITELIB}/jinja2/environment.pyc
${PYSITELIB}/jinja2/environment.pyo
${PYSITELIB}/jinja2/exceptions.py
${PYSITELIB}/jinja2/exceptions.pyc
${PYSITELIB}/jinja2/exceptions.pyo
${PYSITELIB}/jinja2/ext.py
${PYSITELIB}/jinja2/ext.pyc
${PYSITELIB}/jinja2/ext.pyo
${PYSITELIB}/jinja2/filters.py
${PYSITELIB}/jinja2/filters.pyc
${PYSITELIB}/jinja2/filters.pyo
${PYSITELIB}/jinja2/idtracking.py
${PYSITELIB}/jinja2/idtracking.pyc
${PYSITELIB}/jinja2/idtracking.pyo
${PYSITELIB}/jinja2/lexer.py
${PYSITELIB}/jinja2/lexer.pyc
${PYSITELIB}/jinja2/lexer.pyo
${PYSITELIB}/jinja2/loaders.py
${PYSITELIB}/jinja2/loaders.pyc
${PYSITELIB}/jinja2/loaders.pyo
Update to Jinja2 2.5 drop maintainership. Version 2.5 * improved the sort filter (should have worked like this for a long time) by adding support for case insensitive searches. * fixed a bug for getattribute constant folding. * support for newstyle gettext translations which result in a nicer in-template user interface and more consistent catalogs. (Newstyle Gettext) * it's now possible to register extensions after an environment was created. Version 2.4.1 * fixed an error reporting bug for undefineds. Version 2.4 * the environment template loading functions now transparently pass through a template object if it was passed to it. This makes it possible to import or extend from a template object that was passed to the template. * added a ModuleLoader that can load templates from precompiled sources. The environment now features a method to compile the templates from a configured loader into a zip file or folder. * the _speedups C extension now supports Python 3. * added support for autoescaping toggling sections and support for evaluation contexts (Evaluation Context). * extensions have a priority now. Version 2.3.1 * fixed an error reporting bug on all python versions * fixed an error reporting bug on Python 2.4 Version 2.3 * fixes issue with code generator that causes unbound variables to be generated if set was used in if-blocks and other small identifier problems. * include tags are now able to select between multiple templates and take the first that exists, if a list of templates is given. * fixed a problem with having call blocks in outer scopes that have an argument that is also used as local variable in an inner frame * greatly improved error message reporting * implicit tuple expressions can no longer be totally empty. This change makes {% if %}...{% endif %} a syntax error now. * added support for translator comments if extracted via babel. * added with-statement extension. * experimental Python 3 support. Version 2.2.1 * fixes some smaller problems for Jinja2 on Jython. Version 2.2 * Include statements can now be marked with ignore missing to skip non existing templates. * Priority of not raised. It's now possible to write not foo in bar as an alias to foo not in bar like in python. Previously the grammar required parentheses (not (foo in bar)) which was odd. * Fixed a bug that caused syntax errors when defining macros or using the {% call %} tag inside loops. * Fixed a bug in the parser that made {{ foo[1, 2] }} impossible. * Made it possible to refer to names from outer scopes in included templates that were unused in the callers frame * Fixed a bug that caused internal errors if names where used as iteration variable and regular variable after the loop if that variable was unused before the loop. * Added support for optional scoped modifier to blocks. * Added support for line-comments. * Added the meta module. * Renamed (undocumented) attribute overlay to overlayed on the environment because it was clashing with a method of the same name. * speedup extension is now disabled by default.
2010-06-06 01:54:22 +02:00
${PYSITELIB}/jinja2/meta.py
${PYSITELIB}/jinja2/meta.pyc
${PYSITELIB}/jinja2/meta.pyo
py-jinja2: updated to 2.10 Version 2.10: - Added a new extension node called OverlayScope which can be used to create an unoptimized scope that will look up all variables from a derived context. - Added an in test that works like the in operator. This can be used in combination with reject and select. - Added previtem and nextitem to loop contexts, providing access to the previous/next item in the loop. If such an item does not exist, the value is undefined. - Added changed(*values) to loop contexts, providing an easy way of checking whether a value has changed since the last iteration (or rather since the last call of the method) - Added a namespace function that creates a special object which allows attribute assignment using the set tag. This can be used to carry data across scopes, e.g. from a loop body to code that comes after the loop. - Added a trimmed modifier to {% trans %} to strip linebreaks and surrounding whitespace. Also added a new policy to enable this for all trans blocks. - The random filter is no longer incorrectly constant folded and will produce a new random choice each time the template is rendered. - Added a unique filter. - Added min and max filters. - Added tests for all comparison operators: eq, ne, lt, le, gt, ge. - import statement cannot end with a trailing comma. - indent filter will not indent blank lines by default. - Add reverse argument for dictsort filter. - Add a NativeEnvironment that renders templates to native Python types instead of strings. - Added filter support to the block set tag. - tojson filter marks output as safe to match documented behavior. - Resolved a bug where getting debug locals for tracebacks could modify template context. - Fixed a bug where having many {% elif ... %} blocks resulted in a "too many levels of indentation" error. These blocks now compile to native elif ..: instead of else: if ..:
2017-11-09 08:52:17 +01:00
${PYSITELIB}/jinja2/nativetypes.py
${PYSITELIB}/jinja2/nativetypes.pyc
${PYSITELIB}/jinja2/nativetypes.pyo
${PYSITELIB}/jinja2/nodes.py
${PYSITELIB}/jinja2/nodes.pyc
${PYSITELIB}/jinja2/nodes.pyo
${PYSITELIB}/jinja2/optimizer.py
${PYSITELIB}/jinja2/optimizer.pyc
${PYSITELIB}/jinja2/optimizer.pyo
${PYSITELIB}/jinja2/parser.py
${PYSITELIB}/jinja2/parser.pyc
${PYSITELIB}/jinja2/parser.pyo
${PYSITELIB}/jinja2/runtime.py
${PYSITELIB}/jinja2/runtime.pyc
${PYSITELIB}/jinja2/runtime.pyo
${PYSITELIB}/jinja2/sandbox.py
${PYSITELIB}/jinja2/sandbox.pyc
${PYSITELIB}/jinja2/sandbox.pyo
${PYSITELIB}/jinja2/tests.py
${PYSITELIB}/jinja2/tests.pyc
${PYSITELIB}/jinja2/tests.pyo
${PYSITELIB}/jinja2/utils.py
${PYSITELIB}/jinja2/utils.pyc
${PYSITELIB}/jinja2/utils.pyo
${PYSITELIB}/jinja2/visitor.py
${PYSITELIB}/jinja2/visitor.pyc
${PYSITELIB}/jinja2/visitor.pyo