This file is indexed.

/usr/lib/python3/dist-packages/HeapDict-1.0.0.egg-info/PKG-INFO is in python3-heapdict 1.0.0-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
Metadata-Version: 1.1
Name: HeapDict
Version: 1.0.0
Summary: a heap with decrease-key and increase-key operations
Home-page: http://stutzbachenterprises.com/
Author: Stutzbach Enterprises, LLC
Author-email: daniel@stutzbachenterprises.com
License: BSD
Description: heapdict: a heap with decreased-key and increase-key operations
        ===============================================================
        
        heapdict implements the MutableMapping ABC, meaning it works pretty
        much like a regular Python dict.  It's designed to be used as a
        priority queue, where items are added and consumed as follows:
        
        ::
        
            hd = heapdict()
            hd[obj1] = priority1
            hd[obj2] = priority2
            # ...
            obj = hd.pop()
        
        Compared to an ordinary dict, a heapdict has the following differences:
        
        popitem():
            Remove and return the (key, priority) pair with the lowest
            priority, instead of a random object.
        
        peekitem():
            Return the (key, priority) pair with the lowest priority, without
            removing it.
        
        Unlike the Python standard library's heapq module, the heapdict
        supports efficiently changing the priority of an existing object
        (often called "decrease-key" in textbooks).  Altering the priority is
        important for many algorithms such as Dijkstra's Algorithm and A*.
        
        
Keywords: heap decrease-key increase-key dictionary Dijkstra A* priority queue
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Operating System :: OS Independent
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Topic :: Software Development :: Libraries :: Python Modules
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
Provides: heapdict