This is really elegant.
One note is that the python repl.it fails on an import error upon just hitting 'run', but it does work locally as expected.
Edit: Was able to get it working in repl.it by updating pyproject.toml like so:
[tool.poetry.dependencies]
python = "^3.7"
easydbio = "*"