diff --git a/flake.lock b/flake.lock index 71c6241..d29a23c 100644 --- a/flake.lock +++ b/flake.lock @@ -17,11 +17,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1679477347, - "narHash": "sha256-0Vpbt5q4QG3XHVcUA9ifWxUg1eqcz0fdcQdNdiK4ZrM=", + "lastModified": 1680005833, + "narHash": "sha256-BTMEjs+7hpmaP3n4hFVddrObMssANidP4EHgSpB0Lk0=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "4dc8a5c2dcb80cbdd00b4010d41a75dd26379e86", + "rev": "bd4e35e14a0130268c8f7b253a15e09d76ec95b7", "type": "github" }, "original": { @@ -40,11 +40,11 @@ ] }, "locked": { - "lastModified": 1679445660, - "narHash": "sha256-yhO+5d5Ilxybmt3/oGI7KJ/kjnDq50MLrPIvjc40qeg=", + "lastModified": 1679994832, + "narHash": "sha256-LSsvtnkambdSWeNYT8wWTjSFVFyyIYxrI77QDfzUCHI=", "owner": "nix-community", "repo": "poetry2nix", - "rev": "50ec694c27a12bc178fff961c4dd927fa6a47f18", + "rev": "2a72eea5fbccc262855c87e3032837f8465db385", "type": "github" }, "original": { diff --git a/pkgs/fawltydeps/default.nix b/pkgs/fawltydeps/default.nix index 6c26e89..13e9e98 100644 --- a/pkgs/fawltydeps/default.nix +++ b/pkgs/fawltydeps/default.nix @@ -1,29 +1,18 @@ -{ lib -, poetry2nix +{ poetry2nix , fetchFromGitHub , python310 }: let - poetryOverrides = poetry2nix.defaultPoetryOverrides.extend (full: prev: { - nox = prev.nox.overridePythonAttrs (old: { - buildInputs = old.buildInputs ++ [ prev.setuptools ]; - }); - pip-requirements-parser = prev.pip-requirements-parser.overridePythonAttrs (old: { - dontConfigure = true; - }); - }); - src = fetchFromGitHub { owner = "tweag"; repo = "FawltyDeps"; - rev = "2f835e077504770146730cb19bbe611dbbec5be8"; - sha256 = "sha256-dPoH86BTb8OmbVOKcBPFIRijz1YbuJ4KbHlLu+bXI3U="; + rev = "140636c924fa9d33f31a1eda14b752cf270adb54"; + sha256 = "sha256-3NoKm/oDYd8eQq1m4kQkQHEaeYFuaj3l6Gic8Hv7KEQ="; }; in poetry2nix.mkPoetryApplication { - version = "2023-03-27"; + version = "2023-03-29"; python = python310; - projectDir = "${src}"; - overrides = poetryOverrides; + projectDir = src; }