./www/py-flask-jwt-extended, Extended JWT integration with Flask

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 4.1.0nb1, Package name: py39-flask-jwt-extended-4.1.0nb1, Maintainer: pkgsrc-users

Flask-JWT-Extended not only adds support for using JSON Web Tokens (JWT) to
Flask for protecting views, but also many helpful (and optional) features built
in to make working with JSON Web Tokens easier. These include:
* Support for adding custom claims to JSON Web Tokens
* Custom claims validation on received tokens
* Creating tokens from complex objects or complex object from received tokens
* Refresh tokens
* Token freshness and separate view decorators to only allow fresh tokens
* Token revoking/blacklisting
* Storing tokens in cookies and CSRF protection


Required to run:
[devel/py-setuptools] [www/py-werkzeug] [www/py-flask] [lang/py-six] [security/py-cryptography] [textproc/py-JWT] [lang/python37]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 29.929 KB

Version history: (Expand)


CVS history: (Expand)


   2022-01-04 21:55:40 by Thomas Klausner | Files touched by this commit (1595)
Log message:
*: bump PKGREVISION for egg.mk users

They now have a tool dependency on py-setuptools instead of a DEPENDS
   2021-10-26 13:31:15 by Nia Alarie | Files touched by this commit (1030)
Log message:
www: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Not committed (merge conflicts):
www/nghttp2/distinfo

Unfetchable distfiles (almost certainly fetched conditionally...):
./www/nginx-devel/distinfo array-var-nginx-module-0.05.tar.gz
./www/nginx-devel/distinfo echo-nginx-module-0.62.tar.gz
./www/nginx-devel/distinfo encrypted-session-nginx-module-0.08.tar.gz
./www/nginx-devel/distinfo form-input-nginx-module-0.12.tar.gz
./www/nginx-devel/distinfo headers-more-nginx-module-0.33.tar.gz
./www/nginx-devel/distinfo lua-nginx-module-0.10.19.tar.gz
./www/nginx-devel/distinfo naxsi-1.3.tar.gz
./www/nginx-devel/distinfo nginx-dav-ext-module-3.0.0.tar.gz
./www/nginx-devel/distinfo nginx-rtmp-module-1.2.2.tar.gz
./www/nginx-devel/distinfo nginx_http_push_module-1.2.10.tar.gz
./www/nginx-devel/distinfo ngx_cache_purge-2.5.1.tar.gz
./www/nginx-devel/distinfo ngx_devel_kit-0.3.1.tar.gz
./www/nginx-devel/distinfo ngx_http_geoip2_module-3.3.tar.gz
./www/nginx-devel/distinfo njs-0.5.0.tar.gz
./www/nginx-devel/distinfo set-misc-nginx-module-0.32.tar.gz
./www/nginx/distinfo array-var-nginx-module-0.05.tar.gz
./www/nginx/distinfo echo-nginx-module-0.62.tar.gz
./www/nginx/distinfo encrypted-session-nginx-module-0.08.tar.gz
./www/nginx/distinfo form-input-nginx-module-0.12.tar.gz
./www/nginx/distinfo headers-more-nginx-module-0.33.tar.gz
./www/nginx/distinfo lua-nginx-module-0.10.19.tar.gz
./www/nginx/distinfo naxsi-1.3.tar.gz
./www/nginx/distinfo nginx-dav-ext-module-3.0.0.tar.gz
./www/nginx/distinfo nginx-rtmp-module-1.2.2.tar.gz
./www/nginx/distinfo nginx_http_push_module-1.2.10.tar.gz
./www/nginx/distinfo ngx_cache_purge-2.5.1.tar.gz
./www/nginx/distinfo ngx_devel_kit-0.3.1.tar.gz
./www/nginx/distinfo ngx_http_geoip2_module-3.3.tar.gz
./www/nginx/distinfo njs-0.5.0.tar.gz
./www/nginx/distinfo set-misc-nginx-module-0.32.tar.gz
   2021-10-07 17:09:00 by Nia Alarie | Files touched by this commit (1033)
Log message:
www: Remove SHA1 hashes for distfiles
   2021-03-11 07:32:46 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-flask-jwt-extended: updated to 4.1.0

4.1.0
Allow JWT type to be things besides refresh or access. Any type that is not \ 
refresh will be considered an access token. Thanks @sambonner for the PR!
Allow locations kwarg for jwt_required() to be a string
Minor documentation improvements
   2021-03-07 18:30:22 by Adam Ciarcinski | Files touched by this commit (1)
Log message:
py-flask-jwt-extended: mark as incompatible with Python 2.7
   2021-03-07 18:28:32 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-flask-jwt-extended: updated to 4.0.2

4.0.2:
Properly include requirements.txt in the manifest.

4.0.1:
No changes from 4.0.0, this release is purely to fix some github actions and \ 
documentation builds

4.0.0:
This release contains many months of work and lots of breaking changes. For full \ 
details, please see: \ 
https://flask-jwt-extended.readthedocs.io/en/stable/v4_upgrade_guide/

3.25.1:
The only change it this release is that we are setting the metadata that marks \ 
this as the last release to support python versions earlier then 3.6 (including \ 
python 2).

3.25.0:
Add JWT_ENCODE_ISSUER option
Require PyJWT before version 2.0.0a to prevent breaking changes. (we will update \ 
to the 2.0.0 pyjwt release once it's out of the alpha/early release).
   2020-05-17 22:18:36 by Adam Ciarcinski | Files touched by this commit (10)
Log message:
pytest from versioned depends
   2019-10-25 11:34:08 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-flask-jwt-extended: updated to 3.24.1

3.24.1:
Fixes a bug where missing JWTs were not being handled gracefully, introduced in \ 
version 3.23.0