| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: python313-tree-sitter-python | Distribution: openSUSE Tumbleweed |
| Version: 0.23.6 | Vendor: openSUSE |
| Release: 3.1 | Build date: Thu Aug 20 11:09:41 2026 |
| Group: Unspecified | Build host: reproducible |
| Size: 6249 | Source RPM: tree-sitter-python-0.23.6-3.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://github.com/tree-sitter/tree-sitter-python | |
| Summary: Python binding for the python tree-sitter grammar | |
Pure-Python module tree_sitter_python that loads the grammar library shipped in tree-sitter-python and exposes it to python-tree-sitter via language().
MIT
* Thu Aug 20 2026 Martin Pluskal <mpluskal@suse.com>
- Ship the upstream Python binding as pythonXYZ flavor subpackages
via the shared %treesitter_python_install macro and the singlespec
python_subpackage_only template. The compiled _binding extension
is not built: the macro installs upstream's pure-Python package
files and generates a _binding.py that loads the grammar library
this package ships, so the parser is not compiled a second time
and no python devel/pip/wheel BuildRequires are needed.
- The python subpackage pins the grammar package exactly and
Suggests python-tree-sitter >= 0.22 (the Language() capsule
constructor) instead of Requires, matching tree-sitter-bash,
so ring1 installcheck does not demand a non-ring package.
- Run a functional %check parsing Python source through the shim;
gated to suse_version >= 1699 because python-tree-sitter does not
exist in Leap 16.0.
* Mon Feb 09 2026 Björn Bidar <bjorn.bidar@thaodan.de>
- Remove redundant Neovim workaround
* Tue Dec 31 2024 Richard Rahl <rrahl0@opensuse.org>
- update to 0.23.5:
* build(npm): update deps
- update to 0.23.6:
* feat(highlights): highlight decorator names as a function
* feat: add left and right fields to type_alias_statement
* feat: allow type in generic types
* feat: add fields in except_clause
* build(npm): bump deps
* chore: regenerate
* Wed Dec 04 2024 Richard Rahl <rrahl0@opensuse.org>
- update to 0.23.4:
* ci(publish): add attestations and generate parser
- update to 0.23.3:
* build: update bindings
- update to 0.23.2:
* chore: regenerate
* build: update bindings
* fix: correct test
- update to 0.23.1:
* build: update bindings
- update to 0.23.0:
* build: regenerate and update bindings
* fix(go): correct test
* fix: move go.mod to root dir
* fix: allow "not in" & "is not" to be queried
* fix: give match the same priority as normal identifiers
* fix: allow octal escapes with 1 to 3 digits
* fix(build): correct Makefile version
* chore: update gitignore & remove build remnant
* build: update makefile for macos installation
- switch to download_files service
- add neovim links
- add devel package
* Mon Apr 29 2024 Björn Bidar <bjorn.bidar@thaodan.de>
- Update to version 0.21.0:
* fix: don't parse the `l` suffix in floats, allow trailing commas in type parameters
* feat: improve bindings
* fix(queries): use last-precedence for highlights
* fix: regenerate with operator precedence fix
* Sun Feb 25 2024 Björn Bidar <bjorn.bidar@thaodan.de>
- Initial packaging for openSUSE
- Update to version 0.20.4:
* chore: generate
* feat: add detailed pattern matching support
* fix: use _Static_assert instead of static_assert
* feat: update ci script, add python repo
* chore: update tests
* chore: generate
* fix(scanner): don't dedent inside f-strings, skip newlines following a backslash in raw strings
* feat: support Python 3.12
* chore: update tests
/usr/lib64/python3.13/site-packages/tree_sitter_python /usr/lib64/python3.13/site-packages/tree_sitter_python/__init__.py /usr/lib64/python3.13/site-packages/tree_sitter_python/__init__.pyi /usr/lib64/python3.13/site-packages/tree_sitter_python/_binding.py /usr/lib64/python3.13/site-packages/tree_sitter_python/py.typed /usr/lib64/python3.13/site-packages/tree_sitter_python/queries /usr/lib64/python3.13/site-packages/tree_sitter_python/queries/highlights.scm /usr/lib64/python3.13/site-packages/tree_sitter_python/queries/tags.scm /usr/share/licenses/python313-tree-sitter-python /usr/share/licenses/python313-tree-sitter-python/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Aug 23 00:12:05 2026