Skip to main content

gridcalc

PyPI Python License: MIT

A programmable spreadsheet for developers and technical users, with Excel-ish formulas, Python escape hatches, XLSX interop, goal seek, and LP/MIP solving. It ships two frontends over one engine: a curses terminal app, and a desktop window that renders the same workbook in a webview.

Inspired by Serge Zaitsev's kalk.

pip install gridcalc
gridcalc budget.json        # terminal
gridcalc-web budget.json    # desktop window  (needs the [web] extra)

Documentation: https://shakfu.github.io/gridcalc/ -- install, tour, formula reference, optimization guide, file format, Python API, and the design notes.


What it gives you

  • Excel-compatible formulas (=IF(A1>=B1, A1*0.05, 0)) and arrays (=SUM(A1:A10 * B1:B10)) without leaving the terminal.

  • Multi-sheet workbooks with cross-sheet refs (=Sheet2!A1) and a proper dep graph.

  • Three formula modes per file: strict Excel, Excel-plus-py.*, or full Python eval with numpy/pandas.

  • xlsx interop via OpenXLSX C++ -- read every sheet's formulas + values; export with cached values.

  • Linear, mixed-integer & quadratic programming built in via HiGHS -- :opt max B4 vars A4:A5 st D4:D6 solves from cells in the sheet, with shadow prices, infeasibility diagnosis, and RHS sweeps. Models persist in the workbook.

  • Goal-seek -- :goal B10 = 100 by A1 adjusts a variable so a formula hits a target value.

  • Vim-style command line (:w, :e, :q, /search, y/p, visual selection, undo), with system-clipboard copy/paste -- yank pushes values as TSV, paste pulls TSV in from other apps.

  • A desktop app as well as a terminal one -- the same engine behind a mouse-driven grid with menus, a Ctrl-K command palette, and solver results painted onto the sheet. Most : commands are a shared registry both frontends dispatch, so they behave identically in each.

Install

pip install gridcalc            # core: zero third-party runtime deps
pip install 'gridcalc[extras]'  # adds numpy, pandas, pygments
pip install 'gridcalc[web]'     # adds the desktop window (gridcalc-web)

Or with uv: uv tool install 'gridcalc[extras]'.

The core install has zero third-party runtime dependencies on Linux and macOS -- the full 300+ Excel function library (statistical distributions, financial functions, LINEST/TREND regression, ...) works on stdlib alone. Details in the install guide.

A taste

Cells hold a number, a label (any non-=-prefixed string), or a formula (prefixed with =):

        A          B          C
1  Revenue   Cost       Margin
2  1000      600        =(A2-B2)/A2*100      <- formula
3  1200      700        =(A3-B3)/A3*100
4  Total     =SUM(B2:B3) =AVG(C2:C3)

Press : for the command line -- :w saves, :o opens, :q quits, v selects, u undoes, / searches. The quick tour covers the rest, and the command reference lists every command.

Try the shipped examples:

gridcalc example_excel.json          # sales report, named ranges, IF/MATCH
gridcalc example_hybrid.json         # progressive tax via py.* + aggregations
gridcalc example.json                # PYTHON: numpy/pandas, list-comprehensions
gridcalc example_multisheet.json     # 3-sheet budget, cross-sheet formulas
gridcalc example_lp.json             # LP/MIP demo -- type :opt to solve
gridcalc example_goal.json           # goal-seek demo -- :goal B1 = 11 by A1

Documentation

Topic
Install, extras, source builds https://shakfu.github.io/gridcalc/install/
Quick tour https://shakfu.github.io/gridcalc/tour/
Desktop app (web frontend) https://shakfu.github.io/gridcalc/desktop/
Formulas, functions, named ranges https://shakfu.github.io/gridcalc/guide/formulas/
Optimization (LP/MIP/QP, sensitivity, sweeps) https://shakfu.github.io/gridcalc/guide/optimization/
File format https://shakfu.github.io/gridcalc/reference/file-format/
Python API https://shakfu.github.io/gridcalc/reference/api/
Design notes (recalc, security, web frontend) https://shakfu.github.io/gridcalc/topological/

The pages are built from docs/ with MkDocs; make docs-serve previews them locally.

Development

make build      # rebuild the C++ extensions (_core, _opt)
make test       # unit tests
make qa         # lint + typecheck + test + format (Python and TypeScript)
make web-build  # compile the desktop app's React client
make docs       # build the documentation site
make wheel      # cpXX-cpXX wheel for current Python

The full target list is in the development guide, and make help prints it.

Prior Art

  • sc-im: A ncurses spreadsheet program for terminal

  • sheets: A terminal based spreadsheet tool

  • rustxl: A fast, keyboard-driven spreadsheet with vim-style navigation and Excel-compatible formulas.

License

MIT

Download files

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

Source Distribution

gridcalc-0.5.0.tar.gz (2.9 MB view details)

Uploaded Source

Built Distributions

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

gridcalc-0.5.0-cp313-cp313-win_amd64.whl (2.8 MB view details)

Uploaded CPython 3.13Windows x86-64

gridcalc-0.5.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (3.7 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

gridcalc-0.5.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (3.4 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

gridcalc-0.5.0-cp313-cp313-macosx_11_0_arm64.whl (2.6 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

gridcalc-0.5.0-cp313-cp313-macosx_10_15_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.13macOS 10.15+ x86-64

gridcalc-0.5.0-cp312-cp312-win_amd64.whl (2.8 MB view details)

Uploaded CPython 3.12Windows x86-64

gridcalc-0.5.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (3.7 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

gridcalc-0.5.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (3.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

gridcalc-0.5.0-cp312-cp312-macosx_11_0_arm64.whl (2.6 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

gridcalc-0.5.0-cp312-cp312-macosx_10_15_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.12macOS 10.15+ x86-64

gridcalc-0.5.0-cp312-abi3-win_amd64.whl (2.8 MB view details)

Uploaded CPython 3.12+Windows x86-64

gridcalc-0.5.0-cp312-abi3-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (3.7 MB view details)

Uploaded CPython 3.12+manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

gridcalc-0.5.0-cp312-abi3-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (3.4 MB view details)

Uploaded CPython 3.12+manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

gridcalc-0.5.0-cp312-abi3-macosx_11_0_arm64.whl (2.6 MB view details)

Uploaded CPython 3.12+macOS 11.0+ ARM64

gridcalc-0.5.0-cp312-abi3-macosx_10_15_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.12+macOS 10.15+ x86-64

gridcalc-0.5.0-cp311-cp311-win_amd64.whl (2.8 MB view details)

Uploaded CPython 3.11Windows x86-64

gridcalc-0.5.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (3.7 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

gridcalc-0.5.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (3.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

gridcalc-0.5.0-cp311-cp311-macosx_11_0_arm64.whl (2.6 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

gridcalc-0.5.0-cp311-cp311-macosx_10_15_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.11macOS 10.15+ x86-64

gridcalc-0.5.0-cp310-cp310-win_amd64.whl (2.8 MB view details)

Uploaded CPython 3.10Windows x86-64

gridcalc-0.5.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (3.7 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

gridcalc-0.5.0-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (3.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

gridcalc-0.5.0-cp310-cp310-macosx_11_0_arm64.whl (2.6 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

gridcalc-0.5.0-cp310-cp310-macosx_10_15_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.10macOS 10.15+ x86-64

File details

Details for the file gridcalc-0.5.0.tar.gz.

File metadata

  • Download URL: gridcalc-0.5.0.tar.gz
  • Upload date:
  • Size: 2.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.7

File hashes

Hashes for gridcalc-0.5.0.tar.gz
Algorithm Hash digest
SHA256 c9f620492e0b85a90e7d65cd82f311e8a16107b5b0b60f7faab32b6491a4b798
MD5 aac071020f18a97328a91e1ff8a7fe90
BLAKE2b-256 04b1d711e426d560ae937a0c3d2fe5904ed856eb18dbc74d4c8a75f04724ce81

See more details on using hashes here.

File details

Details for the file gridcalc-0.5.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: gridcalc-0.5.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 2.8 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.7

File hashes

Hashes for gridcalc-0.5.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 47d086f095b78881fd671e065247feb5d2ef082efb56c95a9fce6d423b430341
MD5 0aa79a68a9ccc0590da7f828c916a2e0
BLAKE2b-256 fa4b550fa8ba687ca3ae5ce8acfe6b11ac30492852d01bc70d3be5356c0e8298

See more details on using hashes here.

File details

Details for the file gridcalc-0.5.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for gridcalc-0.5.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 22d7864aed41dc6295d7830d4fcc08c2a35c5e78f2bd22bb99acadb0a7944421
MD5 3bd562fe29f3eda3ceb93b99aa1bcbb0
BLAKE2b-256 9b9df8639e257ca46409100361faa3e70105064e052854b6da3651d898444e9a

See more details on using hashes here.

File details

Details for the file gridcalc-0.5.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for gridcalc-0.5.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a7310a4229a5c96e6a14907008d8812aaba1de681bfc925adfb6b580c440eefa
MD5 a5335bb795e56a642f2d1e17862222c5
BLAKE2b-256 a45297894b4db2605015840258c6d98c2255069db263ffb514b32b797d2f6988

See more details on using hashes here.

File details

Details for the file gridcalc-0.5.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for gridcalc-0.5.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9f298106bd0d9007fc6b15f6d3b58a03291f7dc9479b970d4a01ebf65004c491
MD5 7924217f6018a3074cf28c0e81cce20f
BLAKE2b-256 dc82f7b6966d99df0b7b375ef2e5d2bc7445b59ff4570d7168b4a0d58f2dc734

See more details on using hashes here.

File details

Details for the file gridcalc-0.5.0-cp313-cp313-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for gridcalc-0.5.0-cp313-cp313-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 d4a3b796e85823368a6b12f0945cdd997e4b04a7ecbd1d503ff125f909a9fec4
MD5 396f1bac634bf987afe2bb405a20a915
BLAKE2b-256 4c3d40ffb445d237e33d0adeaa45422ea4e0cc8b80498aea46f9939d7fd01671

See more details on using hashes here.

File details

Details for the file gridcalc-0.5.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: gridcalc-0.5.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 2.8 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.7

File hashes

Hashes for gridcalc-0.5.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 2e5a0884ee8b130aa0a29a373376348258cfe1fbc869dfe0d09f6f70796b510d
MD5 aea63c061e56e7178f1486e6bf1d12d0
BLAKE2b-256 68f73108a2680935dc62a9e03b12cada7d402ab86c9cad67cf1f7281df58da85

See more details on using hashes here.

File details

Details for the file gridcalc-0.5.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for gridcalc-0.5.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f0699bb2ec3983d7e8f99cb03bbd50f359a03f41b92bc0b7ba068cd61658383e
MD5 7c920c690be404b351ac6e39b5aca381
BLAKE2b-256 cc3e3b19852fa10fb19e0149640e5574a9cbd6e796f733ad72d019364889571a

See more details on using hashes here.

File details

Details for the file gridcalc-0.5.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for gridcalc-0.5.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 344c973e98b9e295d416e630afb9cbf90720cd0aee850c0cb4a5eba76f65881f
MD5 c17e621399db4990e367c4d16970f90b
BLAKE2b-256 205cc03de0628e3810c0d03a636b06483ed4f0aa586eff355b4363c4e4d7f403

See more details on using hashes here.

File details

Details for the file gridcalc-0.5.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for gridcalc-0.5.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 709528e080e787d5fb2f098463125ad9eb74582cbc96cbfcbc851121752436cf
MD5 833e7d49daea8f25120e36a7880fec73
BLAKE2b-256 a481fc30edc6964af4ef8f080f31fb2ea22599cfd0a53be7dba5b812176ed4b9

See more details on using hashes here.

File details

Details for the file gridcalc-0.5.0-cp312-cp312-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for gridcalc-0.5.0-cp312-cp312-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 92b3346ed659e3d3018373a4efe88193774024e2dd0ab51e34d34be755d89761
MD5 f1f7b7c00ebe293730d9e3156848925c
BLAKE2b-256 16fe901d9b5e460d48f87ea14e40d6f06847d3a7441247e005984cff58423ef5

See more details on using hashes here.

File details

Details for the file gridcalc-0.5.0-cp312-abi3-win_amd64.whl.

File metadata

  • Download URL: gridcalc-0.5.0-cp312-abi3-win_amd64.whl
  • Upload date:
  • Size: 2.8 MB
  • Tags: CPython 3.12+, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.7

File hashes

Hashes for gridcalc-0.5.0-cp312-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 a6279d5a96eb79555c8ecfdb2330161b24c9ae9437682654a202689be47ea677
MD5 365fd4881d7ebd51dc24998757914488
BLAKE2b-256 bbe4c741f8a60f36f679fabb42fb8ceac7dd914419de3fcb9da415965c6f8a81

See more details on using hashes here.

File details

Details for the file gridcalc-0.5.0-cp312-abi3-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for gridcalc-0.5.0-cp312-abi3-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7af246baf7fc0773c170e13c8983272d4fd4b0ab19232d20a300e3b092a36d64
MD5 bbdcf3cac138f19b0ac6df7a77d7c7c8
BLAKE2b-256 e884322d6691561ecb7c440d80c1d1800931a174ac5a3224394fe5baf0a0cab2

See more details on using hashes here.

File details

Details for the file gridcalc-0.5.0-cp312-abi3-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for gridcalc-0.5.0-cp312-abi3-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ba21c946de45993cc79c12e3dd625227a3dc1c694f73fdf6f13ab3436b033709
MD5 4269a20f1a2f4cf856dc537e628d54e6
BLAKE2b-256 6e525c2fe9cbe15503b8115a7dd04c64ff468e0e2a4a73d4a330c2e1e570ffa3

See more details on using hashes here.

File details

Details for the file gridcalc-0.5.0-cp312-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for gridcalc-0.5.0-cp312-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 db4610052697b129c96fe34d036bdeea19c114feba2b0e21a2e378dd4f0af103
MD5 b1ca52c5fe8a2ae9961ecf8bc3d91d9e
BLAKE2b-256 059635c1b893aed12612095011f0ba041ae47ef3cbc548a32d4e7ea5b5fb7667

See more details on using hashes here.

File details

Details for the file gridcalc-0.5.0-cp312-abi3-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for gridcalc-0.5.0-cp312-abi3-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 b12f1176fd6ddbeb26fb35b1daa32948bf5262aecbd9dd2764ab3a26b483b59f
MD5 1a2f7014c94bf163460ff1b95bc0950c
BLAKE2b-256 8df1b3f4747fd4be9e729598c01bb73e951d968d143d7d517bdbdfb3975fac25

See more details on using hashes here.

File details

Details for the file gridcalc-0.5.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: gridcalc-0.5.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 2.8 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.7

File hashes

Hashes for gridcalc-0.5.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 cc04516f096d7bf9fad71fb4948c58747d103b49f19fd0ab7f31a34e16ee6e8e
MD5 5ed4984d40c1a0adaa238c75ab4b0d35
BLAKE2b-256 65ccfca3b64266aa42f9e091697389ee0a645e3163eec6cf2dddb21dc31eb18b

See more details on using hashes here.

File details

Details for the file gridcalc-0.5.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for gridcalc-0.5.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1411ca5700a2a7b0c98527a0aba27df1086c363932d88975f21502e6248612e7
MD5 9d9ecc69a13d387d8e7be4f860fc13d7
BLAKE2b-256 6a3c8138ae326d73e10727666b8bc5732c68db4b6ea24cabdb0a6526030c028a

See more details on using hashes here.

File details

Details for the file gridcalc-0.5.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for gridcalc-0.5.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e4ac9ed4dcb9fcb90ef84143ddc2b2f30d66705490627eb426891e8854da68b4
MD5 2701d8a3a13f98d21d0e1c49f3124707
BLAKE2b-256 9de7e799427e4f64b1edec3b4feca9f02299b939676c62aa00011d5b113ce666

See more details on using hashes here.

File details

Details for the file gridcalc-0.5.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for gridcalc-0.5.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 cd36aa79ecc89dc5893d0cec94bb516cdd7882b1507d54e3ed208fc3d0d0231c
MD5 fd9ce9f7d879ec06cf5b8d99fa8a5b1a
BLAKE2b-256 505c4b6a8128a0d83cb2e930a386991b07fb4ef4eb159a45e0d2e1e986dee80b

See more details on using hashes here.

File details

Details for the file gridcalc-0.5.0-cp311-cp311-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for gridcalc-0.5.0-cp311-cp311-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 5ae8e02f9dd75ec496e4ae3b79a8911341b9212e1479788feec1dae5684a867e
MD5 c40b6776cdbefddbd8347d492fc571c7
BLAKE2b-256 e6e0468c5cc98c5af91c18a1da693e9be32a6c0ac463d288c5fb09f6551666cc

See more details on using hashes here.

File details

Details for the file gridcalc-0.5.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: gridcalc-0.5.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 2.8 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.7

File hashes

Hashes for gridcalc-0.5.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 1b1f0a91ef7f6190443b6c77f1930e3f68e86c613249cea92fe94f165afe60e5
MD5 24dad247274e3c2756baea9c2ead8ff9
BLAKE2b-256 6018295a2d696bae2d07b6a8f505058fefebab98afc362151035b05ce488a287

See more details on using hashes here.

File details

Details for the file gridcalc-0.5.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for gridcalc-0.5.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 94a0b90aa003d2659d217617673ceb619871e0abca0d06a33a04907c4c4729af
MD5 77b1dba77a7b30a267db68cfd03dd9bd
BLAKE2b-256 4893e30ae465987fac42695eed509782c5ae6a05cb253a31267bcfea207424d1

See more details on using hashes here.

File details

Details for the file gridcalc-0.5.0-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for gridcalc-0.5.0-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e0ea7c06381074766871e81d630efa94d47167f717ef31cfa0045d678cf337f6
MD5 c55a06658d71cd1516b6dc8bede1ab2e
BLAKE2b-256 5b0172fc43f7a00192f427725320d7f1cd4600592cc13237c4b00a705c735194

See more details on using hashes here.

File details

Details for the file gridcalc-0.5.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for gridcalc-0.5.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e6f09285567bf9e805cc297fd6ad0768cf9f1444e092482dafb2e0000dae6e98
MD5 d4f35e648658c75386ba8b2d43638a1b
BLAKE2b-256 e5049b0e5a9620e283efd1ad8f1dbd664d4484101be6ce2cfa13ce1bb78776cc

See more details on using hashes here.

File details

Details for the file gridcalc-0.5.0-cp310-cp310-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for gridcalc-0.5.0-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 e95e574c2e40ae7819a7f262bafd4e1e887c593a2cc843dcfdd1d1b248d17dba
MD5 3106eda31aec3b69884dfff3f3038e84
BLAKE2b-256 c5f45e2f3761107729c83b6740642ded3125a18ecd6164e925a4edda6107ce21

See more details on using hashes here.

Release history Release notifications | RSS feed

0.5.1

26 files

This release

0.5.0 This release

26 files

0.4.0

26 files

0.3.3

25 files

0.3.2

26 files

0.3.0

26 files

0.2.0

26 files

0.1.3

2 files

0.1.2

2 files

0.1.1

2 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