Metadata-Version: 2.1
Name: cfxdb
Version: 23.12.1
Summary: Crossbar.io Database, based on zLMDB
Home-page: https://github.com/crossbario/cfxdb
Author: typedef int GmbH
License: MIT License
Platform: Any
Classifier: License :: OSI Approved :: MIT License
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: No Input/Output (Daemon)
Classifier: Framework :: Twisted
Classifier: Intended Audience :: Developers
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
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
Classifier: Topic :: Internet
Classifier: Topic :: Internet :: WWW/HTTP
Classifier: Topic :: Communications
Classifier: Topic :: System :: Distributed Computing
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Software Development :: Object Brokering
Requires-Python: >=3.7
License-File: LICENSE
Requires-Dist: parsimonious <0.10.0,>=0.9.0
Requires-Dist: autobahn[serialization,twisted,xbr] >=23.1.1
Requires-Dist: zlmdb >=23.1.1
Requires-Dist: argon2-cffi >=21.3.0
Provides-Extra: dev
Requires-Dist: pip >=9.0.1 ; extra == 'dev'
Requires-Dist: bumpversion >=0.5.3 ; extra == 'dev'
Requires-Dist: wheel >=0.30.0 ; extra == 'dev'
Requires-Dist: watchdog >=0.8.3 ; extra == 'dev'
Requires-Dist: flake8 >=3.5.0 ; extra == 'dev'
Requires-Dist: tox >=2.9.1 ; extra == 'dev'
Requires-Dist: tox-gh-actions >=2.2.0 ; extra == 'dev'
Requires-Dist: codecov >=2.0.15 ; extra == 'dev'
Requires-Dist: sphinx >=1.7.1 ; extra == 'dev'
Requires-Dist: sphinxcontrib-images ; extra == 'dev'
Requires-Dist: sphinxcontrib-spelling ; extra == 'dev'
Requires-Dist: sphinx-autoapi ; extra == 'dev'
Requires-Dist: sphinx-rtd-theme ; extra == 'dev'
Requires-Dist: twine >=1.10.0 ; extra == 'dev'
Requires-Dist: pytest >=3.4.2 ; extra == 'dev'
Requires-Dist: pytest-runner >=2.11.1 ; extra == 'dev'
Requires-Dist: humanize >=0.5.1 ; extra == 'dev'
Requires-Dist: backports.tempfile >=1.0 ; extra == 'dev'
Requires-Dist: yapf ==0.29.0 ; extra == 'dev'
Requires-Dist: pylint >=1.9.2 ; extra == 'dev'
Requires-Dist: pyyaml >=4.2b4 ; extra == 'dev'
Requires-Dist: cytoolz >=0.12.1 ; extra == 'dev'
Requires-Dist: mypy >=0.610 ; (python_version >= "3.4" and platform_python_implementation != "PyPy") and extra == 'dev'

Introduction to cfxdb
=====================

| |Version| |Build| |Deploy| |Docs|

**cfxdb** is a Crossbar.io Python support package with core database access classes
written in native Python. The package allows direct in-memory data access from
Python programs (including Jupyter notebooks) to CrossbarFX edge node data:

* persisted WAMP event history
* persisted router tracing data
* XBR market maker transactions database
* XBR network backend database
* WAMP session cache
* custom user, embedded object databases

--------------

*Copyright (c) typedef int GmbH. Licensed under MIT.
WAMP, Crossbar.io and XBR are trademarks of Crossbar.io Technologies GmbH.*

.. |Version| image:: https://img.shields.io/pypi/v/cfxdb.svg
   :target: https://pypi.python.org/pypi/cfxdb
   :alt: Version

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

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

.. |Docs| image:: https://readthedocs.org/projects/cfxdb/badge/?version=latest
   :target: https://cfxdb.readthedocs.io/en/latest/
   :alt: Docs
