Skip to main content

curses_helper

Provides curses helper stuff.

Install with pip3 install curses-helper.

@curses_app

The @curses_app decorator can be used as a replacement for wrapper. It takes the following arguments:

  • echo: Whether to enable echo mode in the terminal. Default=False
  • cbreak: Whether to enable cbreak mode, allowing reading keyboard input without waiting for enter. Default=True
  • keypad: Whether to enable curses keypad mode. default=False

Types

curses_helper provides a types module, providing the following type hinting types:

  • Window: The curses window type.

All types that cannot be handled at runtime are set to Any when the program is being run.

Metadata

Release files for curses-helper 0.3.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for curses-helper 0.3.2
File Size Uploaded
curses_helper-0.3.2.tar.gz 13.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for curses-helper 0.3.2
File Interpreter ABI Platform
curses_helper-0.3.2-py3-none-any.whl Python 3 none any Details

Total release size: 40.8 kB

Release files / curses_helper-0.3.2.tar.gz

Download URL curses_helper-0.3.2.tar.gz
Size 13.8 kB
Tags Source
SHA-256 checksum
How to use checksums
9bf7e4ffe3a0e30d71fc5d242ae4ce745bc5698f098d581f7142ef89a2903a36
BLAKE2b-256 checksum
How to use checksums
9bba131ababa25c6efdfde555ead75852b3cf5115da69998c79b7fbaff7873bc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.8.5 CPython/3.13.1 Linux/6.15.8-arch1-1

Release files / curses_helper-0.3.2-py3-none-any.whl

Download URL curses_helper-0.3.2-py3-none-any.whl
Size 27.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
bd97fb3dd41e9eefcef8338d40b1145de42fee725e3ac54040091516f41c9ee3
BLAKE2b-256 checksum
How to use checksums
1d4c8cd60fc4f5b2d68f43a73831f6891f62ce83cd93b7a0b038964d606d7475
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.8.5 CPython/3.13.1 Linux/6.15.8-arch1-1

Release history Release notifications | RSS feed

This release

0.3.2 This release

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.2.0

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page