{"categories":[{"label":"Front-Ends","url":"https://skillfed.io/packages/category/database-front-ends/2"}],"enrichment":{"capability":"Pythena wraps AWS Athena queries in a Python interface that returns results as pandas DataFrames, requiring only a database name and SQL query string.","skillfed_tags":["aws-integration","abandoned"],"use_cases":["Execute Athena queries from a Python script and receive results as a pandas DataFrame for immediate analysis.","Run Athena queries asynchronously and poll for results later using execution IDs.","List all databases and tables in your Glue catalog without writing raw boto3 code.","Save Athena query results to a specific S3 location instead of relying on default temporary storage."],"what_it_does":"Pythena is a thin wrapper around boto3 that simplifies querying AWS Athena by handling the boilerplate of setting up clients, managing S3 result storage, and parsing query responses into pandas DataFrames. You provide a database name and SQL query; the package executes it against Athena and returns results as a DataFrame, optionally managing S3 cleanup or running queries asynchronously.\n\nThe package depends on pandas for DataFrame output, boto3 and botocore for AWS API access, and retrying for automatic retry logic. It requires AWS credentials to be configured beforehand (typically via aws cli). The main trade-off is simplicity: it handles the common case well but is no longer maintained, so it may not support newer Athena features or handle API changes introduced after 2020.","worth_installing":"No. While pythena has low install friction and no known vulnerabilities, it is abandoned (last release 2020-09-15, last commit 2020-10-22). AWS Athena and boto3 have evolved since then, and the package will not receive updates for breaking changes or new features. For new projects, use boto3 directly or a maintained Athena wrapper; for existing projects already using pythena, consider migrating to avoid future compatibility issues."},"id":"pythena","links":{"html":"https://skillfed.io/packages/pythena","md":"https://skillfed.io/packages/pythena.md","pypi":"https://pypi.org/project/pythena/"},"maintenance":{"status":"abandoned"},"meta":{"latest_release":"2020-09-15","license_spdx":null,"license_treatment":"copyleft","name":"pythena","python_support":"unspecified","summary":"A simple athena wrapper leveraging boto3 to execute queries and return results while only requiring a database and a query string."},"popularity":{"monthly_downloads":151568,"position":10927,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.6.0"}
