Opened 82 minutes ago
#37040 new Bug
pylibmc and pymemcache suggested for Memcached cempletely outdated
| Reported by: | GirlThatLovesToCode | Owned by: | |
|---|---|---|---|
| Component: | Documentation | Version: | 6.0 |
| Severity: | Normal | Keywords: | |
| Cc: | Triage Stage: | Unreviewed | |
| Has patch: | no | Needs documentation: | no |
| Needs tests: | no | Patch needs improvement: | no |
| Easy pickings: | no | UI/UX: | no |
Description
Django documentation shows Memcached as the best option for cache server. For Memcached binding, it suggests pylibmc and pymemcache as only options. They were both last updated in 2022 and the latest Python they officially support is 3.10.
I think pylibmc and pymemcache mentiones should be removed from the docs and there should be a note added, that there's no maintained bindings.
Also, I suggest moving Redis to the first spot. redis-py is actively maintained and widely used in production. It makes more sense as the recommended starting point than Memcached given the current state of the available bindings.
URL to the relevant part of the docs: https://docs.djangoproject.com/en/6.0/topics/cache/#memcached