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.7.0.tar.gz (44.5 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.7.0-cp313-cp313-win_amd64.whl (7.7 MB view details)

Uploaded CPython 3.13Windows x86-64

rc_tui-0.7.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.7.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (148.0 kB view details)

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

rc_tui-0.7.0-cp313-cp313-macosx_11_0_arm64.whl (127.9 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

rc_tui-0.7.0-cp313-cp313-macosx_10_13_x86_64.whl (135.9 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

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

Uploaded CPython 3.12Windows x86-64

rc_tui-0.7.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.7.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (147.8 kB view details)

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

rc_tui-0.7.0-cp312-cp312-macosx_11_0_arm64.whl (127.8 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

rc_tui-0.7.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.7.0-cp311-cp311-win_amd64.whl (7.8 MB view details)

Uploaded CPython 3.11Windows x86-64

rc_tui-0.7.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.7.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.7.0-cp311-cp311-macosx_11_0_arm64.whl (127.6 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

rc_tui-0.7.0-cp311-cp311-macosx_10_9_x86_64.whl (135.5 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

rc_tui-0.7.0-cp310-cp310-win_amd64.whl (7.8 MB view details)

Uploaded CPython 3.10Windows x86-64

rc_tui-0.7.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.7.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (146.7 kB view details)

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

rc_tui-0.7.0-cp310-cp310-macosx_11_0_arm64.whl (126.5 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

rc_tui-0.7.0-cp310-cp310-macosx_10_9_x86_64.whl (134.1 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

rc_tui-0.7.0-cp39-cp39-win_amd64.whl (7.8 MB view details)

Uploaded CPython 3.9Windows x86-64

rc_tui-0.7.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.7.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (146.9 kB view details)

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

rc_tui-0.7.0-cp39-cp39-macosx_11_0_arm64.whl (126.5 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

rc_tui-0.7.0-cp39-cp39-macosx_10_9_x86_64.whl (134.2 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: rc_tui-0.7.0.tar.gz
  • Upload date:
  • Size: 44.5 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.7.0.tar.gz
Algorithm Hash digest
SHA256 173ee7a3a15e2842906985197a58ab06c022936107876f87af505b21acccdb7d
MD5 f72a7d2e391f091d9dd782aa089e1195
BLAKE2b-256 26cff95181138907a53fb3c06460b8ef69a6f66a2a0f26f404044c2d6d665517

See more details on using hashes here.

Provenance

The following attestation bundles were made for rc_tui-0.7.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.7.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: rc_tui-0.7.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.7.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 ce5d67b2e8c6c13dc27082f21737f94800809661caeb55271597e51e83860741
MD5 998306137ed2f96732037d8daad482ec
BLAKE2b-256 9e0b1ab4d9a1509760478ace095f9954a1173332f2c84a92b1fb3ebf1b6b5364

See more details on using hashes here.

Provenance

The following attestation bundles were made for rc_tui-0.7.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.7.0-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for rc_tui-0.7.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 cb31042b5e697292f7a328f59e2e6cea96019b17275ef119f80ee2fc6e41baa5
MD5 513ce5107d2636a4a788018223f3cc85
BLAKE2b-256 1f8624c25d6b359dfb738ea96dc694c8b4eda529f078a3ef4a922c3e6989328a

See more details on using hashes here.

Provenance

The following attestation bundles were made for rc_tui-0.7.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.7.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for rc_tui-0.7.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ad4b701fefda384be7163925a50237b69a112c00dcc011e0768f5053d28641d1
MD5 5597d0baa871cbf33693437cf97989e2
BLAKE2b-256 a7eac513a4db1a523dce3ecfdce6025036d017e3adcfd9b93b9fea43f0053e9c

See more details on using hashes here.

Provenance

The following attestation bundles were made for rc_tui-0.7.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.7.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rc_tui-0.7.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 160a720206d7e2140bdfd95b795eeacd03c7bd9c989a76e215f68db96735bcbc
MD5 ab2cc166bff49e8cccdbc3bcc42a1721
BLAKE2b-256 5063fc3bcda4d55b55084f104a4c2992e1a05065d086e74cb1791e25419049f8

See more details on using hashes here.

Provenance

The following attestation bundles were made for rc_tui-0.7.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.7.0-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for rc_tui-0.7.0-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 4959be40a5278e7d5bc9904ba5f1c1babb7313c39218e81e77ef63011ef2263a
MD5 96ecfc1d086c36bbe0463018839ca8b0
BLAKE2b-256 b6c9a26b76d0373003a6455363cc7225ee43b4603e70b8beb21e36a8a252c847

See more details on using hashes here.

Provenance

The following attestation bundles were made for rc_tui-0.7.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.7.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: rc_tui-0.7.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.7.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 88f23374aae47a1dfdebd23f15ad04cef212614ce6f071d3273c30592fe32500
MD5 88146d307cb076147dc786fb1a8db9cd
BLAKE2b-256 06c0563e91ea84e0b15257d38fdc5b18f924ebce5e18b0e5819b7ecabde35929

See more details on using hashes here.

Provenance

The following attestation bundles were made for rc_tui-0.7.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.7.0-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for rc_tui-0.7.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2c78fdd13d9d8b5fa17abc07847c50b160791b7912149e26028175776b9f199b
MD5 8269ab25d862d89ba095838e8bc989ca
BLAKE2b-256 5f9e6f652682369054f26228cc12b30f34b3014185b0d74b7dd1edb90a849e7b

See more details on using hashes here.

Provenance

The following attestation bundles were made for rc_tui-0.7.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.7.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for rc_tui-0.7.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c0062d31b5fdd72d9510223b50d24a7ae076cdd6a3021f656d9f37746730d65c
MD5 8835c1c2984eaff1499ea2e77775cf8e
BLAKE2b-256 084c675b5a1efe538cd2b93020e3241eb6ff4e60457b6b6e0b57189a4eea0d97

See more details on using hashes here.

Provenance

The following attestation bundles were made for rc_tui-0.7.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.7.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rc_tui-0.7.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6dfac817557c6ad04d420ba46137a01513b31a57d06fbc99ab2cecfe97b10c64
MD5 47d5c4ad50bad604d6276636ecf45062
BLAKE2b-256 ab63c461b2d5822303382cc182618bf01d2970d30b9b5e022660302939e1bc29

See more details on using hashes here.

Provenance

The following attestation bundles were made for rc_tui-0.7.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.7.0-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for rc_tui-0.7.0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 28f7db70507aeed10691d8df3cf273b22e4cb02b86fb32baf39a0c50fd29e58a
MD5 ddc95ee0bffdcb6ec47dcd3efb79ceb7
BLAKE2b-256 f2d21906e524f1067732a7bc7d4fc418980df10b2af61d600a5463c6b01b99b2

See more details on using hashes here.

Provenance

The following attestation bundles were made for rc_tui-0.7.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.7.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: rc_tui-0.7.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.7.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 4947b7b445f9434ae48ee071e10f028c98d5344387ef8d758cd2bfb1b566e8b4
MD5 c2e2f85dd77bda7c5baec1f762753bf4
BLAKE2b-256 6344075c583dce703107dc0583b4f35cb147a1b35b9fe6cb60d6d4d3de1fea8b

See more details on using hashes here.

Provenance

The following attestation bundles were made for rc_tui-0.7.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.7.0-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for rc_tui-0.7.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 9c76e5889c94fb1e75852319d6d46cdd020272707fabeb1ff55d7b5f6b51bd05
MD5 8f488626938a91b8ee5dc3f7e6d2426a
BLAKE2b-256 536a0cc49b750e50275db3932f8e3132d063688f0e4333efa7b1add89a204bbd

See more details on using hashes here.

Provenance

The following attestation bundles were made for rc_tui-0.7.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.7.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for rc_tui-0.7.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4d6d65aefed115f7acb827b10e86af5f97e6838222f14f3ecd2f079051bbe186
MD5 4a2d34aa9f66e46004ad2de6e9dfec0c
BLAKE2b-256 93f3956a2899333ed3f225b8f188d483b33cc137191f08a7e6994c20edff4a1c

See more details on using hashes here.

Provenance

The following attestation bundles were made for rc_tui-0.7.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.7.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rc_tui-0.7.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 496a79e1aea5cfadce69263e0d0073b3777857e83bbd0565482759a207fbdf0e
MD5 76d59e3abcbc421002535d038378e886
BLAKE2b-256 d408c403989b660e2cf884102c9b7aa35e55b880f22586f9e24df6ea5075d145

See more details on using hashes here.

Provenance

The following attestation bundles were made for rc_tui-0.7.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.7.0-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for rc_tui-0.7.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 cbe56a5975b2580afba89f073944703b209e024711e00a6ebe039e2ad15dd261
MD5 83c1d206fade4112aa6d4aa69462c625
BLAKE2b-256 df77d1ff1dcc8e6b299def6a088d61491771b7ab965a3909c0bba89b3bc0cc3e

See more details on using hashes here.

Provenance

The following attestation bundles were made for rc_tui-0.7.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.7.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: rc_tui-0.7.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 7.8 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.7.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 582aff9d2dc94cd8bcc80be7b56c7c8165b7af417c9e0a0c046c337dafc11ace
MD5 e1ec01f2918d6ac034612ebca64e1653
BLAKE2b-256 c3d26df6555fc4e84d165ba776c79dc0e4f8632503d3f7b31d49c6fc62d38aca

See more details on using hashes here.

Provenance

The following attestation bundles were made for rc_tui-0.7.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.7.0-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for rc_tui-0.7.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 48e69159bfef1d2f09b31ea86679ffe0aae4b1c6e10d9808840dd1b88e8ebcc3
MD5 fee3a273e37f12d0f931a70ba1abf6bb
BLAKE2b-256 1b9214a89e3fd6b0cd91a46d0bda04634dac44d2fc9b3ce4a709a48bc0da50cf

See more details on using hashes here.

Provenance

The following attestation bundles were made for rc_tui-0.7.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.7.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for rc_tui-0.7.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 42d5b34c1fb671ef5f6f24dfd76a3be860e215909b35016a00b1169cb5219dce
MD5 b5f1b7184b6e54778496e60b4abf3c71
BLAKE2b-256 52306734747d3e77ff23352754e5ef8a44e7ba3f16eb81013cecbf2d6d28ed68

See more details on using hashes here.

Provenance

The following attestation bundles were made for rc_tui-0.7.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.7.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rc_tui-0.7.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5edb1368a89da99e976561fa0ec72d5aa111470f2808a3a969744e82dd28056d
MD5 ee59066431f565b16c63e974f3c508b9
BLAKE2b-256 febdc90315e7a0911d67e37fe56e4bd938824adfed76e6fba5d5fb62feb82c81

See more details on using hashes here.

Provenance

The following attestation bundles were made for rc_tui-0.7.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.7.0-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for rc_tui-0.7.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b335366252853e94eb25cdcd4e9343d2133c74b4a74452b58d86288ba97213c1
MD5 473c14ca6b988c5fc63bdcebcfc55008
BLAKE2b-256 da691a104f60c3c7c1a02249d255dca72d6f8c7855865964708092af99ebc9e8

See more details on using hashes here.

Provenance

The following attestation bundles were made for rc_tui-0.7.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.7.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: rc_tui-0.7.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 7.8 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.7.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 4c6bc937503a04af7847c5a544fdccee47985ae8c4f8e74702a2530a3b07f7f0
MD5 f58547540dabe4210f4ce80c2689ff4b
BLAKE2b-256 37de86e166ebe3060b174983c88166da2d20b4e488dce651023f6e0be589d56e

See more details on using hashes here.

Provenance

The following attestation bundles were made for rc_tui-0.7.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.7.0-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for rc_tui-0.7.0-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 446ad0ecba2e5a6378c7bffb8589ac54aaf68f5506ab592bc8f53d6d8d2879db
MD5 0c7c5c9584e7da02e88be861fc55a540
BLAKE2b-256 bd6a07f5f468d3170e784dfaec14e81b3a0f3604492c0d0481cf7bc5c0c5fa39

See more details on using hashes here.

Provenance

The following attestation bundles were made for rc_tui-0.7.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.7.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for rc_tui-0.7.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c04b0b7e3d562fd36da7c8590aecb632c35c197b1ac9c45f5bb5f46f4b179d26
MD5 a88fdb7828fb5969d2d9bcf048806f2a
BLAKE2b-256 95f274a437c44c5e089b0441fb5e35dc1add59cdde28b1f67f8c3a96a9350cda

See more details on using hashes here.

Provenance

The following attestation bundles were made for rc_tui-0.7.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.7.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rc_tui-0.7.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2c9b36c28a18332a77f1aee8f18e88fbd938261b72fc5af48e15b77b9acdc9db
MD5 3f0f1a0cdf50ec6ad2e0292ea618a2b8
BLAKE2b-256 b820f0f2541bc64033b582c10c47386f177124b30cae3b1ca3ad4a28a5a12774

See more details on using hashes here.

Provenance

The following attestation bundles were made for rc_tui-0.7.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.7.0-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for rc_tui-0.7.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 30d53f0be4bf2d932f825b42b362cf59001ab55e957c22ead537230fae2b43c9
MD5 047c78819db48c9871e0473cacd94319
BLAKE2b-256 61a1e1f7f63ebca125989622d599a6a513b00814c991c4b8eec5aadbf193e493

See more details on using hashes here.

Provenance

The following attestation bundles were made for rc_tui-0.7.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