diff options
Diffstat (limited to 'gn')
-rw-r--r-- | gn/packages/genenetwork.scm | 33 |
1 files changed, 27 insertions, 6 deletions
diff --git a/gn/packages/genenetwork.scm b/gn/packages/genenetwork.scm index b1f0007..b5b768f 100644 --- a/gn/packages/genenetwork.scm +++ b/gn/packages/genenetwork.scm @@ -49,6 +49,7 @@ #:use-module (gnu packages version-control) #:use-module (gnu packages web) #:use-module (gnu packages xml) + #:use-module (gnu packages serialization) #:use-module (gn packages bioinformatics) #:use-module (gn packages crates-io) #:use-module (gn packages gemma) @@ -192,15 +193,35 @@ (license license:agpl3+)))) -(define-public gn:python-flask-session +(define-public temporary-python-flask-session ;; This is a stop-gap to get the applications building with the guix channel ;; set to 61428cc. ;; Remove this as soon as the applications are building with mainline ;; python-flask-session. (package - (inherit python-flask-session) - (name "python-flask-session-0.8.0") - (version "0.8.0"))) + (name "temporary-python-flask-session") + (version "0.8.0") + (source + (origin + (method url-fetch) + (uri (pypi-uri "flask_session" version)) + (sha256 + (base32 + "1zs20zpq6gxz9gsccbd2jrrbbcfvh0x9z9741gkr8dhh07mlbq10")))) + (build-system pyproject-build-system) + (arguments + '(#:tests? #f)) ; Tests require the various storage backends to be present + (inputs + (list python-flit-core)) + (propagated-inputs + (list python-cachelib python-flask python-msgspec)) + (home-page "https://github.com/fengsp/flask-session") + (synopsis "Adds server-side session support to your Flask application") + (description + "Flask-Session is an extension for Flask that adds support for +Server-side sessions, with a variety of different backends for session +storage.") + (license license:bsd-3))) (define-public genenetwork2 (let ((commit "96433ed20e02d6f8ea592d765521c24de84d5a28") @@ -298,7 +319,7 @@ python-flask python-flask-debugtoolbar ;;python-flask-session - gn:python-flask-session + temporary-python-flask-session python-htmlgen python-ijson python-jinja2 @@ -489,7 +510,7 @@ python-jsonpickle python-mysqlclient ;;python-flask-session - gn:python-flask-session + temporary-python-flask-session javascript-jquery javascript-bootstrap javascript-datatables |