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

Uploaded CPython 3.7+manylinux: glibc 2.28+ ARM64

rayexec-0.0.120-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.120-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.120-cp37-abi3-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for rayexec-0.0.120-cp37-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 09e727c777d7af60ab595349570afb8519b7975a6452c05e71273d1a6f9eaf20
MD5 9d794b7ce14d711e6c2dda8893a28f74
BLAKE2b-256 c61b8d4d1e8314cc3462735488cc47150b96b2325f4979b8781ac0658e274e61

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rayexec-0.0.120-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e417ec25d008a89f5da648d4e9dd77f798b4e44c91bb5006fd72817aad1f5db0
MD5 eb1103b457a0f331f72128a8cb15ab85
BLAKE2b-256 8b166ff21f7f5c2352faae8e57b6895755e3b3c7867bd66c4c1ac98974ae9024

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rayexec-0.0.120-cp37-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1857c75d69418adc6650f88df43e1d4270f1ae89b684a596394f6b4a9f1f97e2
MD5 f47aa0cfab7c115bdacf75e808334e8d
BLAKE2b-256 fd18e51f9b2be8f025088f7f599f8c21869846219e42be02f8f391e5d3c3a414

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