Refactor project structure to organize APIs #24
Reference in New Issue
Block a user
Delete Branch "api-modules"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Restructure the project to place all external APIs under a dedicated "api" directory, improving code organization and clarity. This change enhances maintainability and accessibility of the API-related components.
Pull Request Overview
This PR restructures the project to organize all external APIs under a dedicated
app/apidirectory, moving the existing modules from their previous locations (e.g.,app.markets,app.news,app.social) to the new structure (app.api.markets,app.api.news,app.api.social).Reviewed Changes
Copilot reviewed 31 out of 35 changed files in this pull request and generated no comments.
Show a summary per file
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
Pull Request Overview
Copilot reviewed 34 out of 39 changed files in this pull request and generated 1 comment.
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
@@ -88,3 +88,3 @@```shuv run python src/appuv run src/app```The updated command
uv run src/appmay not work correctly. The previous commanduv run python src/appexplicitly specifies the Python interpreter, which is typically required for running Python modules. Verify that this simplified command works in your environment.