Metadata-Version: 2.4
Name: zlmdb
Version: 23.1.1
Summary: Object-relational zero-copy in-memory database layer for LMDB.
Home-page: https://github.com/crossbario/zlmdb
Author: typedef int GmbH
License: MIT license
Keywords: zlmdb
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Requires-Python: >=3.7
License-File: LICENSE
Requires-Dist: cffi>=1.15.1
Requires-Dist: cbor2>=5.4.6
Requires-Dist: click>=8.1.3
Requires-Dist: flatbuffers>=23.1.4
Requires-Dist: lmdb>=1.4.0
Requires-Dist: pynacl>=1.5.0
Requires-Dist: pyyaml>=6.0
Requires-Dist: txaio>=23.1.1
Requires-Dist: numpy>=1.24.1
Provides-Extra: dev
Requires-Dist: backports.tempfile>=1.0; extra == "dev"
Requires-Dist: bumpversion>=0.5.3; extra == "dev"
Requires-Dist: codecov>=2.0.15; extra == "dev"
Requires-Dist: flake8>=3.5.0; extra == "dev"
Requires-Dist: humanize>=0.5.1; extra == "dev"
Requires-Dist: mypy>=0.610; (python_version >= "3.4" and platform_python_implementation != "PyPy") and extra == "dev"
Requires-Dist: pip>=9.0.1; extra == "dev"
Requires-Dist: pylint>=1.9.2; extra == "dev"
Requires-Dist: pytest-runner>=2.11.1; extra == "dev"
Requires-Dist: pytest>=3.4.2; extra == "dev"
Requires-Dist: pyyaml>=4.2b4; extra == "dev"
Requires-Dist: sphinx-autoapi; extra == "dev"
Requires-Dist: sphinx>=1.7.1; extra == "dev"
Requires-Dist: sphinx_rtd_theme; extra == "dev"
Requires-Dist: sphinxcontrib-images; extra == "dev"
Requires-Dist: sphinxcontrib-spelling; extra == "dev"
Requires-Dist: tox-gh-actions>=2.2.0; extra == "dev"
Requires-Dist: tox>=2.9.1; extra == "dev"
Requires-Dist: twine>=1.10.0; extra == "dev"
Requires-Dist: twisted>=18.7.0; extra == "dev"
Requires-Dist: types-PyYAML>=6.0.1; extra == "dev"
Requires-Dist: watchdog>=0.8.3; extra == "dev"
Requires-Dist: wheel>=0.30.0; extra == "dev"
Requires-Dist: yapf==0.29.0; extra == "dev"
Dynamic: author
Dynamic: classifier
Dynamic: description
Dynamic: home-page
Dynamic: keywords
Dynamic: license
Dynamic: license-file
Dynamic: provides-extra
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary

Introduction to zLMDB
=====================

.. image:: https://img.shields.io/pypi/v/zlmdb.svg
    :target: https://pypi.python.org/pypi/zlmdb
    :alt: PyPI

.. image:: https://github.com/crossbario/zlmdb/workflows/main/badge.svg
   :target: https://github.com/crossbario/zlmdb/actions?query=workflow%3Amain
   :alt: Build

.. image:: https://readthedocs.org/projects/zlmdb/badge/?version=latest
    :target: https://zlmdb.readthedocs.io/en/latest/?badge=latest
    :alt: Documentation

.. image:: https://github.com/crossbario/zlmdb/workflows/deploy/badge.svg
   :target: https://github.com/crossbario/zlmdb/actions?query=workflow%3Adeploy
   :alt: Deploy

Object-relational in-memory database layer based on LMDB:

* High-performance (see below)
* Supports multiple serializers (JSON, CBOR, Pickle, Flatbuffers)
* Supports export/import from/to Apache Arrow
* Support native Numpy arrays and Pandas data frames
* Automatic indexes
* Free software (MIT license)
