This file is indexed.

/usr/lib/python2.7/dist-packages/setoptconf-0.2.0.egg-info/PKG-INFO is in python-setoptconf 0.2.0-2.

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
Metadata-Version: 1.1
Name: setoptconf
Version: 0.2.0
Summary: A module for retrieving program settings from various sources in a consistant method.
Home-page: https://github.com/jayclassless/setoptconf
Author: Jason Simeone
Author-email: jay@classless.net
License: MIT
Description: ==========
        setoptconf
        ==========
        
        .. image:: https://travis-ci.org/jayclassless/setoptconf.svg?branch=master
           :target: https://travis-ci.org/jayclassless/setoptconf
        
        ``setoptconf`` is a Python library that can be used to retrieve program settings
        from a variety of common sources:
        
        * Command Line
        * Environment Variables
        * INI Files
        * JSON Files
        * YAML Files
        * Python Objects/Modules
        
        The goal of this project is to define your desired settings in a simple and
        consistent way, and then point setoptconf at as many of the sources as you'd
        like to use, and let it comb them all, looking for your settings.
        
        This README is admittedly very light on details. Full documentation will come
        in time. For now, here's an example of its use:
        
        Import the library::
        
            import setoptconf as soc
        
        Instantiate the manager::
        
            manager = soc.ConfigurationManager('myprogram')
        
        Define the settings we'd like to collect::
        
            manager.add(soc.StringSetting('foo'))
            manager.add(soc.IntegerSetting('bar', required=True))
            manager.add(soc.BooleanSetting('baz', default=True))
        
        Retreive the settings from our desired sources, combining the settings and
        overriding with the priority implied by the order of the sources we pass::
        
            config = manager.retrieve(
                # This source pulls from the command line using argparse.
                soc.CommandLineSource,
        
                # This source pulls from environment variables that are prefixed
                # with MYPROGRAM_*
                soc.EnvironmentVariableSource,
        
                # This source pulls from the named INI files. It stops at the first
                # file it finds.
                soc.ConfigFileSource(('.myprogramrc', '/etc/myprogram.conf')),
            )
        
        We now have a Configuration object named ``config`` that has three attributes;
        ``foo``, ``bar``, and ``baz``.
        
        
Keywords: settings,options,configuration,config,arguments
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 2.6
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.1
Classifier: Programming Language :: Python :: 3.2
Classifier: Programming Language :: Python :: 3.3
Classifier: Topic :: Software Development :: Libraries :: Python Modules