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

Upgrade to SQLAlchemy v2.0 #1812

Open
3 tasks
achimnol opened this issue Dec 29, 2023 · 2 comments
Open
3 tasks

Upgrade to SQLAlchemy v2.0 #1812

achimnol opened this issue Dec 29, 2023 · 2 comments
Assignees
Labels
area:infrastructure Infrastructure-related issues comp:manager Related to Manager component effort:hard Need to understand many components / a large extent of contextual or historical information. require:pants-export Dependencies updated. You need to run `pants export --resolve=python-default` to make it working. type:enhance Enhance component, behavior, internals without user-facing features type:maintenance Maintenance issue.
Milestone

Comments

@achimnol
Copy link
Member

achimnol commented Dec 29, 2023

SQLAlchemy v1.4 is a bridge release to migrate v2.0 with introduction of asyncio-native ORM.
It's been almost one year since the first release of v2.0 and I think it should have less hassles of the early versions.
Our codebase already follows the most of best practices for migration to v2.0.

Let's migrate to v2.0 in favor of better type annotation support.

Tasks

@achimnol achimnol added area:infrastructure Infrastructure-related issues type:maintenance Maintenance issue. comp:manager Related to Manager component type:enhance Enhance component, behavior, internals without user-facing features require:pants-export Dependencies updated. You need to run `pants export --resolve=python-default` to make it working. labels Dec 29, 2023
@achimnol achimnol added this to the 24.03 milestone Dec 29, 2023
@kyujin-cho kyujin-cho added the effort:hard Need to understand many components / a large extent of contextual or historical information. label Jan 18, 2024
@achimnol achimnol modified the milestones: 24.03, 24.09 Apr 9, 2024
@achimnol
Copy link
Member Author

achimnol commented Apr 9, 2024

Let's revisit this issue.

@Yaminyam
Copy link
Member

Yaminyam commented Apr 9, 2024

I will also join in on this issue.

@achimnol achimnol closed this as not planned Won't fix, can't repro, duplicate, stale Jun 18, 2024
@achimnol achimnol reopened this Jun 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area:infrastructure Infrastructure-related issues comp:manager Related to Manager component effort:hard Need to understand many components / a large extent of contextual or historical information. require:pants-export Dependencies updated. You need to run `pants export --resolve=python-default` to make it working. type:enhance Enhance component, behavior, internals without user-facing features type:maintenance Maintenance issue.
Projects
None yet
Development

No branches or pull requests

4 participants