Skip to main content

Chili Language Runtime, written in Rust.

Project description

chili

Chili: for data analysis and engineering.

Language syntaxes

Chili uses Polars for data manipulation and Arrow/Parquet for data storage. It provides two language syntaxes:

  • chili: a modern programming language similar to javascript.
  • pepper: a vintage programming language similar to q.

Vim syntaxes

Copy all files in vim-config directory to ~/.vim directory.

cp -r vim-config/* ~/.vim/

References

  • Polars: an open-source library for data manipulation.
  • chumsky: a high performance parser.
  • kola: source code is reused for interfacing with q.
  • Nushell: a new type of shell.

Thanks to the authors of these projects and all other open source projects for their great work.

Project details


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.

chili_pie-0.7.0-py3-none-musllinux_1_2_x86_64.whl (15.8 MB view details)

Uploaded Python 3musllinux: musl 1.2+ x86-64

chili_pie-0.7.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (15.7 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ x86-64

chili_pie-0.7.0-py3-none-macosx_11_0_arm64.whl (14.5 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

chili_pie-0.7.0-py3-none-macosx_10_12_x86_64.whl (14.9 MB view details)

Uploaded Python 3macOS 10.12+ x86-64

File details

Details for the file chili_pie-0.7.0-py3-none-musllinux_1_2_x86_64.whl.

File metadata

  • Download URL: chili_pie-0.7.0-py3-none-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 15.8 MB
  • Tags: Python 3, musllinux: musl 1.2+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for chili_pie-0.7.0-py3-none-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8b144add004f7aa2a643389e6e9ea1960fe73051e4124ec1665847330ee4cea3
MD5 a12e092b17fed7baac0571a8aef910fc
BLAKE2b-256 92cc4194d7a4cb691e08add164aea1578273b4334eba2acc527cb71893bbb4cd

See more details on using hashes here.

File details

Details for the file chili_pie-0.7.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: chili_pie-0.7.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 15.7 MB
  • Tags: Python 3, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for chili_pie-0.7.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5aba7dd3c2374afc4089a8b3cd1d93d23a581a4314b24a24ca434438c3c41b43
MD5 cf9e5d4701d405c14d28578c080c5b68
BLAKE2b-256 e298097e19bd5c9b0cb867e6894dfa314c8f0d5ba6d8139fb4afc2db2fafeae6

See more details on using hashes here.

File details

Details for the file chili_pie-0.7.0-py3-none-macosx_11_0_arm64.whl.

File metadata

  • Download URL: chili_pie-0.7.0-py3-none-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 14.5 MB
  • Tags: Python 3, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for chili_pie-0.7.0-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2858140d1d546e5ab31340316728698358b9e4b18675336d9053fa1eaef5ad80
MD5 e65b198125608b324421db7c7eb79511
BLAKE2b-256 0c0355837a2bb2829bec08f17ec7d79da8d70fb85a4e072f86375fe3bf8a9f93

See more details on using hashes here.

File details

Details for the file chili_pie-0.7.0-py3-none-macosx_10_12_x86_64.whl.

File metadata

  • Download URL: chili_pie-0.7.0-py3-none-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 14.9 MB
  • Tags: Python 3, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for chili_pie-0.7.0-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 e6bbf184cbf9b49c2a3c98c600ff6eb380ac04bfd9ada7d3a1af4ce44ea1c5e4
MD5 53cf4b7bf5acd9cd81772d1107a72380
BLAKE2b-256 8b1e94a08ab7190822b78524f1e5acca5d8ecb0dd20ca2be204f97bb70ef129c

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