This file is indexed.

/usr/lib/python3/dist-packages/tinyrpc-0.6.egg-info/PKG-INFO is in python3-tinyrpc 0.6-1.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

 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
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
Metadata-Version: 2.1
Name: tinyrpc
Version: 0.6
Summary: A small, modular, transport and protocol neutral RPC library that, among other things, supports JSON-RPC and zmq.
Home-page: http://github.com/mbr/tinyrpc
Author: Marc Brinkmann
Author-email: git@marcbrinkmann.de
Maintainer: Leo Noordergraaf
Maintainer-email: leo@noordergraaf.net
License: MIT
Description: tinyrpc: A small and modular way of handling web-related RPC
        ============================================================
        
        Motivation
        ----------
        
        As of this writing (in Jan 2013) there are a few jsonrpc_ libraries already out
        there on PyPI_, most of them handling one specific use case (e.g. json via
        WSGI, using Twisted, or TCP-sockets).
        
        None of the libraries, however, made it easy to reuse the jsonrpc_-parsing bits
        and substitute a different transport (i.e. going from json_ via TCP_ to an
        implementation using WebSockets_ or 0mq_).
        
        In the end, all these libraries have their own dispatching interfaces and a
        custom implementation of handling jsonrpc_.
        
        ``tinyrpc`` aims to do better by dividing the problem into cleanly
        interchangeable parts that allow easy addition of new transport methods, RPC
        protocols or dispatchers.
        
        Documentation
        -------------
        
        You'll quickly find that ``tinyrpc`` has more documentation and tests than core
        code, hence the name. See the documentation at
        <https://tinyrpc.readthedocs.org> for more details, especially the
        Structure-section to get a birds-eye view.
        
        Installation
        ------------
        
        .. code-block:: sh
        
           pip install tinyrpc
        
        will install ``tinyrpc`` with its default dependencies.
        
        Optional dependencies
        ---------------------
        
        Depending on the protocols and transports you want to use additional dependencies
        are required. You can instruct pip to install these dependencies by specifying
        extras to the basic install command.
        
        .. code-block:: sh
        
           pip install tinyrpc[httpclient, wsgi]
        
        will install ``tinyrpc`` with dependencies for the httpclient and wsgi transports.
        
        Available extras are:
        
        +------------+-------------------------------------------------------+
        | Option     |  Needed to use objects of class                       |
        +============+=======================================================+
        | gevent     | optional in RPCClient, required by RPCServerGreenlets |
        +------------+-------------------------------------------------------+
        | httpclient | HttpPostClientTransport, HttpWebSocketClientTransport |
        +------------+-------------------------------------------------------+
        | jsonext    | optional in JSONRPCProtocol                           |
        +------------+-------------------------------------------------------+
        | websocket  | WSServerTransport                                     |
        +------------+-------------------------------------------------------+
        | wsgi       | WsgiServerTransport                                   |
        +------------+-------------------------------------------------------+
        | zmq        | ZmqServerTransport, ZmqClientTransport                |
        +------------+-------------------------------------------------------+
        
        .. _jsonrpc: http://www.jsonrpc.org/
        .. _PyPI: http://pypi.python.org
        .. _json: http://www.json.org/
        .. _TCP: http://en.wikipedia.org/wiki/Transmission_Control_Protocol
        .. _WebSockets: http://en.wikipedia.org/wiki/WebSocket
        .. _0mq: http://www.zeromq.org/
        
Keywords: json rpc json-rpc jsonrpc 0mq zmq zeromq
Platform: UNKNOWN
Provides-Extra: gevent
Provides-Extra: httpclient
Provides-Extra: jsonext
Provides-Extra: websocket
Provides-Extra: wsgi
Provides-Extra: zmq