castella

View on PyPIReverse Dependencies (0)

0.2.3 castella-0.2.3-py3-none-any.whl

Wheel Details

Project: castella
Version: 0.2.3
Filename: castella-0.2.3-py3-none-any.whl
Download: [link]
Size: 52274
MD5: 041db3e8244d0400535470675104eace
SHA256: a7b3d2b5efefc6c671767450fc36762bf06dc73d5a2a3addc55366581c6fffa3
Uploaded: 2025-01-05 12:48:21 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: castella
Version: 0.2.3
Summary: Castella is a pure Python cross-platform UI framework
Author-Email: Yasushi Itoh <i2y[at]icloud.com>
Project-Url: homepage, https://github.com/i2y/castella
Project-Url: repository, https://github.com/i2y/castella
Project-Url: documentation, https://i2y.github.io/castella
License: MIT
Classifier: Development Status :: 4 - Beta
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.11
Requires-Dist: darkdetect (>=0.8); extra == "glfw"
Requires-Dist: glfw (>=2.7.0); extra == "glfw"
Requires-Dist: pydantic (>=2.7.4); extra == "glfw"
Requires-Dist: pyopengl (>=3.1.7); extra == "glfw"
Requires-Dist: skia-python (>=87.6); extra == "glfw"
Requires-Dist: darkdetect (>=0.8); extra == "sdl"
Requires-Dist: glcontext (>=2.5.0); extra == "sdl"
Requires-Dist: pydantic (>=2.7.4); extra == "sdl"
Requires-Dist: pysdl2-dll (>=2.30.2); extra == "sdl"
Requires-Dist: pysdl2 (>=0.9.16); extra == "sdl"
Requires-Dist: skia-python (>=87.6); extra == "sdl"
Requires-Dist: zengl (>=2.4.1); extra == "sdl"
Requires-Dist: darkdetect (>=0.8); extra == "tui"
Requires-Dist: prompt-toolkit (>=3.0.48); extra == "tui"
Requires-Dist: pydantic (>=2.7.4); extra == "tui"
Requires-Dist: pyperclip (>=1.9.0); extra == "tui"
Requires-Dist: windows-curses (>=2.3.3); sys_platform == "win32" and extra == "tui"
Provides-Extra: glfw
Provides-Extra: sdl
Provides-Extra: tui
Description-Content-Type: text/markdown
[Description omitted; length: 4005 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.26.3
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
castella/__init__.py sha256=NsYhWAKxoz-NU4cxVvqitNaUWP3CGmSoYWOio1fUnbs 774
castella/async_net_image.py sha256=N3ni3EN8PEN0oY72-rNgCwjjbfjN7XI63BVDhL51jsY 1466
castella/bar_chart.py sha256=4--LsmVskmbST8RWCg5xBds2kfPlwotzb-3ZfDJukGc 2066
castella/box.py sha256=GRNMOoQ2nIKt-aZI9IBc2tZU8DrdXpXtE6Z9RJlvIdg 11442
castella/button.py sha256=i_kH0g-iOd8Rm78ve9OpiFu4snK9dRQR-Y4xTow3HWw 6165
castella/canvaskit_painter.py sha256=q4uRQoaQtPd_arxaMnM9wbHOTfB1bVLKQf7In4rlnQs 6801
castella/checkbox.py sha256=tiOj_Zc_yimbbAq62oQOAx_HnRezx4AXxJ6o1O2gO84 4357
castella/color.py sha256=gA63WB7n9wQjjfyBKmanC4V3Iokn-qtU2HcNIr9s9ho 2480
castella/column.py sha256=Hz7cUSe0nxzslxbk5_aNr9TtrCkSBaySHQrseBEQHY8 9117
castella/core.py sha256=wMh6C15S6plZy4CRi6l6bOgfs_c2RCOo4DOgrQE8tuE 46160
castella/font.py sha256=ZnhxxyFSNTthuRspJntlpw-wq2xPOpA22c77u-c6-pg 1132
castella/frame.py sha256=JHyx_v9CE3SEBEWF6ltxWghWc6M2v5QR8cqUPWHX9nA 694
castella/glfw_frame.py sha256=tl-BB5-afszN4loC7vBEOg8LFfdv1IQ0aHcNz0GZ2_Y 8153
castella/image.py sha256=KM4TEFtdA2BxastHzPFchcxNb00l27-TeeT4zHOyUjA 1076
castella/input.py sha256=pt8GceD4ClCbHDzHgAvha8NWH7Wviu6VoZkl7ESSdAo 5863
castella/line_chart.py sha256=b2mu8GUz0Kn5UGc_NqMRJ-vNiaXJcxsqef3spNW38bM 1753
castella/multiline_text.py sha256=ndklzKD6S5zAbZRzUCOAQ5Vq2tCdyF6VQl64P1IPEUE 3858
castella/net_image.py sha256=XmfdbgvHDXK0yGthVLJroT20rta9an4AQJLy1_bAvjI 1087
castella/numpy_image.py sha256=B16JKWICTMkfD7Q8r7RafkqT1wRPaSHiHX5iVSDUpCY 2903
castella/pie_chart.py sha256=1o_Pp1slOB67he9hhWx5BCt51-VPndrcdpJ9rlWGP8k 1908
castella/pt_frame.py sha256=JjdTWOUtPDGAUtp43ZstmfNOFdhOipa97_7LX5C3zlA 8901
castella/pt_painter.py sha256=x-nSrWAApkpMBCc9h2tNjcLXWvs9qQZrhbk7EO-qiDE 11400
castella/radio_buttons.py sha256=eaLZ_qYXl4ry0t-ik_1YfVeFNbD0ocXac7MWjixp2MU 1736
castella/row.py sha256=QXKTEgA9IX_EZAetF0UsK8f_IFeJd4T5VgrdRKMTIW8 9249
castella/sdl_frame.py sha256=o0Y_VWzUyYXnjBHrtY1WdbWmVXWSccE5Hl5XdhPaC8Y 8626
castella/skia_painter.py sha256=1hpPo_nkmBIm94sfzV5liWtByvc7jpZxIjk9itqW0nQ 7268
castella/spacer.py sha256=vKtHqaK2j4j9LIMZMU1QJmKwQ49RWksD0EzAk2DGxAE 1038
castella/switch.py sha256=JN4_vgvIzJtY5ZeWdFTL_9gE7tTeKXV8wvL584q5klI 2976
castella/table.py sha256=J7pDwnAcaQk8Z3hzn4tYMcKwmhKxIxUUfX0UDc5bwSM 5698
castella/text.py sha256=8jlSiWHubJO707fnBj7FLUJ671Ggv7VQggdiBXdU4tE 7411
castella/web_frame.py sha256=t99ETNy-8nBLXLzX5oDF98urf_0iZufw8eoPpJEZTrw 7292
castella-0.2.3.dist-info/METADATA sha256=pXn3gfb2rwK5ZaWOU7l-yYIcBjgRjB5oyYeVklK2nF4 5639
castella-0.2.3.dist-info/WHEEL sha256=C2FUgwZgiLbznR-k0b_5k3Ai_1aASOXDss3lzCUsUug 87
castella-0.2.3.dist-info/licenses/LICENSE sha256=h5oTTQ9ERPF5e-529paCIZ9UNu2Vx9VQNiLd5G6jC5w 1076
castella-0.2.3.dist-info/RECORD