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

Uploaded CPython 3.7+manylinux: glibc 2.28+ ARM64

rayexec-0.0.106-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.7 MB view details)

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

rayexec-0.0.106-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.106-cp37-abi3-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for rayexec-0.0.106-cp37-abi3-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d51cf13ca19ed5e46975aa475a436a16fd0e0e1c582d1c9d3a1c0da077a27c68
MD5 339b394e7c73c85b372e08166a00616f
BLAKE2b-256 d6861caf8d7a608c3f3099a1055933d72ba362d3a0647d55f98187978ccefe68

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rayexec-0.0.106-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 940b5cf497aa410a014e166b9af79c282462158e39b663671514b4a650e988d0
MD5 6b2c1bdd9f335739bc865b8b01f91c3a
BLAKE2b-256 6a4de94364a6647aef3dab7731a1481cb048efb22c55409dc7e68729d235839a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rayexec-0.0.106-cp37-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 79464fbb03ceadb54828a9493d381b0fd6e20454ebc526783aae39e96cc72631
MD5 e370aa87bca08a592bc9abcc3a8d6210
BLAKE2b-256 214370e4ecf25cab851946d9f6a14af8c5a27ac9c4c58ce57f47106cf8596b8f

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