Bibo-Joshi · GitHub

@Bibo-Joshi

@Bibo-Joshi

@Bibo-Joshi Bibo-Joshi changed the title Change to src Layout Rework Repository to src Layout

May 23, 2025

@Bibo-Joshi

@Bibo-Joshi

@Bibo-Joshi

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

@Bibo-Joshi

harshil21

@Bibo-Joshi

harshil21

@Bibo-Joshi

@Bibo-Joshi

Read the original on github.com ↗