counterweight

View on PyPIReverse Dependencies (1)

0.0.9 counterweight-0.0.9-py3-none-any.whl

Wheel Details

Project: counterweight
Version: 0.0.9
Filename: counterweight-0.0.9-py3-none-any.whl
Download: [link]
Size: 53963
MD5: eee68fca203bd0bdcd16ed1879b82b0f
SHA256: 44f242ec7e673cd007fbe5794957d8efc007e7df56e01cd1928d2d3fde38a47a
Uploaded: 2024-02-28 03:57:19 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: counterweight
Version: 0.0.9
Summary: An experimental TUI framework for Python, inspired by React and Tailwind
Author: JoshKarpel
Author-Email: josh.karpel[at]gmail.com
Home-Page: https://github.com/JoshKarpel/counterweight
Project-Url: Bug Tracker, https://github.com/JoshKarpel/counterweight/issues
Project-Url: Documentation, https://www.counterweight.dev
Project-Url: Repository, https://github.com/JoshKarpel/counterweight
License: MIT
Keywords: tui,terminal
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Education
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: MacOS
Classifier: Operating System :: Unix
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.11
Classifier: Topic :: Artistic Software
Classifier: Topic :: Multimedia :: Graphics :: Presentation
Classifier: Typing :: Typed
Requires-Python: >=3.11.2,<4
Requires-Dist: cachetools (>=5.3)
Requires-Dist: more-itertools (>=9.1)
Requires-Dist: parsy (>=2.1)
Requires-Dist: pydantic (>=2)
Requires-Dist: structlog (>=23.1)
Requires-Dist: typer (>=0.9)
Description-Content-Type: text/markdown
[Description omitted; length: 1915 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.9.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
counterweight/__init__.py sha256=YdJQsiDoSMwJnCCoLpc172XnBkaZ2b1dPru4eh5JU7g 60
counterweight/__main__.py sha256=Z7mnFxAIeD70eso5D7XdwhVhlFSGwIEK1r3Jy5mPeKw 41
counterweight/_context_vars.py sha256=kAoKcrsNyoeLMlkmJdbEvgRFamTjwyg-0OjRr4sNp6A 694
counterweight/_utils.py sha256=oqFtUAxQQYi_hxmjyT2ewYwK5oO-tMkvrLUCIL3_oWo 3375
counterweight/app.py sha256=P7iLL-jdF2Y-9BSsSAMFbDyE5jipCcWF6f8CcsLAt-E 18923
counterweight/border_healing.py sha256=l3AasZspBFl02I-1ku_sC3lNjFGTxrDQdNkCSYx1D3M 2465
counterweight/cli.py sha256=vc4C4VdNsqlnJGQ8r_egUYk9KTJCzS0GugttVanVlXw 2221
counterweight/components.py sha256=SITF8K5e69_2RWQnqXC_fNiIlmpBYRcXlpFJ41l7ezY 1000
counterweight/constants.py sha256=tGN-i53v1cpIBYt93gEZKZf0I-M0zGrAB3zPzQ1QJsQ 213
counterweight/controls.py sha256=cwr04ntXdkdjxI5lC2AOGDW0453argYl8Lu_EieI8sY 3102
counterweight/elements.py sha256=Qz2a_x3AkV4OrmhGTcnbJT2xhJ6oYBh85AWRORFxcCU 2139
counterweight/events.py sha256=O8KB7wQysMVsBjJ9s1x4ai0Slm67Vx9vJeoo94g_S_o 1435
counterweight/geometry.py sha256=HCcxcneaqjZPplluKJdMwdYRWhXnmlubJ5pqUw0sYx0 3055
counterweight/hooks/__init__.py sha256=2cmwa3sSp-BNNZpCU-Aw7KnDKf9zSL0BN6lrOhQ7Kl8 462
counterweight/hooks/hooks.py sha256=mskgu1pbl1uMX1ZEi3c0DvPJRxxRYNtAGqhVDONQ4oo 5160
counterweight/hooks/impls.py sha256=7oNGBbVSSk5knuuPy5PruLRprDN0COHa0kMOkeqXG4c 3563
counterweight/hooks/types.py sha256=8GMqEz5tulVYmB3VoChyxsqdUTV4_Iv4lY6_OKMGglo 351
counterweight/input.py sha256=tQng2XPepWJCIR977yWIgiuTEYokTXj-8pLFLZiZ_Yc 2325
counterweight/keys.py sha256=ldfl5dai8gaWsL1WoyZcsnE6ziKYf5BvRyvGnl-mdBc 8552
counterweight/layout.py sha256=ptyhJYzapkXLfBrvnJ6Yqf2Z3zhFFUkszS4-NyP6OAQ 20518
counterweight/logging.py sha256=tlbMZyVW0Sc5zFtS4J_VQPEr1XVhUur73W3RKmySPYk 1648
counterweight/output.py sha256=OnFTFtA_Y9I0w4IF_mDP9jVDUEof1dKaDSnpB-dJ3Ys 2068
counterweight/paint.py sha256=OJjuT33glbdE_PtP10WNTYYOtzN_Ia-SqEpC8JNPZf8 11719
counterweight/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
counterweight/shadow.py sha256=FQ0_DaQZG13VhRZjxF58R3i61EWHL4o_SxUwDy_dWek 4067
counterweight/styles/__init__.py sha256=xKWCauWwgVlaIQkAU_aE1D9dcW-AnsZpSHNizDOu_TE 473
counterweight/styles/styles.py sha256=ktg55FVwkeIEt2_SK5cNpMRn9P1Bb-p2ygTPLlcE0RE 18957
counterweight/styles/utilities.py sha256=a3dgKPO-opjq8rRd0joy5C61AKVoT-UTn25QQnmWWBQ 130739
counterweight/types.py sha256=pvaedPkXO2TTNNp9qdNVVw7WwnD9VmY85X6_l8zqrfU 332
counterweight-0.0.9.dist-info/LICENSE sha256=ibiTYUfmA2Zc0HiQdHz2ma0vhto_HKeCxnkgDaZjsR4 1068
counterweight-0.0.9.dist-info/METADATA sha256=SH2tYA7ZTbKcty4cHj0xdnUfbCB8KNEfMxrtLOntPv4 3293
counterweight-0.0.9.dist-info/WHEEL sha256=sP946D7jFCHeNz5Iq4fL4Lu-PrWrFsgfLXbbkciIZwg 88
counterweight-0.0.9.dist-info/entry_points.txt sha256=rIG6f9rvbPVTrLoMa7URh66BFCmKKny52PHZb3nIgOE 55
counterweight-0.0.9.dist-info/RECORD

entry_points.txt

counterweight = counterweight.cli:cli