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.5.0.tar.gz (42.8 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.5.0-cp313-cp313-win_amd64.whl (7.8 MB view details)

Uploaded CPython 3.13Windows x86-64

rc_tui-0.5.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.5.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (147.0 kB view details)

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

rc_tui-0.5.0-cp313-cp313-macosx_11_0_arm64.whl (126.8 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

rc_tui-0.5.0-cp313-cp313-macosx_10_13_x86_64.whl (134.9 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

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

Uploaded CPython 3.12Windows x86-64

rc_tui-0.5.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.5.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (146.8 kB view details)

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

rc_tui-0.5.0-cp312-cp312-macosx_11_0_arm64.whl (126.8 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

rc_tui-0.5.0-cp312-cp312-macosx_10_13_x86_64.whl (134.8 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

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

Uploaded CPython 3.11Windows x86-64

rc_tui-0.5.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.5.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (146.4 kB view details)

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

rc_tui-0.5.0-cp311-cp311-macosx_11_0_arm64.whl (126.5 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

rc_tui-0.5.0-cp311-cp311-macosx_10_9_x86_64.whl (134.5 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

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

Uploaded CPython 3.10Windows x86-64

rc_tui-0.5.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.5.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (145.6 kB view details)

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

rc_tui-0.5.0-cp310-cp310-macosx_11_0_arm64.whl (125.4 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

rc_tui-0.5.0-cp310-cp310-macosx_10_9_x86_64.whl (133.0 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

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

Uploaded CPython 3.9Windows x86-64

rc_tui-0.5.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.5.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (145.9 kB view details)

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

rc_tui-0.5.0-cp39-cp39-macosx_11_0_arm64.whl (125.5 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

rc_tui-0.5.0-cp39-cp39-macosx_10_9_x86_64.whl (133.2 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: rc_tui-0.5.0.tar.gz
  • Upload date:
  • Size: 42.8 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.5.0.tar.gz
Algorithm Hash digest
SHA256 608a72783590bc3e228b26a9730d808509a35e7a46542d7cdad870cc46bb0974
MD5 5c8961ef73135ee4a08f2f75b1d8bc17
BLAKE2b-256 48d44dfce05267740b6cd7b8331e491189d942a0ef77d2c29721f907441a2637

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: rc_tui-0.5.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 7.8 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.5.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 c963d4b9070593f065d905bdc89317a63457801428656b6fb7d8e85b3f22bb21
MD5 dfd55ec7fad16bc8b2619cd2d16162eb
BLAKE2b-256 2be479cc881a5a36931f768c09824d868897df9bc6c5877779c5e7dfc011e978

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rc_tui-0.5.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ecbe622ef3f72325790a99df8c52432ba53984a4f4d09ad46b68c0e19262ea8a
MD5 c7a4843423ea660ec48e9bee390585fd
BLAKE2b-256 a3d5993fa7db5d586ad53882a7a9a098cedfe83a2b074381b5c20bdc2db1b866

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rc_tui-0.5.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8ddcca6b0912d34f83707c04edaece39e8a1a702d1a205a065ddfc3ff6f56b6b
MD5 733f0088d8140d44c4cbdee80c813842
BLAKE2b-256 ae5d8adbaeea9f0b7c33ee20b6f2fa06b4bc0ef446e3b8a3ded7450854326a63

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rc_tui-0.5.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d3303381db45b563b0aea124505dde5d671de3de327ec16cfc6d401d5ad0d14c
MD5 6159abd3116ae1ec613a08420104fb0f
BLAKE2b-256 c21b5e961e3bffcd452cfd4f0bd43389da6fbd21b595f3961643f728990639fe

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rc_tui-0.5.0-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 7d59bf3cb7f83ebb8282a99cc756b1a95a4beb16a46c331a2e506d774fe4869a
MD5 e6eb1fac0ba1c9a44aa884624bcc71f5
BLAKE2b-256 5a40eaa3566348a1e6ffb2442ae17a06aa34cd3056d1ce36dc1c97f3515624c4

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: rc_tui-0.5.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.5.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 104dd3da0a5001a20b4d265612f05e7dd92d3546b71dd8be2e2158cb3e1c5593
MD5 3125f7623e594d91f110482acb7d0bca
BLAKE2b-256 812c0c10b8962f3486d3dc724be92a26220f0568ccbc917459b73944ee1b58f5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rc_tui-0.5.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ccbf372cd32f22b2e90324345165454884edefa2f215c491254de1720d21c9cd
MD5 3e9e61651dfc64d15d86851c1292339e
BLAKE2b-256 e6f66913d7269e894fc2d93bee680318b617c46602bc2120877825d94c8fd27a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rc_tui-0.5.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c8f69a9d750a6570d5d368edb8d803b75943050e95a56ff0cec93f1c85d7ae14
MD5 7a5610c1f46850122804723425deb823
BLAKE2b-256 62b2ceb134a881d9c23873d18c64fb50c76c7a57d5080868a9c5e1644667d9a5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rc_tui-0.5.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ee3a0ef36f06fe71c6f48c97ed01d89d1929d6d8c2cd769f0844a0fbdc017041
MD5 d82fce6a9156bc7154174bf0b2d6f682
BLAKE2b-256 729d558d7f53c23e9bd3deee33cb03e8128c06c7de531cafd77584842ddc5350

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rc_tui-0.5.0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 372e7faefd3e1927e5105d8b307772e46fe51f12e49566b5601eb8268594aab9
MD5 f67e38ee8af3b1e840621642b71672f7
BLAKE2b-256 43fecdce016d59e8b85c9304e4a3511ac172fdb6aa37e18f7f78345b3021700b

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: rc_tui-0.5.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.5.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 93c07f6d6644422a38401204f0edfeba01ccf2c9293c03a10cccdbb73cb7e2f0
MD5 ec81d02e4691bae0a91d3199cadd353c
BLAKE2b-256 1ed530ffc3694636bee49b862c2f7f3d67d32d78472e016da8ce12e4ee250fa8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rc_tui-0.5.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 74fd6374e975f53615b7ff2ce8011dc6ff6e034b7f2def7d4a535ee38906c522
MD5 9b7c916329e21684df47f3f491f69249
BLAKE2b-256 abab86faca42b88bc1e0967044cf0b399ba5581a0f9de71702206dfdf52f7a21

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rc_tui-0.5.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9ba279c7d75fbdb04738254dbd50a88a52115124f3faec77e772f978f0c2df83
MD5 8127e47ea3653dac6a0387febbba6dbb
BLAKE2b-256 deb1993ccd0237421ec66bf80435fa6787095e5d2a9edcf92d8dc8f450152bd8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rc_tui-0.5.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 26ab12b67a8edb64f1b9656892002ba57e47a76a10105e9ce89f9cc26ea80501
MD5 4fefacf9b308842b03aa6eab793155a7
BLAKE2b-256 ef3f3c0231c1c1860cdd51b2cfd2bed18429761fde0a52d762a6b29d96a69c38

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rc_tui-0.5.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c10a58ade066250f70263376b37e9b6e80c470ba025a2037cee4c37984fddf29
MD5 3f35111b0a90e1ca2160e090af389e69
BLAKE2b-256 a77588fbea843208938e06c4b169d29186dd910af9355c478774c794ec9ca6f7

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: rc_tui-0.5.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.5.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 fd40a6e1d6566c8892ee2221cacd1189d3682c0f879cab6af6a1ac10f2317727
MD5 b1364d0731917433e77d96d207d99fa8
BLAKE2b-256 a69f9eeb98e1b106a07597c059aded51ec5e0766de7f7f6fd4772a97286376e1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rc_tui-0.5.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 bab2373dc257f635a49b2366976ebbfd3428df66d0188c43c111aedfa37d0ce1
MD5 a45f169f2bfcaef4fe646b45366cff8d
BLAKE2b-256 f3667a5da753fff456f2ed260e0db9a67df506f0e4c7f673f2a2a66ddae5b75e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rc_tui-0.5.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 dafb6c6b81db7a20d4128df379219fd1617f53ecc5b0e2203253a2cf8b938218
MD5 01cb2d647d51fd547afa036d47e8105d
BLAKE2b-256 4310b8e616b9988758a8cc7b136ac413bb129c3b9030937cbffe3a4a213c5d4a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rc_tui-0.5.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fd2a5a76fba5d772398a3049ad2ec687952e4b6589aa42a751e456eb324154fa
MD5 2b79f1911d9e525dbe6deba607b45bc5
BLAKE2b-256 5b2977d88463391d02c41a7f4757ce1fdbeb55fcd2081887fa47255158da230b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rc_tui-0.5.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1bf6283c83cfadede994b29ed3abc3b9441cc7a4c9d10f1e16c933798261706d
MD5 881866ae7cbdc87e076270463bc6345e
BLAKE2b-256 56ec837e91bde5275835bb9640261fd51b98f719fd88e36ea237db1850edac32

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: rc_tui-0.5.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.5.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 9805c384c00eb138e22ec2483f4dabba9d4fe09c7165cc521cea011af6b3cf85
MD5 60d7ebe5ad1a434ba3cef84bc97cbdd8
BLAKE2b-256 cc00bc452cc5a7d49c23e22109b5632f93de39a13f6fe2910921dc3120641b52

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rc_tui-0.5.0-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 aa02760e0a798d49abab739b3d15f2aa4f4a6507400801e44d957997f4f614b6
MD5 f406d9e21573c05daaac29c00ca01b61
BLAKE2b-256 2de3d149cd97fc532194c4646fe53669534d71506881c7380d30730ba48df7ea

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rc_tui-0.5.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 68adc0b22aab107d09e92f50b1d5c5a65a2820eea9bae2e44d1216b7a54dab9e
MD5 6815dd40a22c5dd17773787526576c7b
BLAKE2b-256 abb26759e454be7709b19aa2a10ca4c20ecdcd0512d92975c913e72a8798a29c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rc_tui-0.5.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8473cc735049d80091782acb92678d30bed5a7d093cf7a154ff1777a7c2e2d59
MD5 804058e576f75ca8b7401cb3e09ce567
BLAKE2b-256 8dfcad76701a9d78da32381209d9b88626e52fcb9d78e20e71f950080440b17d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rc_tui-0.5.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d7ad27d459c90b5446be33f75b93ff68058ad1e0771e43604f67ff1ae1da8f18
MD5 35ca337008f6baa35598aa8a8d1df690
BLAKE2b-256 ed6066fb17644decc285ef7eee68ca645ce6316643d364a27d3305b4c5559f3a

See more details on using hashes here.

Provenance

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