Skip to main content

Asynchronous Python driver for MongoDB <http://www.mongodb.org>

Project description

https://travis-ci.org/twisted/txmongo.png?branch=master https://coveralls.io/repos/twisted/txmongo/badge.svg?branch=master https://badge.fury.io/py/txmongo.png

TxMongo is an asynchronous Python/Twisted driver for MongoDB that implements the wire protocol on non-blocking sockets. The API derives from the original PyMongo.

Compatibility

Python 2.6, 2.7, 3.0, 3.3, 3.4 and PyPy.

Installing

You can use setuptools to install:

`sh sudo python setup.py install `

Docs and examples

Generate them with make docs. You will need sphinx 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.

Take a look in Makefile for commonly used commands and tools we use to develop.

Packages

Debian

Packing for debian exists in debian/, you can build yourself a package (remember to update debian/changelog) if you make changes.

`sh dpkg-buildpackage -b `

Then look for the package in your home directory.

Fedora

`sh rpmbuild -bb python-txmongo.spec `

You might need to download Source0 from the .spec and place it in rpmbuild/SOURCES first.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

txmongo-15.3.0.post3.tar.gz (50.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

txmongo-15.3.0.post3-py2.py3-none-any.whl (30.9 kB view details)

Uploaded Python 2Python 3

File details

Details for the file txmongo-15.3.0.post3.tar.gz.

File metadata

File hashes

Hashes for txmongo-15.3.0.post3.tar.gz
Algorithm Hash digest
SHA256 9ec64da4916fac78bd8e308543de26e2196d9abea3006e7e6d927e17869cd3cd
MD5 bf135e532ca59d3e5fd1094d8a1663fa
BLAKE2b-256 31fa99d547d82c1faa30e723cda6bfa1c8c175981ff3ad7dae0a1ed12c739b22

See more details on using hashes here.

File details

Details for the file txmongo-15.3.0.post3-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for txmongo-15.3.0.post3-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 a27cf3a42af0ff4bd6e149c70c365258abdb30f3204a854c42d3cdf0eb1b10ba
MD5 e2e4f5213cc64534b7813faf16736e77
BLAKE2b-256 c3a1ff8b771b17c14544635a350b163d4518cc77b791dc8aa064eaa3b52f56aa

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page