├── .dockerignore ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md └── workflows │ ├── doc.yml │ ├── linux.yml │ ├── mypy.yml │ ├── osx.yml │ ├── pycodestyle.yml │ └── windows.yml ├── .gitignore ├── .readthedocs.yml ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── LICENSES ├── NUMPY_LICENSE └── PANDAS_LICENSE ├── MANIFEST.in ├── Makefile ├── MonetPython.svg ├── README.md ├── doc ├── API.rst ├── Makefile ├── _static │ └── .phony ├── conf.py ├── developer.rst ├── index.rst ├── installation.rst ├── introduction.rst ├── make.bat ├── migrations.rst └── requirements.txt ├── env.rc ├── monetdbe ├── __init__.py ├── _cffi │ ├── README │ ├── __init__.py │ ├── builder.py │ ├── convert │ │ ├── __init__.py │ │ └── bind.py │ ├── embed.h.j2 │ ├── errors.py │ ├── internal.py │ ├── native_utilities.c │ ├── types_.py │ └── util.py ├── compat.py ├── connection.py ├── converters.py ├── cursors.py ├── dbapi2.py ├── dump.py ├── exceptions.py ├── formatting.py ├── monetize.py ├── py.typed ├── pythonize.py ├── row.py ├── types.py └── version.py ├── notebooks └── basic_example.ipynb ├── pyproject.toml ├── scripts ├── doc.sh ├── info.sh ├── make_wheel.sh ├── mypy.sh ├── pycodestyle.sh ├── test.sh └── win.ps1 ├── setup.cfg ├── setup.py └── tests ├── __init__.py ├── example.csv ├── test_backup.py ├── test_cffi.py ├── test_csv.py ├── test_dataframe.py ├── test_dbapi.py ├── test_dump.py ├── test_factory.py ├── test_formatting.py ├── test_hooks.py ├── test_lite ├── __init__.py ├── conftest.py ├── test_dbapi00.py ├── test_dbapi01.py ├── test_dbapi02.py ├── test_dbapi03.py ├── test_dbapi04.py ├── test_dbapi05.py └── test_pylite00.py ├── test_mapi.py ├── test_multi_mem.py ├── test_regression.py ├── test_transactions.py ├── test_types.py └── test_userfunctions.py /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/.dockerignore -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/workflows/doc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/.github/workflows/doc.yml -------------------------------------------------------------------------------- /.github/workflows/linux.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/.github/workflows/linux.yml -------------------------------------------------------------------------------- /.github/workflows/mypy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/.github/workflows/mypy.yml -------------------------------------------------------------------------------- /.github/workflows/osx.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/.github/workflows/osx.yml -------------------------------------------------------------------------------- /.github/workflows/pycodestyle.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/.github/workflows/pycodestyle.yml -------------------------------------------------------------------------------- /.github/workflows/windows.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/.github/workflows/windows.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/.gitignore -------------------------------------------------------------------------------- /.readthedocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/.readthedocs.yml -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/LICENSE -------------------------------------------------------------------------------- /LICENSES/NUMPY_LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/LICENSES/NUMPY_LICENSE -------------------------------------------------------------------------------- /LICENSES/PANDAS_LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/LICENSES/PANDAS_LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/Makefile -------------------------------------------------------------------------------- /MonetPython.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/MonetPython.svg -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/README.md -------------------------------------------------------------------------------- /doc/API.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/doc/API.rst -------------------------------------------------------------------------------- /doc/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/doc/Makefile -------------------------------------------------------------------------------- /doc/_static/.phony: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/doc/conf.py -------------------------------------------------------------------------------- /doc/developer.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/doc/developer.rst -------------------------------------------------------------------------------- /doc/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/doc/index.rst -------------------------------------------------------------------------------- /doc/installation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/doc/installation.rst -------------------------------------------------------------------------------- /doc/introduction.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/doc/introduction.rst -------------------------------------------------------------------------------- /doc/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/doc/make.bat -------------------------------------------------------------------------------- /doc/migrations.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/doc/migrations.rst -------------------------------------------------------------------------------- /doc/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/doc/requirements.txt -------------------------------------------------------------------------------- /env.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/env.rc -------------------------------------------------------------------------------- /monetdbe/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/monetdbe/__init__.py -------------------------------------------------------------------------------- /monetdbe/_cffi/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/monetdbe/_cffi/README -------------------------------------------------------------------------------- /monetdbe/_cffi/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/monetdbe/_cffi/__init__.py -------------------------------------------------------------------------------- /monetdbe/_cffi/builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/monetdbe/_cffi/builder.py -------------------------------------------------------------------------------- /monetdbe/_cffi/convert/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/monetdbe/_cffi/convert/__init__.py -------------------------------------------------------------------------------- /monetdbe/_cffi/convert/bind.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/monetdbe/_cffi/convert/bind.py -------------------------------------------------------------------------------- /monetdbe/_cffi/embed.h.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/monetdbe/_cffi/embed.h.j2 -------------------------------------------------------------------------------- /monetdbe/_cffi/errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/monetdbe/_cffi/errors.py -------------------------------------------------------------------------------- /monetdbe/_cffi/internal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/monetdbe/_cffi/internal.py -------------------------------------------------------------------------------- /monetdbe/_cffi/native_utilities.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/monetdbe/_cffi/native_utilities.c -------------------------------------------------------------------------------- /monetdbe/_cffi/types_.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/monetdbe/_cffi/types_.py -------------------------------------------------------------------------------- /monetdbe/_cffi/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/monetdbe/_cffi/util.py -------------------------------------------------------------------------------- /monetdbe/compat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/monetdbe/compat.py -------------------------------------------------------------------------------- /monetdbe/connection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/monetdbe/connection.py -------------------------------------------------------------------------------- /monetdbe/converters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/monetdbe/converters.py -------------------------------------------------------------------------------- /monetdbe/cursors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/monetdbe/cursors.py -------------------------------------------------------------------------------- /monetdbe/dbapi2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/monetdbe/dbapi2.py -------------------------------------------------------------------------------- /monetdbe/dump.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/monetdbe/dump.py -------------------------------------------------------------------------------- /monetdbe/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/monetdbe/exceptions.py -------------------------------------------------------------------------------- /monetdbe/formatting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/monetdbe/formatting.py -------------------------------------------------------------------------------- /monetdbe/monetize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/monetdbe/monetize.py -------------------------------------------------------------------------------- /monetdbe/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /monetdbe/pythonize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/monetdbe/pythonize.py -------------------------------------------------------------------------------- /monetdbe/row.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/monetdbe/row.py -------------------------------------------------------------------------------- /monetdbe/types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/monetdbe/types.py -------------------------------------------------------------------------------- /monetdbe/version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/monetdbe/version.py -------------------------------------------------------------------------------- /notebooks/basic_example.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/notebooks/basic_example.ipynb -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/pyproject.toml -------------------------------------------------------------------------------- /scripts/doc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/scripts/doc.sh -------------------------------------------------------------------------------- /scripts/info.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/scripts/info.sh -------------------------------------------------------------------------------- /scripts/make_wheel.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/scripts/make_wheel.sh -------------------------------------------------------------------------------- /scripts/mypy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/scripts/mypy.sh -------------------------------------------------------------------------------- /scripts/pycodestyle.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/scripts/pycodestyle.sh -------------------------------------------------------------------------------- /scripts/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/scripts/test.sh -------------------------------------------------------------------------------- /scripts/win.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/scripts/win.ps1 -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/setup.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/example.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/tests/example.csv -------------------------------------------------------------------------------- /tests/test_backup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/tests/test_backup.py -------------------------------------------------------------------------------- /tests/test_cffi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/tests/test_cffi.py -------------------------------------------------------------------------------- /tests/test_csv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/tests/test_csv.py -------------------------------------------------------------------------------- /tests/test_dataframe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/tests/test_dataframe.py -------------------------------------------------------------------------------- /tests/test_dbapi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/tests/test_dbapi.py -------------------------------------------------------------------------------- /tests/test_dump.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/tests/test_dump.py -------------------------------------------------------------------------------- /tests/test_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/tests/test_factory.py -------------------------------------------------------------------------------- /tests/test_formatting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/tests/test_formatting.py -------------------------------------------------------------------------------- /tests/test_hooks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/tests/test_hooks.py -------------------------------------------------------------------------------- /tests/test_lite/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/tests/test_lite/__init__.py -------------------------------------------------------------------------------- /tests/test_lite/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/tests/test_lite/conftest.py -------------------------------------------------------------------------------- /tests/test_lite/test_dbapi00.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/tests/test_lite/test_dbapi00.py -------------------------------------------------------------------------------- /tests/test_lite/test_dbapi01.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/tests/test_lite/test_dbapi01.py -------------------------------------------------------------------------------- /tests/test_lite/test_dbapi02.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/tests/test_lite/test_dbapi02.py -------------------------------------------------------------------------------- /tests/test_lite/test_dbapi03.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/tests/test_lite/test_dbapi03.py -------------------------------------------------------------------------------- /tests/test_lite/test_dbapi04.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/tests/test_lite/test_dbapi04.py -------------------------------------------------------------------------------- /tests/test_lite/test_dbapi05.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/tests/test_lite/test_dbapi05.py -------------------------------------------------------------------------------- /tests/test_lite/test_pylite00.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/tests/test_lite/test_pylite00.py -------------------------------------------------------------------------------- /tests/test_mapi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/tests/test_mapi.py -------------------------------------------------------------------------------- /tests/test_multi_mem.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/tests/test_multi_mem.py -------------------------------------------------------------------------------- /tests/test_regression.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/tests/test_regression.py -------------------------------------------------------------------------------- /tests/test_transactions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/tests/test_transactions.py -------------------------------------------------------------------------------- /tests/test_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/tests/test_types.py -------------------------------------------------------------------------------- /tests/test_userfunctions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MonetDBSolutions/MonetDBe-Python/HEAD/tests/test_userfunctions.py --------------------------------------------------------------------------------