Skip to main content

High-performance React-inspired TUI library for Python

Project description

rc-tui

rc-tui is a high-performance, React-inspired Terminal User Interface (TUI) library for Python. It combines declarative components and hooks with a C++ rendering engine for fluid terminal applications.

Why rc-tui?

  • Declarative & Component-Based — Build UIs with components, hooks, and a flexbox layout engine. Familiar if you know React.
  • Hybrid Performance — Render logic and terminal diffing in C++; layout and component logic in Python.
  • Rich Styling — Hex and RGB colors, style inheritance, pseudo-classes (hover, focus), and text transforms.
  • 30+ Widgets — From buttons and inputs to tables, virtual lists, markdown renderer, and modals.
  • Cross-Platform — Linux, macOS, and Windows 10+.

Key Features (v0.4.0)

  • Component Model — Class-based and functional components with key-based reconciliation.
  • HooksuseState, useEffect, useMemo, useCallback, useRef, useWindowSize. Effects properly trigger re-renders.
  • Flexbox Layout — Column/row layout with flex_grow, gap, justify_content, align_items, padding, margin, and percentage dimensions.
  • Keyboard Navigation — Tab to cycle focus, Space/Enter to activate buttons and toggles. Focus trapped inside modals.
  • Rich Styling — Hex and RGB colors, style arrays, hover_style/focus_style pseudo-classes, box_shadow, text_transform.
  • Full Mouse Support — Click, scroll, hover tracking, tooltips. Clickable scrollbar thumbs.
  • Window Management — Stack-based windows, dialogs, modals with auto-dim background. Context manager support for clean exit.
  • Advanced WidgetsTable (sortable), VirtualList (windowed, persistent scroll), Markdown, Code (syntax-highlighted via Tree-sitter), Accordion, Slider, Timeline.
  • Textarea with Cursor — Arrow keys, HOME/END, insert and delete at cursor position.
  • RefsuseRef wired to LayoutNode for imperative access.
  • StyleSheet ValidationStyleSheet.create validates prop names and types at definition time.
  • Extensible Widget System — Widget handlers registered via widgets.register(), enabling custom widget types without editing core files.

Installation

pip install rc-tui

For development:

pip install -e .

Quick Start

from rc_tui import App, Component, Box, Text, Button, useState

class Counter(Component):
    def render(self):
        count, set_count = useState(0)
        
        return Box(
            flex_direction="column",
            align_items="center",
            gap=1,
            border="rounded",
            padding=2,
            children=[
                Text(f"Value: {count}", style={'bold': True, 'fg': 'cyan'}),
                Button(
                    "Increment", 
                    on_click=lambda _: set_count(count + 1),
                    style={'hover_style': {'bg': 'green'}}
                )
            ]
        )

if __name__ == "__main__":
    App(Counter).run()

Press Tab to cycle focus, Space/Enter to activate the button, F12 for the inspector overlay.

Platform Support

Platform Status
Linux ✅ Fully supported
macOS ✅ Supported (CI-verified)
Windows ✅ Supported (CI-verified, 10+)

Documentation

Running Demos

python tests/demo_app.py
python tests/demo_stylesheet.py
python tests/demo_features.py
python tests/demo_features_v2.py

License

MIT

Project details


Download files

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

Source Distribution

rc_tui-0.6.0.tar.gz (44.2 kB view details)

Uploaded Source

Built Distributions

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

rc_tui-0.6.0-cp313-cp313-win_amd64.whl (7.7 MB view details)

Uploaded CPython 3.13Windows x86-64

rc_tui-0.6.0-cp313-cp313-musllinux_1_2_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

rc_tui-0.6.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (147.9 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

rc_tui-0.6.0-cp313-cp313-macosx_11_0_arm64.whl (127.8 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

rc_tui-0.6.0-cp313-cp313-macosx_10_13_x86_64.whl (135.8 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

rc_tui-0.6.0-cp312-cp312-win_amd64.whl (7.8 MB view details)

Uploaded CPython 3.12Windows x86-64

rc_tui-0.6.0-cp312-cp312-musllinux_1_2_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

rc_tui-0.6.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (147.7 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

rc_tui-0.6.0-cp312-cp312-macosx_11_0_arm64.whl (127.7 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

rc_tui-0.6.0-cp312-cp312-macosx_10_13_x86_64.whl (135.8 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

rc_tui-0.6.0-cp311-cp311-win_amd64.whl (7.8 MB view details)

Uploaded CPython 3.11Windows x86-64

rc_tui-0.6.0-cp311-cp311-musllinux_1_2_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

rc_tui-0.6.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (147.4 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

rc_tui-0.6.0-cp311-cp311-macosx_11_0_arm64.whl (127.5 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

rc_tui-0.6.0-cp311-cp311-macosx_10_9_x86_64.whl (135.4 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

rc_tui-0.6.0-cp310-cp310-win_amd64.whl (7.7 MB view details)

Uploaded CPython 3.10Windows x86-64

rc_tui-0.6.0-cp310-cp310-musllinux_1_2_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

rc_tui-0.6.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (146.6 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

rc_tui-0.6.0-cp310-cp310-macosx_11_0_arm64.whl (126.4 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

rc_tui-0.6.0-cp310-cp310-macosx_10_9_x86_64.whl (134.0 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

rc_tui-0.6.0-cp39-cp39-win_amd64.whl (7.7 MB view details)

Uploaded CPython 3.9Windows x86-64

rc_tui-0.6.0-cp39-cp39-musllinux_1_2_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

rc_tui-0.6.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (146.8 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

rc_tui-0.6.0-cp39-cp39-macosx_11_0_arm64.whl (126.4 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

rc_tui-0.6.0-cp39-cp39-macosx_10_9_x86_64.whl (134.1 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

File details

Details for the file rc_tui-0.6.0.tar.gz.

File metadata

  • Download URL: rc_tui-0.6.0.tar.gz
  • Upload date:
  • Size: 44.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for rc_tui-0.6.0.tar.gz
Algorithm Hash digest
SHA256 3d90622f337fbba4274caae80f9dac88d4dfd47ed17e031d60fd13398fdb5d97
MD5 4afbb88b6bebd8b6f05a38a5c3e82def
BLAKE2b-256 f375b44c9db06714e83b9e868bb9f63f52a489c7839cdca9d0bfc0faad402c0a

See more details on using hashes here.

Provenance

The following attestation bundles were made for rc_tui-0.6.0.tar.gz:

Publisher: pypi-publish.yml on Pomilon/RC-TUI

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

File details

Details for the file rc_tui-0.6.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: rc_tui-0.6.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 7.7 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for rc_tui-0.6.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 d8b21c7e28fab3e02577e7746fa671e8a499cb4f4372c0c7b8a066c541210b1a
MD5 7f774762ca0e4d4bbf31690003f8a007
BLAKE2b-256 fad636bfb3bf34ba41a0d051307254195672acbdb76dafd9387a644b58702493

See more details on using hashes here.

Provenance

The following attestation bundles were made for rc_tui-0.6.0-cp313-cp313-win_amd64.whl:

Publisher: pypi-publish.yml on Pomilon/RC-TUI

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

File details

Details for the file rc_tui-0.6.0-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for rc_tui-0.6.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 237631bd9594243fc5d3ed1c9294c443401dc461bb2f97a4c72ef5fa669a8880
MD5 0962a0e562367624a0a4d41eff33f3cc
BLAKE2b-256 b850580d8abe502ebb5fb29bf4b6bd6c5e1ee22db5b8f5acc0f1fc696ff47d30

See more details on using hashes here.

Provenance

The following attestation bundles were made for rc_tui-0.6.0-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: pypi-publish.yml on Pomilon/RC-TUI

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

File details

Details for the file rc_tui-0.6.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for rc_tui-0.6.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 95e9943183e64bc6417ec640c3f93601f06fa26dfa1636dc9952e8bd9a160bd6
MD5 ba1dc54cde1b0dd6e718e8cb07332bf3
BLAKE2b-256 8f8cf4db69b0fe7cced620bfdefce802dd08f0e2978e6dfaf386d180ef10fe66

See more details on using hashes here.

Provenance

The following attestation bundles were made for rc_tui-0.6.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: pypi-publish.yml on Pomilon/RC-TUI

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

File details

Details for the file rc_tui-0.6.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rc_tui-0.6.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 033516b14674ab5bbbdd2c1663dbdda4626d1bbcfa9b1c63468ab2750e011c4a
MD5 797c7acc8a38f9b4d35b3417e6eede00
BLAKE2b-256 a33b1f28ccd7561ed1146297b52e24492c056b162ac5e44a764ea6540b11e360

See more details on using hashes here.

Provenance

The following attestation bundles were made for rc_tui-0.6.0-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: pypi-publish.yml on Pomilon/RC-TUI

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

File details

Details for the file rc_tui-0.6.0-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for rc_tui-0.6.0-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 778f8fcdca8dd23dfc22f38ae820e76265f01c6523333c3f286dc54f0e709deb
MD5 9ef3ab2ee030f05b29f027f4ed6681d8
BLAKE2b-256 29f1dd2e270cd8962b2e5be40a4b01e2234ab24dfacadc472947ea340fabd154

See more details on using hashes here.

Provenance

The following attestation bundles were made for rc_tui-0.6.0-cp313-cp313-macosx_10_13_x86_64.whl:

Publisher: pypi-publish.yml on Pomilon/RC-TUI

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

File details

Details for the file rc_tui-0.6.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: rc_tui-0.6.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 7.8 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for rc_tui-0.6.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 d728ef69e66e64acd8c7d8de59bc2351399821b2698fdb2f7336d34ff7f26f4a
MD5 91485c717d27be4b7d6c7fd77f749bb4
BLAKE2b-256 afe21fbde5477478a8121fc9b481ec76bda4f134316d11b74a7b8e7600adb410

See more details on using hashes here.

Provenance

The following attestation bundles were made for rc_tui-0.6.0-cp312-cp312-win_amd64.whl:

Publisher: pypi-publish.yml on Pomilon/RC-TUI

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

File details

Details for the file rc_tui-0.6.0-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for rc_tui-0.6.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 beb64470f61e9a7eef7f2a5ea4b2b51fcba87b0f9a10b6f8d16ee83e74634453
MD5 4e07069612cb04c9b011e569c8240fca
BLAKE2b-256 3af82edbff1d984be50526c26e7a9b95ec8a5c1907f7cf90235e278712bbbb79

See more details on using hashes here.

Provenance

The following attestation bundles were made for rc_tui-0.6.0-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: pypi-publish.yml on Pomilon/RC-TUI

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

File details

Details for the file rc_tui-0.6.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for rc_tui-0.6.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 84ac1a6c3b978adedd438ecb66c8ed14f2cdea541ecad3262c79a7cd5405871d
MD5 de09c6299bd30bda587d5e3897fec16a
BLAKE2b-256 a6bd90c7a76ccb4b5e07a5ff7b6a3a676960a2228a3e84e200204df2a0045b7e

See more details on using hashes here.

Provenance

The following attestation bundles were made for rc_tui-0.6.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: pypi-publish.yml on Pomilon/RC-TUI

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

File details

Details for the file rc_tui-0.6.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rc_tui-0.6.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a9b5562f7cfe6f0de3c8fb2e811b1c7b87987429b5f311bbbddd93e7a717642d
MD5 66db37e853cda743a3c379103c1d93da
BLAKE2b-256 7e9a100710ff0fc4bb6ea47523374e3ce76b6ce4aeaf53d716ebfbc7ae8ac70b

See more details on using hashes here.

Provenance

The following attestation bundles were made for rc_tui-0.6.0-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: pypi-publish.yml on Pomilon/RC-TUI

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

File details

Details for the file rc_tui-0.6.0-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for rc_tui-0.6.0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 2b7732ebd43b7fd6f34d57a6bdf98a32a63e8dc3c0012588ca7bfeff8707584c
MD5 055c18c468314190a646d19c021cd3a1
BLAKE2b-256 85a997cad94a3dc4eecfd2d9e3d38d1489a272a05cdf8cba6137f91b523bd567

See more details on using hashes here.

Provenance

The following attestation bundles were made for rc_tui-0.6.0-cp312-cp312-macosx_10_13_x86_64.whl:

Publisher: pypi-publish.yml on Pomilon/RC-TUI

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

File details

Details for the file rc_tui-0.6.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: rc_tui-0.6.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 7.8 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for rc_tui-0.6.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 048702c833def8369a0019f6b97aa080958d34d5d2e418cd7c26269e07049ea2
MD5 84b9d5df690163a83359dcd11bb16ed4
BLAKE2b-256 464125a945f989fe990f4f00cd614a52ebed2551f1b8f291b94e92158564c105

See more details on using hashes here.

Provenance

The following attestation bundles were made for rc_tui-0.6.0-cp311-cp311-win_amd64.whl:

Publisher: pypi-publish.yml on Pomilon/RC-TUI

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

File details

Details for the file rc_tui-0.6.0-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for rc_tui-0.6.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d7e450c5b318c3fd896e7653c4bd8b40ffd644ac8297d3590662b0d71a8b36a9
MD5 b13bc51ab8446c78a6c4e693a1caf5a8
BLAKE2b-256 7e2aa53941e5ff81a29ddf47612ad2b089050b3e301d702a4d87bb5fa96e6c15

See more details on using hashes here.

Provenance

The following attestation bundles were made for rc_tui-0.6.0-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: pypi-publish.yml on Pomilon/RC-TUI

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

File details

Details for the file rc_tui-0.6.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for rc_tui-0.6.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9636988b2a96d56faff4f1db6cdf7a4b088f21f466ac5228815da4708e712eb0
MD5 599d11f2393367b2f85a581d54a584a7
BLAKE2b-256 6b60b7ff5cc8e9c900c2c4af998bf43a22f5ce83bc9b5c6739f5991f0045b20f

See more details on using hashes here.

Provenance

The following attestation bundles were made for rc_tui-0.6.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: pypi-publish.yml on Pomilon/RC-TUI

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

File details

Details for the file rc_tui-0.6.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rc_tui-0.6.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6d56db2acd481047e34fc4fb6f77a94009adf37a20556855cd41a3c8d75f3b47
MD5 38faf8b20fe7be3349a8e0c36bb1e47f
BLAKE2b-256 a9ae8890da282d0419a5ebac1cdb2b23e709c9b0d2c9080a28c3ff4b0b9cc0e3

See more details on using hashes here.

Provenance

The following attestation bundles were made for rc_tui-0.6.0-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: pypi-publish.yml on Pomilon/RC-TUI

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

File details

Details for the file rc_tui-0.6.0-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for rc_tui-0.6.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6921c89d2e6a77f6674fde9aade27a3c05e7385984b379b7495bfc0df19568f0
MD5 8e884b06470a94044190a4c8e625754f
BLAKE2b-256 5200b0c5371d777cfdf8845a43f8fde1bacece2299192326734e0d8dc032b6d2

See more details on using hashes here.

Provenance

The following attestation bundles were made for rc_tui-0.6.0-cp311-cp311-macosx_10_9_x86_64.whl:

Publisher: pypi-publish.yml on Pomilon/RC-TUI

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

File details

Details for the file rc_tui-0.6.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: rc_tui-0.6.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 7.7 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for rc_tui-0.6.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 a6130784b761bbdba249e00511bbd8bfb8756e5442c2fbb08255da86b8f1baa0
MD5 01be310c3c78bc14b49966b7046dc8ca
BLAKE2b-256 9479b2ecae3fba744fa65049d74e43cd5d9e73b9b7c3167cb18dcdeb6cb6de20

See more details on using hashes here.

Provenance

The following attestation bundles were made for rc_tui-0.6.0-cp310-cp310-win_amd64.whl:

Publisher: pypi-publish.yml on Pomilon/RC-TUI

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

File details

Details for the file rc_tui-0.6.0-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for rc_tui-0.6.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4c3102bbc4437656ab88aae848e26c9c02328a0143d9e6ecbe10d7861031de17
MD5 b7d6593774745deda1a58ecf561fbe2d
BLAKE2b-256 149c1669a506ce07b906fe2f7b07f12656ca2e8d515345983ed02587cc3abff1

See more details on using hashes here.

Provenance

The following attestation bundles were made for rc_tui-0.6.0-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: pypi-publish.yml on Pomilon/RC-TUI

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

File details

Details for the file rc_tui-0.6.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for rc_tui-0.6.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 222358e3498def69be5d3c539682f26b3ba7477c560c736c92ef61c793b5ba7e
MD5 d139107650efad3674cc56bbcd478ae7
BLAKE2b-256 9c7703d1af094a850414c9c368aff7c17d3f669bf8497211a17dd897a8d6d48f

See more details on using hashes here.

Provenance

The following attestation bundles were made for rc_tui-0.6.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: pypi-publish.yml on Pomilon/RC-TUI

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

File details

Details for the file rc_tui-0.6.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rc_tui-0.6.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e1441ed37f897fc6f3b67c7a038cb449940b41bf5086f59026e59c1cce3cdfac
MD5 3e8a3d3aeb9c83502415a533d15e7e9b
BLAKE2b-256 9f550a9ac995dd3cb9b81a692e47df254470e48a18582ff0785736b05c4e09e9

See more details on using hashes here.

Provenance

The following attestation bundles were made for rc_tui-0.6.0-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: pypi-publish.yml on Pomilon/RC-TUI

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

File details

Details for the file rc_tui-0.6.0-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for rc_tui-0.6.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 be373f2bb4a81fda3ccc944270fc8a43255da1a5e9bab9de79a73932d48994f7
MD5 32944b934b579c0ecdd9e101830ba886
BLAKE2b-256 35b22f00098f4e9237cba1d5835174abd77923f40dbfb4f1760913c02d58a48c

See more details on using hashes here.

Provenance

The following attestation bundles were made for rc_tui-0.6.0-cp310-cp310-macosx_10_9_x86_64.whl:

Publisher: pypi-publish.yml on Pomilon/RC-TUI

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

File details

Details for the file rc_tui-0.6.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: rc_tui-0.6.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 7.7 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for rc_tui-0.6.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 2082fb3f8515e5e63b9d5bfebe62eaf5ac7575fe1727cd090aa7fca0b3b3add8
MD5 554fbcbbba94833c24c08a7d93b29f52
BLAKE2b-256 e2f9594987f3b3d100cab5d9d231e57985e70842f97a62abb2bf5202f390c33c

See more details on using hashes here.

Provenance

The following attestation bundles were made for rc_tui-0.6.0-cp39-cp39-win_amd64.whl:

Publisher: pypi-publish.yml on Pomilon/RC-TUI

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

File details

Details for the file rc_tui-0.6.0-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for rc_tui-0.6.0-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b78dcb2cea5b1190fea0d8730f65b670e676538113840d861e5e5452676bf2f8
MD5 84d45e6843975a5ab15045a6753e971c
BLAKE2b-256 ca3928aaaf8c21d02ae43b60616f7e2fdb333767d2be407d71900bd00ef6bc46

See more details on using hashes here.

Provenance

The following attestation bundles were made for rc_tui-0.6.0-cp39-cp39-musllinux_1_2_x86_64.whl:

Publisher: pypi-publish.yml on Pomilon/RC-TUI

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

File details

Details for the file rc_tui-0.6.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for rc_tui-0.6.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 26e4712828a771f09dd2d694a5fb4a5fc246312dbf6c264774cd5d4c6df5a6b2
MD5 22ba887bdd2df634ae4f36ccffdef538
BLAKE2b-256 44bd7e838eac6bc310922d9025452f4c47a40f22f1952370706a0bef25a1bcbb

See more details on using hashes here.

Provenance

The following attestation bundles were made for rc_tui-0.6.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: pypi-publish.yml on Pomilon/RC-TUI

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

File details

Details for the file rc_tui-0.6.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rc_tui-0.6.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7564ddf81a02ff6b5787dcdb0cd08d8143e2cf7e72fc4e7a3d29a00c37de78e6
MD5 de2e176f0e35785388e6de9196e26bb3
BLAKE2b-256 0b421c082f043adfd0e0a6cbe3ac5e658763da8ada76e5b44451eae7e40ce877

See more details on using hashes here.

Provenance

The following attestation bundles were made for rc_tui-0.6.0-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: pypi-publish.yml on Pomilon/RC-TUI

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

File details

Details for the file rc_tui-0.6.0-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for rc_tui-0.6.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4b8ac4a9d80bbcd038a5304fcf790d512b214e6aa709295854792ff55118a296
MD5 d4f0d5f39347de460315c4a97a1257f3
BLAKE2b-256 6c3b20fda7f4884d0091c36a8ad1d678c6e2b094da5deeaf106f5491bb6e6cee

See more details on using hashes here.

Provenance

The following attestation bundles were made for rc_tui-0.6.0-cp39-cp39-macosx_10_9_x86_64.whl:

Publisher: pypi-publish.yml on Pomilon/RC-TUI

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