{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/8"}],"enrichment":{"capability":"Parses Fugue SQL dialect into an abstract syntax tree using ANTLR4, providing a Python visitor interface for tree traversal and analysis.","skillfed_tags":["sql-parser","antlr4","distributed-computing"],"use_cases":["Parse Fugue SQL queries within the Fugue framework to enable distributed SQL execution on Spark, Dask, or other backends.","Build custom tooling that needs to analyze or transform Fugue SQL syntax trees programmatically.","Integrate Fugue SQL parsing into domain-specific applications that require SQL dialect support.","Develop IDE or linting tools that validate Fugue SQL syntax before execution."],"what_it_does":"This package provides an ANTLR4-based parser for Fugue SQL, a domain-specific SQL dialect used within the Fugue distributed computing framework. It parses SQL strings into an abstract syntax tree and exposes a visitor interface for tree traversal and semantic analysis. The package is designed as an internal component of the main Fugue project (>=0.7.0) rather than for direct end-user consumption.\n\nThe package has four runtime dependencies: triad, antlr4-python3-runtime, jinja2, and packaging. It supports Python 3.10 through 3.14. An optional C++ implementation (fugue-sql-antlr-cpp) is available as an extra dependency to accelerate parsing, though the pure-Python parser provides identical functionality. The package is actively maintained, in alpha status, and carries no known security vulnerabilities.","worth_installing":"Yes, if you are using Fugue >=0.7.0 and need SQL parsing support. The package is actively maintained, has no security vulnerabilities, and carries a permissive Apache-2.0 license. High install friction (four dependencies) is offset by the fact that it is typically installed as a transitive dependency of Fugue rather than directly. Not recommended for direct use outside the Fugue ecosystem."},"id":"fugue-sql-antlr","links":{"html":"https://skillfed.io/packages/fugue-sql-antlr","md":"https://skillfed.io/packages/fugue-sql-antlr.md","pypi":"https://pypi.org/project/fugue-sql-antlr/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-02-19","license_spdx":null,"license_treatment":"permissive","name":"fugue-sql-antlr","python_support":"supports_current","summary":"Fugue SQL Antlr Parser"},"popularity":{"monthly_downloads":919200,"position":4722,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"0.2.4"}
