gnu: Add python-flask-login.

* gnu/packages/python.scm (python-flask-login, python2-flask-login): New
variables.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
This commit is contained in:
humanitiesNerd 2017-03-12 21:02:08 +01:00 committed by Marius Bakke
parent 78c5566365
commit a71c863834
No known key found for this signature in database
GPG Key ID: A2A06DF2A33A54FA
1 changed files with 29 additions and 0 deletions

View File

@ -13646,3 +13646,32 @@ It comes with safe defaults and easily configurable options.")
(define-public python2-flask-htmlmin (define-public python2-flask-htmlmin
(package-with-python2 python-flask-htmlmin)) (package-with-python2 python-flask-htmlmin))
(define-public python-flask-login
(package
(name "python-flask-login")
(version "0.4.0")
(source
(origin
(method url-fetch)
(uri (string-append "https://github.com/maxcountryman/flask-login/archive/"
version ".tar.gz"))
(file-name (string-append name "-" version ".tar.gz"))
(sha256
(base32
"1pdqp7a2gyb7k06xda004x0fi2w66s6kn2i0ndkqndmg12d83f9w"))))
(arguments
;; Tests fail PEP8 compliance. See:
;; https://github.com/maxcountryman/flask-login/issues/340
`(#:tests? #f))
(build-system python-build-system)
(home-page "https://github.com/maxcountryman/flask-login")
(synopsis "User session management for Flask")
(description
"@code{Flask-Login} provides user session management for Flask. It
handles the common tasks of logging in, logging out, and remembering your
users' sessions over extended periods of time.")
(license license:expat)))
(define-public python2-flask-login
(package-with-python2 python-flask-login))