{"categories":[{"label":"Libraries","url":"https://skillfed.io/packages/category/software-development-libraries"}],"enrichment":{"capability":"Parses and executes PartiQL queries against JSON and DynamoDB-formatted data, supporting SELECT statements with WHERE clauses and parameter binding.","skillfed_tags":["query-language","aws-integration","json-querying"],"use_cases":["Query JSON objects with SELECT syntax in S3 Select integration workflows","Execute parameterized queries against DynamoDB-formatted data structures locally","Parse and evaluate PartiQL statements in Python applications without external query engines","Build testing or mocking layers for AWS query services that use PartiQL"],"what_it_does":"py-partiql-parser is a dependency-free tokenizer and parser for PartiQL, a SQL-like query language designed for semi-structured data. It lets you write SELECT queries against JSON objects and DynamoDB-formatted records in Python, with support for WHERE clauses and parameterized queries. The parser is implemented as a naive, test-driven tokenizer without external dependencies, making it lightweight to install and embed.\n\nThe library is explicitly marked Beta and acknowledges gaps in its implementation\u2014notably missing support for aggregate functions like count(*) and CSV conversion. It also documents known deviations from the official PartiQL spec where AWS services (S3 Select, DynamoDB) diverge from the standard. This is a niche tool for developers who need to execute PartiQL queries programmatically in Python, particularly when working with AWS data services or JSON data that benefits from SQL-like query syntax.","worth_installing":"Yes, if you need to parse and execute PartiQL queries in Python and accept Beta-stage stability. The zero-dependency design and MIT license are strong points. No, if you require production-grade maturity, comprehensive PartiQL spec compliance, or aggregate function support\u2014the aging maintenance status (300 days since last release) and minimal community activity suggest limited ongoing development."},"id":"py-partiql-parser","links":{"html":"https://skillfed.io/packages/py-partiql-parser","md":"https://skillfed.io/packages/py-partiql-parser.md","pypi":"https://pypi.org/project/py-partiql-parser/"},"maintenance":{"status":"aging"},"meta":{"latest_release":"2025-10-18","license_spdx":null,"license_treatment":"permissive","name":"py-partiql-parser","python_support":"unspecified","summary":"Pure Python PartiQL Parser"},"popularity":{"monthly_downloads":20887317,"position":1024,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"0.6.3"}
