joshuabvarghese opened a new pull request, #69695: URL: https://github.com/apache/airflow/pull/69695
This PR upgrades the Exasol provider to support `pyexasol` version 2.x. * closes: #12345 As `pyexasol` 2.x introduces changes to the underlying library API, this PR includes the necessary refactoring of the Exasol hook, updates to the unit tests, and adjustments to the provider's dependencies and documentation to maintain full compatibility. ### Changes: - Updated `pyproject.toml` to support `pyexasol>=2.0.0` - Updated `providers/exasol/src/airflow/providers/exasol/hooks/exasol.py` to align with the 2.x API. - Updated unit tests in `providers/exasol/tests/unit/exasol/hooks/test_exasol.py`. - Updated `providers/exasol/README.rst`, `docs/index.rst`, and `docs/changelog.rst`. - Updated `uv.lock`. ### Testing: - Verified that all unit tests for the Exasol provider pass successfully. - Verified local builds for the provider package. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
