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

Uploaded CPython 3.7+manylinux: glibc 2.28+ ARM64

rayexec-0.0.104-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.2 MB view details)

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

rayexec-0.0.104-cp37-abi3-macosx_11_0_arm64.whl (3.0 MB view details)

Uploaded CPython 3.7+macOS 11.0+ ARM64

File details

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

File metadata

File hashes

Hashes for rayexec-0.0.104-cp37-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 bc9c943c1dbb764e5bef785e074da0064e3c4b4c38f847e51488185546a2d45c
MD5 9ed2e5a0d0800cb2b87f658caeddbe1f
BLAKE2b-256 b2080862067c20dbb2e84067c85d760c76b2be61bb01c5646285d0707f474b06

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rayexec-0.0.104-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 22cf9fc11ca9d66dc7fdfee3ed91467ded2669d8eaa7fdbc953e889b2a8555b9
MD5 c1a557ccb2421c1f552a4838de341c5f
BLAKE2b-256 0fca64cbc8a0e261b74d12bf972f07a48a1601d9c71a311433831c126b5e1b81

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rayexec-0.0.104-cp37-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4fd1e2d7bf851df00a172416a89e0cb5e4b2fbab73a74f00270329b5c9b274a2
MD5 c5960b9156b438ccc6b49f9e1d05764e
BLAKE2b-256 7894703cd710b04c43becbac34b4936ca2b1ce82be5d305f08b01d8869f10ee7

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