Python binding for the scala tree-sitter grammar.
Provides
Requires
License
MIT
Changelog
* Thu Aug 20 2026 Martin Pluskal <mpluskal@suse.com>
- Convert the Python binding to the shared loader pattern
(%treesitter_python_install only, singlespec
python_subpackage_only): generate a _binding.py that loads
the grammar library this package ships instead of compiling
the upstream C extension. Drop the C-extension Python
BuildRequires (devel/pip/setuptools/wheel).
- The python subpackage now Requires %{name} =
%{version}-%{release}.
- Suggests python-tree-sitter >= 0.22 instead of Requires,
matching tree-sitter-bash, so ring1/product installcheck
does not demand a non-ring package.
- Run a functional %check pars