Skip to main content

🦅 TOML Toolkit 🦅

Project description

Logo

VS Code Marketplace Open VSX Registry JetBrains Marketplace Zed Extension homebrew pypi npm toml-test GitHub license


🦅  TOML Toolkit  🦅

Tombi(鳶 /toɴbi/) provides a Formatter, Linter, and Language Server

📚 Documentation 📚

Quick Start

To quickly try out Tombi's formatter, you can run:

uvx tombi format

Support us

If you like this project and would like to support us

GitHub Sponsor

Project details


Release history Release notifications | RSS feed

This version

1.2.0

Download files

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

Source Distribution

tombi-1.2.0.tar.gz (700.1 kB view details)

Uploaded Source

Built Distributions

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

tombi-1.2.0-py3-none-win_amd64.whl (10.4 MB view details)

Uploaded Python 3Windows x86-64

tombi-1.2.0-py3-none-win32.whl (9.0 MB view details)

Uploaded Python 3Windows x86

tombi-1.2.0-py3-none-musllinux_1_2_x86_64.whl (9.4 MB view details)

Uploaded Python 3musllinux: musl 1.2+ x86-64

tombi-1.2.0-py3-none-musllinux_1_2_i686.whl (9.1 MB view details)

Uploaded Python 3musllinux: musl 1.2+ i686

tombi-1.2.0-py3-none-musllinux_1_2_armv7l.whl (9.0 MB view details)

Uploaded Python 3musllinux: musl 1.2+ ARMv7l

tombi-1.2.0-py3-none-musllinux_1_2_aarch64.whl (8.7 MB view details)

Uploaded Python 3musllinux: musl 1.2+ ARM64

tombi-1.2.0-py3-none-manylinux_2_28_aarch64.whl (8.7 MB view details)

Uploaded Python 3manylinux: glibc 2.28+ ARM64

tombi-1.2.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (9.3 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ x86-64

tombi-1.2.0-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl (9.5 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ s390x

tombi-1.2.0-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (9.6 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ppc64le

tombi-1.2.0-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl (9.3 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ i686

tombi-1.2.0-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (8.9 MB view details)

Uploaded Python 3manylinux: glibc 2.17+ ARMv7l

tombi-1.2.0-py3-none-macosx_11_0_arm64.whl (8.4 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

tombi-1.2.0-py3-none-macosx_10_12_x86_64.whl (8.9 MB view details)

Uploaded Python 3macOS 10.12+ x86-64

File details

Details for the file tombi-1.2.0.tar.gz.

File metadata

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

File hashes

Hashes for tombi-1.2.0.tar.gz
Algorithm Hash digest
SHA256 b3bd31edb95cec973521b1fea6434727e64fc7b97fa7b0c79d79fd09fdd0eeb0
MD5 c86294ccdf17e8887887411ce0fb2a0a
BLAKE2b-256 b6664ff636dd04e92149807bf64348d3979f90b0281064f536003f48371d6440

See more details on using hashes here.

Provenance

The following attestation bundles were made for tombi-1.2.0.tar.gz:

Publisher: release_pypi.yml on tombi-toml/tombi

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

File details

Details for the file tombi-1.2.0-py3-none-win_amd64.whl.

File metadata

  • Download URL: tombi-1.2.0-py3-none-win_amd64.whl
  • Upload date:
  • Size: 10.4 MB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for tombi-1.2.0-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 bfe7332f89ef9f6a6ac88f468d5dc8319cdf7c7353b193d80ed7f1041df90fe1
MD5 f8528c0ac368ec70f59e8c08a13e6238
BLAKE2b-256 5f08f2ea1416fb7baeb32721bb55916c5e9513eb71a8b9e600bcb8f3a4f308a5

See more details on using hashes here.

Provenance

The following attestation bundles were made for tombi-1.2.0-py3-none-win_amd64.whl:

Publisher: release_pypi.yml on tombi-toml/tombi

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

File details

Details for the file tombi-1.2.0-py3-none-win32.whl.

File metadata

  • Download URL: tombi-1.2.0-py3-none-win32.whl
  • Upload date:
  • Size: 9.0 MB
  • Tags: Python 3, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for tombi-1.2.0-py3-none-win32.whl
Algorithm Hash digest
SHA256 c1feec7196fe06bd8fc54be0bdd92b9a3d8d5c275ba41f9bc0a0fad260f32f8d
MD5 861905dda31933a36f80f4534431c808
BLAKE2b-256 3e92c65928155b85cb5dd7c248cea1dd75d2c81aeee819c9613338cb603a6213

See more details on using hashes here.

Provenance

The following attestation bundles were made for tombi-1.2.0-py3-none-win32.whl:

Publisher: release_pypi.yml on tombi-toml/tombi

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

File details

Details for the file tombi-1.2.0-py3-none-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for tombi-1.2.0-py3-none-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 dd495b2888d103c90b0d34d0698a81e10bb0453017ef5c605dd0730197c497a3
MD5 c64c3cacc8f35f04f554bf2242ff584f
BLAKE2b-256 e6b2bd54fa3c9f59d63dddbf5b3bb228e32edd7c0f9e0d629519eaaab4744936

See more details on using hashes here.

Provenance

The following attestation bundles were made for tombi-1.2.0-py3-none-musllinux_1_2_x86_64.whl:

Publisher: release_pypi.yml on tombi-toml/tombi

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

File details

Details for the file tombi-1.2.0-py3-none-musllinux_1_2_i686.whl.

File metadata

  • Download URL: tombi-1.2.0-py3-none-musllinux_1_2_i686.whl
  • Upload date:
  • Size: 9.1 MB
  • Tags: Python 3, musllinux: musl 1.2+ i686
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for tombi-1.2.0-py3-none-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 8eb577d18b9e15ba3d978a3795a92828aec73f32038ee4adf3c6a8db74dae02d
MD5 93c4751a8431e8a8236435ac006fec31
BLAKE2b-256 8e3c5a059c30ec5d78ff6f9b47ede87949a9f35d119d1776c384f3e234051e56

See more details on using hashes here.

Provenance

The following attestation bundles were made for tombi-1.2.0-py3-none-musllinux_1_2_i686.whl:

Publisher: release_pypi.yml on tombi-toml/tombi

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

File details

Details for the file tombi-1.2.0-py3-none-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for tombi-1.2.0-py3-none-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 c219d0ae49134797e27470ca0b2f60462d03b868ae2d9d203e5e6ba85be72bd2
MD5 4584c0a14154b9e77ad60a3518bb140f
BLAKE2b-256 1afe8a420f3216874c3df71e9811c159059441c84f4799fbb1630cae616c8496

See more details on using hashes here.

Provenance

The following attestation bundles were made for tombi-1.2.0-py3-none-musllinux_1_2_armv7l.whl:

Publisher: release_pypi.yml on tombi-toml/tombi

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

File details

Details for the file tombi-1.2.0-py3-none-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for tombi-1.2.0-py3-none-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 438db3ddd17a051e02f7009153e33c9c33d4e4d214df2a60a03bd3aa4e7f19c2
MD5 ee2f8fb72ed0dd77f014863cb004eb0d
BLAKE2b-256 220ec3bcda8f2e134d415b6fae625ce865d4130d8555f6e445c80d7f330e04b9

See more details on using hashes here.

Provenance

The following attestation bundles were made for tombi-1.2.0-py3-none-musllinux_1_2_aarch64.whl:

Publisher: release_pypi.yml on tombi-toml/tombi

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

File details

Details for the file tombi-1.2.0-py3-none-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for tombi-1.2.0-py3-none-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 6b4d63c3660e1cd44f77f20272f1566d02a4ecd277e58c2e8129c848a7e5d2e9
MD5 3a41f437d997da445c4b2c6e7c0846ba
BLAKE2b-256 ad1b9f147491c60e51cb58a08a7509b6385f648fbba12bbe4b5d723fc7fe9e0a

See more details on using hashes here.

Provenance

The following attestation bundles were made for tombi-1.2.0-py3-none-manylinux_2_28_aarch64.whl:

Publisher: release_pypi.yml on tombi-toml/tombi

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

File details

Details for the file tombi-1.2.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for tombi-1.2.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0db54ce13096556fbdf0f958c69ee713a450f37858be9e217ca8228430237521
MD5 c7ec989c2dbc9ef4bac2cc7c9ba928d0
BLAKE2b-256 18228aae7b19735703156c4c1275cd5f2d79470fbcf3ab2d9de21ac343f7cdf2

See more details on using hashes here.

Provenance

The following attestation bundles were made for tombi-1.2.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: release_pypi.yml on tombi-toml/tombi

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

File details

Details for the file tombi-1.2.0-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for tombi-1.2.0-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 6e431fa7697a352466c3cf179e967d4e13ddb79e2e388b380f6d12a0030888d6
MD5 dbe9a011f7112e7c3e8fc1983c51b58a
BLAKE2b-256 050dc39bde7803721aa2497940258a32001d16f05cea557b39df84dbf353ff59

See more details on using hashes here.

Provenance

The following attestation bundles were made for tombi-1.2.0-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl:

Publisher: release_pypi.yml on tombi-toml/tombi

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

File details

Details for the file tombi-1.2.0-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for tombi-1.2.0-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 ef52fae6a37495e6b4cbabcb449eb3576f2a1c3350651fa3d7c0bc6eed1791d7
MD5 85b8a410bf8f08f46926751f31370616
BLAKE2b-256 d42d291f76b42d8e2ceb1b5133f8a67234bbffe7ae667a861ebfa4931d0cfb67

See more details on using hashes here.

Provenance

The following attestation bundles were made for tombi-1.2.0-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl:

Publisher: release_pypi.yml on tombi-toml/tombi

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

File details

Details for the file tombi-1.2.0-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for tombi-1.2.0-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 4f6a79e7301e3d8e4342a32beff178fec47d8ba81afa5e6dae773e6db0fc387b
MD5 b3763f47b3ddf64c2a9a506457212195
BLAKE2b-256 7e6a8f9bbb4bf554d6b429a998567347e896ceae55ef51f63448972642f9a88d

See more details on using hashes here.

Provenance

The following attestation bundles were made for tombi-1.2.0-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: release_pypi.yml on tombi-toml/tombi

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

File details

Details for the file tombi-1.2.0-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for tombi-1.2.0-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 eefe5185e7eaceee5a22d80b8fad61dd39ceeb164f05a9f259e17c841530b8f5
MD5 c3e5da6de0441f9ce843061f7a6a7a73
BLAKE2b-256 621b71762ca9322ef0ec8ae8aff03dacb8bbf76b3749672c30f3c67d87de5760

See more details on using hashes here.

Provenance

The following attestation bundles were made for tombi-1.2.0-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl:

Publisher: release_pypi.yml on tombi-toml/tombi

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

File details

Details for the file tombi-1.2.0-py3-none-macosx_11_0_arm64.whl.

File metadata

  • Download URL: tombi-1.2.0-py3-none-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 8.4 MB
  • Tags: Python 3, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for tombi-1.2.0-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 aa96601b70e72a9fa830535d8d73e3ea2c3bcda1166143e9636467b5cee9d8dd
MD5 0eb9cd9932a357e8fd45595155704c23
BLAKE2b-256 1c807cb3a1cdf5fbb3be775be90b5d55a585088845f5813b37cd98b5c305936e

See more details on using hashes here.

Provenance

The following attestation bundles were made for tombi-1.2.0-py3-none-macosx_11_0_arm64.whl:

Publisher: release_pypi.yml on tombi-toml/tombi

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

File details

Details for the file tombi-1.2.0-py3-none-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for tombi-1.2.0-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 ec024d2248a756142ff9652934b246853b9593ba8989650f99185e7074e3bb31
MD5 11fa4a3419d15c9c442a912ff936051d
BLAKE2b-256 6601f2f278ac8c89d5fa5deb04deb1ab9dfddd918c7d1ec48d9fe4021bd26839

See more details on using hashes here.

Provenance

The following attestation bundles were made for tombi-1.2.0-py3-none-macosx_10_12_x86_64.whl:

Publisher: release_pypi.yml on tombi-toml/tombi

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