{"categories":[{"label":"Text Processing","url":"https://skillfed.io/packages/category/text-processing/3"}],"enrichment":{"capability":"Parses, validates, and converts Common Query Language (CQL2) expressions between text, JSON, and SQL formats using a Rust backend.","skillfed_tags":["query-parsing","ogc-standard","rust-bindings"],"use_cases":["Convert user-supplied CQL2 query strings into SQL for database backends in geospatial or data-discovery applications","Parse and validate CQL2 expressions in REST APIs that accept OGC-compliant query filters","Transform CQL2 text queries into JSON representation for downstream processing or storage","Build CLI tools that accept CQL2 syntax and emit SQL or other query formats"],"what_it_does":"cql2 is a Python binding to a Rust implementation of the OGC Common Query Language (CQL2) standard. It lets you parse CQL2 query expressions from text or files and convert them into multiple output formats\u2014text, JSON, or SQL\u2014making it useful for applications that need to accept user-friendly query syntax and translate it into database-specific query languages.\n\nThe package provides both a Python API and a command-line tool. It has no runtime dependencies beyond Python itself, though installation requires pre-built wheels or a Rust toolchain to compile. It supports Python 3.10 through 3.14 and is actively maintained.","worth_installing":"Yes. The package is actively maintained, has no security vulnerabilities, carries a permissive MIT license, and solves a specific standards-based problem (CQL2 parsing and conversion). Medium install friction is acceptable given the pre-built wheels for common platforms. Install if you need to parse or convert CQL2 expressions; skip if you don't work with OGC query standards."},"id":"cql2","links":{"html":"https://skillfed.io/packages/cql2","md":"https://skillfed.io/packages/cql2.md","pypi":"https://pypi.org/project/cql2/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-08-13","license_spdx":null,"license_treatment":"permissive","name":"cql2","python_support":"supports_current","summary":"Parse, validate, and convert Common Query Language (CQL2) text and JSON"},"popularity":{"monthly_downloads":121001,"position":12001,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.6.0"}
