From 65edff19bad5b298a5d082b527781ba55d09909a Mon Sep 17 00:00:00 2001 From: jgart Date: Thu, 14 Apr 2022 22:30:24 -0400 Subject: notebooks: move nb-upload --- gn/packages/notebooks.scm | 44 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 gn/packages/notebooks.scm (limited to 'gn/packages/notebooks.scm') diff --git a/gn/packages/notebooks.scm b/gn/packages/notebooks.scm new file mode 100644 index 0000000..cd35124 --- /dev/null +++ b/gn/packages/notebooks.scm @@ -0,0 +1,44 @@ +(define-module (gn packages notebooks) + #:use-module ((guix licenses) #:prefix license:) + #:use-module (guix packages) + #:use-module (guix utils) + #:use-module (guix download) + #:use-module (guix git-download) + #:use-module (guix build-system python) + #:use-module (guix build-system asdf) + #:use-module (gnu packages python-web) + #:use-module (gnu packages python-xyz) + #:use-module (gnu packages lisp-check) + #:use-module (gnu packages lisp-xyz) + #:use-module (gnu packages)) + +(define-public nb-upload + (let ((commit "b2853028a2ef2b1670074aa08c9e25d799ba4cb4") + (revision "2")) + (package + (name "nb-upload") + (version (git-version "20220414" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://git.genenetwork.org/jgart/nb-upload") + (commit commit))) + (file-name (git-file-name name commit)) + (sha256 + (base32 + "1wdghsq4wj1bgcvxx604q7piknbwapj7facc1xfn1fqvw0cra7wg")))) + (build-system python-build-system) + (arguments + (list #:tests? #f)) ; There are no tests. + (inputs + (list python-requests + python-yaspin + python-rich)) + (synopsis "Upload notebooks via CLI") + (description +"@code{nb-upload} allows a user to upload notebooks to a @code{nb} +instance.") + (home-page "https://git.genenetwork.org/jgart/nb-upload/") + (license license:unlicense)))) + -- cgit v1.2.3