pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/www
Module Name: pkgsrc
Committed By: adam
Date: Mon Jun 17 20:57:39 UTC 2019
Modified Files:
pkgsrc/www: Makefile
Added Files:
pkgsrc/www/py-flask-jwt-extended: DESCR Makefile PLIST distinfo
Log Message:
py-flask-jwt-extended: added version 3.18.2
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
To generate a diff of this commit:
cvs rdiff -u -r1.1388 -r1.1389 pkgsrc/www/Makefile
cvs rdiff -u -r0 -r1.1 pkgsrc/www/py-flask-jwt-extended/DESCR \
pkgsrc/www/py-flask-jwt-extended/Makefile \
pkgsrc/www/py-flask-jwt-extended/PLIST \
pkgsrc/www/py-flask-jwt-extended/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/www/Makefile
diff -u pkgsrc/www/Makefile:1.1388 pkgsrc/www/Makefile:1.1389
--- pkgsrc/www/Makefile:1.1388 Sat Jun 15 09:38:03 2019
+++ pkgsrc/www/Makefile Mon Jun 17 20:57:39 2019
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1388 2019/06/15 09:38:03 adam Exp $
+# $NetBSD: Makefile,v 1.1389 2019/06/17 20:57:39 adam Exp $
#
COMMENT= Packages related to the World Wide Web
@@ -682,6 +682,7 @@ SUBDIR+= py-feedgenerator
SUBDIR+= py-filebrowser_safe
SUBDIR+= py-flask
SUBDIR+= py-flask-admin
+SUBDIR+= py-flask-api
SUBDIR+= py-flask-assets
SUBDIR+= py-flask-babel
SUBDIR+= py-flask-babelex
@@ -692,6 +693,7 @@ SUBDIR+= py-flask-cors
SUBDIR+= py-flask-debugtoolbar
SUBDIR+= py-flask-flatpages
SUBDIR+= py-flask-frozen
+SUBDIR+= py-flask-jwt-extended
SUBDIR+= py-flask-limiter
SUBDIR+= py-flask-login
SUBDIR+= py-flask-mail
Added files:
Index: pkgsrc/www/py-flask-jwt-extended/DESCR
diff -u /dev/null pkgsrc/www/py-flask-jwt-extended/DESCR:1.1
--- /dev/null Mon Jun 17 20:57:39 2019
+++ pkgsrc/www/py-flask-jwt-extended/DESCR Mon Jun 17 20:57:39 2019
@@ -0,0 +1,10 @@
+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
Index: pkgsrc/www/py-flask-jwt-extended/Makefile
diff -u /dev/null pkgsrc/www/py-flask-jwt-extended/Makefile:1.1
--- /dev/null Mon Jun 17 20:57:39 2019
+++ pkgsrc/www/py-flask-jwt-extended/Makefile Mon Jun 17 20:57:39 2019
@@ -0,0 +1,26 @@
+# $NetBSD: Makefile,v 1.1 2019/06/17 20:57:39 adam Exp $
+
+DISTNAME= Flask-JWT-Extended-3.18.2
+PKGNAME= ${PYPKGPREFIX}-${DISTNAME:tl}
+CATEGORIES= www python
+MASTER_SITES= ${MASTER_SITE_PYPI:=F/Flask-JWT-Extended/}
+
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE= https://github.com/vimalloc/flask-jwt-extended
+COMMENT= Extended JWT integration with Flask
+LICENSE= mit
+
+DEPENDS+= ${PYPKGPREFIX}-JWT-[0-9]*:../../textproc/py-JWT
+DEPENDS+= ${PYPKGPREFIX}-flask-[0-9]*:../../www/py-flask
+DEPENDS+= ${PYPKGPREFIX}-six-[0-9]*:../../lang/py-six
+DEPENDS+= ${PYPKGPREFIX}-cryptography>=2.3:../../security/py-cryptography
+DEPENDS+= ${PYPKGPREFIX}-werkzeug>=0.14:../../www/py-werkzeug
+TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test
+
+USE_LANGUAGES= # none
+
+do-test:
+ cd ${WRKSRC} && pytest-${PYVERSSUFFIX} tests
+
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/www/py-flask-jwt-extended/PLIST
diff -u /dev/null pkgsrc/www/py-flask-jwt-extended/PLIST:1.1
--- /dev/null Mon Jun 17 20:57:39 2019
+++ pkgsrc/www/py-flask-jwt-extended/PLIST Mon Jun 17 20:57:39 2019
@@ -0,0 +1,31 @@
+@comment $NetBSD: PLIST,v 1.1 2019/06/17 20:57:39 adam Exp $
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+${PYSITELIB}/flask_jwt_extended/__init__.py
+${PYSITELIB}/flask_jwt_extended/__init__.pyc
+${PYSITELIB}/flask_jwt_extended/__init__.pyo
+${PYSITELIB}/flask_jwt_extended/config.py
+${PYSITELIB}/flask_jwt_extended/config.pyc
+${PYSITELIB}/flask_jwt_extended/config.pyo
+${PYSITELIB}/flask_jwt_extended/default_callbacks.py
+${PYSITELIB}/flask_jwt_extended/default_callbacks.pyc
+${PYSITELIB}/flask_jwt_extended/default_callbacks.pyo
+${PYSITELIB}/flask_jwt_extended/exceptions.py
+${PYSITELIB}/flask_jwt_extended/exceptions.pyc
+${PYSITELIB}/flask_jwt_extended/exceptions.pyo
+${PYSITELIB}/flask_jwt_extended/jwt_manager.py
+${PYSITELIB}/flask_jwt_extended/jwt_manager.pyc
+${PYSITELIB}/flask_jwt_extended/jwt_manager.pyo
+${PYSITELIB}/flask_jwt_extended/tokens.py
+${PYSITELIB}/flask_jwt_extended/tokens.pyc
+${PYSITELIB}/flask_jwt_extended/tokens.pyo
+${PYSITELIB}/flask_jwt_extended/utils.py
+${PYSITELIB}/flask_jwt_extended/utils.pyc
+${PYSITELIB}/flask_jwt_extended/utils.pyo
+${PYSITELIB}/flask_jwt_extended/view_decorators.py
+${PYSITELIB}/flask_jwt_extended/view_decorators.pyc
+${PYSITELIB}/flask_jwt_extended/view_decorators.pyo
Index: pkgsrc/www/py-flask-jwt-extended/distinfo
diff -u /dev/null pkgsrc/www/py-flask-jwt-extended/distinfo:1.1
--- /dev/null Mon Jun 17 20:57:39 2019
+++ pkgsrc/www/py-flask-jwt-extended/distinfo Mon Jun 17 20:57:39 2019
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2019/06/17 20:57:39 adam Exp $
+
+SHA1 (Flask-JWT-Extended-3.18.2.tar.gz) = b82cf326791b39cb49046076e45e62af4d7c772f
+RMD160 (Flask-JWT-Extended-3.18.2.tar.gz) = 17f14b7c622a8b76f0b422cdae013e3a13994fd6
+SHA512 (Flask-JWT-Extended-3.18.2.tar.gz) = 13c853d002d5dc9b30bbc029ab24009e449d4ce3d62384bd97b1676a305193b72dce2f2b9251e6a2a55f70011d0d2f31f97ac90b5ccebb556db3d7aa6284b2f7
+Size (Flask-JWT-Extended-3.18.2.tar.gz) = 30131 bytes
Home |
Main Index |
Thread Index |
Old Index