| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| djangorestframework-3.18.2-py3-none-any.whl | 2026-10-06 | 904.0 kB | |
| djangorestframework-3.18.2-py3-none-any.whl.sigstore.json | 2026-10-06 | 11.1 kB | |
| djangorestframework-3.18.2.tar.gz | 2026-10-06 | 923.6 kB | |
| djangorestframework-3.18.2.tar.gz.sigstore.json | 2026-10-06 | 11.2 kB | |
| 3.18.2 source code.tar.gz | 2026-10-06 | 10.4 MB | |
| 3.18.2 source code.zip | 2026-10-06 | 10.9 MB | |
| README.md | 2026-10-06 | 2.1 kB | |
| Totals: 7 Items | 23.2 MB | 0 | |
What's Changed
Security
- GHSA-33wh-fxxf-88vv: Harden content negotiation against large
Acceptheaders by @jisung-02 in 148ab65. Thanks @jisung-02 for the report. - GHSA-3547-9m27-7rxg: Refuse non-text encoding charsets by @syrull in 3c26345. Thanks @syrull and @jisung-02 who both reported the problem.
- GHSA-xw6w-gcfp-cf8m: Make
TokenProxydeletion actually delete the token by @syrull in af3fabf. Thanks @syrull for the report.
Features
- Add support for Python 3.15 by @p-r-a-v-i-n in https://github.com/encode/django-rest-framework/pull/10025
Bug fixes
- Fix
blank=Truefields in unique constraints being treated as required by @MehrazRumman in https://github.com/encode/django-rest-framework/pull/10039 - Fix
UniqueConstraintvalidation with conditional fields by @majidkhazaei in https://github.com/encode/django-rest-framework/pull/10021
New Contributors
- @olitreadwell made their first contribution in https://github.com/encode/django-rest-framework/pull/10038
- @majidkhazaei made their first contribution in https://github.com/encode/django-rest-framework/pull/10021
- @rblotsky made their first contribution in https://github.com/encode/django-rest-framework/pull/10045
- @mrchatam made their first contribution in https://github.com/encode/django-rest-framework/pull/10042
- @haimingZZ made their first contribution in https://github.com/encode/django-rest-framework/pull/10052
- @jisung-02 made their first contribution in 148ab65
- @syrull made their first contribution in 3c26345
Full Changelog: https://github.com/encode/django-rest-framework/compare/3.18.1...3.18.2