* bugfix in monitor nodes, monitor was hanging on nodes that got killed at the wrong time
4.0.4
* fixed missing f-string * use Makefile.pypi to publish on pypi
4.0.3
* fix an alien bug with Path.glob() that does not behave as expected replaced with glob.glob() * PS: a bug was filed in the Python repo here https://bugs.python.org/issue38894
4.0.2
* Monitor knows how to spot and report nodes running centos
4.0.1
* micro fix for nightly.py: Frisbeed to accept ImagePath image
4.0.0
* move to using telnetlib3 v1.x * refactored telnet code so as to capture cases when imagezip or frisbee fail to run on the node as part of load/save operations