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.1.tar.gz (132.6 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.1-cp314-cp314t-win_arm64.whl (506.6 kB view details)

Uploaded CPython 3.14tWindows ARM64

tomledit-1.1.1-cp314-cp314t-win_amd64.whl (521.1 kB view details)

Uploaded CPython 3.14tWindows x86-64

tomledit-1.1.1-cp314-cp314t-win32.whl (484.4 kB view details)

Uploaded CPython 3.14tWindows x86

tomledit-1.1.1-cp314-cp314t-musllinux_1_1_x86_64.whl (904.4 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.1+ x86-64

tomledit-1.1.1-cp314-cp314t-musllinux_1_1_aarch64.whl (870.8 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.1+ ARM64

tomledit-1.1.1-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (695.0 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ x86-64

tomledit-1.1.1-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl (718.9 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ s390x

tomledit-1.1.1-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (837.9 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ppc64le

tomledit-1.1.1-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (689.7 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARMv7l

tomledit-1.1.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (695.3 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

tomledit-1.1.1-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl (765.2 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.5+ i686

tomledit-1.1.1-cp314-cp314t-macosx_11_0_arm64.whl (667.2 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

tomledit-1.1.1-cp314-cp314t-macosx_10_12_x86_64.whl (681.4 kB view details)

Uploaded CPython 3.14tmacOS 10.12+ x86-64

tomledit-1.1.1-cp313-cp313t-win_arm64.whl (514.9 kB view details)

Uploaded CPython 3.13tWindows ARM64

tomledit-1.1.1-cp313-cp313t-win_amd64.whl (532.3 kB view details)

Uploaded CPython 3.13tWindows x86-64

tomledit-1.1.1-cp313-cp313t-win32.whl (494.8 kB view details)

Uploaded CPython 3.13tWindows x86

tomledit-1.1.1-cp313-cp313t-musllinux_1_1_x86_64.whl (917.0 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.1+ x86-64

tomledit-1.1.1-cp313-cp313t-musllinux_1_1_aarch64.whl (879.9 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.1+ ARM64

tomledit-1.1.1-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (707.5 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ x86-64

tomledit-1.1.1-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl (728.9 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ s390x

tomledit-1.1.1-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (843.4 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ppc64le

tomledit-1.1.1-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (702.8 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARMv7l

tomledit-1.1.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (703.5 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARM64

tomledit-1.1.1-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.whl (773.9 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.5+ i686

tomledit-1.1.1-cp313-cp313t-macosx_11_0_arm64.whl (676.7 kB view details)

Uploaded CPython 3.13tmacOS 11.0+ ARM64

tomledit-1.1.1-cp313-cp313t-macosx_10_12_x86_64.whl (692.5 kB view details)

Uploaded CPython 3.13tmacOS 10.12+ x86-64

tomledit-1.1.1-cp310-abi3-win_arm64.whl (532.9 kB view details)

Uploaded CPython 3.10+Windows ARM64

tomledit-1.1.1-cp310-abi3-win_amd64.whl (547.8 kB view details)

Uploaded CPython 3.10+Windows x86-64

tomledit-1.1.1-cp310-abi3-win32.whl (512.3 kB view details)

Uploaded CPython 3.10+Windows x86

tomledit-1.1.1-cp310-abi3-musllinux_1_1_x86_64.whl (932.0 kB view details)

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

tomledit-1.1.1-cp310-abi3-musllinux_1_1_aarch64.whl (895.5 kB view details)

Uploaded CPython 3.10+musllinux: musl 1.1+ ARM64

tomledit-1.1.1-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (723.7 kB view details)

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

tomledit-1.1.1-cp310-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl (742.8 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ s390x

tomledit-1.1.1-cp310-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (859.9 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ ppc64le

tomledit-1.1.1-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (720.4 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ ARMv7l

tomledit-1.1.1-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (719.1 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ ARM64

tomledit-1.1.1-cp310-abi3-manylinux_2_5_i686.manylinux1_i686.whl (791.6 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.5+ i686

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

Uploaded CPython 3.10+macOS 11.0+ ARM64

tomledit-1.1.1-cp310-abi3-macosx_10_12_x86_64.whl (706.2 kB view details)

Uploaded CPython 3.10+macOS 10.12+ x86-64

File details

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

File metadata

  • Download URL: tomledit-1.1.1.tar.gz
  • Upload date:
  • Size: 132.6 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.1.tar.gz
Algorithm Hash digest
SHA256 e95956c050641b011678f2818a3824268876d159adeda1ebe7b1666f70535652
MD5 3ea60c2bacb627e7fd15ff6af79fe94c
BLAKE2b-256 569c5ae8ac056b6d57f93978e95e6b58c5496e9acf7fe394d0a40a039fba0c1c

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: tomledit-1.1.1-cp314-cp314t-win_arm64.whl
  • Upload date:
  • Size: 506.6 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.1-cp314-cp314t-win_arm64.whl
Algorithm Hash digest
SHA256 8eaa2de84ea407afb586cb6a35e51f24d404a7d52efccc882b25635997303cfc
MD5 a1ed2da097bf296da5d15e549f345493
BLAKE2b-256 f52567072cb160963cb281c750e494fa58a6f0d133c6913a8bcfa0e4f48493c4

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: tomledit-1.1.1-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 521.1 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.1-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 4e95a4b64de7eeaf23123ecbabe1cc6292f9b8a48ac81578910a0b5f9377c44e
MD5 1435d85ad1807bd801999c044b7a433f
BLAKE2b-256 a91e76d3fd44f72a3311089b829c4bee4a6fda1e13971107bdc06d043a79cd14

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: tomledit-1.1.1-cp314-cp314t-win32.whl
  • Upload date:
  • Size: 484.4 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.1-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 bd720d2824dd97d28f35d989e27acd70af0089d8a6919640cda3bffb656ddb4a
MD5 77a90c47f1c9aefd5aea8ab4c128bd4f
BLAKE2b-256 a52e8ec788684e3f2827d1b63b21f9a194fac800a27960cf71710757a5cfb142

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.1-cp314-cp314t-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 f64ff037f5787c5d550f085dac87fc820d41ef17689d01bcba3ffb122aa7f5e9
MD5 db3a532d9a2906f7ebadcfcd9a902a7e
BLAKE2b-256 d732a819831ac4dee70e3fb189f34f0ad71420816337131138b692a015eab8c0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.1-cp314-cp314t-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 0301338c22993995ab4a4d3b4a208a67a1a237a6564394d55188d592081b0020
MD5 01db6b4da90f8cf2932f06d8af150a74
BLAKE2b-256 5430beee135ebecf850c7db0135c0081a65e0cf7b8d1ddafa22a05297777941b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.1-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cba4a728b022b9e935f11f6969bd0906f485a6e1f9cffc12cf9dc2e9606d24c6
MD5 e2a5de4c784249691fdd530f8003be14
BLAKE2b-256 a429b2a1f91bb369e112d6a28196fe9a3e93bfe2e01fae6eed988fd220ad646e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.1-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 cd7866de95e5ff3127981c5d3cb610e11f4882b7570288f6131345a078bcf500
MD5 48311cc4f8f37c9649d129d38130702a
BLAKE2b-256 a09db73ddfc8d8527ce072f3e83aa0dfc39ea837f676a632c56699dec4c200ab

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.1-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 ae442345cb2e080aabf94711192928294f4d7f5a44e640e98bca2450aa1474ee
MD5 4d95021bd3354128f64fb7371cf492af
BLAKE2b-256 c2330379d338221d0a6843216716e20f892fa63f2163de3c3bde3700d16eca4f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.1-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 ab46e5f371799a90999606236cae9c7dd2ac3070c4843201816d700cbde159f3
MD5 31f2be64a5aa9ba7b69e4aaf2dea1c6e
BLAKE2b-256 9871f92e5a37286bd7e460af1f03d45bbd43ff646448f3a591402dfb564d1206

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0c397d206012a6e44eaed7c1f2dd5eff6e6c2a2e46efeba84148161bc27e07f3
MD5 9de8ed13a2acedb0a24045962a8e9cdc
BLAKE2b-256 50d5c6ba6ca42377d2926abb38adcb311438b257211555706e01fff8a77e137e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.1-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 a1ce941ea4ef38f800495fe8627f15f7a8e96f80fdcfef2501fc5b559519c5da
MD5 4073c047d69f509e886fb149244df8e7
BLAKE2b-256 418687a13f35d5aa6156ee2e16a580791d5cb9eef7c73615383e56807b061312

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.1-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 dde18449c94abe73f3e9c903fda6bbc005e08d42f0399672543b04b75e5efcc3
MD5 e5f21c2c9045531c96aa395dacf4f47e
BLAKE2b-256 3893d903e656ec6a5d9b45b71ad94e78d2ca44cdc1067b5336ea5c3357710d3b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.1-cp314-cp314t-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 78122beb9d6bf3acf27f767266eb4745d7f9b62871305573bc953986c000b426
MD5 085cbbe88f821b7662dc4148714294ee
BLAKE2b-256 1b3fb90bf8923d024e9be6b78c86ca4e8085fb322ca403cfdd6f367ebe6f030b

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: tomledit-1.1.1-cp313-cp313t-win_arm64.whl
  • Upload date:
  • Size: 514.9 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.1-cp313-cp313t-win_arm64.whl
Algorithm Hash digest
SHA256 cb8f6f00dd1407b3508c3767810866cb206fc56c5a0b8762150f24a8516ccb38
MD5 6edfd6bd4e84d686220fee1b51aa973f
BLAKE2b-256 71996d2a55efd3d7ae088bfec0752e2a1cf4cf9a11b9bc2d3272e32c577f8d98

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: tomledit-1.1.1-cp313-cp313t-win_amd64.whl
  • Upload date:
  • Size: 532.3 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.1-cp313-cp313t-win_amd64.whl
Algorithm Hash digest
SHA256 dccdc27f7a2f0175512b627ad15f87628c6a74fc4757b7d0e681dbc4b72730b3
MD5 3e948d0b36ee50fce48579a9862709da
BLAKE2b-256 1d00bfe06ad1a79d62a2a56397b8708bdc9d6590ce1fbd539b2df6c5e58a1eb0

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: tomledit-1.1.1-cp313-cp313t-win32.whl
  • Upload date:
  • Size: 494.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.1-cp313-cp313t-win32.whl
Algorithm Hash digest
SHA256 c7d65d069eed24c2de250dc88786595881b7252f9d8cc203eccc6ecb8449ea28
MD5 86398603dff9ddddcd59cd3e7d8e0ef4
BLAKE2b-256 46d9bcdd7fd2d4608ec122a2c746a3405494ff44779c711ccee86acfabea787b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.1-cp313-cp313t-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 a1eede78128e1a0a61394c7c1c351e8c4cf3c44fce8ffffe52c774fc4b8487ae
MD5 4e77caab095e7fda9f04e03a36e1b0f2
BLAKE2b-256 b4873e2c302d7eca41d40ece59cd20ff59c79071784948725cea2cf5e7e68a00

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.1-cp313-cp313t-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 261d027b468cef4065cff0cf7963bee186290fcfd885ee2c75177577037b958c
MD5 b9d8d22e4e326905552ebbb7e8b46b85
BLAKE2b-256 3708748b8b901a969de605c5ee2d6ed4d4442fe9b0ca342ba98d8b133a551abb

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.1-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 13e1b62111b5c8ae6c56bef87c72ad0829d840253b8b387dbd9d72b240642526
MD5 b02a06421b2e6dc054103b58f863eb5a
BLAKE2b-256 ff561d656a66f72d902919d078910c89a27cf46fd6854783b2b429d703f66b03

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.1-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 d7dcb11cdc5ec376ea585223984196138666ae584151e6ca2bc42da83335c06d
MD5 d60f2728a61b9ab4f8bed85e43111c8e
BLAKE2b-256 edea08330ceb1381bf5c7a102cee3972366eb8118f7210fc9c2e5ffb88671372

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.1-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 f9f57f18719b20320d995f193a019927f1b7f5daca070759ef875b643fb0c8c7
MD5 df121f5da636d83c3d4bdb8dc6707e86
BLAKE2b-256 967a136ec0ad139721cf07c34672a35dfdc7ae1b73971c99d9fbe92ada81fe37

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.1-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 207ffa66d218336dcc3cf730b8a40d1cf1f9de73fa4d4ed2f151603f4e76866b
MD5 c1864df44616ef3503fa33877d6541f9
BLAKE2b-256 e96de4614271443b9a12c7517dc90b5732d237c5f0c6cabfaa39b92a312e08f0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 299c1c184b256311cd4fbe20e2e0a0e5c80003f71d990bd530c662cf6bdf77f0
MD5 a7efe97198dfb6ea62da260c2e394e63
BLAKE2b-256 23a0f5114406fd89e258a894e1e8b5efde7048c7be7241816e6355069f58ca26

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.1-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 94ecf705232d0ad32394aea971406a2377d911f4981155f58194fdfd346464af
MD5 6ad34e8dc9f482c1a9889a0f19c1c156
BLAKE2b-256 dfbb3ff19c475c75c792c35868876f7e9235e01c0087fc03878ad1d3e9d18444

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.1-cp313-cp313t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2fae56191affc4dc836d1526cef541e3c9bced72c7e31ca083a648c117d063fd
MD5 d8e895f8ec27ffa21bd283bb24de0b23
BLAKE2b-256 1b98c0dcd246db5afd1acba8a04e4e83f562590fb76fefc08dcb2885ea30e4b0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.1-cp313-cp313t-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 36d391e57182e7fae8b06eba8f633d4d24f12fb993f2e74b24a55755442c2828
MD5 4e8dc375a5519326dc7a334f75d69294
BLAKE2b-256 b46f525110aaa5613242862d6c50569519e1da03434427f7594ddcd1ca482ad4

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: tomledit-1.1.1-cp310-abi3-win_arm64.whl
  • Upload date:
  • Size: 532.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.1-cp310-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 e25735698bdca78c420ab8fb0b471b14101da39307c345ab5579262c18cbf023
MD5 b0ad318ed516017094b35fa9516b3179
BLAKE2b-256 d5fa4401dc506f8bc3097df3df7b2f03238bd32887ddb75762e7fdef19d56139

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: tomledit-1.1.1-cp310-abi3-win_amd64.whl
  • Upload date:
  • Size: 547.8 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.1-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 6d48db9f66645af2133804a1fbcb0af847c9f180ef59f43cb6e752d5af509351
MD5 0c7a8033b10f40284295f5a7563fb39d
BLAKE2b-256 f2756266c9b2f9f16f82e7e40ff84067beed4760369141644590d1e9f0c69e8d

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: tomledit-1.1.1-cp310-abi3-win32.whl
  • Upload date:
  • Size: 512.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.1-cp310-abi3-win32.whl
Algorithm Hash digest
SHA256 941e6f3719035928300eacc88ff2d2ae942d69dae6176261ee3a35d86efdd5c9
MD5 e76ba6560a7509ed43615ea847e4a5b2
BLAKE2b-256 a244c00e78d9bf84588f7a4684d99701382fe75f3a9a129ae546db0f5391604d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.1-cp310-abi3-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 bbf77d22bc01cb2cca6342145728378335ad56e2141b4c3b85a869f49c061825
MD5 209fadd5606dcfc5c43600b73ff4ed33
BLAKE2b-256 db1843130da086dc469e20752c32373c331e343ab3e3aa4ce2933f5847ecfe70

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.1-cp310-abi3-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 ec6c6e619a544eadc7b82bff00e9b746be9b6fce047ee8634b815625e8e6b950
MD5 d617b78fec60e461a6d0b6a34c2faa5d
BLAKE2b-256 17745d5b3a94feb48773f191812749a03d466b86ad39dcbd1b72c8a7c7a0935a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.1-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 296386be53b4d9a097fad5bf8297dbeea7920fd4a5d1094a60d67e3f51d456c6
MD5 96bee6ba5ca8c466d12909c1183b616c
BLAKE2b-256 35ba2b628e4a1474c25736c6ad2d0b9fcb9bd43688188b8b82b26ce6d0cde342

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.1-cp310-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 b187dfcb5b69dc05756bbc31c071b427dcde57037704f917a391379cff3b4b68
MD5 7244b152f79a307b6c55e3c97ccddb42
BLAKE2b-256 b0a65eb2c8b781d8b349e3ed3f36b49dd6035a3f05316552696b7e70fa7cdcd7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.1-cp310-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 c9d7b707e9706899b556ade3720cc14b1b1dfd6556da1969ed3b54e77528d210
MD5 b980df30d6bdbe64f5f2c171579d4e5c
BLAKE2b-256 94ec764c54b34228d1148c1b121308c4c121954bae07620675c30fb0891d8871

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.1-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 47b961c2a4ad7d45dd822b11a516b98347fd25cff21d096acafa51ec23af597b
MD5 a8345dc713fd2f358fece1312e8f4059
BLAKE2b-256 38c89c0d621ae5f10a0b528b5ac8db236137652d26d28caae52551733a84c7ca

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.1-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5b2965f3dbf319eeff19734b52a9665f6dd87bd22fbf0253d6fef338e9729a88
MD5 76999546a61267d79f48716fd18ca995
BLAKE2b-256 71fb90d1f40d24e73bdaa83e18ffa29a1bcd06644cf556b3399f9f97d71039c3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.1-cp310-abi3-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 a4cc6e435ee8037e3949c65969f7782263bba1a1cdeb3fcaa94faf224c5b6f6a
MD5 a5f11cfe396266485c90868eb5ba4338
BLAKE2b-256 5493ab8b5ebd604c5d0e4e7083a0456e4fa16a69ecbfd7a377ab52729db575a6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.1-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1f2970b979010ec2471a1e23ce76279f4a4af73940928588f052eecbf2c593cc
MD5 7395bbb69c33fea298e1701ab90576f0
BLAKE2b-256 654f2312a456a0cdb8b639a5b5ab36367b3649168037c15ae4e2745ef8f0f3bf

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.1-cp310-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 89303b28293d45d240fb26d95d62c632b4f737dbaf99218b52769cf7dce39bbe
MD5 1463f71925a7f5f25e7c244443702313
BLAKE2b-256 36613e686370722a7917c0511fbbe7efe21045623e60522a4a757be81b07125f

See more details on using hashes here.

Provenance

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