Miserlou / Miserlou/lambda-packages
Django 2.2 needs mysqlclient >= 1.3.13
Nobody has claimed this yet.
- Dominant language
- Shell
- Stars
- 728
- Forks
- 157
- PR merge metrics
- No merged PRs in 30d
Description
Hello! Django 2.2 requires mysqlclient>=1.3.13 per this commit. lambda-packages currently offers mysqlclient at 1.3.12. I'd like to raise the issue and request an upgrade.
Django 2.2 was released earlier today — presumably, not on an April Fool's basis 😅— and has been designated a Long Term Support release, which will receive security updates for at least three years into the future, so I think it's worth the effort.
Compiling it myself is a bit outside of my typical wheelhouse, so I'm happy to defer to others :D but otherwise, I'll take a crack at it this evening
( Not clear to me, also, if there might be other work necessary to get this update into Zappa. )
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing the existing package under lambda_packages/mysqlclient and the linked Django requirement for mysqlclient >= 1.3.13. Update the offered package to the required version, then verify whether any additional Zappa work is needed and confirm the compiled package works with Django 2.2 on AWS Lambda.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- aws, django, python
- Domain
- build-system, cloud
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100