chore(packaging): remove requirements.txt (#2938)

We don't need this. We have kept it since existing wisdom is that "it
helps with back-compat". Well, the entire ecosystem is moving to `uv` at
an unprecedented rate and keeping this creates unnecessary work and
confusion. The specific reason I am killing this is that it confuses
`dependabot` which ends up not bumping `uv.lock` which is the more
important file to change.
This commit is contained in:
Ashwin Bharambe 2025-07-28 14:52:24 -07:00 committed by GitHub
parent cd24aaf3aa
commit 70469c84e9
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 0 additions and 278 deletions

View file

@ -19,7 +19,6 @@ repos:
- id: check-yaml
args: ["--unsafe"]
- id: detect-private-key
- id: requirements-txt-fixer
- id: mixed-line-ending
args: [--fix=lf] # Forces to replace line ending by LF (line feed)
- id: check-executables-have-shebangs
@ -56,14 +55,6 @@ repos:
rev: 0.7.20
hooks:
- id: uv-lock
- id: uv-export
args: [
"--frozen",
"--no-hashes",
"--no-emit-project",
"--no-default-groups",
"--output-file=requirements.txt"
]
- repo: https://github.com/pre-commit/mirrors-mypy
rev: v1.16.1