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

Uploaded CPython 3.13Windows x86-64

rc_tui-0.4.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.4.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.4.0-cp313-cp313-macosx_11_0_arm64.whl (126.9 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

rc_tui-0.4.0-cp313-cp313-macosx_10_13_x86_64.whl (135.0 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

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

Uploaded CPython 3.12Windows x86-64

rc_tui-0.4.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.4.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.4.0-cp312-cp312-macosx_11_0_arm64.whl (126.8 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

rc_tui-0.4.0-cp312-cp312-macosx_10_13_x86_64.whl (134.9 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

rc_tui-0.4.0-cp311-cp311-win_amd64.whl (7.7 MB view details)

Uploaded CPython 3.11Windows x86-64

rc_tui-0.4.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.4.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (146.5 kB view details)

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

rc_tui-0.4.0-cp311-cp311-macosx_11_0_arm64.whl (126.6 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

rc_tui-0.4.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.4.0-cp310-cp310-win_amd64.whl (7.8 MB view details)

Uploaded CPython 3.10Windows x86-64

rc_tui-0.4.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.4.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (145.7 kB view details)

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

rc_tui-0.4.0-cp310-cp310-macosx_11_0_arm64.whl (125.5 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

rc_tui-0.4.0-cp310-cp310-macosx_10_9_x86_64.whl (133.1 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

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

Uploaded CPython 3.9Windows x86-64

rc_tui-0.4.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.4.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (146.0 kB view details)

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

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

Uploaded CPython 3.9macOS 11.0+ ARM64

rc_tui-0.4.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.4.0.tar.gz.

File metadata

  • Download URL: rc_tui-0.4.0.tar.gz
  • Upload date:
  • Size: 42.3 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.4.0.tar.gz
Algorithm Hash digest
SHA256 3c1afcf8e29c9f44976e986d21601fc1be072a8830ba51cfff3a4339982b493f
MD5 43b1b5e4ae0c6c2bd14a0cc6cf08f1f8
BLAKE2b-256 4ad52564bfc7f10622cc1a39ca4dbed92f8fff6fd2b4c2d2dc6ccb6003bbbd7d

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: rc_tui-0.4.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.4.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 048bdc6334af8f00927c4b8c95ce5431dc0c79854a10b1404f090b590378dfd8
MD5 4944e6705a51d578f061025bb3647124
BLAKE2b-256 8dc2fed9aad28144da7808e7e88ba9b65de8f5e1993a60308293d1d4ad92aac3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rc_tui-0.4.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8065f2f171432f69ac3df32faa65a20dedbae2bdcc055c39783b372a1d57c4a4
MD5 0db3be0a902600f4db5b7cd45636b340
BLAKE2b-256 3351950ec32ce98fde588ff1887071604b8c5d1c14f683b37449da33b181c19a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rc_tui-0.4.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 082efcdc0d794856eab0f74f0c9ace2aca435de91431fd68553bb458f08ee9af
MD5 ecf5bc9471f48bb1e451974dda27d045
BLAKE2b-256 3ce1b61766583100c021307bf4e24d4195d79124642319b62d6e38af73208911

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rc_tui-0.4.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c1c1aa00e03a2141dfe1fac0737fb9e6a7096f3f1d6507bb9dd518f63fbf6a8e
MD5 4af5787a5dc70467a60acafcc73846b8
BLAKE2b-256 bcbe00854946fa6dadac003735b042b8a18f355b2e77bf827be1aadb434b8990

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rc_tui-0.4.0-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 4f90d26cb5a1c980d66a62bcd28e5f306f6429635320bf6f5fe6d2601fa46233
MD5 f9718feb32c1b9493369bfd3296c154b
BLAKE2b-256 ea7874b94bcd0f6f3ee3921649a144405b09fff7894c1e5bfe984a816a2e9d4a

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: rc_tui-0.4.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.4.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 6b24881c72a799ed3876993d09077f2c918184b04aacfd4442a9c0b4a4706bcf
MD5 467e5e457a1e309fc5acc4e043059445
BLAKE2b-256 c2d04d63a361010dcbfe1a0d1a3a94afdb00837e03d15d9a0d39ccc311f37579

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rc_tui-0.4.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 da036d9164734e4659a2f35d2c30f8a727c2d030500ef03e9b018c201e4ff706
MD5 42994257b7e51e4f0560c0c5a79d08af
BLAKE2b-256 a9475fd05f51c714d5ea88d6caf9bf374f6e4ee1152dcf788f681b630c1a04f6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rc_tui-0.4.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e5b7fe05fc9e9ff63843058a4646b0daebb72b0e37fc57af73d6feaecb407d7a
MD5 e948f6fcce2bc9873ca1620bdef43be4
BLAKE2b-256 854815a5056a7746ab603540b96b23ae79ee30b2660474ebae534839795decb4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rc_tui-0.4.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2c6b270fab788c248694a6ee2282b0b0b8df6c74be2ffb28daa7e10b1a71251d
MD5 bb9004219e5790a0d841d52872e376ec
BLAKE2b-256 dca97c11151af280e25c4d5375f63593f59d6734d38316170f513fad250616fb

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rc_tui-0.4.0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 5fb32f051de53a9dcf9e911a7c3a8b47367eb6563e98f1b8912165ca18772f9b
MD5 22d6321b53d0d148a01394d5585a923b
BLAKE2b-256 50a7a02dfff87d2d05f4f80771196a54ae70c6b4b8e41fe3cd11980501b3e994

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: rc_tui-0.4.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 7.7 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.4.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 850231087938a900763b634b93264a7ef66917fad0cebd58bb45a2d1c241ad1c
MD5 772ab1203d4550723ea3ee79188ae0ba
BLAKE2b-256 c969d1fb9a85e4dcd79d52bf45fc98d152d0ad2d68fad73310d12192e80634f3

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rc_tui-0.4.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 924b89142bcfe803423d785a7e2e1caf114d56745b2c545d69e2afef57b277ab
MD5 6291079ac64af7757be31d1cdf379250
BLAKE2b-256 a6ff33fbae2b4f4b25e02e5261467f35c700af782f5609e29633fbcc2d661ba4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rc_tui-0.4.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 cf22ab161bcb12854dafac2156abae78c526ea9711f0287acde46a6d8eddb9d7
MD5 c69af52d17e5f7075e8df6c70e76cba2
BLAKE2b-256 b4259ea6cfe6b3b6009aa9abfd2fa8709b3fcea33f17e37f0ba287c2bdb123b6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rc_tui-0.4.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e639b6bdcd0c9e8c0210d14e59e4d09ca3adf2b2229c3b2f127b6846539b7d6d
MD5 6fd6fde616219dcf3564be4af6abe4e2
BLAKE2b-256 897867c592dd23f33299c27322075407f4bfd7c6ce1a8025814d79e7a9525b1e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rc_tui-0.4.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1e4061befde2d4819e482c3c5339f0d9d1a6f76e3aa3b3b7b1629c160e739c2e
MD5 04d38e67b1c5c957a5a0733e3f2fde17
BLAKE2b-256 9e66d16af513d12364263c42a417e4250b299b72192cac76d48992c395506c68

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: rc_tui-0.4.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.4.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 e8858d1a84af166cfbe3fab83bd807fd6258fda8de29190eab3b6636317ec37b
MD5 185f5ae3a26debc4502fb2caf5ea4b95
BLAKE2b-256 dff91ee2b08631af254d251990b32fda6c19adb80dfb9e85bd357a1f76efe4c4

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rc_tui-0.4.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3bf723d8bb17341fa2d1a90d0fd56d61cc22f209d54d7a1f3cd59f0c3c021af7
MD5 b4984f27641d3046aa7458679b639659
BLAKE2b-256 b7167bf697329c420af0d6aafe0ca6e45b25d6a640feb6224c5043f67b49ab3e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rc_tui-0.4.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e30a220aee4cbff33833c084ecb72463150fc19734c2d670a58feff5ce20e517
MD5 145fe962af54c9513f65a0122c996aa5
BLAKE2b-256 ff755adc6c92ffd1a8f856913351c39d5fcb857e77ebd6e1bde20d80b85f513c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rc_tui-0.4.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 72334079d48e7890f4c43bd0b3d9e7c9d5ef37649e2b2fc8f5aba639953d89a5
MD5 4725f45289aecdde1694d7ebe61371d8
BLAKE2b-256 17ae2b3283b4be7f23f6a0e22d5685b59aa00e5d80c90ba474cc9b9976c0cc16

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rc_tui-0.4.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6e026324c0527e3e5bcb0498a3c0e447c8d2183f45dd02170dc09ad1f27fe88a
MD5 0eddc56b3897995a09272686064615a6
BLAKE2b-256 c924eecfa01621568f64f9751382b949ce2481fdfe2f828eb7ad4de10b359bc2

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: rc_tui-0.4.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.4.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 a90ae8b1141f203fd2f598dee0fa37c3a6454270deaeab8f9e12c7e31373b0c3
MD5 4aecdc69c58926a3f822c434d9ac2993
BLAKE2b-256 874662d372d4f41e8531a929950252889dc1a41930afb373bae8291bf3606cba

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rc_tui-0.4.0-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 50cf1209926404d3b768510c19ae28731bd9a4a24081b9f5af03b4ee9a87c0c7
MD5 cc5d6e2a1c2a5f09e6f637139d6be255
BLAKE2b-256 5355513a10cff94fbeea5185ff4136bb53cd259cb4dcb413604f491d8147f45a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rc_tui-0.4.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 17dd6d580271ddf3f865b9e1e5fb5a2909efbd093638022dd5b501146710398b
MD5 e998b1c072adf35bb830ea8cff1e9a9a
BLAKE2b-256 e25338a7faf3363b2e5b63ef2912b3d9d7177e3601120cca8419b679958288c0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rc_tui-0.4.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1b636064a8da86d0f88b39726b7bf1ec12ef8c6c24a65ddf36fd36bacf89d679
MD5 ebe53b3f412beb5475b21669cc0e9936
BLAKE2b-256 02a4c4409c66ff2d8e843bec1f648818a77044802cd9e6825e559ed2a76af57a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for rc_tui-0.4.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a6bc702c62e7ff6da00832665622670ba57dc07cbb0335917a71fb5206a976f5
MD5 7bff8ec80f71b290b422e5b6035bddc1
BLAKE2b-256 c92e27e137346fecc1dcf2d64ea4a3a80d7a337da9b48f29d82f9b92155ad80c

See more details on using hashes here.

Provenance

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