eval_python/flake.nix
2025-12-01 17:46:26 +01:00

32 lines
649 B
Nix

{
inputs.nixpkgs.url = "github:nixos/nixpkgs/nixos-25.11";
outputs =
{ nixpkgs, ... }:
{
devShells.x86_64-linux =
let
python = pkgs.python312;
pythonEnv = python.withPackages (
ps: with ps; [
pip
ipython
pylint
black
ruff
jedi-language-server
pytest
]
);
pkgs = import nixpkgs { system = "x86_64-linux"; };
in
{
default = pkgs.mkShell {
packages = [
pythonEnv
];
};
};
};
}