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


Release history Release notifications

History Node

18.1.0

History Node

18.0.0

History Node

17.1.0

History Node

16.3.0

History Node

16.2.0

History Node

16.1.0

History Node

16.0.1

History Node

16.0.0

This version
History Node

15.3.1

History Node

15.3.0

History Node

15.2.2

History Node

15.2.1

History Node

15.2.0

History Node

15.1.0

History Node

15.0.2

History Node

15.0.1

History Node

15.0.0

History Node

0.6

History Node

0.5

History Node

0.4.2

History Node

0.4

History Node

0.3

Download files

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

Filename, size & hash SHA256 hash help File type Python version Upload date
txmongo-15.3.1-py2.py3-none-any.whl (29.6 kB) Copy SHA256 hash SHA256 Wheel py2.py3 Oct 26, 2015
txmongo-15.3.1.tar.gz (50.1 kB) Copy SHA256 hash SHA256 Source None Oct 26, 2015

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging CloudAMQP CloudAMQP RabbitMQ AWS AWS Cloud computing Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page