Skip to content

Bump pylint to 4.0.8 and related dependencies - #294

Merged
heliocodacy merged 1 commit into
masterfrom
chore/automated-tool-update
Sep 24, 2026
Merged

heliocodacy merged 1 commit into
masterfrom
chore/automated-tool-update

Conversation

@stefanvacareanu7

Copy link
Copy Markdown
Contributor

Summary

  • Bumps pylint 4.0.5 -> 4.0.8 in requirements.txt
  • Bumps companion packages alongside it: Django 6.0.4 -> 6.1.1, pylint-django 2.7.0 -> 2.8.0, jsonpickle 4.1.1 -> 4.1.2, asttokens 3.0.1 -> 3.0.2 (all other pinned deps checked against PyPI and already at latest)
  • Regenerates docs/patterns.json and docs/description/* via sbt "doc-generator/run" — diff is just the version bump plus an updated description for W1503 (redundant-unittest-assert), no rule additions/removals/renames

Validation

  • sbt "scalafmt::test; sbt:scalafmt::test" — passes
  • sbt "doc-generator/run" — regenerates docs cleanly (pandoc + network access used, no unexpected diff)
  • docker build -t codacy-pylint-python3:latest . — builds successfully with all new dependency versions resolved (pylint-django 2.8.0 declares pylint<5,>=3.0, compatible with pylint 4.0.8)
  • docker run --rm codacy-pylint-python3:latest codacy_pylint_test.py — Ran 9 tests in 9.403s OK
  • codacy-plugins-test (json / pattern / multiple) run locally against the freshly built image — all three suites pass

Note: the smoke test surfaces a pre-existing DeprecationWarning from jsonpickle (keys will default to True in jsonpickle 5.0.0) in src/codacy_pylint.py:54. Not a regression from this bump and not blocking, but worth a follow-up before jsonpickle 5.0.0 lands.

Test plan

  • Local doc regeneration diff reviewed
  • Docker image builds and smoke test passes
  • codacy-plugins-test json/pattern/multiple suites pass locally
  • CI checks green (polling after push)

🤖 Generated with Claude Code

Bumps pylint 4.0.5 -> 4.0.8, Django 6.0.4 -> 6.1.1, pylint-django
2.7.0 -> 2.8.0, jsonpickle 4.1.1 -> 4.1.2, and asttokens 3.0.1 -> 3.0.2
in requirements.txt, and regenerates docs/patterns.json and
docs/description/* via the doc-generator.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@codacy-production

Copy link
Copy Markdown

Up to standards ✅

🟢 Issues 0 issues

Results:
0 new issues

View in Codacy

🟢 Metrics 0 complexity · 0 duplication

Metric Results
Complexity 0
Duplication 0

View in Codacy

AI Reviewer: first review requested successfully. AI can make mistakes. Always validate suggestions.

Run reviewer

TIP This summary will be updated as you push new changes.

@codacy-production codacy-production Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

No blocking code or quality issues were identified, and Codacy reports the PR as up to standards. However, the required dependency resolution, Docker build, metadata/documentation verification, and plugin smoke tests are not evidenced in the diff. CI was also reported as pending.

About this PR

  • No automated tests or test changes validate the dependency resolution, generated metadata, Docker image, or plugin smoke tests. Complete these checks and confirm CI passes before merging.

Test suggestions

  • Verify all updated dependency pins resolve and the Docker image builds successfully.
  • Verify generated pattern metadata reports version 4.0.8 and preserves the existing pattern set.
  • Verify W1503 documentation and description metadata include the updated assertEqual/assertNotEqual explanation.
  • Run the documented smoke and codacy-plugins-test suites against the updated image.
Prompt proposal for missing tests
Consider implementing these tests if applicable:
1. Verify all updated dependency pins resolve and the Docker image builds successfully.
2. Verify generated pattern metadata reports version 4.0.8 and preserves the existing pattern set.
3. Verify W1503 documentation and description metadata include the updated assertEqual/assertNotEqual explanation.
4. Run the documented smoke and codacy-plugins-test suites against the updated image.

TIP Improve review quality by adding custom instructions
TIP How was this review? Give us feedback

@heliocodacy
heliocodacy merged commit 3ea0e20 into master Sep 24, 2026
7 checks passed
@heliocodacy
heliocodacy deleted the chore/automated-tool-update branch September 24, 2026 08:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants