summaryrefslogtreecommitdiff
path: root/px/packages/python-xyz.scm
diff options
context:
space:
mode:
authorFranz Geffke <franz@pantherx.org>2024-03-30 16:57:07 +0000
committerFranz Geffke <franz@pantherx.org>2024-03-30 16:57:07 +0000
commit7cddc3f6ee48675559d8d1a8c57ba842b358eee3 (patch)
treeda4a483a08680a6580413ff0e6d080e0d7609f27 /px/packages/python-xyz.scm
parent7337596152a113d7ec435c7e1b8c2755f529e55d (diff)
python-flask-wtf-0.15.1: move to python-xyz module
Diffstat (limited to 'px/packages/python-xyz.scm')
-rw-r--r--px/packages/python-xyz.scm28
1 files changed, 27 insertions, 1 deletions
diff --git a/px/packages/python-xyz.scm b/px/packages/python-xyz.scm
index c6a2da4..2587169 100644
--- a/px/packages/python-xyz.scm
+++ b/px/packages/python-xyz.scm
@@ -953,4 +953,30 @@ communicating with your Coldcard over USB")
(home-page "https://github.com/hbldh/bleak")
(synopsis "Bluetooth Low Energy platform Agnostic Klient")
(description "Bluetooth Low Energy platform Agnostic Klient")
- (license license:expat))) \ No newline at end of file
+ (license license:expat)))
+
+;; etesync-dav: Requirement.parse('Flask-WTF<1.0.0,>=0.14.2'), {'etesync-dav'})
+(define-public python-flask-wtf-0.15.1
+ (package
+ (name "python-flask-wtf")
+ (version "0.15.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (pypi-uri "Flask-WTF" version))
+ (sha256
+ (base32 "1p7jzxa3xckg13z1v9mck576m977h4qfczs3ag12sc4iz22p25zz"))))
+ (build-system python-build-system)
+ (arguments
+ '(#:phases (modify-phases %standard-phases
+ (replace 'check
+ (lambda _
+ (invoke "pytest" "-vv"))))))
+ (propagated-inputs (list python-flask python-itsdangerous python-wtforms
+ python-flask-babelex))
+ (native-inputs (list python-pytest))
+ (home-page "https://github.com/lepture/flask-wtf")
+ (synopsis "Simple integration of Flask and WTForms")
+ (description "Flask-WTF integrates Flask and WTForms, including CSRF, file
+upload, and reCAPTCHA.")
+ (license license:bsd-3))) \ No newline at end of file