Skip to content
BSON-NumPy - A Python extension to convert between NumPy arrays and BSON
C Python C++ Objective-C CMake
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
bsonnumpy
cmake
doc Modernize setup.py Sep 18, 2019
test
.gitignore
.travis.yml
CMakeLists.txt
LICENSE
README.rst
THIRD-PARTY-NOTICES
benchmark.py
setup.py
tox.ini

README.rst

BSON-NumPy

Info:See the mongo site for more information. See GitHub for the latest source.
Author: Anna Herlihy
Maintainer:The MongoDB Python Team
Documentation:https://bson-numpy.readthedocs.io/en/latest/

About

A Python extension written in C that uses libbson to convert between NumPy arrays and BSON, the native data format of MongoDB.

This project is a prototype and not ready for production use.

Bugs / Feature Requests

Think you’ve found a bug? Want to see a new feature in BSON-NumPy? Please open a issue in github.

How To Ask For Help

Please include all of the following information when opening an issue:

  • Detailed steps to reproduce the problem, including full traceback, if possible.

  • The exact python version used, with patch level:

    $ python -c "import sys; print(sys.version)"
    
  • The exact version of bson-numpy used:

    $ python -c "import bsonnumpy; print(bsonnumpy.__version__)"
    
  • The operating system and version (e.g. Windows 7, OSX 10.8, ...)

Installation

Please see the instructions on readthedocs.

Dependencies

BSON-NumPy supports CPython 3.5+. BSON-NumPy requires NumPy 1.17.0+, and works with PyMongo 3.6+.

Examples

Please see the examples on readthedocs.

Documentation

Please see the documentation on readthedocs.

Testing

The easiest way to run the tests is to run python setup.py test in the root of the distribution.

You can’t perform that action at this time.