Skip to main content

Mpcurses is an abstraction of the Python curses and multiprocessing libraries providing function execution and runtime visualization capabilities

Project description

Mpcurses is an abstraction of the Python curses and multiprocessing libraries providing function execution and runtime visualization capabilities at scale. It contains a simple API to enable any Python function to be executed across one or more background processes and includes built-in directives to visualize the functions execution on a terminal screen. The mpcurses API allows for seamless integration since it does not require the target function to include additional context about curses or multiprocessing. The target function does need to implement logging since log messages are the primary means of inter-process communication between the background processes executing the function and the main process updating the curses screen on the terminal. For examples checkout our home page: https://github.com/soda480/mpcurses

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

mpcurses-0.2.1.tar.gz (10.4 kB view details)

Uploaded Source

Built Distribution

mpcurses-0.2.1-py3-none-any.whl (13.0 kB view details)

Uploaded Python 3

File details

Details for the file mpcurses-0.2.1.tar.gz.

File metadata

  • Download URL: mpcurses-0.2.1.tar.gz
  • Upload date:
  • Size: 10.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.6.12

File hashes

Hashes for mpcurses-0.2.1.tar.gz
Algorithm Hash digest
SHA256 238c6197ce041d3108b596d49d9e6853e9a8c90b1d1e9303a1178ecf54d2ac1a
MD5 a95345b22630175a1c4786dcc39c623e
BLAKE2b-256 0ce205859869d3a02fa7f0ffce4bedf88e9bb5418af8060af01b3013eeae0ddd

See more details on using hashes here.

Provenance

File details

Details for the file mpcurses-0.2.1-py3-none-any.whl.

File metadata

  • Download URL: mpcurses-0.2.1-py3-none-any.whl
  • Upload date:
  • Size: 13.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.6.12

File hashes

Hashes for mpcurses-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 6bc4ba1e1e2c7a49bb364ba529944a08652a47d02fa127e15e334956b01e7ff4
MD5 6dd0956906b2b87647c96a7748186e76
BLAKE2b-256 a1fb953159a332f45863332afd1aed0ac8e09568ce449db50b694ddb64a77bf0

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page