Commit 3bc9a5d
authored
* chore(deps): remove redundant Pygments pin from requirements.txt (closes #17)
Application source has zero `pygments` references — confirmed via
grep across all .py / .html / .js / .css. The explicit
`Pygments==2.19.2` pin is residue from a stale pip-freeze snapshot.
Notable: pytest 9.x lists pygments as a transitive `Requires:`
(unlike pytest 8.x where it was optional/extra), so a fresh
`pip install -r requirements.txt` will still install pygments via
the pytest dep tree. Removing the explicit pin is therefore a
"drop a redundant version pin" change, not a "remove an installed
package" change. The benefit: future pytest bumps that bring a
different pygments range no longer fight an unrelated explicit pin.
Verification (clean venv built from this requirements.txt):
- pip install -r requirements.txt: succeeds; pygments 2.20.0 pulled
transitively by pytest, as expected.
- pytest tests/ : 75/75 OK (was 75/75 before).
- python app.py + curl /: HTTP 200.
* ci: empty retrigger for CI now that Chen's #16 has landed on master
1 parent 3b72afd commit 3bc9a5d
1 file changed
Lines changed: 0 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | | - | |
13 | 12 | | |
14 | 13 | | |
15 | 14 | | |
| |||
0 commit comments