Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support SQLAlchemy 2 #413

Open
bmritz opened this issue Nov 29, 2023 · 3 comments
Open

Support SQLAlchemy 2 #413

bmritz opened this issue Nov 29, 2023 · 3 comments
Labels
refactoring Code improvement without behavior change

Comments

@bmritz
Copy link

bmritz commented Nov 29, 2023

Summary

Support SqlAlchemy version 2.X as a dependency.

Details

I'd like to be able to use the latest versions of SQLAlchemy with sqlalchemy-exasol.

Background & Context

Currently, when Installing sqlalchemy-exasol in an environment where there are other sqlalchemy tools, this library prevents the user from using the latest version of SQLAlchemy.

References

https://docs.sqlalchemy.org/en/20/changelog/whatsnew_20.html#

@bmritz bmritz added the refactoring Code improvement without behavior change label Nov 29, 2023
@Nicoretti
Copy link
Member

Hi @bmritz,

Thanks for raising this issue! Internally, we've initiated discussions with our project management team regarding including this in our roadmap. We'll keep this issue updated as we make progress on the SQLAlchemy2 upgrade.

Lastly, I have a quick question: Are you planning to upgrade all code to SQLAlchemy2 once it's available, or are there systems/codes of yours that still will rely on 1.4.x?

Best,
Nico

@bmritz
Copy link
Author

bmritz commented Nov 30, 2023 via email

@Nicoretti
Copy link
Member

Note: To simplify the project's SQLA2 migration/support, deprecated dialects should be dropped first:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
refactoring Code improvement without behavior change
Projects
None yet
Development

No branches or pull requests

2 participants