bug in conn.py from several commits ago causing errors with string representation.
issues with dynamic pathing in tests/... that preventing users from easily running within a debugger.
should this be handled within the utils itself or externally? the dynamic pathing logic is handled externally but to prevent confusion with API, did not change the structure of the code. this can be addressed later.
conn.py
from several commits ago causing errors with string representation.tests/...
that preventing users from easily running within a debugger.