Bibo-Joshi
changed the title
Change to
Rework Repository to src Layoutsrc Layout
Pull Request Overview
This PR reworks the repository layout to use a src-based structure, moving package code from telegram to src/telegram.
- Update configuration in pyproject.toml for versioning, builds, linting, testing, and type checking.
- Adjust CI workflows to use the new src/telegram path.
- Update contribution documentation to reflect the new layout.
Reviewed Changes
Copilot reviewed 232 out of 232 changed files in this pull request and generated 1 comment.
Show a summary per file| File | Description |
|---|---|
| pyproject.toml | Updated package paths and build configurations |
| changes/unreleased/4798.g7G3jRf2ns4ath9LRFEcit.toml | Added changelog entry for the repository rework |
| .github/workflows/unit_tests.yml | Updated test path to src/telegram |
| .github/workflows/type_completeness.yml | Updated test path to src/telegram |
| .github/workflows/test_official.yml | Updated test path to src/telegram |
| .github/workflows/docs-admonitions.yml | Updated test path to src/telegram |
| .github/CONTRIBUTING.rst | Extended instructions to reflect the new src layout |