This repository has been archived by the owner on Sep 20, 2023. It is now read-only.
Releases: laughingman7743/PyAthenaJDBC
Releases · laughingman7743/PyAthenaJDBC
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
- Update JDBC driver to 2.0.14
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
laughingman7743/PyAthena#147
v2.0.8
Porting the following features from PyAthena.
- Change s3_staging_dir argument to optional.
laughingman7743/PyAthena#107 - Support pandas.to_sql.
laughingman7743/PyAthena#110 - Fix parameter format of Decimal type.
laughingman7743/PyAthena#123 - Changed date and datetime type conversions to use literal values in all cases.
laughingman7743/PyAthena#127 - Add code format configurations & Apply code formatting.
laughingman7743/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. (laughingman7743/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