* chore: switch from poetry to ordinary setup (using setuptools)
* feat: make it configurable to use colors or be terminal neutral
* fix: remove all typing errors
* chore: move getter for default config directory out of class
* fix: handle the internal structure better, take care of multiprocessing
* ci: centralize DEBUG variable for debugging
* chore: switch DEBUG to True
* ci: simple .builds.yml for Sourcehut CI
* Use os.path.expanduser.
* Use contextlib.connect context manager instead of playing with try manually.