You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
So, I'm opening this issue to have a discussion about whether we should move to a /src/deepforest/ structure in order to fix #562 and #531 and generally improve the robustness of our testing going forward be testing against the package as installed not the source code.
The text was updated successfully, but these errors were encountered:
ethanwhite
changed the title
Move to /src project layout
[DISCUSSION] Move to /src project layout
Aug 11, 2024
Our current code structure is:
While this is valid it causes a problem in that the tests end up running against the source code not against the installed package (because run from the package root
import deepforest
sees the source code directory). This is currently causing two issues #562 and #531 (because it is blocking the fix in #739).These sorts of problems are why an alternative structure is often recommended:
A couple of recommendations:
So, I'm opening this issue to have a discussion about whether we should move to a
/src/deepforest/
structure in order to fix #562 and #531 and generally improve the robustness of our testing going forward be testing against the package as installed not the source code.The text was updated successfully, but these errors were encountered: