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.4.0.tar.gz (2.8 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.4.0-cp313-cp313-win_amd64.whl (2.8 MB view details)

Uploaded CPython 3.13Windows x86-64

gridcalc-0.4.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.4.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.4.0-cp313-cp313-macosx_11_0_arm64.whl (2.6 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.13macOS 10.15+ x86-64

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

Uploaded CPython 3.12Windows x86-64

gridcalc-0.4.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.4.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.4.0-cp312-cp312-macosx_11_0_arm64.whl (2.6 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.12macOS 10.15+ x86-64

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

Uploaded CPython 3.12+Windows x86-64

gridcalc-0.4.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.4.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.4.0-cp312-abi3-macosx_11_0_arm64.whl (2.6 MB view details)

Uploaded CPython 3.12+macOS 11.0+ ARM64

gridcalc-0.4.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.4.0-cp311-cp311-win_amd64.whl (2.8 MB view details)

Uploaded CPython 3.11Windows x86-64

gridcalc-0.4.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.4.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.4.0-cp311-cp311-macosx_11_0_arm64.whl (2.6 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.11macOS 10.15+ x86-64

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

Uploaded CPython 3.10Windows x86-64

gridcalc-0.4.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.4.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.4.0-cp310-cp310-macosx_11_0_arm64.whl (2.6 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

gridcalc-0.4.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.4.0.tar.gz.

File metadata

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

File hashes

Hashes for gridcalc-0.4.0.tar.gz
Algorithm Hash digest
SHA256 f34bc650fb50ad4d58dd9f49ad28c14fbd05f4815656fddfc95475e64d2eefc2
MD5 9d6cc1af842bd9f38bad97faa7477e4a
BLAKE2b-256 e7244bbed1b7a8c2c469c88f7d00022e93459dac6482a543f41956c53c61f28b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: gridcalc-0.4.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.4.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 2d1df7b913704717f21bfcedbd57beaf0f1920baa211761677085506d1cca44f
MD5 55356b7e96a148cab5dff7be3f1adbb6
BLAKE2b-256 848be35c2ef06a9a6cb607e8e8c95128267abbf6d0f7ba29d760c49fd0481ba1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gridcalc-0.4.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2f8c7953e8cf1dc336fe06527428bcceb4dc83d492ce3d3bbc452641984e8573
MD5 09fb12999d62ca80aa32765a7a3da4ee
BLAKE2b-256 86a5ecfeaf587e152b12bddb61f24cc44e9ff0f7de813ec60805c0fd5e8c6681

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gridcalc-0.4.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 fe27baff7a22e8ac05fa03a466a062b44bfd0bdfeefd6985515dd6000ddfda57
MD5 1ae263f7cfae897ce503c390acc0d53f
BLAKE2b-256 6dc4c4751dfa620a089979aa961654b1775543b33b4297c68bc0a54bf9e4ba0f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gridcalc-0.4.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ee9294315a61a1d5aef116191b5d8417708d8935ec7612440c0acc58e94735ca
MD5 b0806b26bc17e235e8f66990fec3119f
BLAKE2b-256 837080670f46d633b317e7c080b7459a8cba95727131aba22f87b2340c8a6d7a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gridcalc-0.4.0-cp313-cp313-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 d354ef4e236d20cb4450e61594c095daac3cb060c972477ffd124077d8dd3924
MD5 8964a2b894079c5b08800e404f39141c
BLAKE2b-256 73ed50729e746fd15ec089bebd04499b8b5a3e6b3d31c9287ffd0c2f770c7151

See more details on using hashes here.

File details

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

File metadata

  • Download URL: gridcalc-0.4.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.4.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 9e091c7d7979de23b47f66d41b85e603252bb113383fe1f6212f0de4909b9722
MD5 263cbdeb142ab034865e398508ac1031
BLAKE2b-256 5baa78eae209644e016443ce932e73fc4e0c81a2f585a7972bdd040d983f13e0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gridcalc-0.4.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9294f0fa44d904a96c2788b527e659d4e7d99a07ee05baf51376d38f3a41cc04
MD5 46f925163e3dfcd50d178ed053fa0dfb
BLAKE2b-256 fb54793385d0c58b63b349f15926079f03792550245aafaa3b12215f4006e496

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gridcalc-0.4.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 197c28d11fc21d1de8e0d48fb35d4430cce35c05c056bef404147fe06ce7bb58
MD5 21c3db491d1b7d422bc91e0c89ab8060
BLAKE2b-256 1731c887dcb982c634470ad1cd744e0cadbd2d7208cdd94a7a1143e34ba38ed8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gridcalc-0.4.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b065b5d00137cf65d9d979f6705c2ea68a0703a43b110fd243957059063e9965
MD5 929293a4e169fde9147e6829a634e639
BLAKE2b-256 5e8e0f98f18a0436aa7fc46f21b0af3bec4aea782c6373c8adb1fd399da34d4f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gridcalc-0.4.0-cp312-cp312-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 6bcea8d0f5d47e984f4dca97b2602ea9ea0b4cc24f298378fb230829d912ab56
MD5 37ca2c0d02dbee367700919e0d048ddc
BLAKE2b-256 e768f31787d3eda3c9182e6b2ebe18f1ddee648fa2df00ee5b3c22a71291c416

See more details on using hashes here.

File details

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

File metadata

  • Download URL: gridcalc-0.4.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.4.0-cp312-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 ddcfcb4879265005e5572de16c77c6e5ce6b456d08a97b9cca719f9ec5bfc255
MD5 fe4e29a5194a7f7757d5bd1efe83ead3
BLAKE2b-256 ef68dc5f16886181ac9bb11c1f34dfccdf0e4cdae57d870df29aeafaa4e434d5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gridcalc-0.4.0-cp312-abi3-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 be9d3451b752c2d0fd16aa2a3ba4452c1972702fc59bcab5e8e64433c4840205
MD5 a34ff39f3aaf548e242c60585b171f4c
BLAKE2b-256 92cf7154f45e8ef59e1976a622c31e09e35e7dbd419313a5259a502b130a65e8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gridcalc-0.4.0-cp312-abi3-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e3027c1da06962e81fbe738d6991988f844b571971f4cdd4bd81397196932783
MD5 3887572ed15c1731c05b1c4b526c63cc
BLAKE2b-256 1857fddb4bf3e4726b82fdea6e850a55e2b2a1f6f489145a660c89fc9c22d6a7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gridcalc-0.4.0-cp312-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 29b2da743ec60ee8d4d5259b2b63c0ee3e575836bb020941529aa423d72c55ff
MD5 298f57693a0392222940ab64ab8d0f81
BLAKE2b-256 23ac67428135e894af16f442928fe741360f27ac8b8a1de6bafc2690e3f520d4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gridcalc-0.4.0-cp312-abi3-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 22aa8a65cac45f0e31d32b6902e1c6fd4435ba54b61040d5ac1fd5caf212eeb7
MD5 4f11f7d527a7ecf43865e5547c09c679
BLAKE2b-256 1ebd17c11a35be09a7185d7f9685466bc2ec05618f505607d8bd06514ab15e37

See more details on using hashes here.

File details

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

File metadata

  • Download URL: gridcalc-0.4.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.4.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 4827edd3f3202c6a901876b2c8c22b5131a17c4044670612e555da1aded3b678
MD5 70be6c938fc612c09f7473015f206220
BLAKE2b-256 381c022ac3281cab774f891f69691a31ee270821449881a2686df23403f7e5de

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gridcalc-0.4.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 60785f63504f2fe1e6d65389015890887c903dee6478253e2dace8af4a763a89
MD5 585a2aa153627f6c5e0a9bb1edce7435
BLAKE2b-256 485e5a337dc44afe38093b4cfce55a15980d16ce018513561e0a34292a21faf6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gridcalc-0.4.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 dc2558f6a322a350b4e601baa4449ac29ac6b4d6e3eb7b2205a81bde097514ea
MD5 3fb1d81b33320109a4c9bab3b8bb185e
BLAKE2b-256 8033afc631b691e3e1b55475f78961e3e00b5a0d6eca93622888b6378fece6f0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gridcalc-0.4.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 47ecff1bf1df57d7e0baadafd339dbdfa2ed211b306357303d181eb050f271b0
MD5 803c91cefe5986f6bc9e811bcf15e6ad
BLAKE2b-256 551eee0bacc9a4ccd51602684a55f2bde0c2dfbd352b48152404c4edff0796c4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gridcalc-0.4.0-cp311-cp311-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 624459414cedc0c93dca95d12dd7acc5b9c8f3b18df3190ec0783d80e6fe36b8
MD5 fa1f570f6a5818f02017fc18404cad7b
BLAKE2b-256 465cd55267cdbc034ee297812f85d39e2afeeb2118aff262ae7d3d2b0fc45eee

See more details on using hashes here.

File details

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

File metadata

  • Download URL: gridcalc-0.4.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.4.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 fa9fe9a7b8d824dd3b3a0fd40fae9df193f8e0cd7d9a6b47dedae8eac49945c4
MD5 3c20a317e89b95cdc5086236982ddef5
BLAKE2b-256 f779531f5bd8441d6d934ed8ac37af404261b3e15f0bf4ef454483cf3e93be01

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gridcalc-0.4.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 752fb259700a97dd873a4e0366cb0cd76f8573cb3476cadeef91a5114ed0e5fd
MD5 87f53672735a969624b1308e8a910e77
BLAKE2b-256 a1c10e06fccc6bc07d632523f30ef4d585315ea63c16a10b84cf8a47ec6bbc11

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gridcalc-0.4.0-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e0a8b0cdfd8c69ec1ac57ab8461f1eb68434ca2aa06cfe2cd355cda0f5c84241
MD5 0bbe0b468d4c42b01771bb6b30908158
BLAKE2b-256 d1a317b1ade3166fe96f35c0a67e892c7d0bf474c0bf91973ace0646d42f4e93

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gridcalc-0.4.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 76287d173ead90d94907ac0c041d3732f3472ffb2f39d777ee0d79bb5049ac55
MD5 239c5c1668afb52dd820cd77381cc0db
BLAKE2b-256 1295639850d69801cf65740a5324c02100ec715765ef32541aaf8bf299701136

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gridcalc-0.4.0-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 7b833c4551d7adcf6611dc802ef236d886f1592a3cad0a2f5dd6ba42a19f8dc5
MD5 874c803ac06a7db81f680e3c1c4e084e
BLAKE2b-256 6a199ec3ac97d63e5e0b4dfe49fcd28545767e174c7072ad68a7eb9d3d9bd343

See more details on using hashes here.

Release history Release notifications | RSS feed

0.5.1

26 files

0.5.0

26 files

This release

0.4.0 This release

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