mpcurses

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

APACHE-2.0 License

Downloads
320
Stars
14
Committers
1
mpcurses - v0.4.2 Latest Release

Published by soda480 over 2 years ago

  • add ability to build against all targeted Python versions
  • update mpmq requirement version
mpcurses - v0.4.1

Published by soda480 over 2 years ago

lock mpmq version

mpcurses - v0.4.0

Published by soda480 about 3 years ago

  • Update build for Python 3.9
  • Convert offset to integer
  • Add completed_processes attribute
mpcurses - v0.3.1

Published by soda480 over 3 years ago

  • Update reference to mpmq
mpcurses - v0.3.0

Published by soda480 over 3 years ago

  • Add github pages documentation
  • Add examples for counters and progress bars
  • Add base class for MPcontroller
  • Update MPcurses as a subclass of MPcontroller
mpcurses - v0.2.5

Published by soda480 over 3 years ago

  • Update build add pybuilder plugins for radon and bandit
mpcurses - v0.2.4

Published by soda480 over 3 years ago

  • update get_process_data to assign process_data and shared_data
  • init adds started date timestamp
mpcurses - v0.2.3

Published by soda480 over 3 years ago

  • Add get_process_data parameter to MPcurses which allows mpcurses to call function to get process data after screen has been initialized - making processing appear more seamless
mpcurses - v0.2.2

Published by soda480 over 3 years ago

  • Simplified MPcurses screen methods
  • Add ability to publish readme as PyPi description
mpcurses - v0.2.1

Published by soda480 over 3 years ago

  • Fix flake issue with build
  • Remove extra commands from Dockerfile
  • update build meta-data
mpcurses - v0.2.0

Published by soda480 over 3 years ago

  • Implement single screen with status bar
  • Improve running blinker
  • Implement table horizontal offset feature
  • Update examples
mpcurses - v0.1.4

Published by soda480 almost 4 years ago

  • Add multi-process code example
  • Updated build meta-data
mpcurses - v0.1.3

Published by soda480 almost 4 years ago

  • Cleaned up examples and updated README with examples
mpcurses - v0.1.2

Published by soda480 almost 4 years ago

  • Enabled automatic queue_handler decoration
  • Updated samples - separated screen layout from main program
mpcurses - v0.1.1

Published by soda480 almost 4 years ago

  • Implement better way of sending notification on active process state changes
mpcurses - v0.1.0

Published by soda480 almost 4 years ago

  • Refactor core methods to MPcurses class
mpcurses - v0.0.14

Published by soda480 about 4 years ago

  • Add list directive to screen layout
mpcurses - v0.0.13

Published by soda480 about 4 years ago

  • Updated base docker image to be Alpine-based
  • Integrated Code Coverage (codecov.io)
  • Integrated Code Inspector
  • Added GitHub Actions for Continuous Integration
  • Updated source code per Code Inspector report recommendations
  • Add additional logging
  • Add animated GIF samples to README
mpcurses - v0.0.12

Published by soda480 over 4 years ago

  • Fix bug with get x_pos in table
mpcurses - v0.0.11

Published by soda480 over 4 years ago

  • Add ability to squash table
  • Add ability to right justify text
  • Updated samples