From 3e4dd6d1d212826303c194826608df2da11d589a Mon Sep 17 00:00:00 2001 From: John Lancaster <32917998+jsl12@users.noreply.github.com> Date: Mon, 25 Aug 2025 22:10:04 -0500 Subject: [PATCH] pinned python 3.12 --- flake.lock | 87 ++++++++++++++++++++++++------------------------------ flake.nix | 4 +-- 2 files changed, 40 insertions(+), 51 deletions(-) diff --git a/flake.lock b/flake.lock index 35fc499..bd63b68 100644 --- a/flake.lock +++ b/flake.lock @@ -43,11 +43,11 @@ ] }, "locked": { - "lastModified": 1750263994, - "narHash": "sha256-cGnhg5DbmrstF3z8q9VqGB8pj7gry/MullkNQOZEMlA=", + "lastModified": 1756048064, + "narHash": "sha256-mVgB6qWhLrCW6AciLyFXosDKKZFtBgqvixcA8a07s+g=", "owner": "cachix", "repo": "devenv", - "rev": "a304dfdb953b83e1d9657313653f8bb64230e01d", + "rev": "3fb20c149d329b01a2b519fbb2a9ca3e6e6e1b05", "type": "github" }, "original": { @@ -75,11 +75,11 @@ "flake-compat_2": { "flake": false, "locked": { - "lastModified": 1733328505, - "narHash": "sha256-NeCCThCEP3eCl2l/+27kNNK7QrwZB1IJCrXfrbv5oqU=", + "lastModified": 1747046372, + "narHash": "sha256-CIVLLkVgvHYbgI2UpXvIIBJ12HWgX+fjA8Xf8PUmqCY=", "owner": "edolstra", "repo": "flake-compat", - "rev": "ff81ac966bb2cae68946d5ed5fc4994f96d0ffec", + "rev": "9100a0f413b0c601e0533d1d94ffd501ce2e7885", "type": "github" }, "original": { @@ -141,10 +141,11 @@ ] }, "locked": { - "lastModified": 1749636823, + "lastModified": 1750779888, + "narHash": "sha256-wibppH3g/E2lxU43ZQHC5yA/7kIKLGxVEnsnVK1BtRg=", "owner": "cachix", "repo": "git-hooks.nix", - "rev": "623c56286de5a3193aa38891a6991b28f9bab056", + "rev": "16ec914f6fb6f599ce988427d9d94efddf25fe6d", "type": "github" }, "original": { @@ -163,6 +164,7 @@ }, "locked": { "lastModified": 1709087332, + "narHash": "sha256-HG2cCnktfHsKV0s4XW83gU3F57gaTljL9KNSuG6bnQs=", "owner": "hercules-ci", "repo": "gitignore.nix", "rev": "637db329424fd7e46cf4185293b9cc8c88c95394", @@ -181,11 +183,11 @@ ] }, "locked": { - "lastModified": 1750304462, - "narHash": "sha256-Mj5t4yX05/rXnRqJkpoLZTWqgStB88Mr/fegTRqyiWc=", + "lastModified": 1756022458, + "narHash": "sha256-J1i35r4HfNDdPpwL0vOBaZopQudAUVtartEerc1Jryc=", "owner": "nix-community", "repo": "home-manager", - "rev": "863842639722dd12ae9e37ca83bcb61a63b36f6c", + "rev": "9e3a33c0bcbc25619e540b9dfea372282f8a9740", "type": "github" }, "original": { @@ -226,7 +228,10 @@ "devenv", "git-hooks" ], - "nixpkgs": "nixpkgs", + "nixpkgs": [ + "devenv", + "nixpkgs" + ], "nixpkgs-23-11": [ "devenv" ], @@ -235,11 +240,11 @@ ] }, "locked": { - "lastModified": 1750117611, - "narHash": "sha256-LTwASICtyN3AjzlF9l2ZNAIVZqclio3yRcwwZy3QSJA=", + "lastModified": 1755029779, + "narHash": "sha256-3+GHIYGg4U9XKUN4rg473frIVNn8YD06bjwxKS1IPrU=", "owner": "cachix", "repo": "nix", - "rev": "9e4fc95c388e2223d47da865503dee20d179776a", + "rev": "b0972b0eee6726081d10b1199f54de6d2917f861", "type": "github" }, "original": { @@ -257,11 +262,11 @@ ] }, "locked": { - "lastModified": 1750133456, - "narHash": "sha256-moQRP/oBC9V67IyZnBFfY5luGLpfsFRaI1Nx7MFtNj8=", + "lastModified": 1750825763, + "narHash": "sha256-gUtcO/8Bcw4YerJpSIRu+Q2MYKxWrtT+8Bp3Mh1Qfmw=", "ref": "refs/heads/main", - "rev": "0d91f9019834b7146c80683b69b72fb1cbc37bc4", - "revCount": 23, + "rev": "1ab1e4b9e610dcd40a3d728f377b6ac8a302d977", + "revCount": 26, "type": "git", "url": "https://gitea.john-stream.com/john/nix-home" }, @@ -272,11 +277,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1747179050, - "narHash": "sha256-qhFMmDkeJX9KJwr5H32f1r7Prs7XbQWtO0h3V0a0rFY=", + "lastModified": 1755615617, + "narHash": "sha256-HMwfAJBdrr8wXAkbGhtcby1zGFvs+StOp19xNsbqdOg=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "adaa24fbf46737f3f1b5497bf64bae750f82942e", + "rev": "20075955deac2583bb12f07151c2df830ef346b4", "type": "github" }, "original": { @@ -294,11 +299,11 @@ ] }, "locked": { - "lastModified": 1749760516, - "narHash": "sha256-koLwnVjVrR4yS2ea1owMj6ps2sOhH67ObTIld9H27Yo=", + "lastModified": 1755249745, + "narHash": "sha256-lDIbUfJ8xK62ekG+qojTlA1raHpKdScBTx8IFlQYx9U=", "owner": "cachix", "repo": "nixpkgs-python", - "rev": "908dbb466af5955ea479ac95953333fd64387216", + "rev": "b6632af2db9f47c79dac8f4466388c7b1b6c3071", "type": "github" }, "original": { @@ -308,22 +313,6 @@ } }, "nixpkgs_2": { - "locked": { - "lastModified": 1750134718, - "narHash": "sha256-v263g4GbxXv87hMXMCpjkIxd/viIF7p3JpJrwgKdNiI=", - "owner": "NixOS", - "repo": "nixpkgs", - "rev": "9e83b64f727c88a7711a2c463a7b16eedb69a84c", - "type": "github" - }, - "original": { - "owner": "NixOS", - "ref": "nixos-unstable", - "repo": "nixpkgs", - "type": "github" - } - }, - "nixpkgs_3": { "locked": { "lastModified": 1682134069, "narHash": "sha256-TnI/ZXSmRxQDt2sjRYK/8j8iha4B4zP2cnQCZZ3vp7k=", @@ -342,7 +331,7 @@ "devenv": "devenv", "home-manager": "home-manager", "nix-home": "nix-home", - "nixpkgs": "nixpkgs_2", + "nixpkgs": "nixpkgs", "nixpkgs-python": "nixpkgs-python", "sops-nix": "sops-nix", "vscode-server": "vscode-server" @@ -355,11 +344,11 @@ ] }, "locked": { - "lastModified": 1750119275, - "narHash": "sha256-Rr7Pooz9zQbhdVxux16h7URa6mA80Pb/G07T4lHvh0M=", + "lastModified": 1754988908, + "narHash": "sha256-t+voe2961vCgrzPFtZxha0/kmFSHFobzF00sT8p9h0U=", "owner": "Mic92", "repo": "sops-nix", - "rev": "77c423a03b9b2b79709ea2cb63336312e78b72e2", + "rev": "3223c7a92724b5d804e9988c6b447a0d09017d48", "type": "github" }, "original": { @@ -386,14 +375,14 @@ "vscode-server": { "inputs": { "flake-utils": "flake-utils", - "nixpkgs": "nixpkgs_3" + "nixpkgs": "nixpkgs_2" }, "locked": { - "lastModified": 1750353031, - "narHash": "sha256-Bx7DOPLhkr8Z60U9Qw4l0OidzHoqLDKQH5rDV5ef59A=", + "lastModified": 1753541826, + "narHash": "sha256-foGgZu8+bCNIGeuDqQ84jNbmKZpd+JvnrL2WlyU4tuU=", "owner": "nix-community", "repo": "nixos-vscode-server", - "rev": "4ec4859b12129c0436b0a471ed1ea6dd8a317993", + "rev": "6d5f074e4811d143d44169ba4af09b20ddb6937d", "type": "github" }, "original": { diff --git a/flake.nix b/flake.nix index 8be3f4d..53014fb 100644 --- a/flake.nix +++ b/flake.nix @@ -45,7 +45,7 @@ system = "x86_64-linux"; timeZone = "America/Chicago"; locale = "en_US.UTF-8"; - # pythonVersion = "3.11.10"; # This is largely irrelevant because uv will handle it + pythonVersion = "3.12"; # This is largely irrelevant because uv will handle it }; pkgs = inputs.nixpkgs.legacyPackages.${systemSettings.system}; @@ -90,7 +90,7 @@ # https://devenv.sh/supported-languages/python/ languages.python = { enable = true; - # version = systemSettings.pythonVersion; + version = systemSettings.pythonVersion; uv = { enable = true; package = pkgs.uv;