tomcli

View on PyPIReverse Dependencies (1)

0.8.0 tomcli-0.8.0-py3-none-any.whl

Wheel Details

Project: tomcli
Version: 0.8.0
Filename: tomcli-0.8.0-py3-none-any.whl
Download: [link]
Size: 18995
MD5: 768bcaa99b2ab049df48da6b41e77962
SHA256: 9cc6b7adb2f457005442189af3cda88d455d38314a87aa2f92a68be19e488bb6
Uploaded: 2024-09-16 03:43:32 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: tomcli
Version: 0.8.0
Summary: CLI for working with TOML files. Pronounced "tom clee."
Author-Email: Maxwell G <maxwell[at]gtmx.me>
Project-Url: Changelog, https://tomcli.gtmx.me/news/
Project-Url: Documentation, https://tomcli.gtmx.me
Project-Url: Homepage, https://tomcli.gtmx.me
Project-Url: Mailing List, https://lists.sr.ht/~gotmax23/tomcli
Project-Url: Source, https://git.sr.ht/~gotmax23/tomcli
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Console
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Typing :: Typed
Requires-Python: >=3.9
Requires-Dist: click
Requires-Dist: importlib_metadata; python_version < "3.11"
Requires-Dist: tomlkit; extra == "all"
Requires-Dist: ruff (>=0.3.0); extra == "codeqa"
Requires-Dist: reuse; extra == "codeqa"
Requires-Dist: tomcli[all]; extra == "dev"
Requires-Dist: tomcli[codeqa]; extra == "dev"
Requires-Dist: tomcli[formatters]; extra == "dev"
Requires-Dist: tomcli[test]; extra == "dev"
Requires-Dist: tomcli[typing]; extra == "dev"
Requires-Dist: nox; extra == "dev"
Requires-Dist: black (>=24); extra == "formatters"
Requires-Dist: isort; extra == "formatters"
Requires-Dist: pytest; extra == "test"
Requires-Dist: tomli; extra == "tomli" and python_version < "3.11"
Requires-Dist: tomli_w; extra == "tomli"
Requires-Dist: tomlkit; extra == "tomlkit"
Requires-Dist: basedpyright; extra == "typing"
Requires-Dist: tomcli[tomli]; extra == "typing"
Requires-Dist: tomcli[tomlkit]; extra == "typing"
Requires-Dist: mkdocs-gen-files; extra == "typing"
Requires-Dist: mypy; extra == "typing"
Requires-Dist: pytest; extra == "typing"
Requires-Dist: tomli; extra == "typing"
Requires-Dist: typing_extensions; extra == "typing"
Requires-Dist: nox; extra == "typing"
Requires-Dist: releaserr; extra == "typing"
Provides-Extra: all
Provides-Extra: codeqa
Provides-Extra: dev
Provides-Extra: formatters
Provides-Extra: test
Provides-Extra: tomli
Provides-Extra: tomlkit
Provides-Extra: typing
Description-Content-Type: text/markdown
[Description omitted; length: 3964 characters]

WHEEL

Wheel-Version: 1.0
Generator: flit 3.9.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
tomcli/__init__.py sha256=natR9BoomUifvHcVdnpDJS_15m5uiG02QvPrw4VKuqE 204
tomcli/__main__.py sha256=kSFCrIwtb4TwMoOU-IK7PCpcSjIeDdOitXyVVcnlHIY 181
tomcli/_peekable.py sha256=CDgZE93rx6SQVivSkU5EW9-oUfWak8BQRnrjwIbo8hY 5557
tomcli/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tomcli/toml.py sha256=GNt98BVDODRWJOraBu3w-H-3tVX2XtbwPHEQlbwofCU 5983
tomcli/cli/__init__.py sha256=5gk-tyUH0_BmawPE6QriL8VAqIII8F-_t7xmVrs1A9w 82
tomcli/cli/_util.py sha256=9NYeztdIc_6M2EWt68h2j7zxEGoBO6pwyfmaTx7_S9M 7079
tomcli/cli/formatters.py sha256=jlyLjUYDJfIAmeIvS52jHH0elEvP98tgo0EhZ_HVM28 957
tomcli/cli/get.py sha256=zeg0z1vHlEZz5MKCSU_dQ_tXc5oUpEpmv2S3XujMEEs 2201
tomcli/cli/main.py sha256=5SGkMNr5hl12EAXbWoVUBAzRx-0Atc66A0Nk_zlt1sQ 560
tomcli/cli/set.py sha256=9K6zGyCEx8s2z3keJ02T3U2vOOpTaqZeFeKQkjdByRg 13800
tomcli/formatters/__init__.py sha256=yjZGcDfqKGKW4iMInC8ImoXDkKLwz3teg19yltRoFbQ 1865
tomcli/formatters/builtin.py sha256=5fQjj4GCYWRpzm4Jqi_H-LmXG4dlrheyxr6A9PoSfow 2451
tomcli-0.8.0.dist-info/entry_points.txt sha256=rxipFho2Db0DU7vlxECz37UtQGz-ZuUqj6kbMtBEv8Y 555
tomcli-0.8.0.dist-info/LICENSE sha256=Fr01cUsr141j4kj0su8wrWc1np-NXndUG6rDRfacWYY 1101
tomcli-0.8.0.dist-info/WHEEL sha256=EZbGkh7Ie4PoZfRQ8I0ZuP9VklN_TvcZ6DSE5Uar4z4 81
tomcli-0.8.0.dist-info/METADATA sha256=sizjsdF6-9HnxK22eJElazPL4-mKvSH4lqRG3AZfbXc 6267
tomcli-0.8.0.dist-info/RECORD

entry_points.txt

tomcli = tomcli.cli.main:APP
tomcli-formatters = tomcli.cli.formatters:APP
tomcli-get = tomcli.cli.get:app
tomcli-set = tomcli.cli.set:app
default = tomcli.formatters.builtin:default_formatter
json = tomcli.formatters.builtin:json_formatter
newline-keys = tomcli.formatters.builtin:newline_keys_formatter
newline-list = tomcli.formatters.builtin:newline_list_formatter
newline-values = tomcli.formatters.builtin:newline_values_formatter
string = tomcli.formatters.builtin:string_formatter
toml = tomcli.formatters.builtin:toml_formatter