diff --git a/nixos/pkgs/privatestorage/default.nix b/nixos/pkgs/privatestorage/default.nix
index bd487af32941f6db920ea2d43ec89e9eded38201..3bbbd3dbcf0b974e6e1997e20773cddbd9ea59c0 100644
--- a/nixos/pkgs/privatestorage/default.nix
+++ b/nixos/pkgs/privatestorage/default.nix
@@ -2,7 +2,7 @@
 let
   repo-data = lib.importJSON ./repo.json;
   repo = fetchFromGitHub (builtins.removeAttrs repo-data [ "branch" ]);
-  privatestorage = callPackage repo {};
+  privatestorage = callPackage repo { python = "python39"; };
 in
   privatestorage.privatestorage
 
diff --git a/nixos/pkgs/privatestorage/repo.json b/nixos/pkgs/privatestorage/repo.json
index 4fc6b9fbf1254c81fd03d0cf3646fce7d97841bc..20fb749ffdbdcdb86e2af21c63ac1c756c6157a1 100644
--- a/nixos/pkgs/privatestorage/repo.json
+++ b/nixos/pkgs/privatestorage/repo.json
@@ -2,7 +2,7 @@
   "owner": "PrivateStorageio",
   "branch": "main",
   "repo": "ZKAPAuthorizer",
-  "rev": "94cd16ce2d3ffb0aa18e7dfd58765eebda372117",
+  "rev": "a263d171aa20d6b34926a6af51b849cd127b7190",
   "outputHashAlgo": "sha512",
-  "outputHash": "1vgq438nhhzlylha2yysl7mf1ddafghv9yap6y8fi4b8djdpy58k5xx9hj7ws08hb0yhrly2axv003pxm5gy1zyaghfnwwp4491cqfg"
-}
\ No newline at end of file
+  "outputHash": "0sxxhmrfbag5ksis0abvwnlqzfiqlwdyfnhav2h7hpn62r81l7k2gk4jhs3blw8r6bv6di978lx6rv56r1vmjnpmlyx2l33afzf9bf3"
+}
diff --git a/nixpkgs.json b/nixpkgs.json
index d516cb972a80b1e821e609a43ef9bf07a5a0d7e9..3066c2260d204d86ef3b50ef3deac3619cd14145 100644
--- a/nixpkgs.json
+++ b/nixpkgs.json
@@ -1,5 +1,5 @@
 {
   "name": "source",
-  "url": "https://releases.nixos.org/nixos/21.05/nixos-21.05.4717.df123677560/nixexprs.tar.xz",
-  "sha256": "02zkhiwl3lwhk9fkmcbcfr927w135xdrgp6z7g804symbd1jcwal"
+  "url": "https://releases.nixos.org/nixos/21.11/nixos-21.11.335130.386234e2a61/nixexprs.tar.xz",
+  "sha256": "05lw8w4mbpzxsam09s22q7fm21ayhzh9w8g74vhhhmigr18ggxc7"
 }
diff --git a/tools/update-nixpkgs b/tools/update-nixpkgs
index 2c4376acfffca5fa0568cd5768010e6ba9c28a2f..3c6832c95cee09632318f7a4ef4efc7099e317e1 100755
--- a/tools/update-nixpkgs
+++ b/tools/update-nixpkgs
@@ -10,7 +10,7 @@ from ps_tools import get_url_hash
 # We pass this to builtins.fetchTarball which only supports sha256
 HASH_TYPE = "sha256"
 
-DEFAULT_CHANNEL = "nixos-21.05"
+DEFAULT_CHANNEL = "nixos-21.11"
 CHANNEL_URL_TEMPLATE = "https://channels.nixos.org/{channel}/nixexprs.tar.xz"