aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/python/tornado/tornado-4/.dist-info/METADATA
blob: 3c02bd9be2baef18f8897f61416bab5a0f98829f (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
Metadata-Version: 1.1
Name: tornado
Version: 4.5.3
Summary: Tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed.
Home-page: http://www.tornadoweb.org/
Author: Facebook
Author-email: python-tornado@googlegroups.com
License: http://www.apache.org/licenses/LICENSE-2.0
Description: Tornado Web Server
        ==================
        
        .. image:: https://badges.gitter.im/Join%20Chat.svg
           :alt: Join the chat at https://gitter.im/tornadoweb/tornado
           :target: https://gitter.im/tornadoweb/tornado?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge
        
        `Tornado <http://www.tornadoweb.org>`_ is a Python web framework and
        asynchronous networking library, originally developed at `FriendFeed
        <http://friendfeed.com>`_.  By using non-blocking network I/O, Tornado
        can scale to tens of thousands of open connections, making it ideal for
        `long polling <http://en.wikipedia.org/wiki/Push_technology#Long_Polling>`_,
        `WebSockets <http://en.wikipedia.org/wiki/WebSocket>`_, and other
        applications that require a long-lived connection to each user.
        
        Hello, world
        ------------
        
        Here is a simple "Hello, world" example web app for Tornado:
        
        .. code-block:: python
        
            import tornado.ioloop
            import tornado.web
        
            class MainHandler(tornado.web.RequestHandler):
                def get(self):
                    self.write("Hello, world")
        
            def make_app():
                return tornado.web.Application([
                    (r"/", MainHandler),
                ])
        
            if __name__ == "__main__":
                app = make_app()
                app.listen(8888)
                tornado.ioloop.IOLoop.current().start()
        
        This example does not use any of Tornado's asynchronous features; for
        that see this `simple chat room
        <https://github.com/tornadoweb/tornado/tree/stable/demos/chat>`_.
        
        Documentation
        -------------
        
        Documentation and links to additional resources are available at
        http://www.tornadoweb.org
        
Platform: UNKNOWN
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy