Skip to main content

Format-preserving TOML parser

Project description

tomledit

PyPI

A format-preserving TOML editor for Python, powered by Rust's toml_edit.

Parse a TOML document, modify it, and write it back - comments, whitespace, and ordering are preserved.

Quick start

Given a TOML file like this:

[project]
name = "my-app"
version = "1.0.0"
# Search terms for the package index
keywords = ["python", "toml"]

[project.optional-dependencies]
dev = ["pytest"]

You can parse, modify, and write it back - comments, whitespace, and ordering are all preserved:

from pathlib import Path

from tomledit import Document

text = Path("pyproject.toml").read_text(encoding="utf-8")
doc = Document.parse(text)

doc["project"]["version"].comment = "# Bumped for release"
doc["project"]["version"] = "2.0.0"
doc["project"]["keywords"].append("important-keyword")
doc["project"]["keywords"].inline_comment = "# updated"

Path("pyproject.toml").write_text(doc.as_toml(), encoding="utf-8")

The result:

[project]
name = "my-app"
# Bumped for release
version = "2.0.0"
# Search terms for the package index
keywords = ["python", "toml", "important-keyword"] # updated

[project.optional-dependencies]
dev = ["pytest"]

Truth in advertising

It is intended that using a Document feels just like using a native Python dictionary, and that the Items you get from it can also be treated as ordinary dictionaries and lists and suchlike.

Under the hood, though, every Item is really a path back into the shared document.

This is mostly invisible, but sometimes the implementation leaks out. Because items are paths, a mutation to the Document can invalidate or change the value being pointed at. In such cases the Item is made stale:

doc = Document.parse('arr = ["a", "b"]')
first = doc["arr"][0]         # `first` mostly behaves as "a"
doc["arr"][0] = "changed"     # prefer `first` still to be "a", but...
print(first)                  # RuntimeError: this Item is stale

Changes in unrelated parts of the document are no problem:

first = doc["arr"][0]
doc["foo"] = "bar"
print(first)                  # this is fine

If you just need the plain Python value, grab it with .value:

first = doc["arr"][0].value   # "a" - a regular string, not a path
doc["arr"][0] = "changed"
print(first)                  # still "a"

Project details


Download files

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

Source Distribution

tomledit-1.1.4.tar.gz (138.5 kB view details)

Uploaded Source

Built Distributions

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

tomledit-1.1.4-cp314-cp314t-win_arm64.whl (505.7 kB view details)

Uploaded CPython 3.14tWindows ARM64

tomledit-1.1.4-cp314-cp314t-win_amd64.whl (521.3 kB view details)

Uploaded CPython 3.14tWindows x86-64

tomledit-1.1.4-cp314-cp314t-win32.whl (489.6 kB view details)

Uploaded CPython 3.14tWindows x86

tomledit-1.1.4-cp314-cp314t-musllinux_1_1_x86_64.whl (909.0 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.1+ x86-64

tomledit-1.1.4-cp314-cp314t-musllinux_1_1_aarch64.whl (872.8 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.1+ ARM64

tomledit-1.1.4-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (700.3 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ x86-64

tomledit-1.1.4-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl (720.3 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ s390x

tomledit-1.1.4-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (842.8 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ppc64le

tomledit-1.1.4-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (695.3 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARMv7l

tomledit-1.1.4-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (697.4 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

tomledit-1.1.4-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl (769.2 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.5+ i686

tomledit-1.1.4-cp314-cp314t-macosx_11_0_arm64.whl (669.2 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

tomledit-1.1.4-cp314-cp314t-macosx_10_12_x86_64.whl (689.1 kB view details)

Uploaded CPython 3.14tmacOS 10.12+ x86-64

tomledit-1.1.4-cp313-cp313t-win_arm64.whl (514.2 kB view details)

Uploaded CPython 3.13tWindows ARM64

tomledit-1.1.4-cp313-cp313t-win_amd64.whl (531.5 kB view details)

Uploaded CPython 3.13tWindows x86-64

tomledit-1.1.4-cp313-cp313t-win32.whl (496.5 kB view details)

Uploaded CPython 3.13tWindows x86

tomledit-1.1.4-cp313-cp313t-musllinux_1_1_x86_64.whl (920.6 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.1+ x86-64

tomledit-1.1.4-cp313-cp313t-musllinux_1_1_aarch64.whl (881.4 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.1+ ARM64

tomledit-1.1.4-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (710.9 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ x86-64

tomledit-1.1.4-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl (730.7 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ s390x

tomledit-1.1.4-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (848.6 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ppc64le

tomledit-1.1.4-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (711.7 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARMv7l

tomledit-1.1.4-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (704.5 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARM64

tomledit-1.1.4-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.whl (779.8 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.5+ i686

tomledit-1.1.4-cp313-cp313t-macosx_11_0_arm64.whl (682.8 kB view details)

Uploaded CPython 3.13tmacOS 11.0+ ARM64

tomledit-1.1.4-cp313-cp313t-macosx_10_12_x86_64.whl (699.7 kB view details)

Uploaded CPython 3.13tmacOS 10.12+ x86-64

tomledit-1.1.4-cp310-abi3-win_arm64.whl (532.1 kB view details)

Uploaded CPython 3.10+Windows ARM64

tomledit-1.1.4-cp310-abi3-win_amd64.whl (548.9 kB view details)

Uploaded CPython 3.10+Windows x86-64

tomledit-1.1.4-cp310-abi3-win32.whl (516.3 kB view details)

Uploaded CPython 3.10+Windows x86

tomledit-1.1.4-cp310-abi3-musllinux_1_1_x86_64.whl (939.0 kB view details)

Uploaded CPython 3.10+musllinux: musl 1.1+ x86-64

tomledit-1.1.4-cp310-abi3-musllinux_1_1_aarch64.whl (900.8 kB view details)

Uploaded CPython 3.10+musllinux: musl 1.1+ ARM64

tomledit-1.1.4-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (729.5 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ x86-64

tomledit-1.1.4-cp310-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl (744.9 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ s390x

tomledit-1.1.4-cp310-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (867.2 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ ppc64le

tomledit-1.1.4-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (727.3 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ ARMv7l

tomledit-1.1.4-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (725.4 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ ARM64

tomledit-1.1.4-cp310-abi3-manylinux_2_5_i686.manylinux1_i686.whl (797.7 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.5+ i686

tomledit-1.1.4-cp310-abi3-macosx_11_0_arm64.whl (689.2 kB view details)

Uploaded CPython 3.10+macOS 11.0+ ARM64

tomledit-1.1.4-cp310-abi3-macosx_10_12_x86_64.whl (711.9 kB view details)

Uploaded CPython 3.10+macOS 10.12+ x86-64

File details

Details for the file tomledit-1.1.4.tar.gz.

File metadata

  • Download URL: tomledit-1.1.4.tar.gz
  • Upload date:
  • Size: 138.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for tomledit-1.1.4.tar.gz
Algorithm Hash digest
SHA256 143825f36a1f9485e53f9738aef00a3b1452724c9bdb725d5ae7032fa4e3707d
MD5 db8d72619f4afedb6244aa879bc24dfc
BLAKE2b-256 64e7ee7036ba2038cf104903b9e4cd9cc13b2ae0a1b84043a00fce2041ac6358

See more details on using hashes here.

Provenance

The following attestation bundles were made for tomledit-1.1.4.tar.gz:

Publisher: publish.yml on dimbleby/tomledit

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

File details

Details for the file tomledit-1.1.4-cp314-cp314t-win_arm64.whl.

File metadata

  • Download URL: tomledit-1.1.4-cp314-cp314t-win_arm64.whl
  • Upload date:
  • Size: 505.7 kB
  • Tags: CPython 3.14t, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for tomledit-1.1.4-cp314-cp314t-win_arm64.whl
Algorithm Hash digest
SHA256 176b8f116d29a3bd1defca2fda1ff1d31095a4c6cda638c6c21917c36513f4f8
MD5 34f9cc322fe80acc9259ca962cb0ff87
BLAKE2b-256 29eae6ae98966e35f815284a2024dd3b942b2508484906bcf6edd1c09d683f99

See more details on using hashes here.

Provenance

The following attestation bundles were made for tomledit-1.1.4-cp314-cp314t-win_arm64.whl:

Publisher: publish.yml on dimbleby/tomledit

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

File details

Details for the file tomledit-1.1.4-cp314-cp314t-win_amd64.whl.

File metadata

  • Download URL: tomledit-1.1.4-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 521.3 kB
  • Tags: CPython 3.14t, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for tomledit-1.1.4-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 88d93389916acb035cbdf07173cc160e5362257276e8438e2f5eb68553139839
MD5 bc9bc5986f0a3111d7cc3effcdbd16e1
BLAKE2b-256 7af744469df357b709811e0dcf1cbd360885645cc26d601048d19bc7229084fe

See more details on using hashes here.

Provenance

The following attestation bundles were made for tomledit-1.1.4-cp314-cp314t-win_amd64.whl:

Publisher: publish.yml on dimbleby/tomledit

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

File details

Details for the file tomledit-1.1.4-cp314-cp314t-win32.whl.

File metadata

  • Download URL: tomledit-1.1.4-cp314-cp314t-win32.whl
  • Upload date:
  • Size: 489.6 kB
  • Tags: CPython 3.14t, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for tomledit-1.1.4-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 fddb214865dd4bb5c81d753e44fba63904a2f44a75a3573050a39c0706c1e6e7
MD5 e4768224dbc86b3cfe5564cd388e9434
BLAKE2b-256 ec012124ba513c6f1d60338315cd92989d8e39949601aaa2ce2f1e4870cc9905

See more details on using hashes here.

Provenance

The following attestation bundles were made for tomledit-1.1.4-cp314-cp314t-win32.whl:

Publisher: publish.yml on dimbleby/tomledit

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

File details

Details for the file tomledit-1.1.4-cp314-cp314t-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for tomledit-1.1.4-cp314-cp314t-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 2935dc6844fc370c628d0ab6e63ba4edfe47d86f9f2340f3f12b8e4e5d8f2744
MD5 c93b9c81867a5b7deaafac41f2b4c00d
BLAKE2b-256 9f987fa97167d4cd4145be30626b2556a30ee12b5f46ac7c3c08c13142e79853

See more details on using hashes here.

Provenance

The following attestation bundles were made for tomledit-1.1.4-cp314-cp314t-musllinux_1_1_x86_64.whl:

Publisher: publish.yml on dimbleby/tomledit

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

File details

Details for the file tomledit-1.1.4-cp314-cp314t-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for tomledit-1.1.4-cp314-cp314t-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 4dbe6d3bd82a75aa99cfa063d988cfc6e1cc3782dc78209ed4088b2942760657
MD5 808aaa708302ebcdb78fe4aca882dd39
BLAKE2b-256 be7075dfd5df80c412d20b1734be188dde94309635c54f864e8bd5d943d38caa

See more details on using hashes here.

Provenance

The following attestation bundles were made for tomledit-1.1.4-cp314-cp314t-musllinux_1_1_aarch64.whl:

Publisher: publish.yml on dimbleby/tomledit

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

File details

Details for the file tomledit-1.1.4-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for tomledit-1.1.4-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4e8fbc6b96f3fab6bc179bdd18cbb72066b93c1b88d034f1f1827ee21dcfe9a1
MD5 e4060a6252a3f5df8fa5784ff05d28f4
BLAKE2b-256 1bd599a2a07207374dd35b748d3eb261742e6d583ccdfbf2a65a6dc1fa5ac8aa

See more details on using hashes here.

Provenance

The following attestation bundles were made for tomledit-1.1.4-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on dimbleby/tomledit

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

File details

Details for the file tomledit-1.1.4-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for tomledit-1.1.4-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 725bd576d9249ac4cfaa84f454e9a95e8fea7b5344e988b388ac8f4eab4a3bae
MD5 d1e737a836f21429065b9f3db77aff22
BLAKE2b-256 0692973e64a44c1eb0fa286fcae0c4a724d99cf5ab3f8ec42f89747bb7ef2cea

See more details on using hashes here.

Provenance

The following attestation bundles were made for tomledit-1.1.4-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl:

Publisher: publish.yml on dimbleby/tomledit

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

File details

Details for the file tomledit-1.1.4-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for tomledit-1.1.4-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 56c66bd77a902ff6b4d6af21fdc1a3fd6755ab71c3acf6feeec4ff2d15ff3c10
MD5 675396413a8fafc2f35584d20290fecd
BLAKE2b-256 7b2af9ae5f10242a9767403a558f812d84c3201209217e446ecb1835584e9838

See more details on using hashes here.

Provenance

The following attestation bundles were made for tomledit-1.1.4-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl:

Publisher: publish.yml on dimbleby/tomledit

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

File details

Details for the file tomledit-1.1.4-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for tomledit-1.1.4-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 a0fcb07e888e84bc7d2ea8a33acf6dfa42e77ac1c82143c1ba51aeb009d317f1
MD5 5f85ee4a4b4de284cf496feb37a93019
BLAKE2b-256 828b5810356d1433aff1373eb47685f135eef0ba1fa93d17a51eba65da51806a

See more details on using hashes here.

Provenance

The following attestation bundles were made for tomledit-1.1.4-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl:

Publisher: publish.yml on dimbleby/tomledit

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

File details

Details for the file tomledit-1.1.4-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for tomledit-1.1.4-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b541d495f5c38bb417ee1ba5c916840e6463b77cc916769df733cec731290b3c
MD5 2384ff611612f9a471cfb5d8e7779809
BLAKE2b-256 0f5f3f1978f15f4f413b4ecb600b6d55839e8e15e9f1f4d1084482ce21295ea2

See more details on using hashes here.

Provenance

The following attestation bundles were made for tomledit-1.1.4-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish.yml on dimbleby/tomledit

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

File details

Details for the file tomledit-1.1.4-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for tomledit-1.1.4-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 b525bcd36adc5d95c7bd277283f1d2bc748d03f5ff2cdc02577283e4daaaeaad
MD5 1813bae2b80619d19310f3db0db7c237
BLAKE2b-256 0a077aebc726c294525a0b7255b0db7b792038f48bfa79ca084d06423c38667d

See more details on using hashes here.

Provenance

The following attestation bundles were made for tomledit-1.1.4-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl:

Publisher: publish.yml on dimbleby/tomledit

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

File details

Details for the file tomledit-1.1.4-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for tomledit-1.1.4-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5e853a7ee29b34e52b643c408364de18696cd167fc9281bcb2c02c091953bd6d
MD5 ea487808180a883e11d9c5c3c4a28941
BLAKE2b-256 2ddc6573dcb4f0ae0b20398efd72e068549d69cd79bd1ea57965fc4721fbad7e

See more details on using hashes here.

Provenance

The following attestation bundles were made for tomledit-1.1.4-cp314-cp314t-macosx_11_0_arm64.whl:

Publisher: publish.yml on dimbleby/tomledit

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

File details

Details for the file tomledit-1.1.4-cp314-cp314t-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for tomledit-1.1.4-cp314-cp314t-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 823ea2eb5e80906e12fc9811c80bc8716f5846daae1f942d864d299aca488991
MD5 0da4fb86e0721566a3e32257806806c0
BLAKE2b-256 ab8e7394f4838f6e60c84a3bc8b55a3e98028c177a33edd9bb3de450fa349264

See more details on using hashes here.

Provenance

The following attestation bundles were made for tomledit-1.1.4-cp314-cp314t-macosx_10_12_x86_64.whl:

Publisher: publish.yml on dimbleby/tomledit

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

File details

Details for the file tomledit-1.1.4-cp313-cp313t-win_arm64.whl.

File metadata

  • Download URL: tomledit-1.1.4-cp313-cp313t-win_arm64.whl
  • Upload date:
  • Size: 514.2 kB
  • Tags: CPython 3.13t, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for tomledit-1.1.4-cp313-cp313t-win_arm64.whl
Algorithm Hash digest
SHA256 854bdbe2a89b1381c283a83f7f49f2938aa57c63aaa6a402c0397751102604ba
MD5 8f125cfb302f3fb79a0e52c8ec09afb3
BLAKE2b-256 54ff95221e7775f2c7a4589e2adf9e4e043bbd618aa1dc75f67dbc1af364556c

See more details on using hashes here.

Provenance

The following attestation bundles were made for tomledit-1.1.4-cp313-cp313t-win_arm64.whl:

Publisher: publish.yml on dimbleby/tomledit

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

File details

Details for the file tomledit-1.1.4-cp313-cp313t-win_amd64.whl.

File metadata

  • Download URL: tomledit-1.1.4-cp313-cp313t-win_amd64.whl
  • Upload date:
  • Size: 531.5 kB
  • Tags: CPython 3.13t, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for tomledit-1.1.4-cp313-cp313t-win_amd64.whl
Algorithm Hash digest
SHA256 60c971b17f7db4cfd7641ceddcfccb99db24907c3678af0d30204dc6a51b38b4
MD5 99ca48cbbd57096739883edcb2e3d272
BLAKE2b-256 18003bb95a2b3529131e7ffba9a67160a66991927e791b7b6216416197cb0cef

See more details on using hashes here.

Provenance

The following attestation bundles were made for tomledit-1.1.4-cp313-cp313t-win_amd64.whl:

Publisher: publish.yml on dimbleby/tomledit

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

File details

Details for the file tomledit-1.1.4-cp313-cp313t-win32.whl.

File metadata

  • Download URL: tomledit-1.1.4-cp313-cp313t-win32.whl
  • Upload date:
  • Size: 496.5 kB
  • Tags: CPython 3.13t, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for tomledit-1.1.4-cp313-cp313t-win32.whl
Algorithm Hash digest
SHA256 b616f468b2ee28adc13187574747d1a05aed29173075db53c4ab7f2ec5b5851d
MD5 2244d65c4c13ce6832691af60e10edea
BLAKE2b-256 2da8d1689a1a719d4f29b82700471abc314d4a44cede6dcaccedca6859d453a0

See more details on using hashes here.

Provenance

The following attestation bundles were made for tomledit-1.1.4-cp313-cp313t-win32.whl:

Publisher: publish.yml on dimbleby/tomledit

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

File details

Details for the file tomledit-1.1.4-cp313-cp313t-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for tomledit-1.1.4-cp313-cp313t-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 0009f8df9a5477a1cf241a32ec661664f560380a2fb82b152ba2a67757856be0
MD5 d27e9f01580b1b715f3dd02e630cf394
BLAKE2b-256 6f124b535488f8083263e2c766257945e3435ebc01230e9aafb4974c20d3ef8e

See more details on using hashes here.

Provenance

The following attestation bundles were made for tomledit-1.1.4-cp313-cp313t-musllinux_1_1_x86_64.whl:

Publisher: publish.yml on dimbleby/tomledit

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

File details

Details for the file tomledit-1.1.4-cp313-cp313t-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for tomledit-1.1.4-cp313-cp313t-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 29a30de20231c1ad5406d7fdfc546dbdc38eda65aded5d2bd488531e632284cb
MD5 89b440345a83615cd677248ed716b9e8
BLAKE2b-256 5adea45566c39d433afc8872b4e1c014aa8eafdd6b50e6d317fe4a4210223914

See more details on using hashes here.

Provenance

The following attestation bundles were made for tomledit-1.1.4-cp313-cp313t-musllinux_1_1_aarch64.whl:

Publisher: publish.yml on dimbleby/tomledit

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

File details

Details for the file tomledit-1.1.4-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for tomledit-1.1.4-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 90e8d557e554facb6e709d2aef7fc5058ce41c70a2a2065be38c2b5609e3d68f
MD5 598dbcf813f2ddb76e28d6924e91a5f4
BLAKE2b-256 3a1edeff7c0d17b21e3bb83e816e60a34eb5f2fb82f0cbd49685e2dbd32adc78

See more details on using hashes here.

Provenance

The following attestation bundles were made for tomledit-1.1.4-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on dimbleby/tomledit

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

File details

Details for the file tomledit-1.1.4-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for tomledit-1.1.4-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 033bd6e197f8731c9fde50a72223e5d00682041fcfee92592b5859d916d34f1b
MD5 3f1ba5a28cfd6a883f43d62fb9418781
BLAKE2b-256 4305e66bf80e330967191ddca1c11cbca2703d23b29477e7b28e42293a29e3ed

See more details on using hashes here.

Provenance

The following attestation bundles were made for tomledit-1.1.4-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl:

Publisher: publish.yml on dimbleby/tomledit

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

File details

Details for the file tomledit-1.1.4-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for tomledit-1.1.4-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 853b1e52699c7469aa941c38099bce6cc4d2948b1d95b26cedeb3b7d77ffbb39
MD5 85ac07eac959e1acaaa5d5b96cfd9723
BLAKE2b-256 3f925d195db92ba5c8ef0245975e93ebe954edfc71582570333e22f30efb8713

See more details on using hashes here.

Provenance

The following attestation bundles were made for tomledit-1.1.4-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl:

Publisher: publish.yml on dimbleby/tomledit

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

File details

Details for the file tomledit-1.1.4-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for tomledit-1.1.4-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 aee4a24d71fa165e25194117a9c9b86b200895b631140e636487d7e97264d2a8
MD5 57f77d86b68c0ba71fcc1f0449db6e31
BLAKE2b-256 f78e05bf756b3c2c8290b78a797d10fdbddd71b42da14715f79eed7513d4a437

See more details on using hashes here.

Provenance

The following attestation bundles were made for tomledit-1.1.4-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl:

Publisher: publish.yml on dimbleby/tomledit

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

File details

Details for the file tomledit-1.1.4-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for tomledit-1.1.4-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 756ee82d2c26fc32c25b2d5e54361aa8c2336b9ef371c9a7c3084266ac518bb3
MD5 3d436521e59a4e7400f51ad9d4978fed
BLAKE2b-256 83b9609891354f07e77722bc8b05c5c87c9b24f287c043190ad8bd7afe06cc20

See more details on using hashes here.

Provenance

The following attestation bundles were made for tomledit-1.1.4-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish.yml on dimbleby/tomledit

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

File details

Details for the file tomledit-1.1.4-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for tomledit-1.1.4-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 ab6f5a579bea2ca7166bb268211f66dbea306ddb779041d3fe0ebfdf42184e6c
MD5 4d14a278d2be6aec8ff2150c4bbafed2
BLAKE2b-256 45abc73d68eb9305c385bd3c5609e6905befde82a58c67af51f6dc0fcc158720

See more details on using hashes here.

Provenance

The following attestation bundles were made for tomledit-1.1.4-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.whl:

Publisher: publish.yml on dimbleby/tomledit

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

File details

Details for the file tomledit-1.1.4-cp313-cp313t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for tomledit-1.1.4-cp313-cp313t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ea7e512ccd5dfb970f71042d4b293921bb54c503020336cab1f759d892778874
MD5 679c2b5755f8ba7b5fd1f7482822049c
BLAKE2b-256 c3055e36b691a59d122ba82c66af4577fff695ff3df329fe848b37ab061af0b5

See more details on using hashes here.

Provenance

The following attestation bundles were made for tomledit-1.1.4-cp313-cp313t-macosx_11_0_arm64.whl:

Publisher: publish.yml on dimbleby/tomledit

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

File details

Details for the file tomledit-1.1.4-cp313-cp313t-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for tomledit-1.1.4-cp313-cp313t-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 340eed68355f65f47d8455761f6c593930669eb203f6fbf1c21b0a084f2fa315
MD5 c99e7a82cf934cdb030adf7bec25c6d9
BLAKE2b-256 24a54ba0722da97e443910d3811ee17a4e392c919b1f61ba3b39766f8190ca71

See more details on using hashes here.

Provenance

The following attestation bundles were made for tomledit-1.1.4-cp313-cp313t-macosx_10_12_x86_64.whl:

Publisher: publish.yml on dimbleby/tomledit

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

File details

Details for the file tomledit-1.1.4-cp310-abi3-win_arm64.whl.

File metadata

  • Download URL: tomledit-1.1.4-cp310-abi3-win_arm64.whl
  • Upload date:
  • Size: 532.1 kB
  • Tags: CPython 3.10+, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for tomledit-1.1.4-cp310-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 bc37fc1addc6d668bb24559d35faa6a760ce30c281efb7f2d9a60ab4d3ae6755
MD5 a72a8ee7000003e7040a70185f9a0086
BLAKE2b-256 ab74d669376bc65de595f0707255a99fdc6f07ae41d73397230371eb557dcdcc

See more details on using hashes here.

Provenance

The following attestation bundles were made for tomledit-1.1.4-cp310-abi3-win_arm64.whl:

Publisher: publish.yml on dimbleby/tomledit

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

File details

Details for the file tomledit-1.1.4-cp310-abi3-win_amd64.whl.

File metadata

  • Download URL: tomledit-1.1.4-cp310-abi3-win_amd64.whl
  • Upload date:
  • Size: 548.9 kB
  • Tags: CPython 3.10+, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for tomledit-1.1.4-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 658d52e18e371f0b1e67ccebfde4c0bfa3045a1d34407d157e62723bc859db02
MD5 22c6e8d74aad6b291caf3448cdf4c82c
BLAKE2b-256 82f64b788d4f4084c54f0a0fffc6d03d1258a283e8c9093256081cba1cf0f392

See more details on using hashes here.

Provenance

The following attestation bundles were made for tomledit-1.1.4-cp310-abi3-win_amd64.whl:

Publisher: publish.yml on dimbleby/tomledit

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

File details

Details for the file tomledit-1.1.4-cp310-abi3-win32.whl.

File metadata

  • Download URL: tomledit-1.1.4-cp310-abi3-win32.whl
  • Upload date:
  • Size: 516.3 kB
  • Tags: CPython 3.10+, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for tomledit-1.1.4-cp310-abi3-win32.whl
Algorithm Hash digest
SHA256 fc78286afecb21891b02f3d7a1f56322df0072d51cf116e18fb424de917959fe
MD5 6e870cfc18dbcdb206cf44cff2a920d9
BLAKE2b-256 bbc56ae54e09a6128a6cf6d5a7d6e1e41fd33afd7e27d0a17362d3a024403d7b

See more details on using hashes here.

Provenance

The following attestation bundles were made for tomledit-1.1.4-cp310-abi3-win32.whl:

Publisher: publish.yml on dimbleby/tomledit

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

File details

Details for the file tomledit-1.1.4-cp310-abi3-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for tomledit-1.1.4-cp310-abi3-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 fae7bb1159bbd863dbbf8ebb61fa06a07a19c2850cdd04662b5ee1afaac43703
MD5 e9f65d95700603a97f43a5ff76411ccd
BLAKE2b-256 15d6452362eb180d6cc087a4f570f8cec253bc0fc2c8c2664cfb88e01780a6e4

See more details on using hashes here.

Provenance

The following attestation bundles were made for tomledit-1.1.4-cp310-abi3-musllinux_1_1_x86_64.whl:

Publisher: publish.yml on dimbleby/tomledit

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

File details

Details for the file tomledit-1.1.4-cp310-abi3-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for tomledit-1.1.4-cp310-abi3-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 10b052c1ca1fac19aea9cb2d40d6454446b9bbb37f3afcd798fa9172312034c2
MD5 701385e349c26541b49e244219190d23
BLAKE2b-256 2d6c67e19727163686260f808dce3b057951ed68148dd0a6d2b731b1361b02fd

See more details on using hashes here.

Provenance

The following attestation bundles were made for tomledit-1.1.4-cp310-abi3-musllinux_1_1_aarch64.whl:

Publisher: publish.yml on dimbleby/tomledit

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

File details

Details for the file tomledit-1.1.4-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for tomledit-1.1.4-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8996142f8b60a483d6fbce290afe970ff206aaf13cb02de63af59ad0483c8dea
MD5 1304e7cee16c8174dcc5a7c004db731e
BLAKE2b-256 a5ff2c2daf978fe46eba27357a1a2eb1dcde699e812ab79bb89959131ed03644

See more details on using hashes here.

Provenance

The following attestation bundles were made for tomledit-1.1.4-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on dimbleby/tomledit

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

File details

Details for the file tomledit-1.1.4-cp310-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for tomledit-1.1.4-cp310-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 cbd8549708b78dcbf5a430063141e0840806df6239f5c9d5ac616a4e412a3623
MD5 3a55bdc7e5887bdced521e13aca59ca7
BLAKE2b-256 07cca53366984400baf735f5fdf5e1c35bcc5c10403043360ee346980cae8762

See more details on using hashes here.

Provenance

The following attestation bundles were made for tomledit-1.1.4-cp310-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl:

Publisher: publish.yml on dimbleby/tomledit

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

File details

Details for the file tomledit-1.1.4-cp310-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for tomledit-1.1.4-cp310-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 6a12189ec85a6054059b513d72196992279b82ae8395b400a74a9cc85a0810b0
MD5 a0552da13e11f9ccf6905b5515536572
BLAKE2b-256 faee7e38f712bae5ec845b5f0b0d81537cb27b6bb08c7b143a80c0408f7a6f1b

See more details on using hashes here.

Provenance

The following attestation bundles were made for tomledit-1.1.4-cp310-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl:

Publisher: publish.yml on dimbleby/tomledit

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

File details

Details for the file tomledit-1.1.4-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for tomledit-1.1.4-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 caa422f19493b8191e9f6d5369184d0563ef7451d45dcaf9f409f9c9759e6beb
MD5 ee33de8f22effaa2a0c7fac6a5ec9fec
BLAKE2b-256 c47f994b5a79eff0f4286e3f0475790354d90f5c0a2e0715aadf73b9098bfb87

See more details on using hashes here.

Provenance

The following attestation bundles were made for tomledit-1.1.4-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl:

Publisher: publish.yml on dimbleby/tomledit

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

File details

Details for the file tomledit-1.1.4-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for tomledit-1.1.4-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5d3ed57870b4d64c3d6707984d89686d9040e83c29e516d7cd8c92f6d7848930
MD5 f262ea705f79ea9d6c7d98e27f4ff2fb
BLAKE2b-256 9e3399bf49678b0513e598b855e2096340674fb96acc2756de66908f01f43578

See more details on using hashes here.

Provenance

The following attestation bundles were made for tomledit-1.1.4-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish.yml on dimbleby/tomledit

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

File details

Details for the file tomledit-1.1.4-cp310-abi3-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for tomledit-1.1.4-cp310-abi3-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 c53492be2dc168e7a9494e37b1c829981846d69fc2fb530af84b15c224b585d5
MD5 4d4baab3b105d99239dcf0c540d861c7
BLAKE2b-256 94820cbc8629e0851f09bc06fa0656b8977628dd42b9e6f63bcb1ece5f288782

See more details on using hashes here.

Provenance

The following attestation bundles were made for tomledit-1.1.4-cp310-abi3-manylinux_2_5_i686.manylinux1_i686.whl:

Publisher: publish.yml on dimbleby/tomledit

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

File details

Details for the file tomledit-1.1.4-cp310-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for tomledit-1.1.4-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3da6fb9ef64991d3a78ebe3cfb1551002c4238b88b84337feac32286e05ee64a
MD5 9dd04ffc2694429ab0d2a9551ca82d45
BLAKE2b-256 d2a2442662d1eb11bbaac13e272dec70bba2d0c647d19e9cfb69b8106d17e5b6

See more details on using hashes here.

Provenance

The following attestation bundles were made for tomledit-1.1.4-cp310-abi3-macosx_11_0_arm64.whl:

Publisher: publish.yml on dimbleby/tomledit

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

File details

Details for the file tomledit-1.1.4-cp310-abi3-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for tomledit-1.1.4-cp310-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 23cfd11f1fa8e0f2e2a3a4811a542cb0ea1967579add2bbbfdbef47579a07b1c
MD5 f619662c99b5afb193cff8d1253703e1
BLAKE2b-256 e4631bde033a9502e987c5b9b4d7e27632da5846f722c6ae6ad328d24eafb9a4

See more details on using hashes here.

Provenance

The following attestation bundles were made for tomledit-1.1.4-cp310-abi3-macosx_10_12_x86_64.whl:

Publisher: publish.yml on dimbleby/tomledit

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

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