Approach
Renames _komodo.pth to zzz_komodo.pth such that it is sorted after "most" other packages and as such gets added last to path, allowing other packages to "overwrite" with editable installs.
Also removes seemingly unused python types and python shims code.
Pre review checklist
[x] Read through the code changes carefully after finishing work
[x] Make sure tests pass locally (after every commit!)
[x] Prepare changes in small commits for more convenient review (optional)
[x] PR title captures the intent of the changes, and is fitting for release notes.
[ ] Updated documentation
[ ] Ensured that unit tests are added for all new behavior (See
Ground Rules),
and changes to existing code have good test coverage.
Issue Resolves #44
Approach Renames _komodo.pth to
zzz_komodo.pth
such that it is sorted after "most" other packages and as such gets added last to path, allowing other packages to "overwrite" with editable installs.Also removes seemingly unused python types and python shims code.
Pre review checklist
Pre merge checklist