about summary refs log tree commit diff
diff options
context:
space:
mode:
authorBonfaceKilz2021-03-22 10:58:55 +0300
committerBonfaceKilz2021-03-22 10:58:55 +0300
commit67a13073931abf2b9f9c00c25807749fd5b861c7 (patch)
tree2307b6e716d6eea222086c287d2a817eee12c2a0
parent5b39055ca9e0240c5e14f56417bd942759b4ed2b (diff)
downloadguix-bioinformatics-67a13073931abf2b9f9c00c25807749fd5b861c7.tar.gz
gn: python-sqlalchemy-stubs: Add new package
-rw-r--r--gn/packages/python.scm24
1 files changed, 24 insertions, 0 deletions
diff --git a/gn/packages/python.scm b/gn/packages/python.scm
index 1e82e11..b1cb6ab 100644
--- a/gn/packages/python.scm
+++ b/gn/packages/python.scm
@@ -12,6 +12,7 @@
   #:use-module (gnu packages pcre)
   #:use-module (gnu packages python)
   #:use-module (gnu packages python-build)
+  #:use-module (gnu packages python-check)
   #:use-module (gnu packages python-compression)
   #:use-module (gnu packages python-crypto)
   #:use-module (gnu packages python-science)
@@ -1641,3 +1642,26 @@ sorted order.")
     (synopsis "Python IPFS HTTP CLIENT library")
     (description "Python IPFS HTTP CLIENT library")
     (license license:expat)))
+
+;; TODO: Upstream
+(define-public python-sqlalchemy-stubs
+  (package
+    (name "python-sqlalchemy-stubs")
+    (version "0.4")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (pypi-uri "sqlalchemy-stubs" version))
+       (sha256
+        (base32
+         "1bppjmv7v7m0q8gwg791pgxbx4ay7mna0zq204pn9vw28kfxcrf6"))))
+    (build-system python-build-system)
+    (propagated-inputs
+     `(("python-mypy" ,python-mypy)
+       ("python-typing-extensions"
+        ,python-typing-extensions)))
+    (home-page
+     "https://github.com/dropbox/sqlalchemy-stubs")
+    (synopsis "SQLAlchemy stubs and mypy plugin")
+    (description "SQLAlchemy stubs and mypy plugin")
+    (license license:expat)))