Skip to content

Conversation

@harryswift01
Copy link
Contributor

@harryswift01 harryswift01 commented Jan 19, 2026

Summary

This PR updates the Python project template to remove the src/ layout and instead adopt a flat package structure, with example_package_YOUR_USERNAME_HERE/ located at the repository root. This aligns the template with how repositories within CCPBioSim are expected to be structured and used.

Changes

Project layout:

  • Removed the src/ directory
  • Moved example_package/ to the top level of the repository

Impact

  • Projects developed using this template are intended to be:
    • Single-purpose and task-focused
    • Simpler to navigate and maintain
  • The flat layout better reflects existing and planned CCPBioSim repositories, improving consistency and lowering the barrier to entry for contributors

@harryswift01 harryswift01 self-assigned this Jan 19, 2026
@harryswift01 harryswift01 linked an issue Jan 19, 2026 that may be closed by this pull request
@harryswift01 harryswift01 merged commit ef8f556 into main Jan 20, 2026
12 checks passed
@harryswift01 harryswift01 deleted the 43-move-to-flat-src-structure branch January 20, 2026 09:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Move to flat src structure

2 participants