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