I'm thinking that would be nice to switch to src/ layout for consistency (and generally it tends to have less gotchas).
Should be smooth, the only concern is that it will break existing editable installations (since egg link would be pointing to /path/to/hpi_repo rather than /path/to/hpi_repo/src), unless the user reinstalls it.
I think that should be solvable just by putting a symlink from my to src/my though, and could add a warning suggesting the user to reinstall. Not sure if there are any other issues?
cc @seanbreckenridge
I'm thinking that would be nice to switch to src/ layout for consistency (and generally it tends to have less gotchas). Should be smooth, the only concern is that it will break existing editable installations (since egg link would be pointing to
/path/to/hpi_repo
rather than/path/to/hpi_repo/src
), unless the user reinstalls it. I think that should be solvable just by putting a symlink frommy
tosrc/my
though, and could add a warning suggesting the user to reinstall. Not sure if there are any other issues? cc @seanbreckenridge