Skip to main content

keyten

Python bindings for Keyten, a tiny columnar dataframe engine with compressed blocks and a lazy query optimizer.

[!IMPORTANT] 0.0.1 is the packaging bootstrap release. The native dataframe API is under active development and will arrive in a subsequent release.

The planned interface follows Keyten's lazy query model:

import keyten as kt

result = (
    kt.scan_csv("trades.csv")
    .filter(kt.col("qty") > 1)
    .select("sym", "qty")
    .collect()
)

Keyten is licensed under either the MIT License or Apache License 2.0, at your option.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

keyten-0.0.1.tar.gz (2.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

keyten-0.0.1-py3-none-any.whl (2.6 kB view details)

Uploaded Python 3

File details

Details for the file keyten-0.0.1.tar.gz.

File metadata

  • Download URL: keyten-0.0.1.tar.gz
  • Upload date:
  • Size: 2.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.17 {"installer":{"name":"uv","version":"0.9.17","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Pop!_OS","version":"22.04","id":"jammy","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for keyten-0.0.1.tar.gz
Algorithm Hash digest
SHA256 a51565287a9b0500ea984b7f8ccc2db7f4a8d815aa43530e747657c6d2d6842b
MD5 a3bff275dd216ee37472085e1a2e1dc7
BLAKE2b-256 4c4657e7f53252de252ee1f63108dc87f4fab3a2bdb004670946144c98b5087d

See more details on using hashes here.

File details

Details for the file keyten-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: keyten-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 2.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.17 {"installer":{"name":"uv","version":"0.9.17","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Pop!_OS","version":"22.04","id":"jammy","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for keyten-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 b37a39a7c2a3156e77465f33b45f3d42576b655b22f2138ca12a808061e01daf
MD5 8f82ff348df54123bdf66ca4d90d75c7
BLAKE2b-256 bf213fe800d15eedee3ac280ac5dcd3b56d3729c5a4561f04bc81d00b6838230

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 Sentry Error logging StatusPage Status page