├── .bumpversion.toml ├── .gitignore ├── .gitmodules ├── .readthedocs.yml ├── .vscode └── settings.json ├── CHANGELOG.rst ├── CODEOWNERS ├── DEV_NOTES.rst ├── LICENSE.txt ├── MANIFEST.in ├── README.rst ├── RELEASING.rst ├── TODO.rst ├── ci ├── cibuildwheel.yaml ├── pip_install_deps.py └── run_tests_pipeline.yaml ├── dev_requirements.txt ├── docs ├── api.rst ├── changelog.rst ├── community.rst ├── conf.py ├── conf.rst ├── examples.rst ├── index.rst ├── installation.rst ├── logo.svg ├── requirements.txt ├── sender.rst ├── spelling_wordlist.txt └── troubleshooting.rst ├── examples.manifest.yaml ├── examples ├── auth.py ├── auth_and_tls.py ├── basic.py ├── buffer.py ├── decimal.py ├── decimal_arrow.py ├── from_conf.py ├── http.py ├── http_transaction.py ├── pandas_advanced.py ├── pandas_basic.py ├── pandas_parquet.py └── random_data.py ├── gdb ├── commands.txt └── python-gdb.py ├── install_rust.py ├── perf ├── README.md └── gprof2dot.py ├── proj ├── proj.bat ├── proj.ps1 ├── proj.py ├── pyproject.toml ├── rpyutils ├── Cargo.lock ├── Cargo.toml ├── README.md ├── cbindgen.toml ├── include │ └── rpyutils.h └── src │ ├── active_senders.rs │ ├── lib.rs │ ├── mpd_to_bigendian.rs │ └── pystr_to_utf8.rs ├── setup.py ├── src └── questdb │ ├── __init__.py │ ├── arrow_c_data_interface.h │ ├── arrow_c_data_interface.pxd │ ├── conf_str.h │ ├── conf_str.pxd │ ├── dataframe.md │ ├── dataframe.pxi │ ├── extra_cpython.pxd │ ├── extra_numpy.pxd │ ├── ingress.pyi │ ├── ingress.pyx │ ├── ingress_helper.inc │ ├── ingress_helper.pxd │ ├── line_sender.pxd │ ├── mpdecimal_compat.h │ ├── mpdecimal_compat.pxd │ └── rpyutils.pxd └── test ├── benchmark.py ├── mock_server.py ├── patch_path.py ├── system_test.py ├── test.py ├── test_dataframe.py ├── test_dataframe_fuzz.py ├── test_dataframe_leaks.py └── test_tools.py /.bumpversion.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/.bumpversion.toml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/.gitmodules -------------------------------------------------------------------------------- /.readthedocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/.readthedocs.yml -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CHANGELOG.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/CHANGELOG.rst -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @questdb/engineering -------------------------------------------------------------------------------- /DEV_NOTES.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/DEV_NOTES.rst -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/README.rst -------------------------------------------------------------------------------- /RELEASING.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/RELEASING.rst -------------------------------------------------------------------------------- /TODO.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/TODO.rst -------------------------------------------------------------------------------- /ci/cibuildwheel.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/ci/cibuildwheel.yaml -------------------------------------------------------------------------------- /ci/pip_install_deps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/ci/pip_install_deps.py -------------------------------------------------------------------------------- /ci/run_tests_pipeline.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/ci/run_tests_pipeline.yaml -------------------------------------------------------------------------------- /dev_requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/dev_requirements.txt -------------------------------------------------------------------------------- /docs/api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/docs/api.rst -------------------------------------------------------------------------------- /docs/changelog.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/docs/changelog.rst -------------------------------------------------------------------------------- /docs/community.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/docs/community.rst -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/conf.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/docs/conf.rst -------------------------------------------------------------------------------- /docs/examples.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/docs/examples.rst -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/installation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/docs/installation.rst -------------------------------------------------------------------------------- /docs/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/docs/logo.svg -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/docs/requirements.txt -------------------------------------------------------------------------------- /docs/sender.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/docs/sender.rst -------------------------------------------------------------------------------- /docs/spelling_wordlist.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/docs/spelling_wordlist.txt -------------------------------------------------------------------------------- /docs/troubleshooting.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/docs/troubleshooting.rst -------------------------------------------------------------------------------- /examples.manifest.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/examples.manifest.yaml -------------------------------------------------------------------------------- /examples/auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/examples/auth.py -------------------------------------------------------------------------------- /examples/auth_and_tls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/examples/auth_and_tls.py -------------------------------------------------------------------------------- /examples/basic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/examples/basic.py -------------------------------------------------------------------------------- /examples/buffer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/examples/buffer.py -------------------------------------------------------------------------------- /examples/decimal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/examples/decimal.py -------------------------------------------------------------------------------- /examples/decimal_arrow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/examples/decimal_arrow.py -------------------------------------------------------------------------------- /examples/from_conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/examples/from_conf.py -------------------------------------------------------------------------------- /examples/http.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/examples/http.py -------------------------------------------------------------------------------- /examples/http_transaction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/examples/http_transaction.py -------------------------------------------------------------------------------- /examples/pandas_advanced.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/examples/pandas_advanced.py -------------------------------------------------------------------------------- /examples/pandas_basic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/examples/pandas_basic.py -------------------------------------------------------------------------------- /examples/pandas_parquet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/examples/pandas_parquet.py -------------------------------------------------------------------------------- /examples/random_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/examples/random_data.py -------------------------------------------------------------------------------- /gdb/commands.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/gdb/commands.txt -------------------------------------------------------------------------------- /gdb/python-gdb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/gdb/python-gdb.py -------------------------------------------------------------------------------- /install_rust.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/install_rust.py -------------------------------------------------------------------------------- /perf/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/perf/README.md -------------------------------------------------------------------------------- /perf/gprof2dot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/perf/gprof2dot.py -------------------------------------------------------------------------------- /proj: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | python3 proj.py "$@" 3 | -------------------------------------------------------------------------------- /proj.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | python3 proj.py %* -------------------------------------------------------------------------------- /proj.ps1: -------------------------------------------------------------------------------- 1 | python3 proj.py $args 2 | -------------------------------------------------------------------------------- /proj.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/proj.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/pyproject.toml -------------------------------------------------------------------------------- /rpyutils/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/rpyutils/Cargo.lock -------------------------------------------------------------------------------- /rpyutils/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/rpyutils/Cargo.toml -------------------------------------------------------------------------------- /rpyutils/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/rpyutils/README.md -------------------------------------------------------------------------------- /rpyutils/cbindgen.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/rpyutils/cbindgen.toml -------------------------------------------------------------------------------- /rpyutils/include/rpyutils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/rpyutils/include/rpyutils.h -------------------------------------------------------------------------------- /rpyutils/src/active_senders.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/rpyutils/src/active_senders.rs -------------------------------------------------------------------------------- /rpyutils/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/rpyutils/src/lib.rs -------------------------------------------------------------------------------- /rpyutils/src/mpd_to_bigendian.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/rpyutils/src/mpd_to_bigendian.rs -------------------------------------------------------------------------------- /rpyutils/src/pystr_to_utf8.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/rpyutils/src/pystr_to_utf8.rs -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/setup.py -------------------------------------------------------------------------------- /src/questdb/__init__.py: -------------------------------------------------------------------------------- 1 | __version__ = '4.1.0' 2 | -------------------------------------------------------------------------------- /src/questdb/arrow_c_data_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/src/questdb/arrow_c_data_interface.h -------------------------------------------------------------------------------- /src/questdb/arrow_c_data_interface.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/src/questdb/arrow_c_data_interface.pxd -------------------------------------------------------------------------------- /src/questdb/conf_str.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/src/questdb/conf_str.h -------------------------------------------------------------------------------- /src/questdb/conf_str.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/src/questdb/conf_str.pxd -------------------------------------------------------------------------------- /src/questdb/dataframe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/src/questdb/dataframe.md -------------------------------------------------------------------------------- /src/questdb/dataframe.pxi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/src/questdb/dataframe.pxi -------------------------------------------------------------------------------- /src/questdb/extra_cpython.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/src/questdb/extra_cpython.pxd -------------------------------------------------------------------------------- /src/questdb/extra_numpy.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/src/questdb/extra_numpy.pxd -------------------------------------------------------------------------------- /src/questdb/ingress.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/src/questdb/ingress.pyi -------------------------------------------------------------------------------- /src/questdb/ingress.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/src/questdb/ingress.pyx -------------------------------------------------------------------------------- /src/questdb/ingress_helper.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/src/questdb/ingress_helper.inc -------------------------------------------------------------------------------- /src/questdb/ingress_helper.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/src/questdb/ingress_helper.pxd -------------------------------------------------------------------------------- /src/questdb/line_sender.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/src/questdb/line_sender.pxd -------------------------------------------------------------------------------- /src/questdb/mpdecimal_compat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/src/questdb/mpdecimal_compat.h -------------------------------------------------------------------------------- /src/questdb/mpdecimal_compat.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/src/questdb/mpdecimal_compat.pxd -------------------------------------------------------------------------------- /src/questdb/rpyutils.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/src/questdb/rpyutils.pxd -------------------------------------------------------------------------------- /test/benchmark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/test/benchmark.py -------------------------------------------------------------------------------- /test/mock_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/test/mock_server.py -------------------------------------------------------------------------------- /test/patch_path.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/test/patch_path.py -------------------------------------------------------------------------------- /test/system_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/test/system_test.py -------------------------------------------------------------------------------- /test/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/test/test.py -------------------------------------------------------------------------------- /test/test_dataframe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/test/test_dataframe.py -------------------------------------------------------------------------------- /test/test_dataframe_fuzz.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/test/test_dataframe_fuzz.py -------------------------------------------------------------------------------- /test/test_dataframe_leaks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/test/test_dataframe_leaks.py -------------------------------------------------------------------------------- /test/test_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/questdb/py-questdb-client/HEAD/test/test_tools.py --------------------------------------------------------------------------------