Conversation
There was a problem hiding this comment.
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...
|
Superseded by #428417 |
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
nix.conf? (See Nix manual)sandbox = relaxedsandbox = truenix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/)Add a 👍 reaction to pull requests you find important.