special case tree-sitter deps

This commit is contained in:
Paul Gauthier 2025-03-06 16:50:05 -08:00
parent c823bf4fbb
commit 25da0674bb
5 changed files with 20 additions and 84 deletions

View file

@ -21,10 +21,14 @@ uv pip compile \
$VERBOSITY \
--no-strip-extras \
--constraint=requirements/common-constraints.txt \
--output-file=requirements.txt \
--output-file=tmp.requirements.txt \
requirements/requirements.in \
$1
grep -v ^tree-sitter= tmp.requirements.txt \
| cat - requirements/tree-sitter.in \
> requirements.txt
# Compile additional requirements files
SUFFIXES=(dev help browser playwright)