Skip to main content

Next engine for GlareDB

Project description

GlareDB Python bindings

Development

Create virtual env.

$ python -m venv crates/rayexec_python/venv

Activate virtual env.

$ cd crates/rayexec_python
$ source ./venv/bin/activate
# OR
$ export VIRTUAL_ENV="<path-to-venv-dir>"
$ export PATH="$VIRTUAL_ENV/bin:$PATH"

Build and test it (assuming in rayexec_python).

$ maturin develop
$ python
Python 3.11.9 (main, Apr  2 2024, 08:25:04) [Clang 16.0.6 ] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import rayexec
>>> conn = rayexec.connect()
>>> conn.query("select 1")
┌──────────┐
│ ?column? │
│ Int64    │
├──────────┤
│        1 │
└──────────┘

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

rayexec-0.0.101-cp37-abi3-manylinux_2_28_aarch64.whl (3.1 MB view details)

Uploaded CPython 3.7+manylinux: glibc 2.28+ ARM64

rayexec-0.0.101-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.7+manylinux: glibc 2.17+ x86-64

rayexec-0.0.101-cp37-abi3-macosx_11_0_arm64.whl (2.9 MB view details)

Uploaded CPython 3.7+macOS 11.0+ ARM64

File details

Details for the file rayexec-0.0.101-cp37-abi3-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for rayexec-0.0.101-cp37-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e6192ca1d04b02e0905f42ad8717b76d0819f903a463d181f85f67a8e3de9df2
MD5 7b9f062745b072d86f3cdd40f68886b1
BLAKE2b-256 d3106e983f53a6ddf7df84cac2732c13f9f5518c84b8baf8ab0adb68036aa0d9

See more details on using hashes here.

File details

Details for the file rayexec-0.0.101-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rayexec-0.0.101-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cf43e52dafb88f928ebf201e6851c809d6cad36032e10a05d54ce32ec61163d2
MD5 df28c72648515234c2cee3c87a7cd47e
BLAKE2b-256 a2d0ded14a754e665631355ec2e1c75bfd93835c63358eda4e1a9851aa8b675c

See more details on using hashes here.

File details

Details for the file rayexec-0.0.101-cp37-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rayexec-0.0.101-cp37-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a21683f716c98cbd212393f194381e23d1ebc3c67d4ac83bdef465661eac7d16
MD5 b824000500ce288ba8eb7e18f4c66453
BLAKE2b-256 17235d447fdba848b326337ec5e97b3ec2757bbb501a13b24baa89f719ab96b1

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page