This file is indexed.

/usr/share/doc/python-pymongo-doc/html/tools.html is in python-pymongo-doc 2.6.3-1build1.

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
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">


<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    
    <title>Tools &mdash; PyMongo 2.6.3 documentation</title>
    
    <link rel="stylesheet" href="_static/default.css" type="text/css" />
    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
    
    <script type="text/javascript">
      var DOCUMENTATION_OPTIONS = {
        URL_ROOT:    './',
        VERSION:     '2.6.3',
        COLLAPSE_INDEX: false,
        FILE_SUFFIX: '.html',
        HAS_SOURCE:  true
      };
    </script>
    <script type="text/javascript" src="_static/jquery.js"></script>
    <script type="text/javascript" src="_static/underscore.js"></script>
    <script type="text/javascript" src="_static/doctools.js"></script>
    <script type="text/javascript" src="_static/sidebar.js"></script>
    <link rel="top" title="PyMongo 2.6.3 documentation" href="index.html" />
    <link rel="next" title="Contributors" href="contributors.html" />
    <link rel="prev" title="grid_file – Tools for representing files stored in GridFS" href="api/gridfs/grid_file.html" /> 
  </head>
  <body>
    <div class="related">
      <h3>Navigation</h3>
      <ul>
        <li class="right" style="margin-right: 10px">
          <a href="genindex.html" title="General Index"
             accesskey="I">index</a></li>
        <li class="right" >
          <a href="py-modindex.html" title="Python Module Index"
             >modules</a> |</li>
        <li class="right" >
          <a href="contributors.html" title="Contributors"
             accesskey="N">next</a> |</li>
        <li class="right" >
          <a href="api/gridfs/grid_file.html" title="grid_file – Tools for representing files stored in GridFS"
             accesskey="P">previous</a> |</li>
        <li><a href="index.html">PyMongo 2.6.3 documentation</a> &raquo;</li> 
      </ul>
    </div>  

    <div class="document">
      <div class="documentwrapper">
        <div class="bodywrapper">
          <div class="body">
            
  <div class="section" id="tools">
<h1>Tools<a class="headerlink" href="#tools" title="Permalink to this headline"></a></h1>
<p>Many tools have been written for working with <strong>PyMongo</strong>. If you know
of or have created a tool for working with MongoDB from Python please
list it here.</p>
<div class="admonition note">
<p class="first admonition-title">Note</p>
<p>We try to keep this list current. As such, projects that
have not been updated recently or appear to be unmaintained will
occasionally be removed from the list or moved to the back (to keep
the list from becoming too intimidating).</p>
<p class="last">If a project gets removed that is still being developed or is in active use
please let us know or add it back.</p>
</div>
<div class="section" id="orm-like-layers">
<h2>ORM-like Layers<a class="headerlink" href="#orm-like-layers" title="Permalink to this headline"></a></h2>
<p>Some people have found that they prefer to work with a layer that
has more features than PyMongo provides. Often, things like models and
validation are desired. To that end, several different ORM-like layers
have been written by various authors.</p>
<p>It is our recommendation that new users begin by working directly with
PyMongo, as described in the rest of this documentation. Many people
have found that the features of PyMongo are enough for their
needs. Even if you eventually come to the decision to use one of these
layers, the time spent working directly with the driver will have
increased your understanding of how MongoDB actually works.</p>
<dl class="docutils">
<dt>Humongolus</dt>
<dd><a class="reference external" href="https://github.com/entone/Humongolus">Humongolus</a> is a lightweight ORM
framework for Python and MongoDB. The name comes from the combination of
MongoDB and <a class="reference external" href="http://en.wikipedia.org/wiki/Homunculus">Homunculus</a> (the
concept of a miniature though fully formed human body). Humongolus allows
you to create models/schemas with robust validation. It attempts to be as
pythonic as possible and exposes the pymongo cursor objects whenever
possible. The code is available for download
<a class="reference external" href="https://github.com/entone/Humongolus">at github</a>. Tutorials and usage
examples are also available at GitHub.</dd>
<dt>MongoKit</dt>
<dd>The <a class="reference external" href="http://github.com/namlook/mongokit">MongoKit</a> framework
is an ORM-like layer on top of PyMongo. There is also a MongoKit
<a class="reference external" href="http://groups.google.com/group/mongokit">google group</a>.</dd>
<dt>Ming</dt>
<dd><a class="reference external" href="http://merciless.sourceforge.net/">Ming</a> (the Merciless) is a
library that allows you to enforce schemas on a MongoDB database in
your Python application. It was developed by <a class="reference external" href="http://sourceforge.net/">SourceForge</a> in the course of their migration to
MongoDB. See the <a class="reference external" href="http://blog.pythonisito.com/2009/12/ming-01-released-python-library-for.html">introductory blog post</a>
for more details.</dd>
<dt>MongoAlchemy</dt>
<dd><a class="reference external" href="http://mongoalchemy.org">MongoAlchemy</a> is another ORM-like layer on top of
PyMongo. Its API is inspired by <a class="reference external" href="http://sqlalchemy.org">SQLAlchemy</a>. The
code is available <a class="reference external" href="http://github.com/jeffjenkins/MongoAlchemy">on github</a>;
for more information, see <a class="reference external" href="http://mongoalchemy.org/tutorial.html">the tutorial</a>.</dd>
<dt>MongoEngine</dt>
<dd><a class="reference external" href="http://mongoengine.org/">MongoEngine</a> is another ORM-like
layer on top of PyMongo. It allows you to define schemas for
documents and query collections using syntax inspired by the Django
ORM. The code is available on <a class="reference external" href="http://github.com/mongoengine/mongoengine">github</a>; for more information, see
the <a class="reference external" href="http://docs.mongoengine.org/en/latest/tutorial.html">tutorial</a>.</dd>
<dt>Minimongo</dt>
<dd><a class="reference external" href="http://pypi.python.org/pypi/minimongo">minimongo</a> is a lightweight,
pythonic interface to MongoDB.  It retains pymongo&#8217;s query and update API,
and provides a number of additional features, including a simple
document-oriented interface, connection pooling, index management, and
collection &amp; database naming helpers. The <a class="reference external" href="http://github.com/slacy/minimongo">source is on github</a>.</dd>
<dt>Manga</dt>
<dd><a class="reference external" href="http://pypi.python.org/pypi/manga">Manga</a> aims to be a simpler ORM-like
layer on top of PyMongo. The syntax for defining schema is inspired be the
Django ORM, but Pymongo&#8217;s query language is maintained. The source <a class="reference external" href="http://github.com/wladston/manga">is on
github</a>.</dd>
</dl>
</div>
<div class="section" id="framework-tools">
<h2>Framework Tools<a class="headerlink" href="#framework-tools" title="Permalink to this headline"></a></h2>
<p>This section lists tools and adapters that have been designed to work with
various Python frameworks and libraries.</p>
<ul class="simple">
<li><a class="reference external" href="http://django-mongodb-engine.readthedocs.org/en/latest/">Django MongoDB Engine</a> is a MongoDB
database backend for Django that completely integrates with its ORM.
For more information <a class="reference external" href="http://django-mongodb-engine.readthedocs.org/en/latest/tutorial.html">see the tutorial</a>.</li>
<li><a class="reference external" href="http://github.com/vpulim/mango">mango</a> provides MongoDB backends for
Django sessions and authentication (bypassing <tt class="xref py py-mod docutils literal"><span class="pre">django.db</span></tt> entirely).</li>
<li><a class="reference external" href="https://github.com/MongoEngine/django-mongoengine">Django MongoEngine</a> is a MongoDB backend for
Django, an <a class="reference external" href="https://github.com/MongoEngine/django-mongoengine/tree/master/example/tumblelog">example:</a>.
For more information <a class="reference external" href="http://docs.mongoengine.org/en/latest/django.html">http://docs.mongoengine.org/en/latest/django.html</a></li>
<li><a class="reference external" href="http://pypi.python.org/pypi/mongodb_beaker">mongodb_beaker</a> is a
project to enable using MongoDB as a backend for <a class="reference external" href="http://beaker.groovie.org/">beaker&#8217;s</a> caching / session system.
<a class="reference external" href="http://github.com/bwmcadams/mongodb_beaker">The source is on github</a>.</li>
<li><a class="reference external" href="http://github.com/puentesarrin/mongodb-log/">MongoLog</a> is a Python logging
handler that stores logs in MongoDB using a capped collection.</li>
<li><a class="reference external" href="http://bitbucket.org/percious/c5t/">c5t</a> is a content-management system
using TurboGears and MongoDB.</li>
<li><a class="reference external" href="http://pypi.python.org/pypi/rod.recipe.mongodb/">rod.recipe.mongodb</a> is a
ZC Buildout recipe for downloading and installing MongoDB.</li>
<li><a class="reference external" href="http://code.google.com/p/repoze-what-plugins-mongodb/">repoze-what-plugins-mongodb</a> is a project
working to support a plugin for using MongoDB as a backend for
<tt class="xref py py-mod docutils literal"><span class="pre">repoze.what</span></tt>.</li>
<li><a class="reference external" href="http://github.com/theorm/mongobox">mongobox</a> is a tool to run a sandboxed
MongoDB instance from within a python app.</li>
<li><a class="reference external" href="http://github.com/cobrateam/flask-mongoalchemy/">Flask-MongoAlchemy</a> Add
Flask support for MongoDB using MongoAlchemy.</li>
<li><a class="reference external" href="http://github.com/jarus/flask-mongokit/">Flask-MongoKit</a> Flask extension
to better integrate MongoKit into Flask.</li>
<li><a class="reference external" href="http://github.com/dcrosta/flask-pymongo/">Flask-PyMongo</a> Flask-PyMongo
bridges Flask and PyMongo.</li>
</ul>
</div>
<div class="section" id="alternative-drivers">
<h2>Alternative Drivers<a class="headerlink" href="#alternative-drivers" title="Permalink to this headline"></a></h2>
<p>These are alternatives to PyMongo.</p>
<ul class="simple">
<li><a class="reference external" href="https://github.com/mongodb/motor">Motor</a> is a full-featured, non-blocking
MongoDB driver for Python Tornado applications.</li>
<li><a class="reference external" href="http://github.com/fiorix/mongo-async-python-driver">TxMongo</a> is an
asynchronous Python driver for MongoDB, although it is not currently
recommended for production use.</li>
</ul>
</div>
</div>


          </div>
        </div>
      </div>
      <div class="sphinxsidebar">
        <div class="sphinxsidebarwrapper">
  <h3><a href="index.html">Table Of Contents</a></h3>
  <ul>
<li><a class="reference internal" href="#">Tools</a><ul>
<li><a class="reference internal" href="#orm-like-layers">ORM-like Layers</a></li>
<li><a class="reference internal" href="#framework-tools">Framework Tools</a></li>
<li><a class="reference internal" href="#alternative-drivers">Alternative Drivers</a></li>
</ul>
</li>
</ul>

  <h4>Previous topic</h4>
  <p class="topless"><a href="api/gridfs/grid_file.html"
                        title="previous chapter"><tt class="docutils literal"><span class="pre">grid_file</span></tt> &#8211; Tools for representing files stored in GridFS</a></p>
  <h4>Next topic</h4>
  <p class="topless"><a href="contributors.html"
                        title="next chapter">Contributors</a></p>
  <h3>This Page</h3>
  <ul class="this-page-menu">
    <li><a href="_sources/tools.txt"
           rel="nofollow">Show Source</a></li>
  </ul>
<div id="searchbox" style="display: none">
  <h3>Quick search</h3>
    <form class="search" action="search.html" method="get">
      <input type="text" name="q" />
      <input type="submit" value="Go" />
      <input type="hidden" name="check_keywords" value="yes" />
      <input type="hidden" name="area" value="default" />
    </form>
    <p class="searchtip" style="font-size: 90%">
    Enter search terms or a module, class or function name.
    </p>
</div>
<script type="text/javascript">$('#searchbox').show(0);</script>
        </div>
      </div>
      <div class="clearer"></div>
    </div>
    <div class="related">
      <h3>Navigation</h3>
      <ul>
        <li class="right" style="margin-right: 10px">
          <a href="genindex.html" title="General Index"
             >index</a></li>
        <li class="right" >
          <a href="py-modindex.html" title="Python Module Index"
             >modules</a> |</li>
        <li class="right" >
          <a href="contributors.html" title="Contributors"
             >next</a> |</li>
        <li class="right" >
          <a href="api/gridfs/grid_file.html" title="grid_file – Tools for representing files stored in GridFS"
             >previous</a> |</li>
        <li><a href="index.html">PyMongo 2.6.3 documentation</a> &raquo;</li> 
      </ul>
    </div>
    <div class="footer">
        &copy; Copyright 2008 - 2012, 10gen, Inc..
      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.2.
    </div>
  </body>
</html>