Removed sonarlint file - #168
Conversation
Reviewer's guide (collapsed on small PRs)Reviewer's GuideThis PR removes the previously missed SonarLint configuration file and prepares the package for release 1.3.4 by updating the changelog and project version. File-Level Changes
Tips and commandsInteracting with Sourcery
Customizing Your ExperienceAccess your dashboard to:
Getting Help
|
There was a problem hiding this comment.
Hey - I've found 1 issue
Prompt for AI Agents
Please address the comments from this code review:
## Individual Comments
### Comment 1
<location path="pyproject.toml" line_range="3" />
<code_context>
[project]
name = "Monzo-API"
-version = "1.3.3"
+version = "1.3.4"
authors = [{ name = "Peter McDonald", email = "git@petermcdonald.co.uk"}]
description = "Package to interact with the API provided by Monzo bank"
</code_context>
<issue_to_address>
**issue (bug_risk):** `pyproject.toml` declares version 1.3.4 while `uv.lock` still records the editable `monzo-api` package as version 1.3.3, leaving the committed lockfile inconsistent with the project metadata. A lock-enforcing command such as `uv sync --locked` rejects the repository until the lockfile is regenerated.
**Triggers:** When a developer or CI job uses the committed lockfile in locked mode.
**Suggested fix:** Regenerate `uv.lock` after the version bump and commit the updated lockfile.
</issue_to_address>Sourcery assessment
Needs a human reviewer. 1 finding to address first, and the change removes a lint configuration and changes the package version, so it does not alter application data, access, or money movement. If the version is published incorrectly, that metadata persists in the released artifact and requires a follow-up release to correct, but reverting the repository change otherwise restores the prior behavior.
Blocking findings: pyproject.toml:3
There was a problem hiding this comment.
Copilot review overview
🟡 Changes recommended
Regenerate uv.lock and correct the two changelog nits.
Get a fresh assessment by requesting another Copilot review.
Review effort: Lite
Findings: 1
Open (1)
What changed in this PR
Removes the obsolete SonarLint connected-mode configuration and prepares the package for version 1.3.4.
Changes:
- Bumps the package version to 1.3.4.
- Updates the changelog.
- Deletes
.sonarlint/connectedMode.json.
| File | Summary |
|---|---|
pyproject.toml |
Updates the package version; uv.lock still requires regeneration for version consistency. |
CHANGELOG.rst |
Documents the release; terminology and GitHub capitalization need correction. |
.sonarlint/connectedMode.json |
Removes the obsolete SonarLint connected-mode configuration. |
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
3345ca9 to
2e10c29
Compare

Removed snarling file missed in previous pull.
Summary by Sourcery
Remove the obsolete SonarLint configuration and prepare the package for the 1.3.4 release.
Enhancements:
Build:
Documentation: