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

Uploaded CPython 3.7+manylinux: glibc 2.28+ ARM64

rayexec-0.0.111-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.111-cp37-abi3-macosx_11_0_arm64.whl (4.5 MB view details)

Uploaded CPython 3.7+macOS 11.0+ ARM64

File details

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

File metadata

File hashes

Hashes for rayexec-0.0.111-cp37-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 70aae1ee7bba48d0386950dc05e9e5b7707c2aaea9c1e302906cc696e3db78bc
MD5 c67673eb61b0fa732314f1c4ec153935
BLAKE2b-256 c675d9392722c5cfed1215084f847dbd6ae29469cadf88cdbcd36f457de27ad7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rayexec-0.0.111-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5560d3f021e17cc0c4061c8f9861cf4ada7e64ed5d37421a3d69995f9dfcf5eb
MD5 75833357a84655ac52b2cb94e328cf8d
BLAKE2b-256 3f1221236c07fa5f681e7e38dfe4b2f87f9d879b9b299c6456dd3fdd25c87c71

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rayexec-0.0.111-cp37-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fdba48341c5a42d954bcdc8d8aa79cbfe22ec25ccc12e6238a5025f690e45408
MD5 a8baf9da717d098cdf9860ae45b655fb
BLAKE2b-256 59920550a71a12c8c320badf54f19ead1b929f8c0d060545e48282ed7a7c900b

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