summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorAustin Seipp <aseipp@pobox.com>2018-06-10 02:27:10 -0500
committerAustin Seipp <aseipp@pobox.com>2018-06-10 02:28:24 -0500
commit6d6ff86c8538521cecba665161bc5407728f5a22 (patch)
treefbb8a6c02dc8d053ea85ad5a3aafad84a2af136e /pkgs
parentd1eb2550368046a1c2238c53cc0a06d416f039fc (diff)
downloadnixpkgs-6d6ff86c8538521cecba665161bc5407728f5a22.tar
nixpkgs-6d6ff86c8538521cecba665161bc5407728f5a22.tar.gz
nixpkgs-6d6ff86c8538521cecba665161bc5407728f5a22.tar.bz2
nixpkgs-6d6ff86c8538521cecba665161bc5407728f5a22.tar.lz
nixpkgs-6d6ff86c8538521cecba665161bc5407728f5a22.tar.xz
nixpkgs-6d6ff86c8538521cecba665161bc5407728f5a22.tar.zst
nixpkgs-6d6ff86c8538521cecba665161bc5407728f5a22.zip
pythonPackages: paperspace 0.0.11
Signed-off-by: Austin Seipp <aseipp@pobox.com>
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/development/python-modules/paperspace/default.nix26
-rw-r--r--pkgs/top-level/python-packages.nix2
2 files changed, 28 insertions, 0 deletions
diff --git a/pkgs/development/python-modules/paperspace/default.nix b/pkgs/development/python-modules/paperspace/default.nix
new file mode 100644
index 00000000000..303534d69c4
--- /dev/null
+++ b/pkgs/development/python-modules/paperspace/default.nix
@@ -0,0 +1,26 @@
+{ stdenv, fetchPypi, buildPythonPackage
+, boto3, requests
+}:
+
+buildPythonPackage rec {
+  pname = "paperspace";
+  version = "0.0.11";
+  name = "${pname}-${version}";
+
+  src = fetchPypi {
+    inherit pname version;
+    sha256 = "0z19arikcjpfvp3bgssnlhplm1qzgw95s3r5fnsyf7nwmc4pvvpa";
+  };
+
+  buildInputs = [ boto3 requests ];
+
+  doCheck = false; # bizarre test failure
+
+  meta = with stdenv.lib; {
+    description = "Python API for Paperspace Cloud";
+    homepage    = https://paperspace.com;
+    license     = licenses.isc;
+    platforms   = platforms.unix;
+    maintainers = with maintainers; [ thoughtpolice ];
+  };
+}
diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix
index 1f62f1e7c17..e0ae870cae0 100644
--- a/pkgs/top-level/python-packages.nix
+++ b/pkgs/top-level/python-packages.nix
@@ -3731,6 +3731,8 @@ in {
   # These used to be here but were moved to all-packages, but I'll leave them around for a while.
   pants = pkgs.pants;
 
+  paperspace = callPackage ../development/python-modules/paperspace { };
+
   paperwork-backend = callPackage ../applications/office/paperwork/backend.nix { };
 
   papis-python-rofi = callPackage ../development/python-modules/papis-python-rofi { };