This file is indexed.

/usr/lib/python3/dist-packages/mongoengine-0.10.6.egg-info/PKG-INFO is in python3-mongoengine 0.10.6-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
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
Metadata-Version: 1.1
Name: mongoengine
Version: 0.10.6
Summary: MongoEngine is a Python Object-Document Mapper for working with MongoDB.
Home-page: http://mongoengine.org/
Author: Ross Lawley
Author-email: ross.lawley@{nospam}gmail.com
License: MIT
Download-URL: https://github.com/MongoEngine/mongoengine/tarball/master
Description: ===========
        MongoEngine
        ===========
        :Info: MongoEngine is an ORM-like layer on top of PyMongo.
        :Repository: https://github.com/MongoEngine/mongoengine
        :Author: Harry Marr (http://github.com/hmarr)
        :Maintainer: Ross Lawley (http://github.com/rozza)
        
        .. image:: https://secure.travis-ci.org/MongoEngine/mongoengine.png?branch=master
          :target: http://travis-ci.org/MongoEngine/mongoengine
        
        .. image:: https://coveralls.io/repos/MongoEngine/mongoengine/badge.png?branch=master
          :target: https://coveralls.io/r/MongoEngine/mongoengine?branch=master
        
        .. image:: https://landscape.io/github/MongoEngine/mongoengine/master/landscape.png
           :target: https://landscape.io/github/MongoEngine/mongoengine/master
           :alt: Code Health
        
        About
        =====
        MongoEngine is a Python Object-Document Mapper for working with MongoDB.
        Documentation available at http://mongoengine-odm.rtfd.org - there is currently
        a `tutorial <http://readthedocs.org/docs/mongoengine-odm/en/latest/tutorial.html>`_, a `user guide
        <https://mongoengine-odm.readthedocs.org/en/latest/guide/index.html>`_ and an `API reference
        <http://readthedocs.org/docs/mongoengine-odm/en/latest/apireference.html>`_.
        
        Installation
        ============
        We recommend the use of `virtualenv <https://virtualenv.pypa.io/>`_ and of
        `pip <https://pip.pypa.io/>`_. You can then use ``pip install -U mongoengine``.
        You may also have `setuptools <http://peak.telecommunity.com/DevCenter/setuptools>`_ and thus
        you can use ``easy_install -U mongoengine``. Otherwise, you can download the
        source from `GitHub <http://github.com/MongoEngine/mongoengine>`_ and run ``python
        setup.py install``.
        
        Dependencies
        ============
        - pymongo>=2.7.1
        - sphinx (optional - for documentation generation)
        
        Optional Dependencies
        ---------------------
        - **Image Fields**: Pillow>=2.0.0
        - dateutil>=2.1.0
        
        .. note
           MongoEngine always runs it's test suite against the latest patch version of each dependecy. e.g.: PyMongo 3.0.1
        
        Examples
        ========
        Some simple examples of what MongoEngine code looks like:
        
        .. code :: python
        
            class BlogPost(Document):
                title = StringField(required=True, max_length=200)
                posted = DateTimeField(default=datetime.datetime.now)
                tags = ListField(StringField(max_length=50))
        
            class TextPost(BlogPost):
                content = StringField(required=True)
        
            class LinkPost(BlogPost):
                url = StringField(required=True)
        
            # Create a text-based post
            >>> post1 = TextPost(title='Using MongoEngine', content='See the tutorial')
            >>> post1.tags = ['mongodb', 'mongoengine']
            >>> post1.save()
        
            # Create a link-based post
            >>> post2 = LinkPost(title='MongoEngine Docs', url='hmarr.com/mongoengine')
            >>> post2.tags = ['mongoengine', 'documentation']
            >>> post2.save()
        
            # Iterate over all posts using the BlogPost superclass
            >>> for post in BlogPost.objects:
            ...     print '===', post.title, '==='
            ...     if isinstance(post, TextPost):
            ...         print post.content
            ...     elif isinstance(post, LinkPost):
            ...         print 'Link:', post.url
            ...     print
            ...
        
            >>> len(BlogPost.objects)
            2
            >>> len(TextPost.objects)
            1
            >>> len(LinkPost.objects)
            1
        
            # Find tagged posts
            >>> len(BlogPost.objects(tags='mongoengine'))
            2
            >>> len(BlogPost.objects(tags='mongodb'))
            1
        
        Tests
        =====
        To run the test suite, ensure you are running a local instance of MongoDB on
        the standard port, and run: ``python setup.py nosetests``.
        
        To run the test suite on every supported Python version and every supported PyMongo version,
        you can use ``tox``.
        tox and each supported Python version should be installed in your environment:
        
        .. code-block:: shell
        
            # Install tox
            $ pip install tox
            # Run the test suites
            $ tox
        
        If you wish to run one single or selected tests, use the nosetest convention. It will find the folder,
        eventually the file, go to the TestClass specified after the colon and eventually right to the single test.
        Also use the -s argument if you want to print out whatever or access pdb while testing.
        
        .. code-block:: shell
        
            $ python setup.py nosetests --tests tests/fields/fields.py:FieldTest.test_cls_field -s
        
        Community
        =========
        - `MongoEngine Users mailing list
          <http://groups.google.com/group/mongoengine-users>`_
        - `MongoEngine Developers mailing list
          <http://groups.google.com/group/mongoengine-dev>`_
        - `#mongoengine IRC channel <http://webchat.freenode.net/?channels=mongoengine>`_
        
        Contributing
        ============
        We welcome contributions! see  the `Contribution guidelines <https://github.com/MongoEngine/mongoengine/blob/master/CONTRIBUTING.rst>`_
        
Platform: any
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
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.2
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Classifier: Topic :: Database
Classifier: Topic :: Software Development :: Libraries :: Python Modules