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.3.tar.gz (135.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.3-cp314-cp314t-win_arm64.whl (504.9 kB view details)

Uploaded CPython 3.14tWindows ARM64

tomledit-1.1.3-cp314-cp314t-win_amd64.whl (520.1 kB view details)

Uploaded CPython 3.14tWindows x86-64

tomledit-1.1.3-cp314-cp314t-win32.whl (487.3 kB view details)

Uploaded CPython 3.14tWindows x86

tomledit-1.1.3-cp314-cp314t-musllinux_1_1_x86_64.whl (906.7 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.1+ x86-64

tomledit-1.1.3-cp314-cp314t-musllinux_1_1_aarch64.whl (871.8 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.1+ ARM64

tomledit-1.1.3-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (697.3 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ x86-64

tomledit-1.1.3-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl (717.7 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ s390x

tomledit-1.1.3-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (839.8 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ppc64le

tomledit-1.1.3-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (693.2 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARMv7l

tomledit-1.1.3-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (696.2 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

tomledit-1.1.3-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl (765.3 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.5+ i686

tomledit-1.1.3-cp314-cp314t-macosx_11_0_arm64.whl (668.3 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

tomledit-1.1.3-cp314-cp314t-macosx_10_12_x86_64.whl (686.1 kB view details)

Uploaded CPython 3.14tmacOS 10.12+ x86-64

tomledit-1.1.3-cp313-cp313t-win_arm64.whl (513.2 kB view details)

Uploaded CPython 3.13tWindows ARM64

tomledit-1.1.3-cp313-cp313t-win_amd64.whl (530.5 kB view details)

Uploaded CPython 3.13tWindows x86-64

tomledit-1.1.3-cp313-cp313t-win32.whl (494.5 kB view details)

Uploaded CPython 3.13tWindows x86

tomledit-1.1.3-cp313-cp313t-musllinux_1_1_x86_64.whl (917.8 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.1+ x86-64

tomledit-1.1.3-cp313-cp313t-musllinux_1_1_aarch64.whl (878.7 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.1+ ARM64

tomledit-1.1.3-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (708.2 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ x86-64

tomledit-1.1.3-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl (726.5 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ s390x

tomledit-1.1.3-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (844.1 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ppc64le

tomledit-1.1.3-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (709.9 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARMv7l

tomledit-1.1.3-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (703.0 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARM64

tomledit-1.1.3-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.whl (777.4 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.5+ i686

tomledit-1.1.3-cp313-cp313t-macosx_11_0_arm64.whl (677.9 kB view details)

Uploaded CPython 3.13tmacOS 11.0+ ARM64

tomledit-1.1.3-cp313-cp313t-macosx_10_12_x86_64.whl (697.5 kB view details)

Uploaded CPython 3.13tmacOS 10.12+ x86-64

tomledit-1.1.3-cp310-abi3-win_arm64.whl (527.6 kB view details)

Uploaded CPython 3.10+Windows ARM64

tomledit-1.1.3-cp310-abi3-win_amd64.whl (545.1 kB view details)

Uploaded CPython 3.10+Windows x86-64

tomledit-1.1.3-cp310-abi3-win32.whl (512.4 kB view details)

Uploaded CPython 3.10+Windows x86

tomledit-1.1.3-cp310-abi3-musllinux_1_1_x86_64.whl (933.5 kB view details)

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

tomledit-1.1.3-cp310-abi3-musllinux_1_1_aarch64.whl (896.2 kB view details)

Uploaded CPython 3.10+musllinux: musl 1.1+ ARM64

tomledit-1.1.3-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (725.0 kB view details)

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

tomledit-1.1.3-cp310-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl (742.2 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ s390x

tomledit-1.1.3-cp310-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (861.8 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ ppc64le

tomledit-1.1.3-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (723.2 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ ARMv7l

tomledit-1.1.3-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (718.9 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ ARM64

tomledit-1.1.3-cp310-abi3-manylinux_2_5_i686.manylinux1_i686.whl (793.0 kB view details)

Uploaded CPython 3.10+manylinux: glibc 2.5+ i686

tomledit-1.1.3-cp310-abi3-macosx_11_0_arm64.whl (684.0 kB view details)

Uploaded CPython 3.10+macOS 11.0+ ARM64

tomledit-1.1.3-cp310-abi3-macosx_10_12_x86_64.whl (703.2 kB view details)

Uploaded CPython 3.10+macOS 10.12+ x86-64

File details

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

File metadata

  • Download URL: tomledit-1.1.3.tar.gz
  • Upload date:
  • Size: 135.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.3.tar.gz
Algorithm Hash digest
SHA256 744472d775a38a56d04644c9543c551deb80ad6c3c8547cc9f2aa362c8f21f96
MD5 f9a6aa9bfd88f83fe7b6deba1fe981a6
BLAKE2b-256 973aadef714ecacf7961084689dcc9d5da14b238dbd00b7eb009a3be4b9afe27

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: tomledit-1.1.3-cp314-cp314t-win_arm64.whl
  • Upload date:
  • Size: 504.9 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.3-cp314-cp314t-win_arm64.whl
Algorithm Hash digest
SHA256 eaba2aa52df1d68bafe81b9f2e8848ceab77ef4f8789f1b37a4f45821d396d8c
MD5 d3deae43273c476e213d089eb921d62f
BLAKE2b-256 9668764458971ab2df789b57c04067acdd50cb03b6dbc447eec864895073929d

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: tomledit-1.1.3-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 520.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.3-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 9ea478c9a2349b54f8954abcca456159e4ea2b30c983c8de5079c32688b1eb21
MD5 36feca13b56c57bf2644b1e9a0513d51
BLAKE2b-256 db8b081b9e929a0c774e787056b812a984421fd6f75a0b2fd3fc8c7a960cd644

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: tomledit-1.1.3-cp314-cp314t-win32.whl
  • Upload date:
  • Size: 487.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.3-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 f6ef086ac021f013b0f82e883704dd2ad4ae3ed35f3c044834efd6e683de485c
MD5 06dba7154059e45c1ec363f40b3c9332
BLAKE2b-256 a910721f13fcaad8207b0c360ad9490c8cefafdb5184198d85250b446eb90663

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.3-cp314-cp314t-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 76cda51d00b027fca8a4747718216b30ffeede0125ad9ac6cdb4d48d431af46c
MD5 5c86d41df08b157bcab5db32c4ece9a2
BLAKE2b-256 8d4e1589a908e5668f1ad9fc42a931a2a6553010f70560ed2c7e28675083339c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.3-cp314-cp314t-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 0b22296e4b1976c65d68a0f44f65d140df31637647e1302daa130c1ed2a93875
MD5 4fea4b427b3315ada924681ae46cd0d5
BLAKE2b-256 114e56b22c2370f6b916a1688f2daea8cf1d613782b0c204059371f32f885e34

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.3-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2f574d76531834eff39b4cc0b7724448b296226fb7f98eee4608f2d49eccc4f8
MD5 c594ddbe9ef4bca35fb79bd58a6a545b
BLAKE2b-256 d8c81b079b9baad3054629054e348475bd8c1b1e40c39f786776a1d75d78dcbc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.3-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 a1fc1b3ac21200f139da52112264d0cb36562e7c933a808f66eb61c12ef5d9b3
MD5 bfa76e1c45cb7bcf8a9e5bcd001ff9b2
BLAKE2b-256 514af2d8ec333fc09c13b4ebf6bd0e728b79c8740134c25fcb854c968cc4d253

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.3-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 bb385b0f83055b7e83620ee8270f65f9b04e7c201bdf6646ca1ead3ba852c023
MD5 f884953c1e9ab8b71acf60634c2abcc6
BLAKE2b-256 725b8497db1ed37729b1db03a2680bf892b27bfc1210a2f71181616fc02cf7a4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.3-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 8fb28f39e6be60767b307e920b8c7064d4a713e3f149ad574d5c73ea6224670b
MD5 8f67a65beba5c7662f8ce58c7553b987
BLAKE2b-256 4d48fff91a7e8c267d6e11aa9e0654f3fde55d15ebead5256a3132ea0c42e32c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.3-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5a3a4ec1dd4500903966992420e6c62627954a68c0c9bfd879f3237c94e21ae9
MD5 97f0542269bf58fe6467adbc869d55fb
BLAKE2b-256 beba63d178c7663174252af75809a2e980cc8493b6b58bbdd78e88e63f67e0f3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.3-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 716104730cb33eec8bbc7b1ab71b26250129a6f07773d430c1e51f8bd8231a2c
MD5 f1b67bf21392006e1319884379233d34
BLAKE2b-256 7508d0ab901fa59bccc9e87b9363bb0d1fbcc29edecb3ba80f63aa6abca46aeb

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.3-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a39f5ab35c223303bd9bba941bc1d3a2a9962d34619bb85aebf7942bd55f820d
MD5 1bd757f8fa155625394f3ab0970653eb
BLAKE2b-256 c20fa3a1040d40de1a7b51612f45b79a1077ed929e4aeacd666b3703cb0621e9

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.3-cp314-cp314t-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 4a98075dda12c28d77244a1eda462dfb98a16c1cdba80ea84a4537766d2ac05c
MD5 03f414cf260150d14ed25643e445ee3f
BLAKE2b-256 f47924bc3f1535eb63a48be57ad96bd60da710eead49b15988c8bfc0c05dfb54

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for tomledit-1.1.3-cp313-cp313t-win_arm64.whl
Algorithm Hash digest
SHA256 6047ad470cdda2b5284e856b80630e5d2726e0722f002607fecea5bcb4d1125e
MD5 f7af304e6d2ddf297e9a8e0b8b4ea97c
BLAKE2b-256 23f868fbda2b6d9657e7454fba2f72c79e092d7fbef8f5e6a1c8e32fea0cdb6b

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: tomledit-1.1.3-cp313-cp313t-win_amd64.whl
  • Upload date:
  • Size: 530.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.3-cp313-cp313t-win_amd64.whl
Algorithm Hash digest
SHA256 697ccf01ba49f55f6900a891cfc669e515a7eba0166392d7f4f2b23167a545f0
MD5 edaa89c645d96991218bfa5999c0e42f
BLAKE2b-256 7ee2fde39012be5cc46b4df33ed45f93ccd7e6ddaff5c4a062dd1306913cdbed

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for tomledit-1.1.3-cp313-cp313t-win32.whl
Algorithm Hash digest
SHA256 c25125e5ac173519bf7b642a7e2a817182f9911815061488321661761dbfadbc
MD5 8385f53659ecfae652d088a8b3490798
BLAKE2b-256 9617c263a1c4a9aafd7f2257cdf72ab3e7242f2721cfb066412e6c5401e56ccb

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.3-cp313-cp313t-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 ee17439605c5e512ddac3f4413ac01ffb09048941535ae203bb8c99a3ad0e744
MD5 d2b7757df68a90289b9295f36c6f576d
BLAKE2b-256 0244dfcc5d3832c599d294ef733036b1b8dfdd596830e92242fba3d1f3b6f947

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.3-cp313-cp313t-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 3aca299eba6c3690e00cf1a73ca417f05cd7e935b219c35adc11f3a0da763b22
MD5 10d5f1a34c857ab322fc51afe16402db
BLAKE2b-256 1cefdd3de64315f8ca349a599327f8315a6297589af420314bc989d744ac1aa0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.3-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b6f95582971f7bd148be418f8cb2c9895ddc58c6c395c0807030e95a78889f26
MD5 993bb04bc08f0a60bba113a4abe9be5c
BLAKE2b-256 637355b91ca0a46da81f319cc65038a97820ff0f207be37e3abf3f15c7bf29a8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.3-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 ed782836c624bf7fe825c21de8625e52242447f951df34b77e8c398768f0c3fa
MD5 b1f65616f7da400244d81a7c975c2c3f
BLAKE2b-256 010bfb8b18344c2ede8fb7a361cb44782b57944f3ac54562f42c19a078202254

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.3-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 54345f527bc8357df112a33dd0c8d92ad3894453927e2935181465ec8e90c075
MD5 26b2242b7aa161d05bc06def8320a5fb
BLAKE2b-256 7995242a9b52a545dd74aa5b90e9e5f246423b82ce40fc448f483bdeb9b560f3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.3-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 5051ed2c6e537140ae3832d52f84c2847627fb4d7b2afe901c3b21590bf14122
MD5 b4d55a969433cf1fcaa9b4b16e5f4f17
BLAKE2b-256 cfe51e42a123c2ad01440f2b62df30514ae5f05dc0e2dcd1838183e4f1f80590

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.3-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6886ad0abbd98d22bda70a2c345e3d82dfd0476b1575d0c98f06eee2698d6b71
MD5 afa140b04a90f96a88aec06dc8b7e175
BLAKE2b-256 24d538090526ea141858e1d2b7b0341dbe0fccc40e7bcf6c23548dfc2a42b0cc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.3-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 f66896f88077ab2e35ed5cd567e63a4c29bdb34475b1efecf55a10b06fe0f4c0
MD5 48b49c2dcb606a4d62c1233858af5e77
BLAKE2b-256 378d6766381739d8d66c1db1911f44f783e2863762c9b4a688bf64d47896ac58

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.3-cp313-cp313t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c2b1739e52de833790676a4a60bef94cecafd393d7cc0ae3045f209002a3ad91
MD5 11d24997ab0457630254c76108a259da
BLAKE2b-256 ebe6a82d8207103dc7ab5c6524891b2b7bfb42e7c278b9b67d5f7b76cfab37ba

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.3-cp313-cp313t-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 387901ff95305c4e2b6ad51686316ad77db85a44b4e98315135f2c636a0a611c
MD5 226dcd553928ca94edecb717cafb4e79
BLAKE2b-256 87d41eb0a4cfbfbca30b5cd83cb9a80397be8b9111f3f9b7dad49060efe8130a

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: tomledit-1.1.3-cp310-abi3-win_arm64.whl
  • Upload date:
  • Size: 527.6 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.3-cp310-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 422559697f9d64ae5ffc2b3e14dfe77a7e7c609de37ea767baa06d52285d8696
MD5 a11262d6f0d1995db667891e9001f856
BLAKE2b-256 4f9c3fab46ecc66bc03161f31eba5d2d672f3923fa9d8f39e3e5623c5768f07d

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: tomledit-1.1.3-cp310-abi3-win_amd64.whl
  • Upload date:
  • Size: 545.1 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.3-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 a555674b40b00d5e046284100cf66c8df306a1f9bd24622c891a156aeecfe8b9
MD5 2cecb3c0df8bb55f5b3b92fc3ea107ae
BLAKE2b-256 05cc1d6c68c311bce9ea70e2faf3b87b3919f0b6de39e6c6dc3ab810723695b6

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: tomledit-1.1.3-cp310-abi3-win32.whl
  • Upload date:
  • Size: 512.4 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.3-cp310-abi3-win32.whl
Algorithm Hash digest
SHA256 a8e485f399fd3a53309fce727386b33fd84ac09b49a73a768f4e9c1d6ebc8f6a
MD5 11270e2e0ca54fde2a35947243ddfc56
BLAKE2b-256 60afb768f16495fddf1e4d5eb9524556ecef29ec5546adbc3d3d12a665ccac75

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.3-cp310-abi3-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 2dc813076fb79977cfbd35e113d804c02a73dce4016ccddae9a2c2123b8ba200
MD5 ece4f36edde84efd4d11070f6ef2b6f5
BLAKE2b-256 09a5a0bb21e3323bea3bcbf37e8fecab4e2a1268619e5fc1bd181efda497e69b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.3-cp310-abi3-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 a8370c20975a03f4d1a8166308071c2fa879a1eff7a1a57690c75b9de84ef0d5
MD5 4bb23c06698e74a35a70e3903beb28f7
BLAKE2b-256 f61794c3ca5d7fde8d0467533ad45921cec17054a91517326821b778b1d04c76

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.3-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 67e8cd21445c9f6bda70797a3b4467fdae6eb82e48497b88f3447d2f13861970
MD5 3e342755e1e5eb44dc6cf958a0a610f5
BLAKE2b-256 618f1b43093bed4eb57cceb2130f228ea79c10961c69884a7d2609c4ea1cdf4a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.3-cp310-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 64d97f01a461070f91767c825323e3a097451cbe96f0a6b8dad0db8e059f1961
MD5 8a35038e7c308efc0861fd416eead1e8
BLAKE2b-256 6a857c4f772764604aa4539cf4144b53c66d9ee6bdd0a7d746bba204caefdf77

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.3-cp310-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 3a6a93878d1b70a2068e4dd238ee2899e40ad106df1682584eebfac68d34fd34
MD5 d7e973a45cff1d96162f34607e1a7d08
BLAKE2b-256 384542fa4ef8e9c81775b0813499bb30817c00a453e88a6d994c70c0ef928119

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.3-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 8b85b54ada43bf5ca12f216aaa9ad6239748468b1bf76659fa2e6986f183de2e
MD5 c254c381e03b802023e2142088b7dc2c
BLAKE2b-256 2359edd452667a77535ea512c862d6ef2171176a86e294b6c7ea43eac64a1292

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.3-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2c996a33c44bc66fddf74d38e463f466036f464090229a3af02fc273acdc17db
MD5 3b7de0d0152eae1c9a607da04a81e3c0
BLAKE2b-256 393967fafa7cd23500623f09c1b8e5f8c0092b57f9aa4b88614a0ce69b89fa98

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.3-cp310-abi3-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 805affa9dbfd6ba349831c3cfaceb7d62ec72d9d132001ab0900a2598f384a31
MD5 9d47109f2cafbb5c6bb5ea1cb61637cf
BLAKE2b-256 172b7f906c971d3cacf5b2866badbea2523b35de3e2ff52adf9d94c60a2fdbe2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.3-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c5514f3f50c2a3a02a3dc27f435294d0c449551855a60107152017bd95663abf
MD5 6b2dc2479f04bc3d232a521f2f70658d
BLAKE2b-256 ecca13574924f98e47a85fe51cf1bb88c0cccbae48cbb24eef2a87829183db3e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for tomledit-1.1.3-cp310-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 0b7c54507a7d53298f462bfd9b383cbb840c6c2535a90eaf7f1855fb9ed91ea0
MD5 c8e7debe2ea88ef5533e526575924135
BLAKE2b-256 2102527e69ab0f0cb7f1ccc6a63d442e31f69a03d0dbd62c9911a9621e705198

See more details on using hashes here.

Provenance

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