├── .coveragerc ├── .github ├── dependabot.yml └── workflows │ ├── pipeline.yml │ ├── pre-commit.yml │ └── release.yml ├── .gitignore ├── .pre-commit-config.yaml ├── .pylintrc ├── CITATION.cff ├── LICENSE ├── README.md ├── mcbackend ├── __init__.py ├── backends │ ├── __init__.py │ ├── clickhouse.py │ ├── null.py │ └── numpy.py ├── core.py ├── meta.py ├── npproto │ ├── __init__.py │ └── utils.py ├── py.typed ├── test_backend_clickhouse.py ├── test_backend_null.py ├── test_backend_numpy.py ├── test_core.py ├── test_npproto.py ├── test_utils.py └── utils.py ├── protobufs ├── generate.py ├── meta.proto └── npproto │ └── ndarray.proto ├── pyproject.toml ├── requirements-dev.txt ├── requirements.txt └── setup.py /.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pymc-devs/mcbackend/HEAD/.coveragerc -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pymc-devs/mcbackend/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/pipeline.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pymc-devs/mcbackend/HEAD/.github/workflows/pipeline.yml -------------------------------------------------------------------------------- /.github/workflows/pre-commit.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pymc-devs/mcbackend/HEAD/.github/workflows/pre-commit.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pymc-devs/mcbackend/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pymc-devs/mcbackend/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pymc-devs/mcbackend/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.pylintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pymc-devs/mcbackend/HEAD/.pylintrc -------------------------------------------------------------------------------- /CITATION.cff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pymc-devs/mcbackend/HEAD/CITATION.cff -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pymc-devs/mcbackend/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pymc-devs/mcbackend/HEAD/README.md -------------------------------------------------------------------------------- /mcbackend/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pymc-devs/mcbackend/HEAD/mcbackend/__init__.py -------------------------------------------------------------------------------- /mcbackend/backends/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /mcbackend/backends/clickhouse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pymc-devs/mcbackend/HEAD/mcbackend/backends/clickhouse.py -------------------------------------------------------------------------------- /mcbackend/backends/null.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pymc-devs/mcbackend/HEAD/mcbackend/backends/null.py -------------------------------------------------------------------------------- /mcbackend/backends/numpy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pymc-devs/mcbackend/HEAD/mcbackend/backends/numpy.py -------------------------------------------------------------------------------- /mcbackend/core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pymc-devs/mcbackend/HEAD/mcbackend/core.py -------------------------------------------------------------------------------- /mcbackend/meta.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pymc-devs/mcbackend/HEAD/mcbackend/meta.py -------------------------------------------------------------------------------- /mcbackend/npproto/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pymc-devs/mcbackend/HEAD/mcbackend/npproto/__init__.py -------------------------------------------------------------------------------- /mcbackend/npproto/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pymc-devs/mcbackend/HEAD/mcbackend/npproto/utils.py -------------------------------------------------------------------------------- /mcbackend/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /mcbackend/test_backend_clickhouse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pymc-devs/mcbackend/HEAD/mcbackend/test_backend_clickhouse.py -------------------------------------------------------------------------------- /mcbackend/test_backend_null.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pymc-devs/mcbackend/HEAD/mcbackend/test_backend_null.py -------------------------------------------------------------------------------- /mcbackend/test_backend_numpy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pymc-devs/mcbackend/HEAD/mcbackend/test_backend_numpy.py -------------------------------------------------------------------------------- /mcbackend/test_core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pymc-devs/mcbackend/HEAD/mcbackend/test_core.py -------------------------------------------------------------------------------- /mcbackend/test_npproto.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pymc-devs/mcbackend/HEAD/mcbackend/test_npproto.py -------------------------------------------------------------------------------- /mcbackend/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pymc-devs/mcbackend/HEAD/mcbackend/test_utils.py -------------------------------------------------------------------------------- /mcbackend/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pymc-devs/mcbackend/HEAD/mcbackend/utils.py -------------------------------------------------------------------------------- /protobufs/generate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pymc-devs/mcbackend/HEAD/protobufs/generate.py -------------------------------------------------------------------------------- /protobufs/meta.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pymc-devs/mcbackend/HEAD/protobufs/meta.proto -------------------------------------------------------------------------------- /protobufs/npproto/ndarray.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pymc-devs/mcbackend/HEAD/protobufs/npproto/ndarray.proto -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pymc-devs/mcbackend/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements-dev.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pymc-devs/mcbackend/HEAD/requirements-dev.txt -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | betterproto==2.0.0b7 2 | hagelkorn 3 | numpy 4 | pandas 5 | -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pymc-devs/mcbackend/HEAD/setup.py --------------------------------------------------------------------------------