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
Move source code under the src prefix. I.e., instead of the source code being stored in datajoint , the source code would be stored in src/datajoint.
This is consistent with current best practices for python packaging because it ensures that tests do not accidentally pull in resources other than the built version of the software being tested.
Activity
github-actions commentedon Oct 13, 2025
This issue is stale because it has been open for 45 days with no activity.
github-actions commentedon Dec 1, 2025
This issue is stale because it has been open for 45 days with no activity.
dimitri-yatsenko commentedon Jan 8, 2026
Resolved in DataJoint 2.0
The source code has been moved to the
srclayout as requested.Current Structure
pyproject.toml Configuration
This follows Python packaging best practices and ensures tests run against the installed package, not the local source directory.