Skip to content

python3Packages.textual: unbreak#425707

Closed
gepbird wants to merge 3 commits intoNixOS:masterfrom
gepbird:textual-unbreak
Closed

python3Packages.textual: unbreak#425707
gepbird wants to merge 3 commits intoNixOS:masterfrom
gepbird:textual-unbreak

Conversation

@gepbird
Copy link
Contributor

@gepbird gepbird commented Jul 16, 2025

Fixes #425335

Textual builds again, if someone needs a hotfix this can be used.

I may not be available soon to make a proper PR, anyone feel free to take it over

TODO:

Note: previously we downgraded #424541 for similar reason, it broke textual

Things done

  • Built on platform(s)
    • x86_64-linux
    • aarch64-linux
    • x86_64-darwin
    • aarch64-darwin
  • For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)
    • sandbox = relaxed
    • sandbox = true
  • Tested, as applicable:
  • Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
  • Tested basic functionality of all binary files (usually in ./result/bin/)
  • Nixpkgs 25.11 Release Notes (or backporting 25.05 Nixpkgs Release notes)
    • (Package updates) Added a release notes entry if the change is major or breaking
  • NixOS 25.11 Release Notes (or backporting 25.05 NixOS Release notes)
    • (Module updates) Added a release notes entry if the change is significant
    • (Module addition) Added a release notes entry if adding a new NixOS module
  • Fits CONTRIBUTING.md, pkgs/README.md, maintainers/README.md and other contributing documentation in corresponding paths.

Add a 👍 reaction to pull requests you find important.

@nixpkgs-ci nixpkgs-ci bot added 10.rebuild-linux: 101-500 This PR causes between 101 and 500 packages to rebuild on Linux. 10.rebuild-darwin: 101-500 This PR causes between 101 and 500 packages to rebuild on Darwin. 6.topic: python Python is a high-level, general-purpose programming language. labels Jul 16, 2025
Copy link
Contributor

@dtomvan dtomvan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ah. I thought this build failure was inherent to tree-sitter being at 0.25. I guess it isn't. Sorry for breaking everything in my PR #414233... I figured the ecosystem needed advancing through py-tree-sitter, but I guess tree-sitter-rust and tree-sitter-markdown are ahead of the pack or something... I didn't see this mess coming and I apologize.

I'd be in favour of moving pythonPackages.tree-sitter-* to PyPi as well, so nixpkgs can and will follow the upstream release cadence.

I don't think you'd have to "un-revert" the meta part here, as switching the package to PyPi would prevent it ever being an unstable version.

I get build failures for tree-sitter-{bash,bibtex,c,comment,fortran,hcl,hyprlang,llvm,markdown-inline,query,rust} now. I think you'd have to revert those languages too. Or you could just revert all of them (also my commit 2c0bcc5...)

nixpkgs-review result

Generated using nixpkgs-review.

Command: nixpkgs-review pr 425707
Commit: a83cb1d89ceb00365baef204d85582a1f627eb29


x86_64-linux

❌ 68 packages failed to build:
  • aider-chat-full
  • aider-chat-full.dist
  • aider-chat-with-playwright
  • aider-chat-with-playwright.dist
  • private-gpt
  • private-gpt.dist
  • python312Packages.llama-index
  • python312Packages.llama-index-cli
  • python312Packages.llama-index-cli.dist
  • python312Packages.llama-index-vector-stores-chroma
  • python312Packages.llama-index-vector-stores-chroma.dist
  • python312Packages.llama-index-vector-stores-postgres
  • python312Packages.llama-index-vector-stores-postgres.dist
  • python312Packages.llama-index.dist
  • python312Packages.private-gpt
  • python312Packages.private-gpt.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-bash
  • python312Packages.tree-sitter-grammars.tree-sitter-bash.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-bibtex
  • python312Packages.tree-sitter-grammars.tree-sitter-bibtex.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-c
  • python312Packages.tree-sitter-grammars.tree-sitter-c.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-comment
  • python312Packages.tree-sitter-grammars.tree-sitter-comment.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-fortran
  • python312Packages.tree-sitter-grammars.tree-sitter-fortran.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-hcl
  • python312Packages.tree-sitter-grammars.tree-sitter-hcl.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-hyprlang
  • python312Packages.tree-sitter-grammars.tree-sitter-hyprlang.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-llvm
  • python312Packages.tree-sitter-grammars.tree-sitter-llvm.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-markdown
  • python312Packages.tree-sitter-grammars.tree-sitter-markdown-inline
  • python312Packages.tree-sitter-grammars.tree-sitter-markdown-inline.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-markdown.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-query
  • python312Packages.tree-sitter-grammars.tree-sitter-query.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-rust
  • python312Packages.tree-sitter-grammars.tree-sitter-rust.dist
  • python313Packages.llama-index-vector-stores-postgres
  • python313Packages.llama-index-vector-stores-postgres.dist
  • python313Packages.private-gpt
  • python313Packages.private-gpt.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-bash
  • python313Packages.tree-sitter-grammars.tree-sitter-bash.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-bibtex
  • python313Packages.tree-sitter-grammars.tree-sitter-bibtex.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-c
  • python313Packages.tree-sitter-grammars.tree-sitter-c.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-comment
  • python313Packages.tree-sitter-grammars.tree-sitter-comment.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-fortran
  • python313Packages.tree-sitter-grammars.tree-sitter-fortran.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-hcl
  • python313Packages.tree-sitter-grammars.tree-sitter-hcl.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-hyprlang
  • python313Packages.tree-sitter-grammars.tree-sitter-hyprlang.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-llvm
  • python313Packages.tree-sitter-grammars.tree-sitter-llvm.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-markdown
  • python313Packages.tree-sitter-grammars.tree-sitter-markdown-inline
  • python313Packages.tree-sitter-grammars.tree-sitter-markdown-inline.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-markdown.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-query
  • python313Packages.tree-sitter-grammars.tree-sitter-query.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-rust
  • python313Packages.tree-sitter-grammars.tree-sitter-rust.dist
✅ 701 packages built:
  • aider-chat (python312Packages.aider-chat)
  • aider-chat-with-bedrock
  • aider-chat-with-bedrock.dist
  • aider-chat-with-browser
  • aider-chat-with-browser.dist
  • aider-chat-with-help
  • aider-chat-with-help.dist
  • aider-chat.dist (python312Packages.aider-chat.dist)
  • bagels
  • bagels.dist
  • browsr
  • browsr.dist
  • codecov-cli
  • codecov-cli.dist
  • dooit
  • dooit-extras
  • dooit-extras.dist
  • dooit.dist
  • frogmouth
  • frogmouth.dist
  • harlequin
  • harlequin.dist
  • isd
  • isd.dist
  • isponsorblocktv
  • isponsorblocktv.dist
  • keymap-drawer (python313Packages.keymap-drawer)
  • keymap-drawer.dist (python313Packages.keymap-drawer.dist)
  • memray
  • memray.dist
  • mutmut
  • mutmut.dist
  • newelle
  • oterm
  • oterm.dist
  • posting
  • posting.dist
  • python312Packages.grep-ast
  • python312Packages.grep-ast.dist
  • python312Packages.keymap-drawer
  • python312Packages.keymap-drawer.dist
  • python312Packages.llama-cloud-services
  • python312Packages.llama-cloud-services.dist
  • python312Packages.llama-index-agent-openai
  • python312Packages.llama-index-agent-openai.dist
  • python312Packages.llama-index-core
  • python312Packages.llama-index-core.dist
  • python312Packages.llama-index-embeddings-gemini
  • python312Packages.llama-index-embeddings-gemini.dist
  • python312Packages.llama-index-embeddings-google
  • python312Packages.llama-index-embeddings-google.dist
  • python312Packages.llama-index-embeddings-huggingface
  • python312Packages.llama-index-embeddings-huggingface.dist
  • python312Packages.llama-index-embeddings-ollama
  • python312Packages.llama-index-embeddings-ollama.dist
  • python312Packages.llama-index-embeddings-openai
  • python312Packages.llama-index-embeddings-openai.dist
  • python312Packages.llama-index-graph-stores-nebula
  • python312Packages.llama-index-graph-stores-nebula.dist
  • python312Packages.llama-index-graph-stores-neo4j
  • python312Packages.llama-index-graph-stores-neo4j.dist
  • python312Packages.llama-index-graph-stores-neptune
  • python312Packages.llama-index-graph-stores-neptune.dist
  • python312Packages.llama-index-indices-managed-llama-cloud
  • python312Packages.llama-index-indices-managed-llama-cloud.dist
  • python312Packages.llama-index-legacy
  • python312Packages.llama-index-legacy.dist
  • python312Packages.llama-index-llms-ollama
  • python312Packages.llama-index-llms-ollama.dist
  • python312Packages.llama-index-llms-openai
  • python312Packages.llama-index-llms-openai-like
  • python312Packages.llama-index-llms-openai-like.dist
  • python312Packages.llama-index-llms-openai.dist
  • python312Packages.llama-index-multi-modal-llms-openai
  • python312Packages.llama-index-multi-modal-llms-openai.dist
  • python312Packages.llama-index-program-openai
  • python312Packages.llama-index-program-openai.dist
  • python312Packages.llama-index-question-gen-openai
  • python312Packages.llama-index-question-gen-openai.dist
  • python312Packages.llama-index-readers-database
  • python312Packages.llama-index-readers-database.dist
  • python312Packages.llama-index-readers-file
  • python312Packages.llama-index-readers-file.dist
  • python312Packages.llama-index-readers-json
  • python312Packages.llama-index-readers-json.dist
  • python312Packages.llama-index-readers-llama-parse
  • python312Packages.llama-index-readers-llama-parse.dist
  • python312Packages.llama-index-readers-s3
  • python312Packages.llama-index-readers-s3.dist
  • python312Packages.llama-index-readers-twitter
  • python312Packages.llama-index-readers-twitter.dist
  • python312Packages.llama-index-readers-txtai
  • python312Packages.llama-index-readers-txtai.dist
  • python312Packages.llama-index-readers-weather
  • python312Packages.llama-index-readers-weather.dist
  • python312Packages.llama-index-vector-stores-google
  • python312Packages.llama-index-vector-stores-google.dist
  • python312Packages.llama-index-vector-stores-qdrant
  • python312Packages.llama-index-vector-stores-qdrant.dist
  • python312Packages.llama-parse
  • python312Packages.llama-parse.dist
  • python312Packages.manifestoo
  • python312Packages.manifestoo.dist
  • python312Packages.pytest-textual-snapshot
  • python312Packages.pytest-textual-snapshot.dist
  • python312Packages.textual
  • python312Packages.textual-autocomplete
  • python312Packages.textual-autocomplete.dist
  • python312Packages.textual-dev
  • python312Packages.textual-dev.dist
  • python312Packages.textual-fastdatatable
  • python312Packages.textual-fastdatatable.dist
  • python312Packages.textual-serve
  • python312Packages.textual-serve.dist
  • python312Packages.textual-slider
  • python312Packages.textual-slider.dist
  • python312Packages.textual-textarea
  • python312Packages.textual-textarea.dist
  • python312Packages.textual-universal-directorytree
  • python312Packages.textual-universal-directorytree.dist
  • python312Packages.textual.dist
  • python312Packages.tree-sitter
  • python312Packages.tree-sitter-c-sharp
  • python312Packages.tree-sitter-c-sharp.dist
  • python312Packages.tree-sitter-embedded-template
  • python312Packages.tree-sitter-embedded-template.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-beancount
  • python312Packages.tree-sitter-grammars.tree-sitter-beancount.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-bitbake
  • python312Packages.tree-sitter-grammars.tree-sitter-bitbake.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-bqn
  • python312Packages.tree-sitter-grammars.tree-sitter-bqn.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-c-sharp
  • python312Packages.tree-sitter-grammars.tree-sitter-c-sharp.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-clojure
  • python312Packages.tree-sitter-grammars.tree-sitter-clojure.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-cmake
  • python312Packages.tree-sitter-grammars.tree-sitter-cmake.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-commonlisp
  • python312Packages.tree-sitter-grammars.tree-sitter-commonlisp.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-cpp
  • python312Packages.tree-sitter-grammars.tree-sitter-cpp.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-crystal
  • python312Packages.tree-sitter-grammars.tree-sitter-crystal.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-css
  • python312Packages.tree-sitter-grammars.tree-sitter-css.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-cuda
  • python312Packages.tree-sitter-grammars.tree-sitter-cuda.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-cue
  • python312Packages.tree-sitter-grammars.tree-sitter-cue.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-dart
  • python312Packages.tree-sitter-grammars.tree-sitter-dart.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-devicetree
  • python312Packages.tree-sitter-grammars.tree-sitter-devicetree.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-dockerfile
  • python312Packages.tree-sitter-grammars.tree-sitter-dockerfile.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-dot
  • python312Packages.tree-sitter-grammars.tree-sitter-dot.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-earthfile
  • python312Packages.tree-sitter-grammars.tree-sitter-earthfile.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-eex
  • python312Packages.tree-sitter-grammars.tree-sitter-eex.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-elisp
  • python312Packages.tree-sitter-grammars.tree-sitter-elisp.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-elixir
  • python312Packages.tree-sitter-grammars.tree-sitter-elixir.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-elm
  • python312Packages.tree-sitter-grammars.tree-sitter-elm.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-embedded-template
  • python312Packages.tree-sitter-grammars.tree-sitter-embedded-template.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-erlang
  • python312Packages.tree-sitter-grammars.tree-sitter-erlang.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-factor
  • python312Packages.tree-sitter-grammars.tree-sitter-factor.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-fennel
  • python312Packages.tree-sitter-grammars.tree-sitter-fennel.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-fish
  • python312Packages.tree-sitter-grammars.tree-sitter-fish.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-gdscript
  • python312Packages.tree-sitter-grammars.tree-sitter-gdscript.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-gemini
  • python312Packages.tree-sitter-grammars.tree-sitter-gemini.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-gleam
  • python312Packages.tree-sitter-grammars.tree-sitter-gleam.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-glimmer
  • python312Packages.tree-sitter-grammars.tree-sitter-glimmer.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-glsl
  • python312Packages.tree-sitter-grammars.tree-sitter-glsl.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-go
  • python312Packages.tree-sitter-grammars.tree-sitter-go.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-godot-resource
  • python312Packages.tree-sitter-grammars.tree-sitter-godot-resource.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-gomod
  • python312Packages.tree-sitter-grammars.tree-sitter-gomod.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-gowork
  • python312Packages.tree-sitter-grammars.tree-sitter-gowork.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-graphql
  • python312Packages.tree-sitter-grammars.tree-sitter-graphql.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-haskell
  • python312Packages.tree-sitter-grammars.tree-sitter-haskell.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-heex
  • python312Packages.tree-sitter-grammars.tree-sitter-heex.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-hjson
  • python312Packages.tree-sitter-grammars.tree-sitter-hjson.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-html
  • python312Packages.tree-sitter-grammars.tree-sitter-html.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-http
  • python312Packages.tree-sitter-grammars.tree-sitter-http.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-janet-simple
  • python312Packages.tree-sitter-grammars.tree-sitter-janet-simple.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-java
  • python312Packages.tree-sitter-grammars.tree-sitter-java.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-javascript
  • python312Packages.tree-sitter-grammars.tree-sitter-javascript.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-jsdoc
  • python312Packages.tree-sitter-grammars.tree-sitter-jsdoc.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-json
  • python312Packages.tree-sitter-grammars.tree-sitter-json.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-json5
  • python312Packages.tree-sitter-grammars.tree-sitter-json5.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-jsonnet
  • python312Packages.tree-sitter-grammars.tree-sitter-jsonnet.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-julia
  • python312Packages.tree-sitter-grammars.tree-sitter-julia.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-just
  • python312Packages.tree-sitter-grammars.tree-sitter-just.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-kdl
  • python312Packages.tree-sitter-grammars.tree-sitter-kdl.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-koka
  • python312Packages.tree-sitter-grammars.tree-sitter-koka.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-kotlin
  • python312Packages.tree-sitter-grammars.tree-sitter-kotlin.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-latex
  • python312Packages.tree-sitter-grammars.tree-sitter-latex.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-ledger
  • python312Packages.tree-sitter-grammars.tree-sitter-ledger.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-lua
  • python312Packages.tree-sitter-grammars.tree-sitter-lua.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-make
  • python312Packages.tree-sitter-grammars.tree-sitter-make.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-netlinx
  • python312Packages.tree-sitter-grammars.tree-sitter-netlinx.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-nickel
  • python312Packages.tree-sitter-grammars.tree-sitter-nickel.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-nix
  • python312Packages.tree-sitter-grammars.tree-sitter-nix.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-norg
  • python312Packages.tree-sitter-grammars.tree-sitter-norg-meta
  • python312Packages.tree-sitter-grammars.tree-sitter-norg-meta.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-norg.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-nu
  • python312Packages.tree-sitter-grammars.tree-sitter-nu.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-ocaml
  • python312Packages.tree-sitter-grammars.tree-sitter-ocaml-interface
  • python312Packages.tree-sitter-grammars.tree-sitter-ocaml-interface.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-ocaml.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-org-nvim
  • python312Packages.tree-sitter-grammars.tree-sitter-org-nvim.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-perl
  • python312Packages.tree-sitter-grammars.tree-sitter-perl.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-pgn
  • python312Packages.tree-sitter-grammars.tree-sitter-pgn.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-php
  • python312Packages.tree-sitter-grammars.tree-sitter-php.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-pioasm
  • python312Packages.tree-sitter-grammars.tree-sitter-pioasm.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-prisma
  • python312Packages.tree-sitter-grammars.tree-sitter-prisma.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-proto
  • python312Packages.tree-sitter-grammars.tree-sitter-proto.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-pug
  • python312Packages.tree-sitter-grammars.tree-sitter-pug.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-python
  • python312Packages.tree-sitter-grammars.tree-sitter-python.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-ql
  • python312Packages.tree-sitter-grammars.tree-sitter-ql-dbscheme
  • python312Packages.tree-sitter-grammars.tree-sitter-ql-dbscheme.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-ql.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-r
  • python312Packages.tree-sitter-grammars.tree-sitter-r.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-regex
  • python312Packages.tree-sitter-grammars.tree-sitter-regex.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-rego
  • python312Packages.tree-sitter-grammars.tree-sitter-rego.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-river
  • python312Packages.tree-sitter-grammars.tree-sitter-river.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-rst
  • python312Packages.tree-sitter-grammars.tree-sitter-rst.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-ruby
  • python312Packages.tree-sitter-grammars.tree-sitter-ruby.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-scala
  • python312Packages.tree-sitter-grammars.tree-sitter-scala.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-scheme
  • python312Packages.tree-sitter-grammars.tree-sitter-scheme.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-scss
  • python312Packages.tree-sitter-grammars.tree-sitter-scss.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-smithy
  • python312Packages.tree-sitter-grammars.tree-sitter-smithy.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-solidity
  • python312Packages.tree-sitter-grammars.tree-sitter-solidity.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-sparql
  • python312Packages.tree-sitter-grammars.tree-sitter-sparql.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-supercollider
  • python312Packages.tree-sitter-grammars.tree-sitter-supercollider.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-surface
  • python312Packages.tree-sitter-grammars.tree-sitter-surface.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-svelte
  • python312Packages.tree-sitter-grammars.tree-sitter-svelte.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-talon
  • python312Packages.tree-sitter-grammars.tree-sitter-talon.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-tera
  • python312Packages.tree-sitter-grammars.tree-sitter-tera.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-tiger
  • python312Packages.tree-sitter-grammars.tree-sitter-tiger.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-tlaplus
  • python312Packages.tree-sitter-grammars.tree-sitter-tlaplus.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-toml
  • python312Packages.tree-sitter-grammars.tree-sitter-toml.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-tsq
  • python312Packages.tree-sitter-grammars.tree-sitter-tsq.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-tsx
  • python312Packages.tree-sitter-grammars.tree-sitter-tsx.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-turtle
  • python312Packages.tree-sitter-grammars.tree-sitter-turtle.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-twig
  • python312Packages.tree-sitter-grammars.tree-sitter-twig.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-typescript
  • python312Packages.tree-sitter-grammars.tree-sitter-typescript.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-typst
  • python312Packages.tree-sitter-grammars.tree-sitter-typst.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-uiua
  • python312Packages.tree-sitter-grammars.tree-sitter-uiua.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-verilog
  • python312Packages.tree-sitter-grammars.tree-sitter-verilog.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-vim
  • python312Packages.tree-sitter-grammars.tree-sitter-vim.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-vue
  • python312Packages.tree-sitter-grammars.tree-sitter-vue.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-wgsl
  • python312Packages.tree-sitter-grammars.tree-sitter-wgsl.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-wing
  • python312Packages.tree-sitter-grammars.tree-sitter-wing.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-yaml
  • python312Packages.tree-sitter-grammars.tree-sitter-yaml.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-yang
  • python312Packages.tree-sitter-grammars.tree-sitter-yang.dist
  • python312Packages.tree-sitter-grammars.tree-sitter-zig
  • python312Packages.tree-sitter-grammars.tree-sitter-zig.dist
  • python312Packages.tree-sitter-language-pack
  • python312Packages.tree-sitter-language-pack.dist
  • python312Packages.tree-sitter-markdown
  • python312Packages.tree-sitter-markdown.dist
  • python312Packages.tree-sitter-rust
  • python312Packages.tree-sitter-rust.dist
  • python312Packages.tree-sitter-yaml
  • python312Packages.tree-sitter-yaml.dist
  • python312Packages.tree-sitter.dist
  • python313Packages.grep-ast
  • python313Packages.grep-ast.dist
  • python313Packages.llama-cloud-services
  • python313Packages.llama-cloud-services.dist
  • python313Packages.llama-index
  • python313Packages.llama-index-agent-openai
  • python313Packages.llama-index-agent-openai.dist
  • python313Packages.llama-index-cli
  • python313Packages.llama-index-cli.dist
  • python313Packages.llama-index-core
  • python313Packages.llama-index-core.dist
  • python313Packages.llama-index-embeddings-gemini
  • python313Packages.llama-index-embeddings-gemini.dist
  • python313Packages.llama-index-embeddings-google
  • python313Packages.llama-index-embeddings-google.dist
  • python313Packages.llama-index-embeddings-huggingface
  • python313Packages.llama-index-embeddings-huggingface.dist
  • python313Packages.llama-index-embeddings-ollama
  • python313Packages.llama-index-embeddings-ollama.dist
  • python313Packages.llama-index-embeddings-openai
  • python313Packages.llama-index-embeddings-openai.dist
  • python313Packages.llama-index-graph-stores-neo4j
  • python313Packages.llama-index-graph-stores-neo4j.dist
  • python313Packages.llama-index-graph-stores-neptune
  • python313Packages.llama-index-graph-stores-neptune.dist
  • python313Packages.llama-index-indices-managed-llama-cloud
  • python313Packages.llama-index-indices-managed-llama-cloud.dist
  • python313Packages.llama-index-legacy
  • python313Packages.llama-index-legacy.dist
  • python313Packages.llama-index-llms-ollama
  • python313Packages.llama-index-llms-ollama.dist
  • python313Packages.llama-index-llms-openai
  • python313Packages.llama-index-llms-openai-like
  • python313Packages.llama-index-llms-openai-like.dist
  • python313Packages.llama-index-llms-openai.dist
  • python313Packages.llama-index-multi-modal-llms-openai
  • python313Packages.llama-index-multi-modal-llms-openai.dist
  • python313Packages.llama-index-program-openai
  • python313Packages.llama-index-program-openai.dist
  • python313Packages.llama-index-question-gen-openai
  • python313Packages.llama-index-question-gen-openai.dist
  • python313Packages.llama-index-readers-database
  • python313Packages.llama-index-readers-database.dist
  • python313Packages.llama-index-readers-file
  • python313Packages.llama-index-readers-file.dist
  • python313Packages.llama-index-readers-json
  • python313Packages.llama-index-readers-json.dist
  • python313Packages.llama-index-readers-llama-parse
  • python313Packages.llama-index-readers-llama-parse.dist
  • python313Packages.llama-index-readers-s3
  • python313Packages.llama-index-readers-s3.dist
  • python313Packages.llama-index-readers-twitter
  • python313Packages.llama-index-readers-twitter.dist
  • python313Packages.llama-index-readers-txtai
  • python313Packages.llama-index-readers-txtai.dist
  • python313Packages.llama-index-readers-weather
  • python313Packages.llama-index-readers-weather.dist
  • python313Packages.llama-index-vector-stores-chroma
  • python313Packages.llama-index-vector-stores-chroma.dist
  • python313Packages.llama-index-vector-stores-google
  • python313Packages.llama-index-vector-stores-google.dist
  • python313Packages.llama-index-vector-stores-qdrant
  • python313Packages.llama-index-vector-stores-qdrant.dist
  • python313Packages.llama-index.dist
  • python313Packages.llama-parse
  • python313Packages.llama-parse.dist
  • python313Packages.manifestoo
  • python313Packages.manifestoo.dist
  • python313Packages.pytest-textual-snapshot
  • python313Packages.pytest-textual-snapshot.dist
  • python313Packages.textual
  • python313Packages.textual-autocomplete
  • python313Packages.textual-autocomplete.dist
  • python313Packages.textual-dev
  • python313Packages.textual-dev.dist
  • python313Packages.textual-fastdatatable
  • python313Packages.textual-fastdatatable.dist
  • python313Packages.textual-serve
  • python313Packages.textual-serve.dist
  • python313Packages.textual-slider
  • python313Packages.textual-slider.dist
  • python313Packages.textual-textarea
  • python313Packages.textual-textarea.dist
  • python313Packages.textual-universal-directorytree
  • python313Packages.textual-universal-directorytree.dist
  • python313Packages.textual.dist
  • python313Packages.tree-sitter
  • python313Packages.tree-sitter-c-sharp
  • python313Packages.tree-sitter-c-sharp.dist
  • python313Packages.tree-sitter-embedded-template
  • python313Packages.tree-sitter-embedded-template.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-beancount
  • python313Packages.tree-sitter-grammars.tree-sitter-beancount.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-bitbake
  • python313Packages.tree-sitter-grammars.tree-sitter-bitbake.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-bqn
  • python313Packages.tree-sitter-grammars.tree-sitter-bqn.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-c-sharp
  • python313Packages.tree-sitter-grammars.tree-sitter-c-sharp.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-clojure
  • python313Packages.tree-sitter-grammars.tree-sitter-clojure.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-cmake
  • python313Packages.tree-sitter-grammars.tree-sitter-cmake.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-commonlisp
  • python313Packages.tree-sitter-grammars.tree-sitter-commonlisp.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-cpp
  • python313Packages.tree-sitter-grammars.tree-sitter-cpp.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-crystal
  • python313Packages.tree-sitter-grammars.tree-sitter-crystal.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-css
  • python313Packages.tree-sitter-grammars.tree-sitter-css.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-cuda
  • python313Packages.tree-sitter-grammars.tree-sitter-cuda.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-cue
  • python313Packages.tree-sitter-grammars.tree-sitter-cue.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-dart
  • python313Packages.tree-sitter-grammars.tree-sitter-dart.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-devicetree
  • python313Packages.tree-sitter-grammars.tree-sitter-devicetree.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-dockerfile
  • python313Packages.tree-sitter-grammars.tree-sitter-dockerfile.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-dot
  • python313Packages.tree-sitter-grammars.tree-sitter-dot.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-earthfile
  • python313Packages.tree-sitter-grammars.tree-sitter-earthfile.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-eex
  • python313Packages.tree-sitter-grammars.tree-sitter-eex.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-elisp
  • python313Packages.tree-sitter-grammars.tree-sitter-elisp.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-elixir
  • python313Packages.tree-sitter-grammars.tree-sitter-elixir.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-elm
  • python313Packages.tree-sitter-grammars.tree-sitter-elm.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-embedded-template
  • python313Packages.tree-sitter-grammars.tree-sitter-embedded-template.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-erlang
  • python313Packages.tree-sitter-grammars.tree-sitter-erlang.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-factor
  • python313Packages.tree-sitter-grammars.tree-sitter-factor.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-fennel
  • python313Packages.tree-sitter-grammars.tree-sitter-fennel.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-fish
  • python313Packages.tree-sitter-grammars.tree-sitter-fish.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-gdscript
  • python313Packages.tree-sitter-grammars.tree-sitter-gdscript.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-gemini
  • python313Packages.tree-sitter-grammars.tree-sitter-gemini.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-gleam
  • python313Packages.tree-sitter-grammars.tree-sitter-gleam.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-glimmer
  • python313Packages.tree-sitter-grammars.tree-sitter-glimmer.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-glsl
  • python313Packages.tree-sitter-grammars.tree-sitter-glsl.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-go
  • python313Packages.tree-sitter-grammars.tree-sitter-go.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-godot-resource
  • python313Packages.tree-sitter-grammars.tree-sitter-godot-resource.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-gomod
  • python313Packages.tree-sitter-grammars.tree-sitter-gomod.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-gowork
  • python313Packages.tree-sitter-grammars.tree-sitter-gowork.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-graphql
  • python313Packages.tree-sitter-grammars.tree-sitter-graphql.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-haskell
  • python313Packages.tree-sitter-grammars.tree-sitter-haskell.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-heex
  • python313Packages.tree-sitter-grammars.tree-sitter-heex.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-hjson
  • python313Packages.tree-sitter-grammars.tree-sitter-hjson.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-html
  • python313Packages.tree-sitter-grammars.tree-sitter-html.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-http
  • python313Packages.tree-sitter-grammars.tree-sitter-http.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-janet-simple
  • python313Packages.tree-sitter-grammars.tree-sitter-janet-simple.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-java
  • python313Packages.tree-sitter-grammars.tree-sitter-java.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-javascript
  • python313Packages.tree-sitter-grammars.tree-sitter-javascript.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-jsdoc
  • python313Packages.tree-sitter-grammars.tree-sitter-jsdoc.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-json
  • python313Packages.tree-sitter-grammars.tree-sitter-json.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-json5
  • python313Packages.tree-sitter-grammars.tree-sitter-json5.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-jsonnet
  • python313Packages.tree-sitter-grammars.tree-sitter-jsonnet.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-julia
  • python313Packages.tree-sitter-grammars.tree-sitter-julia.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-just
  • python313Packages.tree-sitter-grammars.tree-sitter-just.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-kdl
  • python313Packages.tree-sitter-grammars.tree-sitter-kdl.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-koka
  • python313Packages.tree-sitter-grammars.tree-sitter-koka.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-kotlin
  • python313Packages.tree-sitter-grammars.tree-sitter-kotlin.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-latex
  • python313Packages.tree-sitter-grammars.tree-sitter-latex.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-ledger
  • python313Packages.tree-sitter-grammars.tree-sitter-ledger.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-lua
  • python313Packages.tree-sitter-grammars.tree-sitter-lua.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-make
  • python313Packages.tree-sitter-grammars.tree-sitter-make.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-netlinx
  • python313Packages.tree-sitter-grammars.tree-sitter-netlinx.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-nickel
  • python313Packages.tree-sitter-grammars.tree-sitter-nickel.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-nix
  • python313Packages.tree-sitter-grammars.tree-sitter-nix.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-norg
  • python313Packages.tree-sitter-grammars.tree-sitter-norg-meta
  • python313Packages.tree-sitter-grammars.tree-sitter-norg-meta.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-norg.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-nu
  • python313Packages.tree-sitter-grammars.tree-sitter-nu.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-ocaml
  • python313Packages.tree-sitter-grammars.tree-sitter-ocaml-interface
  • python313Packages.tree-sitter-grammars.tree-sitter-ocaml-interface.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-ocaml.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-org-nvim
  • python313Packages.tree-sitter-grammars.tree-sitter-org-nvim.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-perl
  • python313Packages.tree-sitter-grammars.tree-sitter-perl.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-pgn
  • python313Packages.tree-sitter-grammars.tree-sitter-pgn.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-php
  • python313Packages.tree-sitter-grammars.tree-sitter-php.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-pioasm
  • python313Packages.tree-sitter-grammars.tree-sitter-pioasm.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-prisma
  • python313Packages.tree-sitter-grammars.tree-sitter-prisma.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-proto
  • python313Packages.tree-sitter-grammars.tree-sitter-proto.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-pug
  • python313Packages.tree-sitter-grammars.tree-sitter-pug.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-python
  • python313Packages.tree-sitter-grammars.tree-sitter-python.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-ql
  • python313Packages.tree-sitter-grammars.tree-sitter-ql-dbscheme
  • python313Packages.tree-sitter-grammars.tree-sitter-ql-dbscheme.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-ql.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-r
  • python313Packages.tree-sitter-grammars.tree-sitter-r.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-regex
  • python313Packages.tree-sitter-grammars.tree-sitter-regex.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-rego
  • python313Packages.tree-sitter-grammars.tree-sitter-rego.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-river
  • python313Packages.tree-sitter-grammars.tree-sitter-river.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-rst
  • python313Packages.tree-sitter-grammars.tree-sitter-rst.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-ruby
  • python313Packages.tree-sitter-grammars.tree-sitter-ruby.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-scala
  • python313Packages.tree-sitter-grammars.tree-sitter-scala.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-scheme
  • python313Packages.tree-sitter-grammars.tree-sitter-scheme.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-scss
  • python313Packages.tree-sitter-grammars.tree-sitter-scss.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-smithy
  • python313Packages.tree-sitter-grammars.tree-sitter-smithy.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-solidity
  • python313Packages.tree-sitter-grammars.tree-sitter-solidity.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-sparql
  • python313Packages.tree-sitter-grammars.tree-sitter-sparql.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-supercollider
  • python313Packages.tree-sitter-grammars.tree-sitter-supercollider.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-surface
  • python313Packages.tree-sitter-grammars.tree-sitter-surface.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-svelte
  • python313Packages.tree-sitter-grammars.tree-sitter-svelte.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-talon
  • python313Packages.tree-sitter-grammars.tree-sitter-talon.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-tera
  • python313Packages.tree-sitter-grammars.tree-sitter-tera.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-tiger
  • python313Packages.tree-sitter-grammars.tree-sitter-tiger.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-tlaplus
  • python313Packages.tree-sitter-grammars.tree-sitter-tlaplus.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-toml
  • python313Packages.tree-sitter-grammars.tree-sitter-toml.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-tsq
  • python313Packages.tree-sitter-grammars.tree-sitter-tsq.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-tsx
  • python313Packages.tree-sitter-grammars.tree-sitter-tsx.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-turtle
  • python313Packages.tree-sitter-grammars.tree-sitter-turtle.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-twig
  • python313Packages.tree-sitter-grammars.tree-sitter-twig.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-typescript
  • python313Packages.tree-sitter-grammars.tree-sitter-typescript.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-typst
  • python313Packages.tree-sitter-grammars.tree-sitter-typst.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-uiua
  • python313Packages.tree-sitter-grammars.tree-sitter-uiua.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-verilog
  • python313Packages.tree-sitter-grammars.tree-sitter-verilog.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-vim
  • python313Packages.tree-sitter-grammars.tree-sitter-vim.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-vue
  • python313Packages.tree-sitter-grammars.tree-sitter-vue.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-wgsl
  • python313Packages.tree-sitter-grammars.tree-sitter-wgsl.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-wing
  • python313Packages.tree-sitter-grammars.tree-sitter-wing.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-yaml
  • python313Packages.tree-sitter-grammars.tree-sitter-yaml.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-yang
  • python313Packages.tree-sitter-grammars.tree-sitter-yang.dist
  • python313Packages.tree-sitter-grammars.tree-sitter-zig
  • python313Packages.tree-sitter-grammars.tree-sitter-zig.dist
  • python313Packages.tree-sitter-language-pack
  • python313Packages.tree-sitter-language-pack.dist
  • python313Packages.tree-sitter-markdown
  • python313Packages.tree-sitter-markdown.dist
  • python313Packages.tree-sitter-rust
  • python313Packages.tree-sitter-rust.dist
  • python313Packages.tree-sitter-yaml
  • python313Packages.tree-sitter-yaml.dist
  • python313Packages.tree-sitter.dist
  • rexi
  • rexi.dist
  • rich-cli
  • rich-cli.dist
  • smassh
  • smassh.dist
  • streamcontroller
  • strictdoc
  • strictdoc.dist
  • textlsp
  • textlsp.dist
  • tftui
  • tftui.dist
  • toolong
  • toolong.dist
  • upiano
  • upiano.dist
  • vectorcode
  • vectorcode.dist
  • vimPlugins.vectorcode-nvim
  • wsrepl
  • wsrepl.dist

WARNING: Some logs were not included in this report: there were too many.

Packaging grammars from PyPi I also gave a shot at installing the grammars from PyPi source tarballs, but indeed this doesn't really seem possible as they omit a bunch of stuff, most notably the header files. This might be intentional though as they didn't add them to the [list of extra files](https://github.com/tree-sitter/tree-sitter-python/blob/710796b8b877a970297106e5bbc8e2afa47f86ec/setup.py#L29).

A patch like this to each repo would help us out here:

--- i/setup.py
+++ w/setup.py
@@ -26,7 +26,13 @@ setup(
     packages=find_packages("bindings/python"),
     package_dir={"": "bindings/python"},
     package_data={
-        "tree_sitter_python": ["*.pyi", "py.typed"],
+        "tree_sitter_python": [
+            "*.pyi",
+            "py.typed",
+            "src/tree_sitter/alloc.h",
+            "src/tree_sitter/array.h",
+            "src/tree_sitter/parser.h",
+        ],
         "tree_sitter_python.queries": ["*.scm"],
     },
     ext_package="tree_sitter_python",

Tested with uv build in tree-sitter/tree-sitter-python. After the patch it works.

Anyhow, I've made a branch with my suggested additions on top of this: https://github.com/dtomvan/nixpkgs/tree/textual-unbreak+grammars

On that branch I built python3Packages.tree-sitter-grammars and verified that, when I run the grammars update script, the pinned ones don't get updated again:

Details
Grammar tree-sitter-bash is pinned, skipping upgrade...
Grammar tree-sitter-bibtex is pinned, skipping upgrade...
Grammar tree-sitter-c is pinned, skipping upgrade...
Grammar tree-sitter-comment is pinned, skipping upgrade...
Grammar tree-sitter-fortran is pinned, skipping upgrade...
Grammar tree-sitter-hcl is pinned, skipping upgrade...
Grammar tree-sitter-hyprlang is pinned, skipping upgrade...
Grammar tree-sitter-llvm is pinned, skipping upgrade...
Grammar tree-sitter-markdown is pinned, skipping upgrade...
Grammar tree-sitter-query is pinned, skipping upgrade...
Grammar tree-sitter-rust is pinned, skipping upgrade...

@gepbird
Copy link
Contributor Author

gepbird commented Jul 27, 2025

Superseded by #428417

@gepbird gepbird closed this Jul 27, 2025
@gepbird gepbird deleted the textual-unbreak branch July 27, 2025 11:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

2.status: merge conflict This PR has merge conflicts with the target branch 6.topic: python Python is a high-level, general-purpose programming language. 10.rebuild-darwin: 101-500 This PR causes between 101 and 500 packages to rebuild on Darwin. 10.rebuild-linux: 101-500 This PR causes between 101 and 500 packages to rebuild on Linux.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Build failure: oterm (collateral damage of textual being now marked as broken)

2 participants