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 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.1.0.tar.gz (49.3 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.1.0-py2.py3-none-any.whl (29.0 kB view details)

Uploaded Python 2Python 3

File details

Details for the file txmongo-15.1.0.tar.gz.

File metadata

  • Download URL: txmongo-15.1.0.tar.gz
  • Upload date:
  • Size: 49.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for txmongo-15.1.0.tar.gz
Algorithm Hash digest
SHA256 e38c8768531e7ba7e7cd1c44b542f681b9dc4cdee1179977f510fc0fdefa0fe2
MD5 faf6247ceae3aa1fd6f10ed9b366e1b6
BLAKE2b-256 8d89eb0c3eac6635f2f8c7760f777eb0cbf761c901474bda2b6c1fbb0279cb70

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for txmongo-15.1.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 408e3d036382edd69463284dad3ce2e900b1dcc74c54a5fba79d50cb3f74ef2d
MD5 79494902e4316b2f671eb7e78f1a2392
BLAKE2b-256 f02738efc2f6a3b3b3ec9a8cb2b53900c60f52761f9c7061622e72d796a7fd08

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