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.121-cp37-abi3-manylinux_2_28_aarch64.whl (4.7 MB view details)

Uploaded CPython 3.7+manylinux: glibc 2.28+ ARM64

rayexec-0.0.121-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.0 MB view details)

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

rayexec-0.0.121-cp37-abi3-macosx_11_0_arm64.whl (4.4 MB view details)

Uploaded CPython 3.7+macOS 11.0+ ARM64

File details

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

File metadata

File hashes

Hashes for rayexec-0.0.121-cp37-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 05ff6a043674a5e26de5cc8fe8763c57668b2c2582ba66486c1e26478caf9750
MD5 b4469db896f3dd8e23bf76fd3955e112
BLAKE2b-256 b5d4995604a4e8d2883d7c3463fae2187f20968061a401e7ea068f1646471dc8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rayexec-0.0.121-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 556c2aaae7fdaf21a1138045ed113f224a13385512772ce47f32168a0ed3a9ca
MD5 ead78995bc2b72783b1e44dc321b20fa
BLAKE2b-256 2be9f1444fdb379b785ea564f5761b7839102cbca22f585a2899ecfc0518223b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rayexec-0.0.121-cp37-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 667e3c7c12a8888228227c134119c11b0e4255369f391cd06a236a139623bcd7
MD5 44f73621695a3d20f5be4e4f9e4e8fe9
BLAKE2b-256 63e346b510b7fe369873e6c7d5b0cc5ed89247e3d56b2ac4c3cb1c2c08b75690

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