# mongo-async-python-driver **Repository Path**: mirrors_Marus/mongo-async-python-driver ## Basic Information - **Project Name**: mongo-async-python-driver - **Description**: asynchronous python driver for mongo - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-08-09 - **Last Updated**: 2026-02-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ======= TxMongo ======= :Info: See `the mongo site `_ for more information. See `github `_ for the latest source. :Author: Alexandre Fiori About ===== An asynchronous Python driver for the Mongo database, based on Twisted. The ``txmongo`` package is an alternative to the original ``pymongo`` shipped with the Mongo database. Because the original ``pymongo`` package has it's own connection pool and blocking low-level socket operations, it is hard to fully implement network servers using the Twisted framework. Instead of deferring database operations to threads, now it's possible to do it asynchronously, as easy as using the original API. Installation ============ You need `setuptools `_ in order to get ``txmongo`` installed. Just run **python setup.py install** Docs and examples ================= Generate them with **make docs**. You will need `epydoc` installed. There are some examples in the *examples/* directory. Hacking ======= Run **make env** to create clean hacking environment with `virtualenv`. Run **make** to torture your code with tests and code style tools. Credits ======= Thanks to (in no particular order): - Mike Dirolf (mdirolf) - The author of original ``pymongo`` package. - Renzo Sanchez-Silva (rnz0) - Initial twisted trial unit tests. - Vanderson Mota (chunda) - Patching setup.py and PyPi maintenance - flanked - For porting GridFS to txmongo - Andre Ferraz - For creating and maintaining the debian package - Mark L - Bugfixes and Unit Tests - Alexey Palazhchenko (AlekSi) - Code clean up and hacking environment - `Silas Sewell `_ - Minor build and type fixes