Metadata-Version: 2.1
Name: longprocess
Version: 0.1.1
Summary: 
License: MIT
Author: yohan-pg
Author-email: pg.yohan@gmail.com
Requires-Python: >=3.8,<4.0
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Description-Content-Type: text/markdown

# `longprocess`

Utilities for running processes that take a long time. 

Call `linger()` to prevent a process from exiting when its terminal is closed.
Call `evesdrop(out_file: str, targets: List[TextIO] = [sys.stdout, sys.stdout])` to tee the output to a file, to keep track of what happens after.
