This file is indexed.

/usr/lib/python3/dist-packages/python_musicpd-0.4.1.egg-info is in python3-musicpd 0.4.1-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
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
Metadata-Version: 1.1
Name: python-musicpd
Version: 0.4.1
Summary: An MPD (Music Player Daemon) client library written in pure Python.
Home-page: http://kaliko.me/code/python-musicpd
Author: Kaliko Jack
Author-email: kaliko@azylum.org
License: Copyright (C) 2008-2010  J. Alexander Treuman <jat@spatialrift.net>
Copyright (C) 2012-2014  Kaliko Jack <kaliko@azylum.org>

python-musicpd is free software: you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

python-musicpd is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License
along with python-musicpd.  If not, see <http://www.gnu.org/licenses/>.
Download-URL: http://pypi.python.org/pypi/python-musicpd/
Description: ==============
        python-musicpd
        ==============
        
        Getting python-musicpd
        ----------------------
        
        The latest release of python-musicpd can be found at
        http://pypi.python.org/pypi/python-musicpd.
        
        
        Getting the latest source code
        ------------------------------
        
        If you would instead like to use the latest source code, you can grab a copy
        of the development version from git by running the command:
        
          git clone git://git.kaliko.me/python-musicpd.git
        
        
        Installing from source
        ----------------------
        
        To install python-musicpd from source, simply run the command::
        
          python3 setup.py install
        
        You can use the `--help` switch to `setup.py` for a complete list of commands
        and their options.  See the `Installing Python Modules`_ document for more details.
        
        
        Using the client library
        ------------------------
        
        The client library can be used as follows::
        
            client = musicpd.MPDClient()       # create client object
            client.connect('localhost', 6600)  # connect to localhost:6600
            print client.mpd_version           # print the mpd version
            print client.cmd('one', 2)         # print result of the command "cmd one 2"
            client.close()                     # send the close command
            client.disconnect()                # disconnect from the server
        
        A list of supported commands, their arguments (as MPD currently understands
        them), and the functions used to parse their responses can be found in
        `doc/commands.txt`.  See the `MPD protocol documentation`_ for more
        details.
        
        Command lists are also supported using `command_list_ok_begin()` and
        `command_list_end()` ::
        
            client.command_list_ok_begin()       # start a command list
            client.update()                      # insert the update command into the list
            client.status()                      # insert the status command into the list
            results = client.command_list_end()  # results will be a list with the results
        
        
        Commands may also return iterators instead of lists if `iterate` is set to
        `True`::
        
            client.iterate = True
            for song in client.playlistinfo():
                print song['file']
        
        Each command have a *send\_<CMD>* and a *fetch\_<CMD>* variant, which allows to
        send a MPD command and then fetch the result later.
        This is useful for the idle command::
        
            >>> client.send_idle()
            # do something else or use function like select()
            # http://docs.python.org/howto/sockets.html#non-blocking-sockets
            # ex. select([client], [], [])
            >>> events = client.fetch_idle()
        
            # more complex use for example, with glib/gobject:
            >>> def callback(source, condition):
            >>>    changes = client.fetch_idle()
            >>>    print changes
            >>>    return False  # removes the IO watcher
        
            >>> client.send_idle()
            >>> gobject.io_add_watch(client, gobject.IO_IN, callback)
            >>> gobject.MainLoop().run()
        
        Contacting authors
        ------------------
        
        You can contact the original author by emailing J. Alexander Treuman
        <jat⊘spatialrift.net>.  He can also be found idling in #mpd on
        irc.freenode.net as jat.
        
        The current maintainer can be found on xmpp chat room <kaliko.me⊘conf.azylum.org>
        or you can contact him by email/xmpp <kaliko⊘azylum.org>.
        
         .. _Installing Python Modules: http://docs.python.org/3/install/
         .. _MPD protocol documentation: http://www.musicpd.org/doc/protocol/
        
Keywords: mpd
Platform: Independant
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: GNU Library or Lesser General Public License (LGPL)
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Software Development :: Libraries :: Python Modules