| 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 | } |
nix-shell for python + poetry + psycopg
Revision eec0b9a9cb72b4f44b25120dc811a1330add0bf5