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.0.tar.gz (126.7 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.0-cp314-cp314t-win_arm64.whl (493.5 kB view details)

Uploaded CPython 3.14tWindows ARM64

tomledit-1.1.0-cp314-cp314t-win_amd64.whl (506.6 kB view details)

Uploaded CPython 3.14tWindows x86-64

tomledit-1.1.0-cp314-cp314t-win32.whl (471.6 kB view details)

Uploaded CPython 3.14tWindows x86

tomledit-1.1.0-cp314-cp314t-musllinux_1_1_x86_64.whl (897.8 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.1+ x86-64

tomledit-1.1.0-cp314-cp314t-musllinux_1_1_aarch64.whl (861.6 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.1+ ARM64

tomledit-1.1.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (689.5 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ x86-64

tomledit-1.1.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl (711.9 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ s390x

tomledit-1.1.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (836.5 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ppc64le

tomledit-1.1.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (678.3 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARMv7l

tomledit-1.1.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (684.9 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

tomledit-1.1.0-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl (753.7 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.5+ i686

tomledit-1.1.0-cp314-cp314t-macosx_11_0_arm64.whl (651.4 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

tomledit-1.1.0-cp314-cp314t-macosx_10_12_x86_64.whl (665.4 kB view details)

Uploaded CPython 3.14tmacOS 10.12+ x86-64

tomledit-1.1.0-cp313-cp313t-win_arm64.whl (500.7 kB view details)

Uploaded CPython 3.13tWindows ARM64

tomledit-1.1.0-cp313-cp313t-win_amd64.whl (518.5 kB view details)

Uploaded CPython 3.13tWindows x86-64

tomledit-1.1.0-cp313-cp313t-win32.whl (480.7 kB view details)

Uploaded CPython 3.13tWindows x86

tomledit-1.1.0-cp313-cp313t-musllinux_1_1_x86_64.whl (909.9 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.1+ x86-64

tomledit-1.1.0-cp313-cp313t-musllinux_1_1_aarch64.whl (868.6 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.1+ ARM64

tomledit-1.1.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (702.2 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ x86-64

tomledit-1.1.0-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl (721.0 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ s390x

tomledit-1.1.0-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (842.2 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ppc64le

tomledit-1.1.0-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (694.1 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARMv7l

tomledit-1.1.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (694.2 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARM64

tomledit-1.1.0-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.whl (763.6 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.5+ i686

tomledit-1.1.0-cp313-cp313t-macosx_11_0_arm64.whl (660.4 kB view details)

Uploaded CPython 3.13tmacOS 11.0+ ARM64

tomledit-1.1.0-cp313-cp313t-macosx_10_12_x86_64.whl (679.7 kB view details)

Uploaded CPython 3.13tmacOS 10.12+ x86-64

tomledit-1.1.0-cp310-abi3-win_arm64.whl (516.9 kB view details)

Uploaded CPython 3.10+Windows ARM64

tomledit-1.1.0-cp310-abi3-win_amd64.whl (533.6 kB view details)

Uploaded CPython 3.10+Windows x86-64

tomledit-1.1.0-cp310-abi3-win32.whl (499.8 kB view details)

Uploaded CPython 3.10+Windows x86

tomledit-1.1.0-cp310-abi3-musllinux_1_1_x86_64.whl (926.1 kB view details)

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

tomledit-1.1.0-cp310-abi3-musllinux_1_1_aarch64.whl (885.9 kB view details)

Uploaded CPython 3.10+musllinux: musl 1.1+ ARM64

tomledit-1.1.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (716.6 kB view details)

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

tomledit-1.1.0-cp310-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl (737.7 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ s390x

tomledit-1.1.0-cp310-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (857.5 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ ppc64le

tomledit-1.1.0-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (712.3 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ ARMv7l

tomledit-1.1.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (710.4 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ ARM64

tomledit-1.1.0-cp310-abi3-manylinux_2_5_i686.manylinux1_i686.whl (785.9 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.5+ i686

tomledit-1.1.0-cp310-abi3-macosx_11_0_arm64.whl (668.2 kB view details)

Uploaded CPython 3.10+macOS 11.0+ ARM64

tomledit-1.1.0-cp310-abi3-macosx_10_12_x86_64.whl (689.6 kB view details)

Uploaded CPython 3.10+macOS 10.12+ x86-64

File details

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

File metadata

  • Download URL: tomledit-1.1.0.tar.gz
  • Upload date:
  • Size: 126.7 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.0.tar.gz
Algorithm Hash digest
SHA256 b8bf6651f8fceb60852b9935db9710e5744536f42f67c24d01225944b9a9306c
MD5 d398f00e4ac7b700f668eb7a9460f2b0
BLAKE2b-256 f9e6e8d7900d25aa7678979e0f5af450a342bb222c65ae52db31590ab3a2e53b

See more details on using hashes here.

Provenance

The following attestation bundles were made for tomledit-1.1.0.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.0-cp314-cp314t-win_arm64.whl.

File metadata

  • Download URL: tomledit-1.1.0-cp314-cp314t-win_arm64.whl
  • Upload date:
  • Size: 493.5 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.0-cp314-cp314t-win_arm64.whl
Algorithm Hash digest
SHA256 655e474024f5b8df47d82c76fb6cada171744df667fcf88f461169baf88d471f
MD5 af8d8dcd0742eeb4199154ef64954f82
BLAKE2b-256 06bcad88a956d7c48b2509f98ec3176bf260e6fcccd6b36a9c082f0f19500790

See more details on using hashes here.

Provenance

The following attestation bundles were made for tomledit-1.1.0-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.0-cp314-cp314t-win_amd64.whl.

File metadata

  • Download URL: tomledit-1.1.0-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 506.6 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.0-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 61268e0fb419651ef6c697fb4ae7a80226669b380b74ac101db864e6fd2fd770
MD5 29a17c36083dde8593d8511b8ff36295
BLAKE2b-256 08267c78423c19aba8511856bd7cb86ec2cf86f52b833656768981e93eb49c83

See more details on using hashes here.

Provenance

The following attestation bundles were made for tomledit-1.1.0-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.0-cp314-cp314t-win32.whl.

File metadata

  • Download URL: tomledit-1.1.0-cp314-cp314t-win32.whl
  • Upload date:
  • Size: 471.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.0-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 b6ba9ec387ba156a1b92cc40cc9316b06dbd2cb7e2b7f8cd6ebb4ae390a9637c
MD5 f8ff41b1c65d37990461c85bd6b7be25
BLAKE2b-256 ff516883efd40dac7765c4a3fe77c36950644d07c59fdc60563f736bee29070f

See more details on using hashes here.

Provenance

The following attestation bundles were made for tomledit-1.1.0-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.0-cp314-cp314t-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for tomledit-1.1.0-cp314-cp314t-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 c8f08b9232759f4eb188ff4ef6dc83bbe87490ce2e3645bdd29cd3b3376ff8cb
MD5 a89a04497a710ff71bc231afd2ec0d1e
BLAKE2b-256 f7ef1d5a02865d65eb1cd1492fbcb767fdb79a767d943f2811a490f1e7c6c171

See more details on using hashes here.

Provenance

The following attestation bundles were made for tomledit-1.1.0-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.0-cp314-cp314t-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for tomledit-1.1.0-cp314-cp314t-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 bb07a57ca0b3b0c0ddbe578c19948e7d8c89724d8ea008cca3c306abbcc6f408
MD5 22ed3589781d4e060e229ff0fd0742b5
BLAKE2b-256 e6f2f4932730dbd538ab682a6030971265f8960c9ca7bb7a4d43d032e88d12a9

See more details on using hashes here.

Provenance

The following attestation bundles were made for tomledit-1.1.0-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.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for tomledit-1.1.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 44b0ee249341873f1d86f14b13651919d1cd9742175adfbbbc514041583f69f3
MD5 3d25e0dfb7e43fe1f43301f740f5a4fd
BLAKE2b-256 97ed705cadf0993bf3050908270cb9d0c635c47ea49d697f19aafdae5f395fc7

See more details on using hashes here.

Provenance

The following attestation bundles were made for tomledit-1.1.0-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.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for tomledit-1.1.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 e1de06e3f03799857a189327b7a578c6077a60d3f9b873cc075ac4053c257c09
MD5 1c975f1a155c328371cf78094bd7a75e
BLAKE2b-256 bfd8898f46d7a56031ca1e4ffd1d7d38325981bfd49e4eca9bf31f4b661311f3

See more details on using hashes here.

Provenance

The following attestation bundles were made for tomledit-1.1.0-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.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for tomledit-1.1.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 bb5e5127160808fcd72714d78b113a5b66e2e4dbac7f4260d5468663ca977bef
MD5 c4af5cd933ed30c9cab5fdfb34ba7c15
BLAKE2b-256 d0aafde8a6ea5982957a502d7608077713a39263dece310ddc372e646b4284a7

See more details on using hashes here.

Provenance

The following attestation bundles were made for tomledit-1.1.0-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.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for tomledit-1.1.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 4a6974ee67f6538c82a4e8eb6db10327074b9c40fa50b19d11d705bf30305fd8
MD5 b7afdf4da6c32a2f770539b5dcbf7a1a
BLAKE2b-256 6e2ddefff18219c5c078264e6058628c54801505e0d62c1d4319c55126a4ba3d

See more details on using hashes here.

Provenance

The following attestation bundles were made for tomledit-1.1.0-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.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for tomledit-1.1.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 60d4fd45171cf3f1b1647373c72db200dcc366ca94b6c80731d82d70199ede00
MD5 95af6b5277bdff6ba52672d14ef99aa5
BLAKE2b-256 00b8228a6a97fe82707ac196cc1de9a80cbf2b481ef182fe5e28fb4496cee392

See more details on using hashes here.

Provenance

The following attestation bundles were made for tomledit-1.1.0-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.0-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for tomledit-1.1.0-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 8375260d160e5c9d67401ed4f1590cf9f7f635968c3b8e4fb798ee96b9202ddb
MD5 32bf616a1f94aad8d6581355a2e728ee
BLAKE2b-256 29fb744a34b82af02e10dfdf089fa5a1eb0099adb82c95fdfa25cafa78ff34ea

See more details on using hashes here.

Provenance

The following attestation bundles were made for tomledit-1.1.0-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.0-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for tomledit-1.1.0-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1d1120cb074a2c9f892504184d3ad5f1f3fd4a269e787007cdba1d14168dfaac
MD5 b07b030d0a4bca8ab3eea40d51da0092
BLAKE2b-256 1988c0564630322061b783de44fbb10e31da40e81aa1f491cef8591fc13af7ea

See more details on using hashes here.

Provenance

The following attestation bundles were made for tomledit-1.1.0-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.0-cp314-cp314t-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for tomledit-1.1.0-cp314-cp314t-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 79b113063eccaa0396ff89fb2fbd77475db521a4bde6f142c02c4d4c40b3a366
MD5 4212a4440a5234aeb716cccc8f66623f
BLAKE2b-256 d2b5aa2554758d27a64a20f7f1cfc6731e69d04cfce502b577548f193aabfb5e

See more details on using hashes here.

Provenance

The following attestation bundles were made for tomledit-1.1.0-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.0-cp313-cp313t-win_arm64.whl.

File metadata

  • Download URL: tomledit-1.1.0-cp313-cp313t-win_arm64.whl
  • Upload date:
  • Size: 500.7 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.0-cp313-cp313t-win_arm64.whl
Algorithm Hash digest
SHA256 e5876e3586bc966610a0423375ee64a109c35981232c3d5a76b5db7c8b634388
MD5 62797f3cb253e1012109228a69dec7a4
BLAKE2b-256 9fe8bf3bc3eff7fbddce0eda360a8dc018e30020f724cd9066669888aed9cb1f

See more details on using hashes here.

Provenance

The following attestation bundles were made for tomledit-1.1.0-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.0-cp313-cp313t-win_amd64.whl.

File metadata

  • Download URL: tomledit-1.1.0-cp313-cp313t-win_amd64.whl
  • Upload date:
  • Size: 518.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.0-cp313-cp313t-win_amd64.whl
Algorithm Hash digest
SHA256 3ba49a85b3a5f1b4e28b71081e5b817c0b8b49e887c12744830ed6dfc29e09b2
MD5 0650369ef6e4679bd25014726b68f99b
BLAKE2b-256 b2e0d858e29b10e77096aa230e16b7ac19ccfec87feb51dde7bbef98365ab5ed

See more details on using hashes here.

Provenance

The following attestation bundles were made for tomledit-1.1.0-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.0-cp313-cp313t-win32.whl.

File metadata

  • Download URL: tomledit-1.1.0-cp313-cp313t-win32.whl
  • Upload date:
  • Size: 480.7 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.0-cp313-cp313t-win32.whl
Algorithm Hash digest
SHA256 4fe9614126b4660b8dc9033c6ef23ee3db8c50ab86c96e723e245a77098bb3da
MD5 4ce43917e11a8a9b3beee903f70fb015
BLAKE2b-256 0f83cc179e659987e959b57376811cc788ba5a36d84ef6783f3e5ccab11dfdd5

See more details on using hashes here.

Provenance

The following attestation bundles were made for tomledit-1.1.0-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.0-cp313-cp313t-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for tomledit-1.1.0-cp313-cp313t-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 0e9e5b9837a2a2d67cc76e43a6503e68c3f984cc60c69349a863d53698997b34
MD5 837527584b8e1202753458ecec0e9e5e
BLAKE2b-256 cbf97eb2316d1d1473fda6dd946c5a873f6f67b08a4c1a02132d9512f82d156e

See more details on using hashes here.

Provenance

The following attestation bundles were made for tomledit-1.1.0-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.0-cp313-cp313t-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for tomledit-1.1.0-cp313-cp313t-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 235bf9b5a39540ef6405a68a12133b8d83afa920afdc90c6885a71a4200950b7
MD5 350207751aef98cc7a0a2fdaf75ebd5f
BLAKE2b-256 cf6b0deb33a4bbbc760cfceaccb9adbfb61f94999602f555f48058ce2b3499af

See more details on using hashes here.

Provenance

The following attestation bundles were made for tomledit-1.1.0-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.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for tomledit-1.1.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c60521a3fc13daca2376e9c5880485279869ed913e2b177c8dea5c2ff832fc4d
MD5 00e3a4d76a60a77ec4fe3f0c37f5ca62
BLAKE2b-256 245a8d23e4040e2a69f1fb88f2d6f9ba93aec00319142a71f4a9976f3980fd49

See more details on using hashes here.

Provenance

The following attestation bundles were made for tomledit-1.1.0-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.0-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for tomledit-1.1.0-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 909f6aee276ebe67b0e0d3c9ed573c59246e006df1bb4d679d56cc3b52e77cd7
MD5 1978c931c33066694fcf8e754b5e88ee
BLAKE2b-256 9981d047d8d46ff2b1c8d68de42f623c3ec0eb744919b3b3828c52df387a1261

See more details on using hashes here.

Provenance

The following attestation bundles were made for tomledit-1.1.0-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.0-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for tomledit-1.1.0-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 945e768cd23fb06205c59b62867b31bd4cf79580e4a93578ba512817452b7947
MD5 d8ea6d0cdff63cbcddee2d21e2aab5f3
BLAKE2b-256 0fb83093664d87a517b1bc6f17c836775ef8909f3639016c53824cb857e41cf4

See more details on using hashes here.

Provenance

The following attestation bundles were made for tomledit-1.1.0-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.0-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for tomledit-1.1.0-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 c2ed57ac487fc7a9dd439db968336c425a36aec961353621ac483c795da06699
MD5 6a65c2db2eb06aeb9ff6df91c59a59b0
BLAKE2b-256 95b193806ae598ea97fe921d28a7f686f2b2cf202a0824efe8fbabb0860b50be

See more details on using hashes here.

Provenance

The following attestation bundles were made for tomledit-1.1.0-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.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for tomledit-1.1.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 94fe06e5d54a06b1d78ee412a8381f644decdeb1d7f74bae94f2e2f034f3d996
MD5 b1e2d9889d4d1dcba8576c2b01446eee
BLAKE2b-256 14c9272f5f2da752d2603ca21b9597b92dc9e3a7cdc38e5136c8c0ce9a5b6554

See more details on using hashes here.

Provenance

The following attestation bundles were made for tomledit-1.1.0-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.0-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for tomledit-1.1.0-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 979a793d040f2c60cb6b81afdb2786f81d093f28df4b8cf2b4a3f1bfe8d5fe95
MD5 542eeab590205752b733c7068a53d4a2
BLAKE2b-256 d42adbd9fb0cfa0efa892e1dc88d237ef645a04aea0278a3d3c72e3368278f44

See more details on using hashes here.

Provenance

The following attestation bundles were made for tomledit-1.1.0-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.0-cp313-cp313t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for tomledit-1.1.0-cp313-cp313t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d3535b3329095bd599910d4bf6d5b476f88b232af70ea6a97a46c543e826f505
MD5 08d984023c7d6e6f6de9132e7fea3b05
BLAKE2b-256 fb821e61e8252be77cad0517ed90d1c60fc062366346d71d6a11936970eb3172

See more details on using hashes here.

Provenance

The following attestation bundles were made for tomledit-1.1.0-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.0-cp313-cp313t-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for tomledit-1.1.0-cp313-cp313t-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 51e80ae04bcd1fc8b8befed61a767231d5e9cbec455f67803cfe29bc47045ca7
MD5 dfce63d8bbe24f7cb1bb574f3ce1e620
BLAKE2b-256 6a8f083a0b714c7d6648ace8a48c8e45b4459820dec2727d739f0c67dde190da

See more details on using hashes here.

Provenance

The following attestation bundles were made for tomledit-1.1.0-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.0-cp310-abi3-win_arm64.whl.

File metadata

  • Download URL: tomledit-1.1.0-cp310-abi3-win_arm64.whl
  • Upload date:
  • Size: 516.9 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.0-cp310-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 8290df17240a7fe48fcd23e4f764ba5d9752bb7454a84926d3ff10924d603660
MD5 7b904147e9b0cdc80eccec35d4a9d6db
BLAKE2b-256 a5bfe23de158261c2bf7303825e80203340f05fa7dad9a728d2e09eef28e288c

See more details on using hashes here.

Provenance

The following attestation bundles were made for tomledit-1.1.0-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.0-cp310-abi3-win_amd64.whl.

File metadata

  • Download URL: tomledit-1.1.0-cp310-abi3-win_amd64.whl
  • Upload date:
  • Size: 533.6 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.0-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 ca1c8108b28b1f5d33387e243a4195c5e242f1a1fd3c9b9faeb98bc2b80b86ab
MD5 206ea36f3849ad5e84d4123a6d141963
BLAKE2b-256 9a0ab643fcd1ff9378ecf47bc284bc03892436ac3a325da3e2e3b7b09174ec1e

See more details on using hashes here.

Provenance

The following attestation bundles were made for tomledit-1.1.0-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.0-cp310-abi3-win32.whl.

File metadata

  • Download URL: tomledit-1.1.0-cp310-abi3-win32.whl
  • Upload date:
  • Size: 499.8 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.0-cp310-abi3-win32.whl
Algorithm Hash digest
SHA256 8ed74b8f4a6f4d1002c1c1cec1f6492895b4713254b33017a76c06d0ed3f40d1
MD5 66b0468a14659d2e40ba698b9591d1d4
BLAKE2b-256 596519dcbda574546f50f5858988b980daa1117cfa4aea6ba1b2badd8ecd77d6

See more details on using hashes here.

Provenance

The following attestation bundles were made for tomledit-1.1.0-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.0-cp310-abi3-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for tomledit-1.1.0-cp310-abi3-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 8adc663e0cbffb0cc4f0eed60c1be345cea7e6e395c17c54d0132f64e339acfe
MD5 55311c71eef0af588a1b2c8393713abb
BLAKE2b-256 b59f70a498487449d6ba8e208e0b33816b6beb74cf6e50de694847a946f4a6ce

See more details on using hashes here.

Provenance

The following attestation bundles were made for tomledit-1.1.0-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.0-cp310-abi3-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for tomledit-1.1.0-cp310-abi3-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 2779448ece12618490a7474b4a9e22be7e1d6ddde005c51368dc68125aa68fe0
MD5 bbca85563a75f312ab60f469cfbec8e1
BLAKE2b-256 c304abbb6bc5b506f77b168c68b681179677c8ba903233ce7d100ccca4aab1b3

See more details on using hashes here.

Provenance

The following attestation bundles were made for tomledit-1.1.0-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.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for tomledit-1.1.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e12d81fc63b2bb0162159a3d9a2f2a6dcae7d1d6570f13d9bd96ad96922c1892
MD5 d90e570bf26cb2a3d9bd136dfc6f9387
BLAKE2b-256 f8f4b2005a227154dc82fb8aafe51a7ea62a72267e64b4a27173c9e27cd07c4f

See more details on using hashes here.

Provenance

The following attestation bundles were made for tomledit-1.1.0-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.0-cp310-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for tomledit-1.1.0-cp310-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 2f44402202f6ebf4dffb34069f93fabffae580c89c5885cae9942dd1c5a58964
MD5 774a972512fc3415ee0c42c6e553898f
BLAKE2b-256 0e64525a7107d5c84edadac67f2d0ee52ae42e242779340e653e99107e3dab77

See more details on using hashes here.

Provenance

The following attestation bundles were made for tomledit-1.1.0-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.0-cp310-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for tomledit-1.1.0-cp310-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 06e476f333f9c23cd7e7f02567d1e3d3dc16ab760d6f69fad776d967c40c3331
MD5 fe5cee447c7b3c5fee501eb9b3bc089b
BLAKE2b-256 a7af4bc8dea8c2d1e3df7b0d7fb4ce794889ec75d38886b69258de18929e6d15

See more details on using hashes here.

Provenance

The following attestation bundles were made for tomledit-1.1.0-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.0-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for tomledit-1.1.0-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 8f19d71d21d7203ac18274505ee44ca2555083ebcc58487eb5859346fc47f614
MD5 cb2939282d883eade2d5c460ba0f24f9
BLAKE2b-256 4467370b6a8090014bbf0f5c35ccf1b451e66a4df04801f1a454ab650102a33a

See more details on using hashes here.

Provenance

The following attestation bundles were made for tomledit-1.1.0-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.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for tomledit-1.1.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 195c225f43b0596ef98c564a7250111ea5da7cc30eef4c41156590580b6ce78f
MD5 e00fe7c1f03ca82a93e94dc2a600148c
BLAKE2b-256 f1721666696467b2f24eeeb5e37f3b75bccdb4bed7d9244a444bbe394f4223f4

See more details on using hashes here.

Provenance

The following attestation bundles were made for tomledit-1.1.0-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.0-cp310-abi3-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for tomledit-1.1.0-cp310-abi3-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 425c18fc0aa2c3caf4af9615c13ff78f21081fe82fc717b14ea5387d695c038e
MD5 970829550e7d8ae7374668122ae7ba57
BLAKE2b-256 1fef9481fda49c2c7916800219e29b8a2217033863930503b775e9c88c6a4d98

See more details on using hashes here.

Provenance

The following attestation bundles were made for tomledit-1.1.0-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.0-cp310-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for tomledit-1.1.0-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 cc236879ef9343b60986ccb7878839e2d39b886fc8efa0aa778b1c0f6f166d23
MD5 5ab0b4a8a35ffdab243dbab7cb9897a2
BLAKE2b-256 df7d0bda0b40fb4dd9111d7e9cd7772e5034f24df3818590d2e5779eadefbaba

See more details on using hashes here.

Provenance

The following attestation bundles were made for tomledit-1.1.0-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.0-cp310-abi3-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for tomledit-1.1.0-cp310-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 94ba892bea6ce17c7e77d0fa04a974f815dc569bf882c32ca099176c305127d0
MD5 0b88f80ba40078d8dd9342c6677665df
BLAKE2b-256 db012b1342103032b7bc81b67c4de6e7bd49387c19831189ff8a3d51709d37d5

See more details on using hashes here.

Provenance

The following attestation bundles were made for tomledit-1.1.0-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