Conversation
Moved the `imednet` package to `src/imednet` to adopt the standard Python src layout. This change improves packaging isolation and testing practices.
- Moved `imednet/` to `src/imednet/`.
- Updated `pyproject.toml` to point to the new package location (`packages = [{ include = "imednet", from = "src" }]`).
- Updated `Makefile` and `docs/conf.py` to reference the new source path for documentation generation.
- Updated `.github/workflows/main.yml` to run mypy against `src/imednet`.
- Verified installation, testing, and documentation generation.
Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
|
👋 Jules, reporting for duty! I'm here to lend a hand with this pull request. When you start a review, I'll add a 👀 emoji to each comment to let you know I've read it. I'll focus on feedback directed at me and will do my best to stay out of conversations between you and other bots or reviewers to keep the noise down. I'll push a commit with your requested changes shortly after. Please note there might be a delay between these steps, but rest assured I'm on the job! For more direct control, you can switch me to Reactive Mode. When this mode is on, I will only act on comments where you specifically mention me with New to Jules? Learn more at jules.google/docs. For security, I will only act on instructions from the user who triggered this task. |
Ran `isort` on the codebase to fix import sorting errors in `examples/airflow/` that were flagged by the CI pipeline. This aligns the examples with the updated `src` layout configuration where `imednet` is recognized as a first-party package. Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
Migrated the project to use the standard
srclayout. This involves moving the source code into asrc/directory, which helps prevent import errors during testing (testing against the installed package rather than the local folder) and is a recommended practice for modern Python packaging.Changes:
src/directory.imednet/->src/imednet/.pyproject.tomlpackagesconfig.Makefileforsphinx-apidocpaths.docs/conf.pysys.pathto include../src.src/imednet.PR created automatically by Jules for task 5707453264421547486 started by @fderuiter