gnu: Add python-pyramid.

* gnu/packages/python-web.scm (python-pyramid): New variable.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
This commit is contained in:
Holger Peters 2020-05-20 09:07:10 +02:00 committed by Ricardo Wurmus
parent 8bfc0512da
commit 90f44ee496
No known key found for this signature in database
GPG key ID: 197A5888235FACAC

View file

@ -3975,3 +3975,32 @@ (define-public python-hupper
imported Python files in sys.modules as well as custom paths. When files are imported Python files in sys.modules as well as custom paths. When files are
changed the process is restarted.") changed the process is restarted.")
(license license:expat))) (license license:expat)))
(define-public python-pyramid
(package
(name "python-pyramid")
(version "1.10.4")
(source (origin
(method url-fetch)
(uri (pypi-uri "pyramid" version))
(sha256
(base32
"0rkxs1ajycg2zh1c94xlmls56mx5m161sn8112skj0amza6cn36q"))))
(build-system python-build-system)
(propagated-inputs
`(("python-hupper" ,python-hupper)
("python-plaster-pastedeploy" ,python-plaster-pastedeploy)
("python-translationstring" ,python-translationstring)
("python-venusian" ,python-venusian)
("python-webob" ,python-webob)
("python-zope-deprecation" ,python-zope-deprecation)
("python-zope-interface" ,python-zope-interface)
("python-webtest" ,python-webtest)
("python-zope-component" ,python-zope-component)
("python-plaster" ,python-plaster)))
(home-page "https://trypyramid.com/")
(synopsis "Python web-framework suitable for small and large sites")
(description
"Pyramid makes it easy to write web applications. From minimal
request/response web apps to larger, grown applications.")
(license license:repoze)))