Open
Description
To my mind, src is a separate discussion, and doesn't need to be done in #2277, if at all.
I brought it up because it seems to me that the majority of projects that use
/tests
also use/src
. Indeed most of the linked packages on the PyOpenSci reference use/pkg/tests
rather than/pkg
+/tests
. Alsopytest
docs include examples for either/src
+/tests
OR/pkg/tests
but not/pkg
+/tests
. Maybe it's ok but I like to follow the more popular patterns unless I know why I am deviating from them.
Originally posted by @wholmgren in #2271
#2277 moved the package from a flat layout to a "halfway-src" layout. We should consider adopting the src layout entirely, as the python community seems broadly agreed that the src layout is beneficial.
Metadata
Metadata
Assignees
Labels
No labels