Skip to main content

Python binding for EJDB built on ctypes.

Project description

https://badge.fury.io/py/ctypes-ejdb.png https://travis-ci.org/uranusjr/ctypes-ejdb.png?branch=master https://pypip.in/d/ctypes-ejdb/badge.png

Python binding for EJDB built on ctypes.

Features

  • Pure Python. Only Python (2.7 or 3.3+) and an EJDB binary is needed. No need to compile anything.

Future Features

  • Better API compatibility to MongoDB.

  • Better documentation.

EJDB binary: http://softmotions.com/ejdb/archives/

History

0.3.2 (2015-07-07)

  • Fix attribute lookup in DatabaseError construction.

0.3.1 (2015-07-03)

  • Fixed context manager usage opening a Database.

  • Fixed attribute error in Collection.count.

  • Fixed document iterator slicing.

  • Experimental CLI utility ejdb.cli based on Click and ptpython.

0.3 (2015-07-01)

  • Make EJDB path configurable with ejdb.init(path).

0.2.1 (2015-07-01)

  • Add save shortcut on database.

0.2 (2015-07-01)

  • Fix segmentation fault when converting BSON OID to string.

  • Fix error message retrieval in Database.close.

  • Tests now run on Windows.

0.1.1 (2015-06-30)

  • Fix encoding error in pip install.

0.1.0 (2015-06-28)

  • First release on PyPI.

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

ctypes-ejdb-0.3.2.tar.gz (29.9 kB view details)

Uploaded Source

Built Distribution

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

ctypes_ejdb-0.3.2-py2.py3-none-any.whl (21.2 kB view details)

Uploaded Python 2Python 3

File details

Details for the file ctypes-ejdb-0.3.2.tar.gz.

File metadata

  • Download URL: ctypes-ejdb-0.3.2.tar.gz
  • Upload date:
  • Size: 29.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for ctypes-ejdb-0.3.2.tar.gz
Algorithm Hash digest
SHA256 8564e9ae54ffa52591bc57c3a9769abdefa8cd944cb5346a8e620c70a00e7f3a
MD5 565bcb73610974b0b946e0caa1dfddf0
BLAKE2b-256 dc8811b4c59cc46196043e89bd7dd42a3ba750c4faae5ab1e901467b73e1679d

See more details on using hashes here.

File details

Details for the file ctypes_ejdb-0.3.2-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for ctypes_ejdb-0.3.2-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 b06c84758d5151f4294c46b71f74e68b0f9c74c3f884aa30f6b12225d018a3d0
MD5 6cc9a45534803b6bd5596853c24a4b05
BLAKE2b-256 07df97b36f132e666d6ac3edf6e6195dfe39b3b768d3cc95f0c53af78c2965b6

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