presto-types-parser
Presto types parser for input rows returned by presto rest api
Decision gist · record as of 2026-08-14
No. The package is abandoned (last update 2020-08-18, no commits since), and Presto's API and type system have likely evolved. Unless you are maintaining legacy code that already depends on it, the risk of incompatibility with current Presto versions outweighs the minimal install friction.AI-flagged interpretation of the facts on this page — verify before relying
Before you install
- Low install friction with no runtime dependencies, but the package has been abandoned since its initial release on 2020-08-18 with no updates or maintenance activity since.
License · maintenance · safety
Apache License, Version 2.0 (permissive) — Licensed under Apache License, Version 2.0 (permissive), which allows use, modification, and distribution with minimal restrictions.
last release 2020-08-18 (2187 days) · last repo commit 2020-08-18
0 known vulnerabilities (OSV.dev, 2026-08-14) · 204,497 downloads/mo, #9,606 on PyPI
Alternatives
Verify before relying
pip install presto-types-parser==0.0.2
from presto_types_parser import parse_types
result = parse_types(row_data)- Whether the package actually works with current Presto REST API versions or if the API has changed incompatibly since 2020.
- What specific Presto type formats are supported and whether coverage is complete.
- Whether Python version compatibility is truly unspecified or if there are undocumented constraints.
What it is and what it does
presto-types-parser is a lightweight utility that converts Presto SQL type annotations from REST API responses into Python-native objects. It was designed to handle the type metadata returned by Presto queries, allowing developers to work with structured type information programmatically rather than as raw strings.
The package has no runtime dependencies and installs cleanly, but it has not been maintained since 2020-08-18. The repository remains publicly available but is not actively developed, meaning it receives no bug fixes, security updates, or compatibility patches for newer Presto versions or Python releases.
Use it for
- Parse type information from Presto query results when building a Python client library or ORM layer.
- Convert Presto REST API type responses into Python type objects for validation or schema introspection.
- Deserialize structured type metadata in data pipeline tools that consume Presto query output.
Worth the install?
AI-flagged interpretation of the facts on this page. Verify before relying on it.
No.
The package is abandoned (last update 2020-08-18, no commits since), and Presto's API and type system have likely evolved. Unless you are maintaining legacy code that already depends on it, the risk of incompatibility with current Presto versions outweighs the minimal install friction.
Install
presto-types-parser on PyPI
Before you install
Low install friction with no runtime dependencies, but the package has been abandoned since its initial release on 2020-08-18 with no updates or maintenance activity since.
License in practice
Licensed under Apache License, Version 2.0 (permissive), which allows use, modification, and distribution with minimal restrictions.
Quickstart
pip install presto-types-parser==0.0.2
from presto_types_parser import parse_types
result = parse_types(row_data)
Verify before relying
- Whether the package actually works with current Presto REST API versions or if the API has changed incompatibly since 2020.
- What specific Presto type formats are supported and whether coverage is complete.
- Whether Python version compatibility is truly unspecified or if there are undocumented constraints.
Package facts
| License | Apache License, Version 2.0 permissive |
| Python support | Not specified |
| Install friction | Low. Pure-Python wheel |
| Runtime dependencies | None |
| Maintenance | Abandoned 2,187 days since the last release |
| Last repo commit | |
| First released | |
| Downloads | 204,497 / month, #9,606 on PyPI 30-day window, as of 2026-08-14 |
| Known vulnerabilities | None known OSV.dev, checked 2026-08-14 |
| Classifiers | Intended Audience :: DevelopersLicense :: OSI Approved :: Apache Software LicenseOperating System :: OS IndependentTopic :: Database :: Front-Ends |
Evidence: presto_types_parser-0.0.2-py2-none-any.whl; presto_types_parser-0.0.2-py3-none-any.whl
Tags
Let your AI agent find packages like this
Example. Real query, live index.
You found this page by searching. An agent finds it by wishing: SkillFed indexes 14,416 PyPI packages by what they can do, searchable in plain language.
wish › “presto type parsing”
- presto-types-parserParses Presto SQL type annotations from rows returned by the Presto…
- presto-python-clientProvides a Python DBAPI-compatible client to query Presto, a…
- apache-airflow-providers-prestoIntegrates Presto query execution into Apache Airflow workflows,…
Give your agent the search over MCP, or paste the wish link into any chat.
More Front-Ends packages
SQLAlchemy is a Python SQL toolkit and Object Relational Mapper (ORM) that provides both a high-level ORM layer for declarative object persistence and a Core SQL construction system for direct database abstraction and query building.
psycopg2-binary is a PostgreSQL database adapter for Python that implements the DB API 2.0 specification, enabling Python applications to connect to and query PostgreSQL databases with thread-safe concurrent operations.
Alembic generates and manages database schema migrations for SQLAlchemy applications, handling version control of database structure changes with support for upgrades, downgrades, and auto-generation from model changes.
Install it if you use SQLAlchemy and need to version-control schema changes; skip it only if you manage migrations manually or use a different ORM entirely.
A Python client library for connecting to and querying Weaviate, a vector database that enables semantic search and AI-powered data retrieval.
A Python client library that connects to Databricks clusters and SQL warehouses using a Thrift-based protocol, conforming to the Python DB API 2.0 specification and supporting Arrow-based data exchange.
Install it if you need to query Databricks clusters or SQL warehouses from Python.
Psycopg 3 is a PostgreSQL database adapter for Python that enables applications to connect to, query, and manage PostgreSQL databases using Python code.
Install it if you need to connect Python to PostgreSQL.
See also presto-python-client · sttable · sqlglot · apache-airflow-providers-presto · db-dtypes · pytd · sqlglotc · acryl-sqlglot · odata-query · records