Skip to content

ci: drop flake8 in favor of ruff - #185

Merged
beaufour merged 1 commit into
masterfrom
ci/drop-flake8
Oct 27, 2026
Merged

beaufour merged 1 commit into
masterfrom
ci/drop-flake8

Conversation

@beaufour

Copy link
Copy Markdown
Collaborator

Summary

CI currently runs both flake8 and ruff; ruff fully supersedes flake8 here, so the duplicate lint pass and dependency go away:

  • Remove flake8 from dev dependencies (uv.lock updated)
  • Remove the flake8 CI step (ruff check + ruff format --check remain)
  • Update lint instructions in README.md and CLAUDE.md

Test Plan

  • uv run ruff check flickr_api/: all checks passed
  • uv run pytest: 291 passed locally
  • CI green

Automated prep by Hermes maintainer.

ruff already runs in CI (check + format) and covers flake8's use;
keeping both is redundant linting.

- Remove flake8 from dev dependencies and uv.lock
- Remove the flake8 CI step (ruff check/format remain)
- Update README.md and CLAUDE.md lint instructions
@beaufour
beaufour merged commit 506781d into master Oct 27, 2026
5 checks passed
@beaufour
beaufour deleted the ci/drop-flake8 branch October 27, 2026 12:43
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.

1 participant