shell.nix
· 450 B · Nix
Surowy
# Small nix-shell environment for python 3.10 + poetry
#
# See https://nixos.wiki/wiki/Python
# launch with nix-shell (and not 'nix shell' !)
#
# nix-shell --run 'python --version; poetry --version'
# Python 3.10.13
# Poetry (version 1.7.1)
#
let
pkgs = import <nixpkgs> { };
in
pkgs.mkShell {
packages = with pkgs; [
(python310.withPackages (python-pkgs: with python-pkgs; [
pip
psycopg
virtualenv
]))
poetry
];
}
| 1 | # Small nix-shell environment for python 3.10 + poetry |
| 2 | # |
| 3 | # See https://nixos.wiki/wiki/Python |
| 4 | # launch with nix-shell (and not 'nix shell' !) |
| 5 | # |
| 6 | # nix-shell --run 'python --version; poetry --version' |
| 7 | # Python 3.10.13 |
| 8 | # Poetry (version 1.7.1) |
| 9 | # |
| 10 | let |
| 11 | pkgs = import <nixpkgs> { }; |
| 12 | in |
| 13 | pkgs.mkShell { |
| 14 | packages = with pkgs; [ |
| 15 | (python310.withPackages (python-pkgs: with python-pkgs; [ |
| 16 | pip |
| 17 | psycopg |
| 18 | virtualenv |
| 19 | ])) |
| 20 | poetry |
| 21 | ]; |
| 22 | } |