aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/python/tornado/tornado-4/.dist-info/METADATA
blob: eda127b0ff8eed625aa72f9fd0e8cb8a30969260 (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