switch to tslp

This commit is contained in:
Paul Gauthier 2025-03-06 12:32:06 -08:00
parent 40e463cdc1
commit cf089abb64
6 changed files with 30 additions and 43 deletions

View file

@ -841,12 +841,6 @@ def get_parser(default_config_files, git_root):
"--editor", "--editor",
help="Specify which editor to use for the /editor command", help="Specify which editor to use for the /editor command",
) )
group.add_argument(
"--install-tree-sitter-language-pack",
action="store_true",
help="Install the tree_sitter_language_pack (experimental)",
default=False,
)
return parser return parser

View file

@ -204,18 +204,6 @@ def check_streamlit_install(io):
) )
def install_tree_sitter_language_pack(io):
return utils.check_pip_install_extra(
io,
"tree_sitter_language_pack",
"Install tree_sitter_language_pack?",
[
"tree-sitter-language-pack==0.4.0",
"tree-sitter==0.24.0",
],
)
def write_streamlit_credentials(): def write_streamlit_credentials():
from streamlit.file_util import get_streamlit_file_path from streamlit.file_util import get_streamlit_file_path
@ -712,11 +700,6 @@ def main(argv=None, input=None, output=None, force_git_root=None, return_coder=F
analytics.event("exit", reason="Upgrade completed") analytics.event("exit", reason="Upgrade completed")
return 0 if success else 1 return 0 if success else 1
if args.install_tree_sitter_language_pack:
success = install_tree_sitter_language_pack(io)
analytics.event("exit", reason="Install TSLP completed")
return 0 if success else 1
if args.check_update: if args.check_update:
check_version(io, verbose=args.verbose) check_version(io, verbose=args.verbose)

View file

@ -98,7 +98,7 @@ gitpython==3.1.44
# via # via
# -c requirements/common-constraints.txt # -c requirements/common-constraints.txt
# -r requirements/requirements.in # -r requirements/requirements.in
grep-ast==0.6.1 grep-ast==0.7.0
# via # via
# -c requirements/common-constraints.txt # -c requirements/common-constraints.txt
# -r requirements/requirements.in # -r requirements/requirements.in
@ -156,7 +156,7 @@ jsonschema-specifications==2024.10.1
# via # via
# -c requirements/common-constraints.txt # -c requirements/common-constraints.txt
# jsonschema # jsonschema
litellm==1.63.0 litellm==1.63.2
# via # via
# -c requirements/common-constraints.txt # -c requirements/common-constraints.txt
# -r requirements/requirements.in # -r requirements/requirements.in
@ -368,16 +368,26 @@ tqdm==4.67.1
# -c requirements/common-constraints.txt # -c requirements/common-constraints.txt
# huggingface-hub # huggingface-hub
# openai # openai
tree-sitter==0.21.3 tree-sitter==0.24.0
# via # via
# -c requirements/common-constraints.txt # -c requirements/common-constraints.txt
# -r requirements/requirements.in # tree-sitter-language-pack
# grep-ast tree-sitter-c-sharp==0.23.1
# tree-sitter-languages # via
tree-sitter-languages==1.10.2 # -c requirements/common-constraints.txt
# tree-sitter-language-pack
tree-sitter-embedded-template==0.23.2
# via
# -c requirements/common-constraints.txt
# tree-sitter-language-pack
tree-sitter-language-pack==0.6.0
# via # via
# -c requirements/common-constraints.txt # -c requirements/common-constraints.txt
# grep-ast # grep-ast
tree-sitter-yaml==0.7.0
# via
# -c requirements/common-constraints.txt
# tree-sitter-language-pack
typing-extensions==4.12.2 typing-extensions==4.12.2
# via # via
# -c requirements/common-constraints.txt # -c requirements/common-constraints.txt

View file

@ -116,7 +116,7 @@ greenlet==3.1.1
# via # via
# playwright # playwright
# sqlalchemy # sqlalchemy
grep-ast==0.6.1 grep-ast==0.7.0
# via -r requirements/requirements.in # via -r requirements/requirements.in
h11==0.14.0 h11==0.14.0
# via httpcore # via httpcore
@ -174,7 +174,7 @@ jsonschema-specifications==2024.10.1
# via jsonschema # via jsonschema
kiwisolver==1.4.8 kiwisolver==1.4.8
# via matplotlib # via matplotlib
litellm==1.63.0 litellm==1.63.2
# via -r requirements/requirements.in # via -r requirements/requirements.in
llama-index-core==0.12.22 llama-index-core==0.12.22
# via # via
@ -455,13 +455,16 @@ tqdm==4.67.1
# transformers # transformers
transformers==4.49.0 transformers==4.49.0
# via sentence-transformers # via sentence-transformers
tree-sitter==0.21.3 tree-sitter==0.24.0
# via # via tree-sitter-language-pack
# -r requirements/requirements.in tree-sitter-c-sharp==0.23.1
# grep-ast # via tree-sitter-language-pack
# tree-sitter-languages tree-sitter-embedded-template==0.23.2
tree-sitter-languages==1.10.2 # via tree-sitter-language-pack
tree-sitter-language-pack==0.6.0
# via grep-ast # via grep-ast
tree-sitter-yaml==0.7.0
# via tree-sitter-language-pack
typer==0.15.2 typer==0.15.2
# via -r requirements/requirements-dev.in # via -r requirements/requirements-dev.in
typing-extensions==4.12.2 typing-extensions==4.12.2
@ -493,7 +496,7 @@ urllib3==2.3.0
# requests # requests
uv==0.6.4 uv==0.6.4
# via -r requirements/requirements-dev.in # via -r requirements/requirements-dev.in
virtualenv==20.29.2 virtualenv==20.29.3
# via pre-commit # via pre-commit
watchfiles==1.0.4 watchfiles==1.0.4
# via -r requirements/requirements.in # via -r requirements/requirements.in

View file

@ -209,7 +209,7 @@ uv==0.6.4
# via # via
# -c requirements/common-constraints.txt # -c requirements/common-constraints.txt
# -r requirements/requirements-dev.in # -r requirements/requirements-dev.in
virtualenv==20.29.2 virtualenv==20.29.3
# via # via
# -c requirements/common-constraints.txt # -c requirements/common-constraints.txt
# pre-commit # pre-commit

View file

@ -42,9 +42,6 @@ networkx<3.3
# Pin below 1.14 to retain python 3.9 compatibility. # Pin below 1.14 to retain python 3.9 compatibility.
scipy<1.14 scipy<1.14
# v0.22.2 seems to break tree-sitter-languages?
tree-sitter==0.21.3
# GitHub Release action failing on "KeyError: 'home-page'" # GitHub Release action failing on "KeyError: 'home-page'"
# https://github.com/pypa/twine/blob/6fbf880ee60915cf1666348c4bdd78a10415f2ac/twine/__init__.py#L40 # https://github.com/pypa/twine/blob/6fbf880ee60915cf1666348c4bdd78a10415f2ac/twine/__init__.py#L40
# Uses importlib-metadata # Uses importlib-metadata