Fix mixed import patterns of __init__.py#113
Conversation
…e throttling imports
There was a problem hiding this comment.
Code Review
This pull request refactors imports across the codebase to use package-level imports via newly introduced __init__.py files, simplifying import statements in routers, services, and tests. The feedback suggests sorting imports and __all__ lists alphabetically in src/services/__init__.py and src/models/__init__.py to improve readability and maintainability.
Important
The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.
|
Hi @rusiru-erandaka, thank you for the pr! Please resolve the bot comments. This pr closes #101 |
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
|
Hi, @zaeema-n I resolved the bots comments. |
|
Thanks @rusiru-erandaka, we will review this as soon as possible |
|
|
|
@ChanukaUOJ |
you're welcome 🤘 |
Changes
Notes
Two pre-existing RuntimeWarnings exist in test_document_service.py
and test_person_service.py related to unawaited async mocks.
These are unrelated to this PR's scope.