Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python314-tree-sitter-fortran-0.6.0-1.1 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: python314-tree-sitter-fortran Distribution: openSUSE Tumbleweed
Version: 0.6.0 Vendor: openSUSE
Release: 1.1 Build date: Thu Aug 20 11:16:20 2026
Group: Unspecified Build host: reproducible
Size: 8488 Source RPM: tree-sitter-fortran-0.6.0-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/stadelmanma/tree-sitter-fortran
Summary: Python binding for the fortran tree-sitter grammar
Pure-Python module tree_sitter_fortran that loads the grammar library
shipped in tree-sitter-fortran and exposes it to python-tree-sitter via language().

Provides

Requires

License

MIT

Changelog

* Thu Aug 20 2026 Martin Pluskal <mpluskal@suse.com>
  - Recreate the package git repo with sha256 object format so it
    matches tree-sitter/_ObsPrj (OBS scmsync was broken: mismatched
    algorithms, client sha256 vs server sha1)
  - Switch the python subpackage to the loader binding (same pattern
    as tree-sitter-python):
    * Drop %treesitter_python_build and the C-extension Python
      BuildRequires (devel/installer/pip/setuptools/wheel)
    * Keep %treesitter_python_install: install upstream's
      pure-Python package files and generate a _binding.py that
      loads libtree-sitter-fortran.so, so the parser is not
      compiled a second time
    * Pin Requires: %{name} = %{version}-%{release}
    * Functional %check parses Fortran source through the shim
  - New openSUSE:Factory package (Fortran grammar +
    python3-tree-sitter-fortran), needed for python-graphifyy
  - Suggests python-tree-sitter >= 0.22 instead of Requires,
    matching tree-sitter-bash, so ring1/product installcheck
    does not demand a non-ring package.
* Mon Jul 27 2026 Martin Pluskal <mpluskal@suse.com>
  - Initial package of tree-sitter-fortran 0.6.0:
    * Fortran grammar library for the tree-sitter parsing
      framework (libtree-sitter-fortran.so grammar module)
    * Python binding built from the bundled bindings/python as
      pythonXYZ flavor subpackages via the shared
      %treesitter_python_build/_install macros

Files

/usr/lib64/python3.14/site-packages/tree_sitter_fortran
/usr/lib64/python3.14/site-packages/tree_sitter_fortran/__init__.py
/usr/lib64/python3.14/site-packages/tree_sitter_fortran/__init__.pyi
/usr/lib64/python3.14/site-packages/tree_sitter_fortran/_binding.py
/usr/lib64/python3.14/site-packages/tree_sitter_fortran/py.typed
/usr/lib64/python3.14/site-packages/tree_sitter_fortran/queries
/usr/lib64/python3.14/site-packages/tree_sitter_fortran/queries/folds.scm
/usr/lib64/python3.14/site-packages/tree_sitter_fortran/queries/highlights.scm
/usr/lib64/python3.14/site-packages/tree_sitter_fortran/queries/indents.scm
/usr/lib64/python3.14/site-packages/tree_sitter_fortran/queries/locals.scm
/usr/lib64/python3.14/site-packages/tree_sitter_fortran/queries/tags.scm
/usr/share/licenses/python314-tree-sitter-fortran
/usr/share/licenses/python314-tree-sitter-fortran/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Sun Aug 23 00:12:05 2026