Skip to main content

elixcee

Run and test a practical subset of Excel VBA without Microsoft Excel. The core is Rust, with a Python API (PyO3), a standalone CLI, and an experimental @elixcee/xlsx JavaScript/WASM package.

Current release: 0.28.0.

elixcee is intended for data-processing macros. It is not a replacement for the Excel desktop application: UI features such as charts, dialogs, and screen updates are skipped, modeled, or reported according to the operation.

Install

pip install elixcee

Pre-built CLI binaries are published on the GitHub Releases page.

For a source build:

python3 -m venv .venv
source .venv/bin/activate
pip install maturin
maturin develop

CLI

elixcee <file.bas>... <MacroName> [--file input.xlsx] [--sheet Sheet1]
                         [--output result.xlsx] [--json]
elixcee check <file.bas>... [--entry MacroName] [--json]
elixcee snapshot <workbook.xlsx|ods> [--json]
elixcee test-workbook fixture.toml [--json] [--seed N] [--case N]
elixcee diagnose <file.bas>... <MacroName> --file input.xlsx [--json]
elixcee diagnose-workbook fixture.toml [--json] [--seed N] [--case N] [--cases N]

The run command accepts one or more standard VBA modules (.bas, .vbs, or .txt). Use Module.Sub for a qualified entry point in a multi-module run. --json emits one stable JSON object on stdout; see docs/agent-contract.md for the contract.

Python quick start

import elixcee

vm = elixcee.Vm()
vm.set_cell(1, 1, 10)          # coordinates are 1-based, like Excel
vm.run("""
Sub DoubleIt()
    Cells(1, 2).Value = Cells(1, 1).Value * 2
End Sub
""", "DoubleIt")
print(vm.get_cell(1, 2))       # 20

vm = elixcee.load_workbook("input.xlsx")
vm.run(vba_code, "ProcessData")
vm.save_workbook("output.xlsx")

The Python API also provides formula evaluation, ranges, sorting, merges, hidden rows/columns, sheet management, styles, tables, data validation, AutoFilter, defined-name inspection, pandas export, and .xlsx/.xlsm/.ods workbook I/O. See elixcee.pyi for signatures and behavior.

For large XLSX/XLSM files, open_stream(path, sheet=None) yields rows without materializing the whole workbook. Set include_row_numbers=True to receive (row_number, values) tuples, or max_rows=N to bound a read. create_stream(path) provides an append-only XLSX row writer.

Vm(on_msgbox="skip") is the default. Use on_msgbox="error" to make a MsgBox call raise an error.

Supported VBA and formulas

The interpreter supports common data-processing constructs including Sub/Function, variables and arrays, If, For, For Each, Do, Select Case, With, On Error, user-defined types, named ranges, multiple sheets, and Excel-style Range/Cells operations. Formula support includes arithmetic, comparisons, criteria functions, lookup functions, date/time, text, statistical, financial, logical, and dynamic-array functions.

The maintained coverage list is FUNCTIONS.md. Unsupported or intentional no-op behavior is documented there and in the diagnostic contract.

Workbook compatibility

The Rust reader/writer preserves supported cell data, formulas, styles, merges, hidden rows/columns, and many unknown OOXML parts. Macro projects in .xlsm files are preserved during supported round trips. Features not modeled by the writer can still be lost or disconnected; tables, drawings, comments, hyperlinks, and other OOXML objects should be treated as compatibility gaps unless covered by tests for the version in use.

The project runs Rust tests, property tests, compatibility fixtures, and differential tests for the JavaScript package in CI. Compatibility with Excel's VBA execution semantics is not claimed for every macro, and post-save macro execution has not been fully validated against desktop Excel.

Development

cargo test --workspace
cargo fmt --check
cargo clippy --all-targets --all-features -- -D warnings

The short-term plan is in ROADMAP.md. Public design and policy documents are in docs/.

License: MIT. See THIRD_PARTY_NOTICES.md.

Download files

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

Source Distribution

elixcee-0.29.0.tar.gz (2.7 MB view details)

Uploaded Source

Built Distributions

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

elixcee-0.29.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.6 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

elixcee-0.29.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.5 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

elixcee-0.29.0-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.15tmanylinux: glibc 2.17+ x86-64

elixcee-0.29.0-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.15manylinux: glibc 2.17+ x86-64

elixcee-0.29.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ x86-64

elixcee-0.29.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.5 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

elixcee-0.29.0-cp314-cp314-win_amd64.whl (1.4 MB view details)

Uploaded CPython 3.14Windows x86-64

elixcee-0.29.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

elixcee-0.29.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.5 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

elixcee-0.29.0-cp314-cp314-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (2.9 MB view details)

Uploaded CPython 3.14macOS 10.12+ universal2 (ARM64, x86-64)macOS 10.12+ x86-64macOS 11.0+ ARM64

elixcee-0.29.0-cp313-cp313-win_amd64.whl (1.4 MB view details)

Uploaded CPython 3.13Windows x86-64

elixcee-0.29.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

elixcee-0.29.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.5 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

elixcee-0.29.0-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (2.8 MB view details)

Uploaded CPython 3.13macOS 10.12+ universal2 (ARM64, x86-64)macOS 10.12+ x86-64macOS 11.0+ ARM64

elixcee-0.29.0-cp312-cp312-win_amd64.whl (1.4 MB view details)

Uploaded CPython 3.12Windows x86-64

elixcee-0.29.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

elixcee-0.29.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.5 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

elixcee-0.29.0-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (2.8 MB view details)

Uploaded CPython 3.12macOS 10.12+ universal2 (ARM64, x86-64)macOS 10.12+ x86-64macOS 11.0+ ARM64

elixcee-0.29.0-cp311-cp311-win_amd64.whl (1.4 MB view details)

Uploaded CPython 3.11Windows x86-64

elixcee-0.29.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

elixcee-0.29.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

elixcee-0.29.0-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl (2.9 MB view details)

Uploaded CPython 3.11macOS 10.12+ universal2 (ARM64, x86-64)macOS 10.12+ x86-64macOS 11.0+ ARM64

elixcee-0.29.0-cp310-cp310-win_amd64.whl (1.4 MB view details)

Uploaded CPython 3.10Windows x86-64

elixcee-0.29.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

elixcee-0.29.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.5 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

elixcee-0.29.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

elixcee-0.29.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.5 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

File details

Details for the file elixcee-0.29.0.tar.gz.

File metadata

  • Download URL: elixcee-0.29.0.tar.gz
  • Upload date:
  • Size: 2.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for elixcee-0.29.0.tar.gz
Algorithm Hash digest
SHA256 023f1f2c027a2893b28c78406cd3ccf1a523ce453b44eb432535188497c4a418
MD5 155ea62f8ebbc582fce2d287065951cc
BLAKE2b-256 0ebeae48ed26c15624eb3999668c0a42107d50d79a02962233c496defe7b5f89

See more details on using hashes here.

Provenance

The following attestation bundles were made for elixcee-0.29.0.tar.gz:

Publisher: publish.yml on kent-tokyo/elixcee

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file elixcee-0.29.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for elixcee-0.29.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 075944c734da0afe219421eaebd239eb6d6ad5992d5d78db3ee7ce762deb13de
MD5 9f875cfd69fc9943a100b30aece12bfa
BLAKE2b-256 c59c8bfaebaebad8a974f2f4d25db8ff9e38ba505b5271aced6d7dd4bd8f9919

See more details on using hashes here.

Provenance

The following attestation bundles were made for elixcee-0.29.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on kent-tokyo/elixcee

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file elixcee-0.29.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for elixcee-0.29.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b3cff6c6224a13e527fa57ba3d7d584764d490bab90375f516197ac7a4b1899a
MD5 2d7cb16f692ff8cfea2326af4a028c52
BLAKE2b-256 6097e010596321f75f02392aa5a0bbae592451a2d85b1db4dac00f3d8c77ef52

See more details on using hashes here.

Provenance

The following attestation bundles were made for elixcee-0.29.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish.yml on kent-tokyo/elixcee

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file elixcee-0.29.0-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for elixcee-0.29.0-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 894772ab2bf07f6b5b4254f6abe296c42198de704fed4ee60b81c473e006bc52
MD5 c6955b7160de582f0f597a12ef7f00d7
BLAKE2b-256 a936d3e17f924364af4ee27ae5f95b6d7ccc47e0faa74211542c229cf003d02d

See more details on using hashes here.

Provenance

The following attestation bundles were made for elixcee-0.29.0-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on kent-tokyo/elixcee

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file elixcee-0.29.0-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for elixcee-0.29.0-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d343ac50e2a52da0571b57ac0ed43973fb5dde77db3be51d2d2bf9589b524adb
MD5 a8d7c71c3e32339bf3f077bbd93af96e
BLAKE2b-256 ad26b02500c88e7f06c9599c90e866961f5f5b92ea29d09c455de2a60a0a3097

See more details on using hashes here.

Provenance

The following attestation bundles were made for elixcee-0.29.0-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on kent-tokyo/elixcee

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file elixcee-0.29.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for elixcee-0.29.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a3b53d5928814ef7b058d2fd32f433f6e32a3f7163356380492b7366dd5f0b11
MD5 590328f131921364253d897a6344eec1
BLAKE2b-256 d0e3719abde35cbb45b72223a671b3687f3720e20ea0d6735bc1ff9aeda69c83

See more details on using hashes here.

Provenance

The following attestation bundles were made for elixcee-0.29.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on kent-tokyo/elixcee

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file elixcee-0.29.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for elixcee-0.29.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e8628eee4b0ccad5f8c7c30ab6059c35e2012db489edd508e1881fc25793660e
MD5 277ef5c8f864a1f0f5dc7d4fff261e67
BLAKE2b-256 bb6af38c4843de249691094df0d71f52e2a5c939d1b37889c4d68850e934f546

See more details on using hashes here.

Provenance

The following attestation bundles were made for elixcee-0.29.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish.yml on kent-tokyo/elixcee

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file elixcee-0.29.0-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: elixcee-0.29.0-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for elixcee-0.29.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 01f94f7bbc107efbdf659ab5984b8753bc95a0e0f18d579c49890e3d48d589e9
MD5 aaceb1eb8db93e27e75870dd74be99af
BLAKE2b-256 a0b368693f798dc781ff300f5feb996e6db13570eb7b20a634722040a361de00

See more details on using hashes here.

Provenance

The following attestation bundles were made for elixcee-0.29.0-cp314-cp314-win_amd64.whl:

Publisher: publish.yml on kent-tokyo/elixcee

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file elixcee-0.29.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for elixcee-0.29.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ff7753d9d8ff1002986fd3c6803be6274a4da46f32c8b71f4f5c65780cfad00c
MD5 bb7f60a6bc48a73d9cb1e9687e8d6e65
BLAKE2b-256 048d4b8a77100504947cd81c6f35dc6443f9f2634493c3e36e2d706146885ad2

See more details on using hashes here.

Provenance

The following attestation bundles were made for elixcee-0.29.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on kent-tokyo/elixcee

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file elixcee-0.29.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for elixcee-0.29.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6dcee6ce7fb8b74513be3acf64bf2a8d487ca8eeef84b3697850ffca0cb13d9f
MD5 423ce90c0f8633394ed22fa82c160793
BLAKE2b-256 2c45015210d8a4b4d10b048a94d82233d1ae009a3150dd4522650d640d9e3d74

See more details on using hashes here.

Provenance

The following attestation bundles were made for elixcee-0.29.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish.yml on kent-tokyo/elixcee

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file elixcee-0.29.0-cp314-cp314-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl.

File metadata

File hashes

Hashes for elixcee-0.29.0-cp314-cp314-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 0eebe73c5f881b5e83114d8c130229ff14cc1efc43c83c3658ff7257689394b4
MD5 908c7bb306de651d8de85fe139693bd5
BLAKE2b-256 e49a2ca5e927e14236a2820834c1d688d96f834c047f20e307c499bae647ccb9

See more details on using hashes here.

Provenance

The following attestation bundles were made for elixcee-0.29.0-cp314-cp314-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl:

Publisher: publish.yml on kent-tokyo/elixcee

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file elixcee-0.29.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: elixcee-0.29.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for elixcee-0.29.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 75cbed8e4e5eb99dfcd3ed44eaf36025eba99381655e3fa34d02f2fb2c171bdd
MD5 2dcae0bf96b2961f69d848fda015c557
BLAKE2b-256 6f1dc7b3c37aa12a153033e1211b3e81800ff9ac4d5bcb9a9e1e4d494cd165ed

See more details on using hashes here.

Provenance

The following attestation bundles were made for elixcee-0.29.0-cp313-cp313-win_amd64.whl:

Publisher: publish.yml on kent-tokyo/elixcee

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file elixcee-0.29.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for elixcee-0.29.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 94ffad64e6e9354b71a907565e78dc94629e2e3dcd4b6a030eb3a6d1e64b4aa4
MD5 d7ba0f88a5d2d8475e51c2ee56babcd3
BLAKE2b-256 239305e16f2b8cefee6a047ed623f9f07a2cde964cf5e05b0df8bd951f4fa37f

See more details on using hashes here.

Provenance

The following attestation bundles were made for elixcee-0.29.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on kent-tokyo/elixcee

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file elixcee-0.29.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for elixcee-0.29.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d669ce93225f62516183f1916354164ac15d0221444867a63ba1f42ee9d1d465
MD5 7a2c70b25a763e66a29096cbb9388bd0
BLAKE2b-256 87c2f8ba84cd37bb9e67a8fcf219093df7a978cbc1d26e5aac28b943dd44422b

See more details on using hashes here.

Provenance

The following attestation bundles were made for elixcee-0.29.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish.yml on kent-tokyo/elixcee

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file elixcee-0.29.0-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl.

File metadata

File hashes

Hashes for elixcee-0.29.0-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 5e4ac18c0021a34c564936fb6e905301590936cbe3d7830359a4ebaafc87ca9f
MD5 3707c958e9f2ae6904c5340f4992beba
BLAKE2b-256 265438881a06b9ec5bbd7c7ca2a879d17bbe75e92122243f74616425bc3b2b71

See more details on using hashes here.

Provenance

The following attestation bundles were made for elixcee-0.29.0-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl:

Publisher: publish.yml on kent-tokyo/elixcee

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file elixcee-0.29.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: elixcee-0.29.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for elixcee-0.29.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 f7a70d058b4fdbb4391a819d9d208c4eca15ae8e7c730f698f19e4fbab69c072
MD5 63a0fa03ad25159cc8b10fe994f16822
BLAKE2b-256 bfd3af3ee5b97af9cac69ba8ebb59b09f558ff970343edd78df8b4653515bfb4

See more details on using hashes here.

Provenance

The following attestation bundles were made for elixcee-0.29.0-cp312-cp312-win_amd64.whl:

Publisher: publish.yml on kent-tokyo/elixcee

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file elixcee-0.29.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for elixcee-0.29.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bcf24db0c82a0b5e68869073db5486402f3a4669fae04bf78e22dae626117902
MD5 29b032596f6b9969a3c48887646eb8dc
BLAKE2b-256 47026472e48b1110d6500511fa83ee886c2c28310eafe9fa0063ca4ec7bae9fd

See more details on using hashes here.

Provenance

The following attestation bundles were made for elixcee-0.29.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on kent-tokyo/elixcee

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file elixcee-0.29.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for elixcee-0.29.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 cc11a8dc1cd8626591a625a8c30614fe6217823fdfac72b5d2c3b156f0a0bfbd
MD5 14b67a90de83ecb5acee95b683b02469
BLAKE2b-256 eb238ed48f7ef793a8c32a60b35fb3b2739680a6289f218201180c3b221ac20b

See more details on using hashes here.

Provenance

The following attestation bundles were made for elixcee-0.29.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish.yml on kent-tokyo/elixcee

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file elixcee-0.29.0-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl.

File metadata

File hashes

Hashes for elixcee-0.29.0-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 a0be5b67aa694c3ef76cb81b2e3851e0df9cbf9b3e411ef0b632c91fb4dd9bd7
MD5 81575dbcb4728af13193f33513afb110
BLAKE2b-256 2a934c7447c048e32fc4bcb4c03e6b802830dabc5ebe5b0da9a8fd08fd27805e

See more details on using hashes here.

Provenance

The following attestation bundles were made for elixcee-0.29.0-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl:

Publisher: publish.yml on kent-tokyo/elixcee

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file elixcee-0.29.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: elixcee-0.29.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for elixcee-0.29.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 bdd51f168a7321ad7d2dc8d6f396a2f6b8b393974cb3090c4e88267330eca3f2
MD5 c6c17b68d1f8001e279121e6db62943e
BLAKE2b-256 cf1a20aac94f80f7a8cb468c18ee5effa55c220d50891a211590ce8730285a29

See more details on using hashes here.

Provenance

The following attestation bundles were made for elixcee-0.29.0-cp311-cp311-win_amd64.whl:

Publisher: publish.yml on kent-tokyo/elixcee

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file elixcee-0.29.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for elixcee-0.29.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d07582476b89596ff9b04c0edfd59bac707488aec2ec842ee969737c77dc9477
MD5 0fd84b199b95be49adc6ea7f10aae258
BLAKE2b-256 e0a294ba5ad65c5014941c0602642c984ebf8beb984cf48fc87bd0b0aaaf44dd

See more details on using hashes here.

Provenance

The following attestation bundles were made for elixcee-0.29.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on kent-tokyo/elixcee

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file elixcee-0.29.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for elixcee-0.29.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7056a4577a078bbfd64d9e8be5c2d95029ab85fb6f4b31e096993c4cf63a1b53
MD5 1f6777c8609a411e7cb2044004134c8f
BLAKE2b-256 8f0b0c58d60d38c4c0326273ff37d6c8aee17fea7255277dbdb033dc3a02d336

See more details on using hashes here.

Provenance

The following attestation bundles were made for elixcee-0.29.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish.yml on kent-tokyo/elixcee

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file elixcee-0.29.0-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl.

File metadata

File hashes

Hashes for elixcee-0.29.0-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl
Algorithm Hash digest
SHA256 844ca8521e256575533383b7ec72ee7645823d034c40881177360067fa1d1162
MD5 1548761027a9c1ec392fe7b6d5c705ac
BLAKE2b-256 f56caf8c607a7ba8be48f8a75596d2d1ee62c72c9c5c51c5ed71c9217abec500

See more details on using hashes here.

Provenance

The following attestation bundles were made for elixcee-0.29.0-cp311-cp311-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl:

Publisher: publish.yml on kent-tokyo/elixcee

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file elixcee-0.29.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: elixcee-0.29.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for elixcee-0.29.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 204737bf73f2205f74319a37d40ce05e23de7cfb184c177815e0696d884d9daa
MD5 b99ddb1f7b30406d7c2f03f8abb7b2d9
BLAKE2b-256 405aa2f8e252c0e5c4d1c28894c0e433d08bc3f89ed0f0b2d479a527d8b86f6e

See more details on using hashes here.

Provenance

The following attestation bundles were made for elixcee-0.29.0-cp310-cp310-win_amd64.whl:

Publisher: publish.yml on kent-tokyo/elixcee

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file elixcee-0.29.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for elixcee-0.29.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 732491092a4da4d29779c290fda9c10921306b08c8befd9a8c88fb343319ef03
MD5 9165919b2851dded297375951d512095
BLAKE2b-256 6cfb4d2cdde53619958704fa019d15ec9ef3037c9cf3db1e7790e5eb4970fc44

See more details on using hashes here.

Provenance

The following attestation bundles were made for elixcee-0.29.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on kent-tokyo/elixcee

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file elixcee-0.29.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for elixcee-0.29.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6121e0a7f7aee7c5db9fa393c1275e528f3e704a4a0b18215e884b32a32f302a
MD5 99b64df0a58f21ef263fcc03b49baf90
BLAKE2b-256 87b17fab3ccad0770c3493eab9b5b798fd9e25cde31db5f2234ac9c2080c00d9

See more details on using hashes here.

Provenance

The following attestation bundles were made for elixcee-0.29.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish.yml on kent-tokyo/elixcee

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file elixcee-0.29.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for elixcee-0.29.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 871e193ff7473213e0a2a89d56f16e8a1b724698f6ad6e5a093fa3bcbd924ab3
MD5 1ff732e2cca3a07c5d8dadbf971cdac3
BLAKE2b-256 48d744c3da47489c8c152a0b91c9953b0c36b82fe8472cc682c5fe854700dc6b

See more details on using hashes here.

Provenance

The following attestation bundles were made for elixcee-0.29.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on kent-tokyo/elixcee

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file elixcee-0.29.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for elixcee-0.29.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 bce83d0d83ac86ade6126e912cd526a75350a9fd6b4de330f90a14232430ec8f
MD5 8334e906c2825e49d1cf358c90b8e6c7
BLAKE2b-256 e4848bb300c4fa318226372337655fcbb1807fa60d41e6bf3b3a1262dbfee2e7

See more details on using hashes here.

Provenance

The following attestation bundles were made for elixcee-0.29.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish.yml on kent-tokyo/elixcee

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

1.0.4

28 files

1.0.3

28 files

1.0.2

28 files

1.0.1

28 files

1.0.0

28 files

0.93.0

28 files

0.34.0

28 files

0.33.0

28 files

0.32.0

28 files

0.31.0

28 files

0.30.0

28 files

This release

0.29.0 This release

28 files

0.28.0

28 files

0.27.0

28 files

0.26.0

28 files

0.25.0

28 files

0.24.0

28 files

0.23.0

28 files

0.22.0

28 files

0.21.1

28 files

0.20.0

28 files

0.19.0

28 files

0.18.0

28 files

0.17.0

28 files

0.16.0

28 files

0.15.0

28 files

0.14.0

28 files

0.13.0

28 files

0.12.0

28 files

0.11.0

28 files

0.10.1

28 files

0.10.0

28 files

0.9.0

28 files

0.8.0

28 files

0.7.0

28 files

0.6.0

28 files

0.5.0

28 files

0.4.0

28 files

0.3.0

28 files

0.2.0

28 files

0.1.2

28 files

0.1.1

28 files

0.1.0

28 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