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

Migrate to aioredis 2.0 #1121

Closed
mattyweb opened this issue Jul 25, 2021 · 2 comments
Closed

Migrate to aioredis 2.0 #1121

mattyweb opened this issue Jul 25, 2021 · 2 comments

Comments

@mattyweb
Copy link
Collaborator

Description

We've been stuck on older versions of Python and Redis due to the spotty maintenance of the aioredis library--the last official release of which was Dec 2019. It only supports Python 3.7 and Redis 5. Neither is an emergency at this moment but to ensure the long-term viability of the project we'd want to upgrade aioredis to 2.0.X, Python to 3.8 or later, and Redis to 6.

Action Items

Upgrate aioredis to 2.0.X (when it's available and probably at least 2.0.1 or 2.0.2). Test. Decide whether to upgrade Redis and Python or do those as separate tickets.

Resources

See here: aio-libs-abandoned/aioredis-py#930

@mattyweb mattyweb added the Role: Backend Related to API or other server-side work label Jul 25, 2021
@mattyweb
Copy link
Collaborator Author

Just to clarify, aioredis 2 does not exist yet. I'm guessing will be another month or two before 2.0.1 is available.

@EchoProject EchoProject added Enhancement New feature or request Role: DevOps infrastructure, CI or related work Role: Product Management and removed Role: Backend Related to API or other server-side work Feature: Missing labels Oct 14, 2021
@EchoProject
Copy link
Contributor

Check-in with Engineer and Data team to see if new versions of Python and Redis are relevant to current development.

@EchoProject EchoProject added Feature: Optimization Role: Backend Related to API or other server-side work and removed Enhancement New feature or request Role: DevOps infrastructure, CI or related work Role: Product Management labels Oct 15, 2021
@EchoProject EchoProject added this to the Technical Debt milestone Oct 15, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done (without merge)
Development

No branches or pull requests

5 participants