new = FromImport("__future__",
[Name("absolute_import", prefix=" "), Comma(),
Name("division", prefix=" "), Comma(),
- Name("print_function", prefix=" "), Comma(),
- Name("with_statement", prefix=" ")])
+ Name("print_function", prefix=" ")])
if old is not None:
new.prefix = old.prefix
return new
"""The Tornado web server and tools."""
-from __future__ import absolute_import, division, print_function, with_statement
+from __future__ import absolute_import, division, print_function
# version is a human-readable version number.
"""Data used by the tornado.locale module."""
-from __future__ import absolute_import, division, print_function, with_statement
+from __future__ import absolute_import, division, print_function
LOCALE_NAMES = {
"af_ZA": {"name_en": u"Afrikaans", "name": u"Afrikaans"},
errors are more consistently reported through the ``Future`` interfaces.
"""
-from __future__ import absolute_import, division, print_function, with_statement
+from __future__ import absolute_import, division, print_function
import base64
import binascii
"""
-from __future__ import absolute_import, division, print_function, with_statement
+from __future__ import absolute_import, division, print_function
import os
import sys
as well as some utility functions for interacting with the
`concurrent.futures` package.
"""
-from __future__ import absolute_import, division, print_function, with_statement
+from __future__ import absolute_import, division, print_function
import functools
import platform
"""Non-blocking HTTP client implementation using pycurl."""
-from __future__ import absolute_import, division, print_function, with_statement
+from __future__ import absolute_import, division, print_function
import collections
import functools
have crept in over time.
"""
-from __future__ import absolute_import, division, print_function, with_statement
+from __future__ import absolute_import, division, print_function
import json
import re
via ``singledispatch``.
"""
-from __future__ import absolute_import, division, print_function, with_statement
+from __future__ import absolute_import, division, print_function
import collections
import functools
.. versionadded:: 4.0
"""
-from __future__ import absolute_import, division, print_function, with_statement
+from __future__ import absolute_import, division, print_function
import re
AsyncHTTPClient.configure("tornado.curl_httpclient.CurlAsyncHTTPClient")
"""
-from __future__ import absolute_import, division, print_function, with_statement
+from __future__ import absolute_import, division, print_function
import functools
import time
to `tornado.httputil.HTTPServerRequest`. The old name remains as an alias.
"""
-from __future__ import absolute_import, division, print_function, with_statement
+from __future__ import absolute_import, division, print_function
import socket
via `tornado.web.RequestHandler.request`.
"""
-from __future__ import absolute_import, division, print_function, with_statement
+from __future__ import absolute_import, division, print_function
import calendar
import collections
`IOLoop.add_timeout` is a non-blocking alternative to `time.sleep`.
"""
-from __future__ import absolute_import, division, print_function, with_statement
+from __future__ import absolute_import, division, print_function
import collections
import datetime
* `PipeIOStream`: Pipe-based IOStream implementation.
"""
-from __future__ import absolute_import, division, print_function, with_statement
+from __future__ import absolute_import, division, print_function
import collections
import errno
the `Locale.translate` method will simply return the original string.
"""
-from __future__ import absolute_import, division, print_function, with_statement
+from __future__ import absolute_import, division, print_function
import codecs
import csv
# License for the specific language governing permissions and limitations
# under the License.
-from __future__ import absolute_import, division, print_function, with_statement
+from __future__ import absolute_import, division, print_function
import collections
`logging` module. For example, you may wish to send ``tornado.access`` logs
to a separate file for analysis.
"""
-from __future__ import absolute_import, division, print_function, with_statement
+from __future__ import absolute_import, division, print_function
import logging
import logging.handlers
"""Miscellaneous network utility code."""
-from __future__ import absolute_import, division, print_function, with_statement
+from __future__ import absolute_import, division, print_function
import errno
import os
underscores.
"""
-from __future__ import absolute_import, division, print_function, with_statement
+from __future__ import absolute_import, division, print_function
import datetime
import numbers
Windows. Use the `~asyncio.SelectorEventLoop` instead.
"""
-from __future__ import absolute_import, division, print_function, with_statement
+from __future__ import absolute_import, division, print_function
import functools
import tornado.concurrent
from tornado.platform.auto import set_close_exec
"""
-from __future__ import absolute_import, division, print_function, with_statement
+from __future__ import absolute_import, division, print_function
import os
-from __future__ import absolute_import, division, print_function, with_statement
+from __future__ import absolute_import, division, print_function
import pycares # type: ignore
import socket
"""Lowest-common-denominator implementations of platform functionality."""
-from __future__ import absolute_import, division, print_function, with_statement
+from __future__ import absolute_import, division, print_function
import errno
import socket
# License for the specific language governing permissions and limitations
# under the License.
"""EPoll-based IOLoop implementation for Linux systems."""
-from __future__ import absolute_import, division, print_function, with_statement
+from __future__ import absolute_import, division, print_function
import select
implementation from `tornado.platform.auto`.
"""
-from __future__ import absolute_import, division, print_function, with_statement
+from __future__ import absolute_import, division, print_function
def set_close_exec(fd):
# License for the specific language governing permissions and limitations
# under the License.
"""KQueue-based IOLoop implementation for BSD/Mac systems."""
-from __future__ import absolute_import, division, print_function, with_statement
+from __future__ import absolute_import, division, print_function
import select
"""Posix implementations of platform-specific functionality."""
-from __future__ import absolute_import, division, print_function, with_statement
+from __future__ import absolute_import, division, print_function
import fcntl
import os
Used as a fallback for systems that don't support epoll or kqueue.
"""
-from __future__ import absolute_import, division, print_function, with_statement
+from __future__ import absolute_import, division, print_function
import select
This module has been tested with Twisted versions 11.0.0 and newer.
"""
-from __future__ import absolute_import, division, print_function, with_statement
+from __future__ import absolute_import, division, print_function
import datetime
import functools
# for production use.
-from __future__ import absolute_import, division, print_function, with_statement
+from __future__ import absolute_import, division, print_function
import ctypes # type: ignore
import ctypes.wintypes # type: ignore
the server into multiple processes and managing subprocesses.
"""
-from __future__ import absolute_import, division, print_function, with_statement
+from __future__ import absolute_import, division, print_function
import errno
import os
before calling any queue methods.
"""
-from __future__ import absolute_import, division, print_function, with_statement
+from __future__ import absolute_import, division, print_function
import collections
import heapq
For more information on application-level routing see docs for `~.web.Application`.
"""
-from __future__ import absolute_import, division, print_function, with_statement
+from __future__ import absolute_import, division, print_function
import re
from functools import partial
#!/usr/bin/env python
-from __future__ import absolute_import, division, print_function, with_statement
+from __future__ import absolute_import, division, print_function
from tornado.escape import utf8, _unicode
from tornado import gen
block that references your `StackContext`.
"""
-from __future__ import absolute_import, division, print_function, with_statement
+from __future__ import absolute_import, division, print_function
import sys
import threading
"""A non-blocking TCP connection factory.
"""
-from __future__ import absolute_import, division, print_function, with_statement
+from __future__ import absolute_import, division, print_function
import functools
import socket
# under the License.
"""A non-blocking, single-threaded TCP server."""
-from __future__ import absolute_import, division, print_function, with_statement
+from __future__ import absolute_import, division, print_function
import errno
import os
`filter_whitespace` for available options. New in Tornado 4.3.
"""
-from __future__ import absolute_import, division, print_function, with_statement
+from __future__ import absolute_import, division, print_function
import datetime
import linecache
This only works in python 2.7+.
"""
-from __future__ import absolute_import, division, print_function, with_statement
+from __future__ import absolute_import, division, print_function
from tornado.test.runtests import all, main
# License for the specific language governing permissions and limitations
# under the License.
-from __future__ import absolute_import, division, print_function, with_statement
+from __future__ import absolute_import, division, print_function
from tornado import gen
from tornado.testing import AsyncTestCase, gen_test
# python 3)
-from __future__ import absolute_import, division, print_function, with_statement
+from __future__ import absolute_import, division, print_function
from tornado.auth import OpenIdMixin, OAuthMixin, OAuth2Mixin, TwitterMixin, AuthError, GoogleOAuth2Mixin, FacebookGraphMixin
from tornado.concurrent import Future
from tornado.escape import json_decode
# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
# License for the specific language governing permissions and limitations
# under the License.
-from __future__ import absolute_import, division, print_function, with_statement
+from __future__ import absolute_import, division, print_function
import gc
import logging
# coding: utf-8
-from __future__ import absolute_import, division, print_function, with_statement
+from __future__ import absolute_import, division, print_function
from hashlib import md5
#!/usr/bin/env python
-from __future__ import absolute_import, division, print_function, with_statement
+from __future__ import absolute_import, division, print_function
import tornado.escape
from tornado.escape import utf8, xhtml_escape, xhtml_unescape, url_escape, url_unescape, to_unicode, json_decode, json_encode, squeeze, recursive_unicode
-from __future__ import absolute_import, division, print_function, with_statement
+from __future__ import absolute_import, division, print_function
import gc
import contextlib
# 3) msgfmt tornado_test.po -o tornado_test.mo
# 4) Put the file in the proper location: $LANG/LC_MESSAGES
-from __future__ import absolute_import, division, print_function, with_statement
+from __future__ import absolute_import, division, print_function
_("school")
pgettext("law", "right")
pgettext("good", "right")
-from __future__ import absolute_import, division, print_function, with_statement
+from __future__ import absolute_import, division, print_function
import socket
#!/usr/bin/env python
-from __future__ import absolute_import, division, print_function, with_statement
+from __future__ import absolute_import, division, print_function
import base64
import binascii
#!/usr/bin/env python
-from __future__ import absolute_import, division, print_function, with_statement
+from __future__ import absolute_import, division, print_function
from tornado import netutil
from tornado.escape import json_decode, json_encode, utf8, _unicode, recursive_unicode, native_str
from tornado import gen
# -*- coding: utf-8 -*-
-from __future__ import absolute_import, division, print_function, with_statement
+from __future__ import absolute_import, division, print_function
from tornado.httputil import url_concat, parse_multipart_form_data, HTTPHeaders, format_timestamp, HTTPServerRequest, parse_request_start_line, parse_cookie
from tornado.escape import utf8, native_str
from tornado.log import gen_log
# flake8: noqa
-from __future__ import absolute_import, division, print_function, with_statement
+from __future__ import absolute_import, division, print_function
from tornado.test.util import unittest
#!/usr/bin/env python
-from __future__ import absolute_import, division, print_function, with_statement
+from __future__ import absolute_import, division, print_function
import contextlib
import datetime
import functools
-from __future__ import absolute_import, division, print_function, with_statement
+from __future__ import absolute_import, division, print_function
from tornado.concurrent import Future
from tornado import gen
from tornado import netutil
-from __future__ import absolute_import, division, print_function, with_statement
+from __future__ import absolute_import, division, print_function
import datetime
import os
# under the License.
-from __future__ import absolute_import, division, print_function, with_statement
+from __future__ import absolute_import, division, print_function
from datetime import timedelta
from tornado import gen, locks
# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
# License for the specific language governing permissions and limitations
# under the License.
-from __future__ import absolute_import, division, print_function, with_statement
+from __future__ import absolute_import, division, print_function
import contextlib
import glob
-from __future__ import absolute_import, division, print_function, with_statement
+from __future__ import absolute_import, division, print_function
import errno
import os
# -*- coding: utf-8 -*-
-from __future__ import absolute_import, division, print_function, with_statement
+from __future__ import absolute_import, division, print_function
import datetime
import os
#!/usr/bin/env python
-from __future__ import absolute_import, division, print_function, with_statement
+from __future__ import absolute_import, division, print_function
import logging
import os
import signal
# under the License.
-from __future__ import absolute_import, division, print_function, with_statement
+from __future__ import absolute_import, division, print_function
from datetime import timedelta
from random import random
-from __future__ import absolute_import, division, print_function, with_statement
+from __future__ import absolute_import, division, print_function
from tornado.ioloop import IOLoop
from tornado.netutil import ThreadedResolver
# under the License.
-from __future__ import absolute_import, division, print_function, with_statement
+from __future__ import absolute_import, division, print_function
from tornado.httputil import HTTPHeaders, HTTPMessageDelegate, HTTPServerConnectionDelegate, ResponseStartLine
from tornado.routing import HostMatches, PathMatches, ReversibleRouter, Router, Rule, RuleRouter
#!/usr/bin/env python
-from __future__ import absolute_import, division, print_function, with_statement
+from __future__ import absolute_import, division, print_function
import gc
import locale # system locale module, not tornado.locale
import logging
-from __future__ import absolute_import, division, print_function, with_statement
+from __future__ import absolute_import, division, print_function
import collections
from contextlib import closing
#!/usr/bin/env python
-from __future__ import absolute_import, division, print_function, with_statement
+from __future__ import absolute_import, division, print_function
from tornado import gen
from tornado.log import app_log
# License for the specific language governing permissions and limitations
# under the License.
-from __future__ import absolute_import, division, print_function, with_statement
+from __future__ import absolute_import, division, print_function
from contextlib import closing
import os
-from __future__ import absolute_import, division, print_function, with_statement
+from __future__ import absolute_import, division, print_function
import socket
-from __future__ import absolute_import, division, print_function, with_statement
+from __future__ import absolute_import, division, print_function
import os
import sys
#!/usr/bin/env python
-from __future__ import absolute_import, division, print_function, with_statement
+from __future__ import absolute_import, division, print_function
from tornado import gen, ioloop
from tornado.log import app_log
Unittest for the twisted-style reactor.
"""
-from __future__ import absolute_import, division, print_function, with_statement
+from __future__ import absolute_import, division, print_function
import logging
import os
-from __future__ import absolute_import, division, print_function, with_statement
+from __future__ import absolute_import, division, print_function
import os
import platform
# coding: utf-8
-from __future__ import absolute_import, division, print_function, with_statement
+from __future__ import absolute_import, division, print_function
import re
import sys
import datetime
-from __future__ import absolute_import, division, print_function, with_statement
+from __future__ import absolute_import, division, print_function
from tornado.concurrent import Future
from tornado import gen
from tornado.escape import json_decode, utf8, to_unicode, recursive_unicode, native_str, to_basestring
-from __future__ import absolute_import, division, print_function, with_statement
+from __future__ import absolute_import, division, print_function
import sys
import traceback
+from __future__ import absolute_import, division, print_function
import functools
import os
import socket
-from __future__ import absolute_import, division, print_function, with_statement
+from __future__ import absolute_import, division, print_function
from wsgiref.validate import validator
from tornado.escape import json_decode
for the tornado.autoreload module to rerun the tests when code changes.
"""
-from __future__ import absolute_import, division, print_function, with_statement
+from __future__ import absolute_import, division, print_function
try:
from tornado import gen
and `.Resolver`.
"""
-from __future__ import absolute_import, division, print_function, with_statement
+from __future__ import absolute_import, division, print_function
import array
import atexit
"""
-from __future__ import absolute_import, division, print_function, with_statement
+from __future__ import absolute_import, division, print_function
import base64
import binascii
Removed support for the draft 76 protocol version.
"""
-from __future__ import absolute_import, division, print_function, with_statement
+from __future__ import absolute_import, division, print_function
# Author: Jacob Kristhammar, 2010
import base64
and Tornado handlers in a single server.
"""
-from __future__ import absolute_import, division, print_function, with_statement
+from __future__ import absolute_import, division, print_function
import sys
from io import BytesIO