From 7ad8ef0f509f50f0836965bbf2e47d89d1a656bb Mon Sep 17 00:00:00 2001 From: Luc Perkins Date: Thu, 13 Jul 2023 15:24:38 -0700 Subject: [PATCH] Remove mach-nix from python template --- python/flake.lock | 69 +---------------------------------------------- python/flake.nix | 15 +++-------- 2 files changed, 4 insertions(+), 80 deletions(-) diff --git a/python/flake.lock b/python/flake.lock index 22fe482..b6ad226 100644 --- a/python/flake.lock +++ b/python/flake.lock @@ -15,57 +15,7 @@ "type": "github" } }, - "flake-utils_2": { - "locked": { - "lastModified": 1642700792, - "narHash": "sha256-XqHrk7hFb+zBvRg6Ghl+AZDq03ov6OshJLiSWOoX5es=", - "owner": "numtide", - "repo": "flake-utils", - "rev": "846b2ae0fc4cc943637d3d1def4454213e203cba", - "type": "github" - }, - "original": { - "owner": "numtide", - "repo": "flake-utils", - "type": "github" - } - }, - "mach-nix": { - "inputs": { - "flake-utils": "flake-utils_2", - "nixpkgs": "nixpkgs", - "pypi-deps-db": "pypi-deps-db" - }, - "locked": { - "lastModified": 1674628768, - "narHash": "sha256-mia90VYv/YTdWNhKpvwvFW9RfbXZJSWhJ+yva6EnLE8=", - "owner": "DavHau", - "repo": "mach-nix", - "rev": "70daee1b200c9a24a0f742f605edadacdcb5c998", - "type": "github" - }, - "original": { - "owner": "DavHau", - "repo": "mach-nix", - "type": "github" - } - }, "nixpkgs": { - "locked": { - "lastModified": 1643805626, - "narHash": "sha256-AXLDVMG+UaAGsGSpOtQHPIKB+IZ0KSd9WS77aanGzgc=", - "owner": "NixOS", - "repo": "nixpkgs", - "rev": "554d2d8aa25b6e583575459c297ec23750adb6cb", - "type": "github" - }, - "original": { - "id": "nixpkgs", - "ref": "nixos-unstable", - "type": "indirect" - } - }, - "nixpkgs_2": { "locked": { "lastModified": 1677655039, "narHash": "sha256-IsU0SSBUOr/qYTkiwIgXQ91Io/2bfXI7PG4MoJritLA=", @@ -81,27 +31,10 @@ "type": "github" } }, - "pypi-deps-db": { - "flake": false, - "locked": { - "lastModified": 1661155889, - "narHash": "sha256-t00mBTZhmZBT4jteO6pJbU0wyRS6/ep4pKmQNeztEms=", - "owner": "DavHau", - "repo": "pypi-deps-db", - "rev": "49c620f3de2b557c9d5c44f58a00fee59f27d1b0", - "type": "github" - }, - "original": { - "owner": "DavHau", - "repo": "pypi-deps-db", - "type": "github" - } - }, "root": { "inputs": { "flake-utils": "flake-utils", - "mach-nix": "mach-nix", - "nixpkgs": "nixpkgs_2" + "nixpkgs": "nixpkgs" } } }, diff --git a/python/flake.nix b/python/flake.nix index 977e816..0bc22eb 100644 --- a/python/flake.nix +++ b/python/flake.nix @@ -4,34 +4,25 @@ inputs = { nixpkgs.url = "github:NixOS/nixpkgs/release-22.11"; flake-utils.url = "github:numtide/flake-utils"; - mach-nix.url = "github:/DavHau/mach-nix"; }; outputs = { self , nixpkgs , flake-utils - , mach-nix }: flake-utils.lib.eachDefaultSystem (system: let - overlays = [ - (self: super: { - machNix = mach-nix.defaultPackage.${system}; - python = super.python311; - }) - ]; - - pkgs = import nixpkgs { inherit overlays system; }; + pkgs = import nixpkgs { inherit system; }; in { devShells.default = pkgs.mkShell { - packages = with pkgs; [ python machNix virtualenv ] ++ + packages = with pkgs; [ python311 virtualenv ] ++ (with pkgs.python311Packages; [ pip ]); shellHook = '' - ${pkgs.python}/bin/python --version + ${pkgs.python311}/bin/python --version ''; }; });