node/tools/jinja2
Andrey Lushnikov e0395247c8 inspector: add inspector_protocol as a direct dependency
Currently, node.js depends on inspector_protocol indirectly through the
dependency on v8.

This is a dependency violation that will make it hard to roll V8 into
Node if V8 gets a newer inspector protocol version with incompatible
API. In fact, this surfaced on one of our bots when we tried to roll new
inspector_protocol into V8.

This patch adds inspector protocol and its required dependencies to node
deps:
- jinja2
- markupsafe

PR-URL: https://github.com/nodejs/node/pull/21975
Reviewed-By: Eugene Ostroukhov <eostroukhov@google.com>
Reviewed-By: Aleksei Koziatinskii <ak239spb@gmail.com>
2018-08-10 18:03:43 -07:00
..
__init__.py inspector: add inspector_protocol as a direct dependency 2018-08-10 18:03:43 -07:00
_compat.py inspector: add inspector_protocol as a direct dependency 2018-08-10 18:03:43 -07:00
_identifier.py inspector: add inspector_protocol as a direct dependency 2018-08-10 18:03:43 -07:00
asyncfilters.py inspector: add inspector_protocol as a direct dependency 2018-08-10 18:03:43 -07:00
asyncsupport.py inspector: add inspector_protocol as a direct dependency 2018-08-10 18:03:43 -07:00
AUTHORS inspector: add inspector_protocol as a direct dependency 2018-08-10 18:03:43 -07:00
bccache.py inspector: add inspector_protocol as a direct dependency 2018-08-10 18:03:43 -07:00
compiler.py inspector: add inspector_protocol as a direct dependency 2018-08-10 18:03:43 -07:00
constants.py inspector: add inspector_protocol as a direct dependency 2018-08-10 18:03:43 -07:00
debug.py inspector: add inspector_protocol as a direct dependency 2018-08-10 18:03:43 -07:00
defaults.py inspector: add inspector_protocol as a direct dependency 2018-08-10 18:03:43 -07:00
environment.py inspector: add inspector_protocol as a direct dependency 2018-08-10 18:03:43 -07:00
exceptions.py inspector: add inspector_protocol as a direct dependency 2018-08-10 18:03:43 -07:00
ext.py inspector: add inspector_protocol as a direct dependency 2018-08-10 18:03:43 -07:00
filters.py inspector: add inspector_protocol as a direct dependency 2018-08-10 18:03:43 -07:00
get_jinja2.sh inspector: add inspector_protocol as a direct dependency 2018-08-10 18:03:43 -07:00
idtracking.py inspector: add inspector_protocol as a direct dependency 2018-08-10 18:03:43 -07:00
jinja2.gni inspector: add inspector_protocol as a direct dependency 2018-08-10 18:03:43 -07:00
Jinja2-2.10.tar.gz.md5 inspector: add inspector_protocol as a direct dependency 2018-08-10 18:03:43 -07:00
Jinja2-2.10.tar.gz.sha512 inspector: add inspector_protocol as a direct dependency 2018-08-10 18:03:43 -07:00
lexer.py inspector: add inspector_protocol as a direct dependency 2018-08-10 18:03:43 -07:00
LICENSE inspector: add inspector_protocol as a direct dependency 2018-08-10 18:03:43 -07:00
loaders.py inspector: add inspector_protocol as a direct dependency 2018-08-10 18:03:43 -07:00
meta.py inspector: add inspector_protocol as a direct dependency 2018-08-10 18:03:43 -07:00
nativetypes.py inspector: add inspector_protocol as a direct dependency 2018-08-10 18:03:43 -07:00
nodes.py inspector: add inspector_protocol as a direct dependency 2018-08-10 18:03:43 -07:00
optimizer.py inspector: add inspector_protocol as a direct dependency 2018-08-10 18:03:43 -07:00
OWNERS inspector: add inspector_protocol as a direct dependency 2018-08-10 18:03:43 -07:00
parser.py inspector: add inspector_protocol as a direct dependency 2018-08-10 18:03:43 -07:00
README.chromium inspector: add inspector_protocol as a direct dependency 2018-08-10 18:03:43 -07:00
runtime.py inspector: add inspector_protocol as a direct dependency 2018-08-10 18:03:43 -07:00
sandbox.py inspector: add inspector_protocol as a direct dependency 2018-08-10 18:03:43 -07:00
tests.py inspector: add inspector_protocol as a direct dependency 2018-08-10 18:03:43 -07:00
utils.py inspector: add inspector_protocol as a direct dependency 2018-08-10 18:03:43 -07:00
visitor.py inspector: add inspector_protocol as a direct dependency 2018-08-10 18:03:43 -07:00

Name: Jinja2 Python Template Engine
Short Name: jinja2
URL: http://jinja.pocoo.org/
Version: 2.10
License: BSD 3-Clause
License File: LICENSE
Security Critical: no

Description:
Template engine for code generation in Blink.

Source: https://pypi.python.org/packages/56/e6/332789f295cf22308386cf5bbd1f4e00ed11484299c5d7383378cf48ba47/Jinja2-2.10.tar.gz
MD5: 61ef1117f945486472850819b8d1eb3d
SHA-1: 34b69e5caab12ee37b9df69df9018776c008b7b8

Local Modifications:
This only includes the jinja2 directory from the tarball and the LICENSE and
AUTHORS files. Unit tests (testsuite directory) have been removed.
Additional chromium-specific files are:
* README.chromium (this file)
* OWNERS
* get_jinja2.sh (install script)
* jinja2.gni (generated by get_jinja2.sh)
* files of hashes (MD5 is also posted on website, SHA-512 computed locally).
Script checks hash then unpacks archive and installs desired files.
Retrieve or update by executing jinja2/get_jinja2.sh from third_party.