This file is indexed.

/usr/lib/python3/dist-packages/amqp-1.4.9.egg-info/PKG-INFO is in python3-amqp 1.4.9-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
Metadata-Version: 1.1
Name: amqp
Version: 1.4.9
Summary: Low-level AMQP client for Python (fork of amqplib)
Home-page: http://github.com/celery/py-amqp
Author: Ask Solem
Author-email: pyamqp@celeryproject.org
License: LGPL
Description: =====================================================================
         Python AMQP 0.9.1 client library
        =====================================================================
        
        :Version: 1.4.9
        :Web: http://amqp.readthedocs.org/
        :Download: http://pypi.python.org/pypi/amqp/
        :Source: http://github.com/celery/py-amqp/
        :Keywords: amqp, rabbitmq
        
        About
        =====
        
        This is a fork of amqplib_ which was originally written by Barry Pederson.
        It is maintained by the Celery_ project, and used by `kombu`_ as a pure python
        alternative when `librabbitmq`_ is not available.
        
        This library should be API compatible with `librabbitmq`_.
        
        .. _amqplib: http://pypi.python.org/pypi/amqplib
        .. _Celery: http://celeryproject.org/
        .. _kombu: http://kombu.readthedocs.org/
        .. _librabbitmq: http://pypi.python.org/pypi/librabbitmq
        
        Differences from `amqplib`_
        ===========================
        
        - Supports draining events from multiple channels (``Connection.drain_events``)
        - Support for timeouts
        - Channels are restored after channel error, instead of having to close the
          connection.
        - Support for heartbeats
        
            - ``Connection.heartbeat_tick(rate=2)`` must called at regular intervals
              (half of the heartbeat value if rate is 2).
            - Or some other scheme by using ``Connection.send_heartbeat``.
        - Supports RabbitMQ extensions:
            - Consumer Cancel Notifications
                - by default a cancel results in ``ChannelError`` being raised
                - but not if a ``on_cancel`` callback is passed to ``basic_consume``.
            - Publisher confirms
                - ``Channel.confirm_select()`` enables publisher confirms.
                - ``Channel.events['basic_ack'].append(my_callback)`` adds a callback
                  to be called when a message is confirmed. This callback is then
                  called with the signature ``(delivery_tag, multiple)``.
            - Exchange-to-exchange bindings: ``exchange_bind`` / ``exchange_unbind``.
                - ``Channel.confirm_select()`` enables publisher confirms.
                - ``Channel.events['basic_ack'].append(my_callback)`` adds a callback
                  to be called when a message is confirmed. This callback is then
                  called with the signature ``(delivery_tag, multiple)``.
        - Support for ``basic_return``
        - Uses AMQP 0-9-1 instead of 0-8.
            - ``Channel.access_request`` and ``ticket`` arguments to methods
              **removed**.
            - Supports the ``arguments`` argument to ``basic_consume``.
            - ``internal`` argument to ``exchange_declare`` removed.
            - ``auto_delete`` argument to ``exchange_declare`` deprecated
            - ``insist`` argument to ``Connection`` removed.
            - ``Channel.alerts`` has been removed.
            - Support for ``Channel.basic_recover_async``.
            - ``Channel.basic_recover`` deprecated.
        - Exceptions renamed to have idiomatic names:
            - ``AMQPException`` -> ``AMQPError``
            - ``AMQPConnectionException`` -> ConnectionError``
            - ``AMQPChannelException`` -> ChannelError``
            - ``Connection.known_hosts`` removed.
            - ``Connection`` no longer supports redirects.
            - ``exchange`` argument to ``queue_bind`` can now be empty
              to use the "default exchange".
        - Adds ``Connection.is_alive`` that tries to detect
          whether the connection can still be used.
        - Adds ``Connection.connection_errors`` and ``.channel_errors``,
          a list of recoverable errors.
        - Exposes the underlying socket as ``Connection.sock``.
        - Adds ``Channel.no_ack_consumers`` to keep track of consumer tags
          that set the no_ack flag.
        - Slightly better at error recovery
        
        Further
        =======
        
        - Differences between AMQP 0.8 and 0.9.1
        
            http://www.rabbitmq.com/amqp-0-8-to-0-9-1.html
        
        - AMQP 0.9.1 Quick Reference
        
            http://www.rabbitmq.com/amqp-0-9-1-quickref.html
        
        - RabbitMQ Extensions
        
            http://www.rabbitmq.com/extensions.html
        
        - For more information about AMQP, visit
        
            http://www.amqp.org
        
        - For other Python client libraries see:
        
            http://www.rabbitmq.com/devtools.html#python-dev
        
        .. image:: https://d2weczhvl823v0.cloudfront.net/celery/celery/trend.png
            :alt: Bitdeli badge
            :target: https://bitdeli.com/free
        
Platform: any
Classifier: Development Status :: 5 - Production/Stable
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.6
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.0
Classifier: Programming Language :: Python :: 3.1
Classifier: Programming Language :: Python :: 3.2
Classifier: Programming Language :: Python :: 3.3
Classifier: License :: OSI Approved :: GNU Library or Lesser General Public License (LGPL)
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: OS Independent