ufmt

View on PyPIReverse Dependencies (38)

2.5.1 ufmt-2.5.1-py3-none-any.whl

Wheel Details

Project: ufmt
Version: 2.5.1
Filename: ufmt-2.5.1-py3-none-any.whl
Download: [link]
Size: 25784
MD5: 02942b2398367e2a478e65ad108a70f6
SHA256: 3f8eb5b3f0183bf5380860691f0173e4b958cdc6921980db95fa44d98cbcb705
Uploaded: 2024-02-28 08:44:55 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: ufmt
Version: 2.5.1
Summary: Safe, atomic formatting with black and µsort
Author-Email: Amethyst Reese <amy[at]n7.gg>
Project-Url: Changelog, https://ufmt.omnilib.dev/en/latest/changelog.html
Project-Url: Documentation, https://ufmt.omnilib.dev
Project-Url: Github, https://github.com/omnilib/ufmt
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Topic :: Utilities
Classifier: Typing :: Typed
Requires-Python: >= 3.8
Requires-Dist: black (>=20.8b0)
Requires-Dist: click (>=8.0)
Requires-Dist: libcst (>=0.4.0)
Requires-Dist: moreorless (>=0.4.0)
Requires-Dist: tomlkit (>=0.7.2)
Requires-Dist: trailrunner (>=1.2.1)
Requires-Dist: typing-extensions (>=4.0)
Requires-Dist: usort (>=1.0)
Requires-Dist: attribution (==1.7.0); extra == "dev"
Requires-Dist: black (==24.2.0); extra == "dev"
Requires-Dist: coverage (==7.4.1); extra == "dev"
Requires-Dist: flit (==3.9.0); extra == "dev"
Requires-Dist: flake8 (==7.0.0); extra == "dev"
Requires-Dist: mypy (==1.8.0); extra == "dev"
Requires-Dist: ruff-api (==0.0.3); extra == "dev"
Requires-Dist: usort (==1.0.8.post1); extra == "dev"
Requires-Dist: sphinx (==7.2.6); extra == "docs"
Requires-Dist: sphinx-mdinclude (==0.5.3); extra == "docs"
Requires-Dist: ruff-api (>=0.0.1); extra == "ruff"
Provides-Extra: dev
Provides-Extra: docs
Provides-Extra: ruff
Description-Content-Type: text/markdown
[Description omitted; length: 4334 characters]

WHEEL

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

RECORD

Path Digest Size
ufmt/__init__.py sha256=rtZQriJgxR9eFRpgyfayeX02fsXA7Hfsxv_10ISCXeQ 870
ufmt/__main__.py sha256=MSmt_5Xg84uHqzTN38JwgseJK8rsJn_11A8WD99VtEo 61
ufmt/__version__.py sha256=oAVb6H1eFzJKLF5Sxr8uzHN7yZzUE3cNQS6ehPfUp8E 156
ufmt/cli.py sha256=Ejkow62PpTJvSFPHeszJmf2P5NX5iG8fFvSpRvCluaU 5254
ufmt/config.py sha256=umQGw-YJR-Y8ANmVYRdSDpTMg-VLqUBNx7qvUuVeZy0 1627
ufmt/core.py sha256=MHDGjiicvsNq11Md0TYBaSJNQ4n_uXXozY_d1H_ISac 18076
ufmt/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ufmt/types.py sha256=lrTDW8BK5qkAh3ldVpbjSUF1Rxc4pz5D_eXjzvm25lY 2744
ufmt/util.py sha256=MbHML9INr5EukToipIuM3Jncw3NHvAlJ3MUqt_jIh8s 3343
ufmt/tests/__init__.py sha256=z3bImzHMkq4HRSKnnc3sPRV89w4lg2cetjaJbgDJzjY 176
ufmt/tests/__main__.py sha256=yBXGTdvhH38M4A4qR8-EeGYMBY_JC4xTJ-T2BiG6P2s 236
ufmt/tests/benchmark.py sha256=d01OgS3aZ0z9vlKxkVPWWOJKxA_fn7kt758SrhB180E 2115
ufmt/tests/cli.py sha256=w-eX8j5UesS5kxVf6Jso-2CTP7RafvN1Jm_rUop-XXk 19481
ufmt/tests/config.py sha256=g_ltyOWR6FKtX2DEh0CMQX3E97jsieHRDM2yZkSW2pw 8071
ufmt/tests/core.py sha256=vJyrhne_pvXhwO11nErMWlKb3M_T3Hq_iJIIZ_-VkK8 28671
ufmt/tests/util.py sha256=0x6qsYeSH6dE2pIHCaWJpmBOcLpzQn8xvf4a86qYEIg 2551
ufmt-2.5.1.dist-info/entry_points.txt sha256=XQI7XGOyySV-XgdKQnYnNdsQuw8t_17p4u68fPQaDTo 38
ufmt-2.5.1.dist-info/LICENSE sha256=qwwXHcPvi_MlqEu3fYVUIfJhEzXd9uCIFrKSLE7cD3Y 1071
ufmt-2.5.1.dist-info/WHEEL sha256=EZbGkh7Ie4PoZfRQ8I0ZuP9VklN_TvcZ6DSE5Uar4z4 81
ufmt-2.5.1.dist-info/METADATA sha256=NbJUJQm9xGgdNPFjoaOmDHodngSboSIsqnS1gEM6bJ0 5798
ufmt-2.5.1.dist-info/RECORD

entry_points.txt

ufmt = ufmt.cli:main