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 Documentation Status

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.7, 3.3+ and PyPy MongoDB 2.6+

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-16.3.0.tar.gz (69.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-16.3.0-py2.py3-none-any.whl (42.3 kB view details)

Uploaded Python 2Python 3

File details

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

File metadata

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

File hashes

Hashes for txmongo-16.3.0.tar.gz
Algorithm Hash digest
SHA256 f2611cd1fe31c4e1beb0a602976033c6469d3183da61899b4ae335d296fc5b57
MD5 3db769f91f23c4f982f0e24980a9bb0c
BLAKE2b-256 cae16c9480921dffb49140cb6546ea716707ab458d5f9dfa60bc21be01ce2a69

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for txmongo-16.3.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 f439c8149e33032e6d75b4a9e31e904b6943e9dacb0323437061773453fe7f28
MD5 81646c1ca3d30543c85ecc1b7c164598
BLAKE2b-256 4a0c7612106c960c77ee63140ab37744721b62bcc82e63ad9e38403a294bf00a

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