Releases: pyathena-dev/PyAthena
Releases · pyathena-dev/PyAthena
v3.27.2
What's Changed
- Rewrite CLAUDE.md for maintainability by @laughingman7743 in #660
- Update repository URLs from laughingman7743 to pyathena-dev by @laughingman7743 in #661
Full Changelog: v3.27.1...v3.27.2
v3.27.1
What's Changed
- Fix README logo not displaying on PyPI by @laughingman7743 in #659
Full Changelog: v3.27.0...v3.27.1
v3.27.0
What's Changed
- Fix retry_api_call to use getEffectiveLevel() instead of logger.level by @laughingman7743 in #651
- Add project logo to README and documentation by @laughingman7743 in #650
- Bump urllib3 from 1.26.20 to 2.6.3 by @dependabot[bot] in #656
- Bump requests from 2.32.3 to 2.32.4 by @dependabot[bot] in #655
- Bump setuptools from 75.6.0 to 78.1.1 by @dependabot[bot] in #653
- Bump jinja2 from 3.1.5 to 3.1.6 by @dependabot[bot] in #654
- Convert documentation from RST to Markdown by @laughingman7743 in #657
- Add header banner image to documentation by @laughingman7743 in #658
Full Changelog: v3.26.0...v3.27.0
v3.26.0
What's Changed
- Return DOUBLE type for double columns in SQLAlchemy 2.0+ by @laughingman7743 in #648
Full Changelog: v3.25.0...v3.26.0
v3.25.0
What's Changed
- Pass WorkGroup parameter to GetTableMetadata and ListTableMetadata APIs by @laughingman7743 in #646
Full Changelog: v3.24.1...v3.25.0
v3.24.1
What's Changed
- Unify _to_date converter and add git workflow guidelines by @laughingman7743 in #641
- Implement Iterator protocol and resource management for CSV readers by @laughingman7743 in #642
- Add NULL and empty string handling documentation by @laughingman7743 in #643
Full Changelog: v3.24.0...v3.24.1
v3.24.0
What's Changed
- Fix docs deployment from tag triggers by using workflow_dispatch by @laughingman7743 in #633
- Add S3FSCursor and AsyncS3FSCursor to cursor documentation page by @laughingman7743 in #634
- Fix documentation consistency and add missing S3FS references by @laughingman7743 in #635
- Add PolarsCursor for native Polars DataFrame support by @laughingman7743 in #636
- Add chunk processing support for PolarsCursor by @laughingman7743 in #637
- Align PandasCursor with PolarsCursor and optimize DataFrame operations by @laughingman7743 in #639
Full Changelog: v3.23.0...v3.24.0
v3.23.0
What's Changed
- Fix docs version detection for master branch builds by @laughingman7743 in #631
- Add S3FS Cursor for lightweight CSV-based result reading by @laughingman7743 in #630
- Add comprehensive docstrings and expand API documentation by @laughingman7743 in #632
Full Changelog: v3.22.0...v3.23.0
v3.22.0
What's Changed
- Fix: Nested struct parsing fails to preserve nested fields (Issue #627) by @laughingman7743 in #628
Full Changelog: v3.21.1...v3.22.0