This file is indexed.

/usr/lib/python2.7/dist-packages/eventlet-0.13.0.egg-info/PKG-INFO is in python-eventlet 0.13.0-1ubuntu2.

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
Metadata-Version: 1.1
Name: eventlet
Version: 0.13.0
Summary: Highly concurrent networking library
Home-page: http://eventlet.net
Author: Linden Lab
Author-email: eventletdev@lists.secondlife.com
License: UNKNOWN
Description: Eventlet is a concurrent networking library for Python that allows you to change how you run your code, not how you write it.
        
        It uses epoll or libevent for highly scalable non-blocking I/O.  Coroutines ensure that the developer uses a blocking style of programming that is similar to threading, but provide the benefits of non-blocking I/O.  The event dispatch is implicit, which means you can easily use Eventlet from the Python interpreter, or as a small part of a larger application.
        
        It's easy to get started using Eventlet, and easy to convert existing 
        applications to use it.  Start off by looking at the `examples`_, 
        `common design patterns`_, and the list of `basic API primitives`_.
        
        .. _examples: http://eventlet.net/doc/examples.html
        .. _common design patterns: http://eventlet.net/doc/design_patterns.html
        .. _basic API primitives: http://eventlet.net/doc/basic_usage.html
        
        Quick Example
        ===============
        
        Here's something you can try right on the command line::
        
            % python
            >>> import eventlet 
            >>> from eventlet.green import urllib2
            >>> gt = eventlet.spawn(urllib2.urlopen, 'http://eventlet.net')
            >>> gt2 = eventlet.spawn(urllib2.urlopen, 'http://secondlife.com')
            >>> gt2.wait()
            >>> gt.wait()
        
        
        Getting Eventlet
        ==================
        
        The easiest way to get Eventlet is to use easy_install or pip::
        
          easy_install eventlet
          pip install eventlet
        
        The development `tip`_ is available via easy_install as well::
        
          easy_install 'eventlet==dev'
          pip install 'eventlet==dev'
        
        .. _tip: http://bitbucket.org/eventlet/eventlet/get/tip.zip#egg=eventlet-dev
        
        Building the Docs Locally
        =========================
        
        To build a complete set of HTML documentation, you must have Sphinx, which can be found at http://sphinx.pocoo.org/ (or installed with `easy_install sphinx`)
        
          cd doc
          make html
          
        The built html files can be found in doc/_build/html afterward.
Platform: UNKNOWN
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: POSIX
Classifier: Operating System :: Microsoft :: Windows
Classifier: Programming Language :: Python :: 2.4
Classifier: Programming Language :: Python :: 2.5
Classifier: Programming Language :: Python :: 2.6
Classifier: Programming Language :: Python :: 2.7
Classifier: Topic :: Internet
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Intended Audience :: Developers
Classifier: Development Status :: 4 - Beta