Skip to main content

calc-rust

The command-line front end for calc_rs — a strongly typed, spreadsheet-style expression engine (currency, tonnage, percentages, dates, durations, and tables as first-class types).

This package ships only the compiled calc_rs binary, so you can install it without a Rust toolchain:

uv tool install calc-rust      # then run: calc_rs
uvx --from calc-rust calc_rs '$5.00 * 3'
pipx install calc-rust
  • calc_rs — start the REPL (syntax-highlighted input, rounded-border tables)
  • calc_rs '<expr>' — evaluate once
  • calc_rs --bare '<expr>' — value only, for scripts

For the Python library (import calc_rs), install calc-rs-lang instead.

Metadata

Release files for calc-rust 0.3.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for calc-rust 0.3.3
File
calc_rust-0.3.3-py3-none-win_amd64.whl Python 3 none Windows x86-64 Details
calc_rust-0.3.3-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl Python 3 none Linux glibc 2.17+ x86-64 Details
calc_rust-0.3.3-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl Python 3 none Linux glibc 2.17+ ARM64 Details
calc_rust-0.3.3-py3-none-macosx_11_0_arm64.whl Python 3 none macOS 11.0+ ARM64 Details
calc_rust-0.3.3-py3-none-macosx_10_12_x86_64.whl Python 3 none macOS 10.12+ x86-64 Details

Total release size: 18.8 MB

Release files / calc_rust-0.3.3-py3-none-win_amd64.whl

Download URL calc_rust-0.3.3-py3-none-win_amd64.whl
Size 3.5 MB
Tags Python 3 Windows x86-64
SHA-256 checksum
How to use checksums
249aa67de81cbc531196d60508094cf4c58dfee910ef4b84a55d4d1c21963791
BLAKE2b-256 checksum
How to use checksums
e71a0ee586d24c78ab729df7449e6309ceae2861d669d00180164ded69d35691
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

Release files / calc_rust-0.3.3-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL calc_rust-0.3.3-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 4.0 MB
Tags Linux glibc 2.17+ x86-64 Python 3
SHA-256 checksum
How to use checksums
4b837a021e8c12684fb624c75be6dbda7b70c2363bc654cdf1097b0fb0a517aa
BLAKE2b-256 checksum
How to use checksums
4d41683ad0b4a44480ba80f352f623862e33ece863f17a11b68e4fe9eb15082b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

Release files / calc_rust-0.3.3-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL calc_rust-0.3.3-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 4.0 MB
Tags Linux glibc 2.17+ ARM64 Python 3
SHA-256 checksum
How to use checksums
b15e83828d4f6c8a78d98fb2520863bd5513ec3067357570840ca019a6968b2c
BLAKE2b-256 checksum
How to use checksums
49474133ec783d99e4b396842512ca9c7aabfc07640398fb15c7ccdfbb4ab605
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

Release files / calc_rust-0.3.3-py3-none-macosx_11_0_arm64.whl

Download URL calc_rust-0.3.3-py3-none-macosx_11_0_arm64.whl
Size 3.6 MB
Tags Python 3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
36db8d8fa3de7969c04848e9f53cd003dc64324e040adc3c0bc1d60eeda56069
BLAKE2b-256 checksum
How to use checksums
ba8bff4e38502cd443d156070b973f61b2c536633935927f463cd1c5b66a25ca
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

Release files / calc_rust-0.3.3-py3-none-macosx_10_12_x86_64.whl

Download URL calc_rust-0.3.3-py3-none-macosx_10_12_x86_64.whl
Size 3.7 MB
Tags Python 3 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
7c7dd16a2f54dc7ce8f8be3e066e51ea692e0e4d7db4a3440c6ef1a66551e712
BLAKE2b-256 checksum
How to use checksums
cc54ab96f64c9b29f6ada50eb89ed2e38a4ad4a8333270a58749b82296e0e1b7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 2, 2026.

Transparency log

Release history Release notifications | RSS feed

0.3.4

5 release files

This release

0.3.3 This release

5 release files

0.3.1

5 release files

0.3.0

5 release files

0.2.1

5 release files

0.2.0

5 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page