Repository navigation
Commit d4f44ae
Drop the unused flake8rc, and the three places that claimed it was used
flake8rc was a committed snapshot of the global flake8 config. Nothing read it:
CI lints with ruff, and Emacs flycheck reads ~/.config/flake8 by absolute path
(flycheck-flake8rc in init.el), not the project copy. It had also drifted from the
global — missing F824, differing around W504 — so as documentation it was actively
misleading.
Three stale references went with it:
- CLAUDE.md claimed it was "used by Emacs flycheck". It isn't.
- coverage.yml did `pip install flake8` and then never ran flake8. Dead step.
- ci.yml's header comment said the workflow was customized to "use the local
flake8rc", which it isn't, and to test with `unpythonic.setup.fixtures`, which
does not exist — the module is `unpythonic.test.fixtures`.
The global config (~/.spacemacs.d/flake8, public repo, symlinked to ~/.config/flake8)
remains the single source of truth for the legacy flake8 setup; ruff is the enforced
linter.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>1 parent 06c1e40 commit d4f44ae
4 files changed
Lines changed: 1 addition & 40 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
| 4 | + | |
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
33 | | - | |
34 | 33 | | |
35 | 34 | | |
36 | 35 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
109 | 109 | | |
110 | 110 | | |
111 | 111 | | |
112 | | - | |
113 | | - | |
114 | 112 | | |
115 | 113 | | |
116 | 114 | | |
| |||
This file was deleted.
0 commit comments