Skip to main content

python-tree-sitter-builder

Install

poetry install
ln -s $(poetry run which tree-sitter-builder) ~/.local/bin/

Usage

build

Clone specified repository and build tree-sitter language parser.

If it contains ://, it assumes that the entire git URL has been specified. Otherwise, assume it is GitHub and clone the repository.

tree-sitter-builder build conao3/tree-sitter-sql

Clone into $XDG_DATA_HOME/tree-sitter-builder/repos/*.

If you omit the repository name, tree-sitter-builder will build all repositories.

dist

Returns the path to builded parser shared object.

$ python-tree-sitter-builder % tree-sitter-builder dist conao3/tree-sitter-sql
/Users/conao/Library/Application Support/tree-sitter-builder/build/conao3__tree-sitter-sql.so

update

Update all repositories.

tree-sitter-builder update

list

List all repositories.

tree-sitter-builder list

remove

Remove specified repository.

tree-sitter-builder remove conao3/tree-sitter-sql

clean

Remove all build files.

tree-sitter-builder clean

Metadata

Release files for tree-sitter-builder 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for tree-sitter-builder 0.1.1
File Size Uploaded Provenance
tree_sitter_builder-0.1.1.tar.gz 3.1 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for tree-sitter-builder 0.1.1
File Interpreter ABI Platform
tree_sitter_builder-0.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 8.4 kB

Release files / tree_sitter_builder-0.1.1.tar.gz

Download URL tree_sitter_builder-0.1.1.tar.gz
Size 3.1 kB
Tags Source
SHA-256 checksum
How to use checksums
557d53fe809a173d46f7b9da25246fa3f19a73ed0ae06c69d7e15c8d731478b6
BLAKE2b-256 checksum
How to use checksums
3b2eea3e7b34d4ed54ff25faecfac060ae64aa8051e8901c3b4e371019f8ddea
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.5.1 CPython/3.11.2 Linux/5.10.189-1-MANJARO

Release files / tree_sitter_builder-0.1.1-py3-none-any.whl

Download URL tree_sitter_builder-0.1.1-py3-none-any.whl
Size 5.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
039adcca041d082bf8ddec05d751445b60b84cae51bc34b1c74ffd76d53a5595
BLAKE2b-256 checksum
How to use checksums
71502f01e5493c8526202b2e3473e809c1cce98b3ecaa7237650451c71143f21
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.5.1 CPython/3.11.2 Linux/5.10.189-1-MANJARO

Security for tree-sitter-builder 0.1.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page