mirror of
https://github.com/nodejs/node.git
synced 2024-12-01 16:10:02 +01:00
e0395247c8
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>
25 lines
483 B
Python
25 lines
483 B
Python
# -*- coding: utf-8 -*-
|
|
"""
|
|
markupsafe._compat
|
|
~~~~~~~~~~~~~~~~~~
|
|
|
|
Compatibility module for different Python versions.
|
|
|
|
:copyright: (c) 2013 by Armin Ronacher.
|
|
:license: BSD, see LICENSE for more details.
|
|
"""
|
|
import sys
|
|
|
|
PY2 = sys.version_info[0] == 2
|
|
|
|
if not PY2:
|
|
text_type = str
|
|
string_types = (str,)
|
|
unichr = chr
|
|
int_types = (int,)
|
|
else:
|
|
text_type = unicode
|
|
string_types = (str, unicode)
|
|
unichr = unichr
|
|
int_types = (int, long)
|