Djangorestframework-simplejwt: Tracking v4.5.0

Created on 13 Aug 2020  路  10Comments  路  Source: jazzband/djangorestframework-simplejwt

The last release was on Dec 7, 2019, since then, there were so many PR's with good features that had been already merged.

question

Most helpful comment

We're working on a release to come out soon. We'll at least get a patch version out in case of any mishaps with between Django 3.0 and 3.1.

I guess I can make this place a starting point for what we've changed:

  • Just had a discussion with David; we'll get some small features inside a minor release. Something big like the httpOnly PR will have to wait a little bit longer.
  • PRs should now work on CircleCI
  • AFAIK Django 3.1 changes are mostly on the database side of things (except for the new async views).

All 10 comments

We're working on a release to come out soon. We'll at least get a patch version out in case of any mishaps with between Django 3.0 and 3.1.

I guess I can make this place a starting point for what we've changed:

  • Just had a discussion with David; we'll get some small features inside a minor release. Something big like the httpOnly PR will have to wait a little bit longer.
  • PRs should now work on CircleCI
  • AFAIK Django 3.1 changes are mostly on the database side of things (except for the new async views).

Looks cool!!
Thanks for sharing this great news

Track 5.0.0: https://github.com/SimpleJWT/django-rest-framework-simplejwt/milestone/1

It'll bring SimpleJWT up to date with Django 3.1, drop Python 2 and Django 1.11, and add a couple new features

Related to #236.

A patch release that addresses the already-fixed-in-master DeprecationWarnings (#280, #186) would be great, thanks!

We'll get it through in a major release, hopefully by the end of this month if I'm not too busy. I'd like to make this all a major release to completely remove the Django 1 and Py2 compat code, add Django 3.1 to the bit while adding some new features, and mark a start for allowing plenty more features into SimpleJWT.

Tasks

  • [ ] Django 3.1 compatibility w/ CircleCI tests
  • [ ] Update some docs like JWTTokenUserAuthentication using a hidden setting apparently, zsh users needing to escape square brackets, and perhaps a dedicated security section.
  • [ ] Drop remaining Python 2 compat. code

Hey all. Just got pretty busy lately. I'll email David to push a minor version out next week to resolve the "RemovedInDjango40" warnings and include the other new features.

If anyone wants to take a stab at reconfiguring the tox and CircleCI environment for Django 3.1, be my guest!

Thanks @Andrew-Chen-Wang A minor version would be greatly appreciated. 馃槂

Releasing a minor version that will allow installation on Python 3.9 would be a big help https://github.com/SimpleJWT/django-rest-framework-simplejwt/issues/323

@robd003 I'll email David again and see what's up. Additionally, it seems like PyJWT 2.0.0 may have made a breaking change that we'll need to fix beforehand ref #326

Released!

Was this page helpful?
0 / 5 - 0 ratings

Related issues

xianfuxing picture xianfuxing  路  4Comments

regzon picture regzon  路  6Comments

laurent-brisbois picture laurent-brisbois  路  3Comments

ethanjahn picture ethanjahn  路  7Comments

gabn88 picture gabn88  路  4Comments