Add workspace settings for Python development#30
Add workspace settings for Python development#30renefs wants to merge 0 commit intocern-vc:developfrom
Conversation
There was a problem hiding this comment.
Pull request overview
Adds a VS Code workspace file to centralize Python development settings and removes the repo-scoped .vscode/settings.json.
Changes:
- Add
zoom-python-client.code-workspacewith Python analysis, formatting, testing, and search/file exclude settings. - Remove
.vscode/settings.jsonin favor of the workspace file.
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.
| File | Description |
|---|---|
| zoom-python-client.code-workspace | Introduces VS Code workspace configuration (Python analysis, pytest args, formatter/import organization, extension recommendations). |
| .vscode/settings.json | Removes existing VS Code folder settings, effectively migrating them into the workspace file. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
zoom-python-client.code-workspace
Outdated
| "python.testing.pytestArgs": [ | ||
| "tests", | ||
| "-vv", | ||
| "--cov=app", |
There was a problem hiding this comment.
python.testing.pytestArgs includes --cov=app, but this project’s package is zoom_python_client (and pytest.ini already sets --cov zoom_python_client). As-is, running tests from VS Code will produce incorrect/empty coverage (or warnings). Update/remove this arg to match the actual package under test.
| "--cov=app", |
zoom-python-client.code-workspace
Outdated
| "ms-python.black-formatter", | ||
| "ms-python.flake8", | ||
| "ms-python.mypy-type-checker", | ||
| "ms-python.debugpy" |
There was a problem hiding this comment.
Workspace settings configure isort.check/isort.args, but the workspace only recommends Black/Flake8/Mypy/Debugpy extensions. Consider adding the ms-python.isort extension to extensions.recommendations so these settings take effect for contributors.
| "ms-python.debugpy" | |
| "ms-python.debugpy", | |
| "ms-python.isort" |
No description provided.