This repository was archived by the owner on Sep 20, 2023. It is now read-only.
Releases: pyathena-dev/PyAthenaJDBC
Releases · pyathena-dev/PyAthenaJDBC
Release list
v3.0.1
v3.0.0
- Drop support for Python2.7 and Python3.5.
- Suport for Python3.8 and Python3.9.
- Add type hints.
- Update JDBC driver to 2.0.15.
The download URL for the JDBC driver has changed since 2.0.15.
2.0.14: https://s3.amazonaws.com/athena-downloads/drivers/JDBC/SimbaAthenaJDBC_2.0.14/AthenaJDBC42_2.0.14.jar
2.0.15: https://s3.amazonaws.com/athena-downloads/drivers/JDBC/SimbaAthenaJDBC-2.0.15.1000/AthenaJDBC42.jar - Redesign Formatter and Converter classes.
Add JDBCTypeConverter abstract class and Formatter abstract class.
Change the name of JDBCTypeConverter to DefaultJDBCTypeConverter.
Change the name of ParameterFormatter to DefaultParameterFormatter.
v2.1.1
v2.1.0
This release contains compatibility-breaking changes.
-
Change the connect method and Connection object arguments to have the same name as the JDBC driver's Driver Configuration Options.
Old argument names New argument names access_key User secret_key Password region_name AwsRegion schema_name Schema s3_staging_dir S3OuputLocation -
Changed the default authentication delegate to use DefaultAWSCredentialsProviderChain.
-
Remove botocore dependencies.
-
Update JDBC driver to 2.0.13.
v2.0.9
Porting the following features from PyAthena.
- Impl AthenaTypeCompiler
pyathena-dev/PyAthena#147
v2.0.8
Porting the following features from PyAthena.
- Change s3_staging_dir argument to optional.
pyathena-dev/PyAthena#107 - Support pandas.to_sql.
pyathena-dev/PyAthena#110 - Fix parameter format of Decimal type.
pyathena-dev/PyAthena#123 - Changed date and datetime type conversions to use literal values in all cases.
pyathena-dev/PyAthena#127 - Add code format configurations & Apply code formatting.
pyathena-dev/PyAthena#138
v2.0.7
- Support China region endpoints.
Thanks @liangruibupt. (/issues/97)
v2.0.6
- Update JDBC driver to 2.0.9
- Pinned the JPype version to 0.7.1 or less.
jpype-project/jpype@f4f9321#diff-2eeaed663bd0d25b7e608891384b7298
v2.0.5
- Support SQLAlchemy 1.3.0.
- Support JPype 0.7.0.
Thanks @Thrameos. (/pull/85) - Exclude tests from dist package.
Thanks @gaqzi. (pyathena-dev/PyAthena/pull/86)
v2.0.4
- Restrict the allowable version of SQLAlchemy(>=1.0.0, <1.3.0).
- Support Python 3.7
- Update JDBC driver to 2.0.7