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.2.tar.gz (132.9 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.2-cp314-cp314t-win_arm64.whl (510.5 kB view details)

Uploaded CPython 3.14tWindows ARM64

tomledit-1.1.2-cp314-cp314t-win_amd64.whl (522.8 kB view details)

Uploaded CPython 3.14tWindows x86-64

tomledit-1.1.2-cp314-cp314t-win32.whl (489.3 kB view details)

Uploaded CPython 3.14tWindows x86

tomledit-1.1.2-cp314-cp314t-musllinux_1_1_x86_64.whl (907.3 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.1+ x86-64

tomledit-1.1.2-cp314-cp314t-musllinux_1_1_aarch64.whl (873.8 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.1+ ARM64

tomledit-1.1.2-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (698.0 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ x86-64

tomledit-1.1.2-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl (719.2 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ s390x

tomledit-1.1.2-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (841.1 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ppc64le

tomledit-1.1.2-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (694.6 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARMv7l

tomledit-1.1.2-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (698.2 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

tomledit-1.1.2-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl (769.1 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.5+ i686

tomledit-1.1.2-cp314-cp314t-macosx_11_0_arm64.whl (668.6 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

tomledit-1.1.2-cp314-cp314t-macosx_10_12_x86_64.whl (684.4 kB view details)

Uploaded CPython 3.14tmacOS 10.12+ x86-64

tomledit-1.1.2-cp313-cp313t-win_arm64.whl (516.3 kB view details)

Uploaded CPython 3.13tWindows ARM64

tomledit-1.1.2-cp313-cp313t-win_amd64.whl (532.4 kB view details)

Uploaded CPython 3.13tWindows x86-64

tomledit-1.1.2-cp313-cp313t-win32.whl (496.8 kB view details)

Uploaded CPython 3.13tWindows x86

tomledit-1.1.2-cp313-cp313t-musllinux_1_1_x86_64.whl (916.7 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.1+ x86-64

tomledit-1.1.2-cp313-cp313t-musllinux_1_1_aarch64.whl (880.1 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.1+ ARM64

tomledit-1.1.2-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (706.3 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ x86-64

tomledit-1.1.2-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl (731.5 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ s390x

tomledit-1.1.2-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (845.4 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ppc64le

tomledit-1.1.2-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (710.3 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARMv7l

tomledit-1.1.2-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (703.2 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARM64

tomledit-1.1.2-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.whl (778.1 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.5+ i686

tomledit-1.1.2-cp313-cp313t-macosx_11_0_arm64.whl (678.8 kB view details)

Uploaded CPython 3.13tmacOS 11.0+ ARM64

tomledit-1.1.2-cp313-cp313t-macosx_10_12_x86_64.whl (697.7 kB view details)

Uploaded CPython 3.13tmacOS 10.12+ x86-64

tomledit-1.1.2-cp310-abi3-win_arm64.whl (534.0 kB view details)

Uploaded CPython 3.10+Windows ARM64

tomledit-1.1.2-cp310-abi3-win_amd64.whl (549.5 kB view details)

Uploaded CPython 3.10+Windows x86-64

tomledit-1.1.2-cp310-abi3-win32.whl (516.6 kB view details)

Uploaded CPython 3.10+Windows x86

tomledit-1.1.2-cp310-abi3-musllinux_1_1_x86_64.whl (937.8 kB view details)

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

tomledit-1.1.2-cp310-abi3-musllinux_1_1_aarch64.whl (901.7 kB view details)

Uploaded CPython 3.10+musllinux: musl 1.1+ ARM64

tomledit-1.1.2-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (728.9 kB view details)

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

tomledit-1.1.2-cp310-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl (747.0 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ s390x

tomledit-1.1.2-cp310-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (865.8 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ ppc64le

tomledit-1.1.2-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (724.1 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ ARMv7l

tomledit-1.1.2-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (725.5 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ ARM64

tomledit-1.1.2-cp310-abi3-manylinux_2_5_i686.manylinux1_i686.whl (796.5 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.5+ i686

tomledit-1.1.2-cp310-abi3-macosx_11_0_arm64.whl (687.4 kB view details)

Uploaded CPython 3.10+macOS 11.0+ ARM64

tomledit-1.1.2-cp310-abi3-macosx_10_12_x86_64.whl (708.1 kB view details)

Uploaded CPython 3.10+macOS 10.12+ x86-64

File details

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

File metadata

  • Download URL: tomledit-1.1.2.tar.gz
  • Upload date:
  • Size: 132.9 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.2.tar.gz
Algorithm Hash digest
SHA256 fccb2d3117033f3634665b5c5d8d5ca6e2204298178600fa67cbcd921becb838
MD5 83201dcbb5b74a1d88b6fd5fe95aa530
BLAKE2b-256 94a0e2f0aea41c99b127de3c428036a420b458307f22926136ac43863549cd7a

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: tomledit-1.1.2-cp314-cp314t-win_arm64.whl
  • Upload date:
  • Size: 510.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.2-cp314-cp314t-win_arm64.whl
Algorithm Hash digest
SHA256 0c4a6d2e6c123456975ff319d1affe28aa8398b7a1f2074f7b954e05003576ee
MD5 54d9d278f662d53d178d69a1983d4b42
BLAKE2b-256 f22a58d5a4acb423b6b2174a71c9ebd497ab3892920fd3007b93da3a431fa95d

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: tomledit-1.1.2-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 522.8 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.2-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 0f6cf353bbe73536a4fc42f786437012d2f059091a5fb2a7a3d9101f9631d1f9
MD5 253909103729c5640350bf78968643e7
BLAKE2b-256 4c4c7aef45e94767599b0bc9145299cefe29bf5d2aaa5015c85c0a474e4b7c3d

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: tomledit-1.1.2-cp314-cp314t-win32.whl
  • Upload date:
  • Size: 489.3 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.2-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 69cb62be34676fd7be94ed7232e9c359e65ae653e102a02fb2698d55abae076d
MD5 3c3310e110a7b91e9d4c6ea45e3ba8bf
BLAKE2b-256 aa1dbe7afdbdc0abfedb5eaa7ad9321d4641684b3324f98ebc4699329cd08caa

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.2-cp314-cp314t-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 0652effb783f1e9c679c34d4a5d39af5a2c641b95e8226ef22e305fc9b05ca78
MD5 275d65b7e7dedf16068cc1d313d12a5b
BLAKE2b-256 c8fedb626c25ea61e88dddb31ac6ed7b003fef064fa610274a5fc372fbab3f2a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.2-cp314-cp314t-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 1be45866c4521025656b5ed9aad28b2bdbc3e022ebb5e24eed682ecde08ab8e4
MD5 07bbb68ee7e84de149fe52a8721e73f0
BLAKE2b-256 f86e7596147cf5ad447799d0c06bd95336a88d1bf8cb2810a957d6ebdb715bc9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.2-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8f648f0238d4bc21e3b8108b3c65cf07d20a120307a4717ec3e1c1ccb3e054ef
MD5 347c5dadf30ac49409f958ecc7d01e77
BLAKE2b-256 4f839bec6075907b3dd0775c71a0b38eddba9a1b207a64eb3cd187bcba922697

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.2-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 c0fe5574cb181ae0d5de129f12e2a5ca7861663cd696f982bd4d1327c090b7e8
MD5 6407a4b58df4645d40f3e17803491e02
BLAKE2b-256 e29f2f3339a7702e4c23190806af894322368a677abed12b7e2c6135bbc0ebac

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.2-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 65690ed0331ba40c251302291f21e6fb391f8127467ae15ef3484fa5ea0c2ef4
MD5 3f7a4abbecb3ea107d28225c356eccf2
BLAKE2b-256 8c43f1134aa6c3027fe984a78e91bfeac776b6554e27657aebd69dd8860f5658

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.2-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 9f08c37413685d36bc09b9c42ec7fb833683d557cf35b0279c092b08b24a5b29
MD5 3fbdeb3f153a0ea95c163f3f9526e86b
BLAKE2b-256 a9cfa327edd5589a3b6dbaf43780b68caa789067a497b48ec0d4ba8da20b62c0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.2-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 12e3eb3fa1fa0d8be2a4cbec442d21bb35642432371dfae0e2b4a583494b5e97
MD5 d7092eb38671e8763bf1994005f013d2
BLAKE2b-256 6d382d24e03d90a5ebb6f21f678f931a14f37b1aea32938fb9d7c4c002cd530b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.2-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 0df83a0a8af7559623e775e8f6b39d51b9d0f6a54701e7c27d7c8f42f894a760
MD5 7bd12cf1f75795c299cc54f30b9bf169
BLAKE2b-256 67b0910cb3a8878a182a92589a61e2e621bde7364348a2c56fc70c9c73396044

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.2-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b4fd15a6d96a9ce051fff12be1d71a127f297271bb75ca0c9c0f256fdcb47d7d
MD5 4e98c63d04e26b36cba62f011e820ee9
BLAKE2b-256 58242fab2a9fd568233ef36ff0fb2f0abe3714496045a6e93f088cf5d4181143

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.2-cp314-cp314t-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 882eca2bf12776cb15edf86167ddf04d9c0bf62467c1d26299624f40ecbcf93f
MD5 a37848570054c90bf83cc5fe070e2481
BLAKE2b-256 ecfcc6b7cf671f081ae708e2020e779571680cee68e8946f64c6dbdca134a80a

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: tomledit-1.1.2-cp313-cp313t-win_arm64.whl
  • Upload date:
  • Size: 516.3 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.2-cp313-cp313t-win_arm64.whl
Algorithm Hash digest
SHA256 7be81d9c868565ff7a9f6b73f6dd5d0cf6fa2e41795158f71d700cc15b55204f
MD5 c55bcd0c8bac0d9a742d444f0eda9b2c
BLAKE2b-256 ce8986e333509fc99062c21854549d1e2e9dcb82aad041dd2f343b74d2a24e92

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: tomledit-1.1.2-cp313-cp313t-win_amd64.whl
  • Upload date:
  • Size: 532.4 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.2-cp313-cp313t-win_amd64.whl
Algorithm Hash digest
SHA256 f15192854fbd14cfdceb4b46a36bca9c6040b6422af22d1bb49db35bb6dbf58a
MD5 6a2d663208dd774c437ddc82292332d4
BLAKE2b-256 a8e5e6ea3ec35c963954e5504347f364451a5ca8691867784d549cc804de220c

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: tomledit-1.1.2-cp313-cp313t-win32.whl
  • Upload date:
  • Size: 496.8 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.2-cp313-cp313t-win32.whl
Algorithm Hash digest
SHA256 e4ad3101935b7ac50598698732f8def36b80d6bd8f72b4ec5522a698db0ca912
MD5 10a6a4675e7d9e660d65deb467c62384
BLAKE2b-256 0a5c987c8e981d0d14a5ecf54eb51533af814ef6adf4f3070846c7c391ec47c5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.2-cp313-cp313t-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 c34d137171b95343f380ad428a474cc99edc835037cc4938e8a1a5543f6ee34f
MD5 818e1fbca04fc121326e84224236f10e
BLAKE2b-256 dafe8420e969bd43c3a7b6e1d2b22f478add29c95070cc1b3e628f8293cc1dcf

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.2-cp313-cp313t-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 62f4c8b5127b1be4ccf309d69b8840c71501847c4de23127ce398e88e50d6223
MD5 c28addffa76448ff63444b2b0844a0f9
BLAKE2b-256 dd290a0ce73e11059ced7be6e6db03b5d9b7eb0e2edf5a8605d08d49b5815b3c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.2-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 227b57485e3cb45476967b3dad0d9c21597850399a92fb60f093f027ba13df5a
MD5 f422fd06aa9b113faec0c342fa17b6f7
BLAKE2b-256 704a99cb6b78315b799747732a4652142ee80ff6e38f41a736d914a196a92b13

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.2-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 fd2672d78f50d8212eb23bd17d9ccdbbc304014d8010be8a397199e3f4b72268
MD5 a0f9ff78d180554339a423261f1a731e
BLAKE2b-256 e13371b1e290c33d553639157b19f1937a3a8fbb279ad1cc1581ec0a648b3809

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.2-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 fcb5da911b514a7fdb9d39ea94a69c4ac6bae713a620e89ef34bcd41c3645fa5
MD5 d2db04b43664f1bd8117dbda62464ad0
BLAKE2b-256 ee5502433f5e5f2f79b84d7f740c319a8915fc9edd5cc1162f3dac1bd1c92e08

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.2-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 4ee0c18864cc1013599a8b9c6566fa2e72241f3a0d727f6a19ef52bf219c8766
MD5 cc1af84c019b88b24740823670817952
BLAKE2b-256 aa1167919129d3acdffaf55a14597a85c4cbd4981140577ff1d77d6a66a5003b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.2-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f2c047b5da6785f9842c825ddb0e26530fbdfffa1217a4af57dab798fbde6034
MD5 1de238f59571c6788ca68b41fb0b9236
BLAKE2b-256 375fc5978e4cea407a9aefce45d2378f282081708f7bcb1e1c020faa78d46bc1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.2-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 79bd73537efe7158f0ac64df2203854e60f3c857679c663927e1d179183cd81a
MD5 3204376d8c1b5b50c05f98148974eb1b
BLAKE2b-256 f8caa9c5685af8225ec1a3132fbb2f07ab5d901fd53b77d2a92bc6140fee3655

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.2-cp313-cp313t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b441250f52a7c1cc88e6fca1fc18989d1b3586bb288c8b5f3564c6a02d4b7ef5
MD5 d0c7b561a7bad06ae812eb20158488ec
BLAKE2b-256 bbd5b73062bb334d6e858cdaa4cc858068e96a6017f5d64aef2eb88ef4f5d689

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.2-cp313-cp313t-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 a34fb52656e82b30865ae23fc5e695928301fc0d20d34aae982cb50b80a8e2e8
MD5 9eb4541175467ee0661eb1108f03ad63
BLAKE2b-256 b10468029cb0e06ac231caff934145923d20e401e56c28fe04214fa52f0862f0

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: tomledit-1.1.2-cp310-abi3-win_arm64.whl
  • Upload date:
  • Size: 534.0 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.2-cp310-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 069361eb0ba60faf1e4a809dd0644591596fe80f27898c3d90bdecac758d5806
MD5 0a7c4021ab7db0f4b2fae30dd31f3389
BLAKE2b-256 565d1ca2e86fe1b6f4aa04648da30f9f1c5e5cb88dce80aa1453872a2b598451

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: tomledit-1.1.2-cp310-abi3-win_amd64.whl
  • Upload date:
  • Size: 549.5 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.2-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 25c3f872c7cf664961712fbdfab12631428a510cf1aac6645d093bb19b3d7b57
MD5 33bd01ebca1f31637d9c36aa95e62c6c
BLAKE2b-256 c767375c7ee3e3915d44574f4166c1600e141d3682aca004e7e603f79023708b

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: tomledit-1.1.2-cp310-abi3-win32.whl
  • Upload date:
  • Size: 516.6 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.2-cp310-abi3-win32.whl
Algorithm Hash digest
SHA256 4afc45e66bf5ea79663a7fda6611bd48d5c2e849cdeca779b65c2d52c06a152b
MD5 dc4142e94023478cfd26537285e97ba6
BLAKE2b-256 4e71b7681c5f3ddf6984793cda378ce3722ee4e95a0bc4d2ae1237cdd006188d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.2-cp310-abi3-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 0d4e35dbc5fc00bc42d6a9c6cc674374cda66fff705aaea5a22e015829d0657d
MD5 1860f04819177379552511c3bab82d6c
BLAKE2b-256 865bc9663437cd5c3131ecafd8b33a1d1586cf2d0622294dddcc6ae27fd1eda3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.2-cp310-abi3-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 f6b8415c5c8bfa62facceed953e19887f5ef7e25ffe145f6485abf77fcb98178
MD5 efe6cf8897706b715e361df2918363c4
BLAKE2b-256 281c95d6a20ddcec6ab73b05768c639a625ddd330d3aab2f950c9e541494b6e9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.2-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1d6dcbd8ba5785d4bb8bda92f532f272b39cc6e14ba1c92ac01a3564f5fc751e
MD5 934a5f1bbfb1046137d43e7088b80be0
BLAKE2b-256 490f780a5a87f4f6e5bba5f0376fd23bed0921186d6dbd6f46e3d350a823630b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.2-cp310-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 29fecc52e8fa8cc38b6ab50f530f35f4e17d655e3526cda189b0c7cb94052803
MD5 3c503eefb4962cc8e4a247d0856d4c28
BLAKE2b-256 9cdeb9201be0798ed597bde8e235732d2ec0b9e57c2c22a1d8fef03ffd9d6dd2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.2-cp310-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 ba979274df494258f510857bbd4f374fc1a8b160a57ad3d9ef82b04d7dc20b3d
MD5 305de27c6f13298ad80253702ec4ac68
BLAKE2b-256 e46d151e277aba14bcf68b56d62bc9f45fa510e1edec9bd4fffd1903e31236c7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.2-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 1e58dc647d0104efb9048db31067aafe744341465a5d0aa40149a80269781422
MD5 3abfbfdf913812661c7e7b1dbab73717
BLAKE2b-256 549b7b791bd1b1df8bdb2943c1270c366151e1363b8c3cfff67476ee0ad03c3d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.2-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4323a5b912797f1df67cce4c9a4bb48e130981677d32538cc82d7701125c0570
MD5 d06397487932660635efce933a6b353e
BLAKE2b-256 11e69090657c111cb23d6104de1d0db6bc3bc601228f0cab89157ffb20af8e51

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.2-cp310-abi3-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 6ea41c6fd20b5aecafeb33c6290e090b901561cebf87860c4b9c409227ad1275
MD5 85b383458a4849edcd3214aeea40bbf8
BLAKE2b-256 a6fe7697be6bcd1c8cbeb0f5fd7671f1b0b96ce68e6412861a520d8dcc0f808e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.2-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 25bc7c99d0c9e0a4d1e457cba6113099d73ebafca5028b879da02ce8419ea6b7
MD5 599e7cf424f40d331cc85ec5406701fc
BLAKE2b-256 0eff1ce4ff24981a4cde8a9e058f7db84444278137b94d9c7b1a64c00be45f17

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.2-cp310-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 66658ea3249feca7e6e3727fdf22bf7549a3cc2bf70590941c30f69af7c80145
MD5 740bf4a13ebf9716edb8e040cf5b8975
BLAKE2b-256 95f96007bbcc2565ad935f1aa9404386e0c434d4e2972f2081de17683feaebfe

See more details on using hashes here.

Provenance

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