fix(devenv): maj devenv ; move pip to venv

This commit is contained in:
Henri Bourcereau 2025-03-02 11:50:20 +01:00
parent 8368b0d837
commit 899a690869
2 changed files with 11 additions and 28 deletions

View file

@ -3,10 +3,10 @@
"devenv": {
"locked": {
"dir": "src/modules",
"lastModified": 1729076865,
"lastModified": 1740851740,
"owner": "cachix",
"repo": "devenv",
"rev": "9803535e5d124b502165e51d9caacf38b9dbe463",
"rev": "56e488989b3d72cd8e30ddd419e879658609bf88",
"type": "github"
},
"original": {
@ -19,10 +19,10 @@
"flake-compat": {
"flake": false,
"locked": {
"lastModified": 1696426674,
"lastModified": 1733328505,
"owner": "edolstra",
"repo": "flake-compat",
"rev": "0f9255e01c2351cc7d116c072cb317785dd33b33",
"rev": "ff81ac966bb2cae68946d5ed5fc4994f96d0ffec",
"type": "github"
},
"original": {
@ -53,10 +53,10 @@
},
"nixpkgs": {
"locked": {
"lastModified": 1728538411,
"lastModified": 1740791350,
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "b69de56fac8c2b6f8fd27f2eca01dcda8e0a4221",
"rev": "199169a2135e6b864a888e89a2ace345703c025d",
"type": "github"
},
"original": {
@ -66,35 +66,19 @@
"type": "github"
}
},
"nixpkgs-stable": {
"locked": {
"lastModified": 1728909085,
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "c0b1da36f7c34a7146501f684e9ebdf15d2bebf8",
"type": "github"
},
"original": {
"owner": "NixOS",
"ref": "nixos-24.05",
"repo": "nixpkgs",
"type": "github"
}
},
"pre-commit-hooks": {
"inputs": {
"flake-compat": "flake-compat",
"gitignore": "gitignore",
"nixpkgs": [
"nixpkgs"
],
"nixpkgs-stable": "nixpkgs-stable"
]
},
"locked": {
"lastModified": 1728778939,
"lastModified": 1740870877,
"owner": "cachix",
"repo": "pre-commit-hooks.nix",
"rev": "ff68f91754be6f3427e4986d7949e6273659be1d",
"rev": "25d4946dfc2021584f5bde1fbd2aa97353384a95",
"type": "github"
},
"original": {

View file

@ -9,14 +9,12 @@
# generate python classes from rust code (for AI training)
pkgs.maturin
# required to manually install generated python module in local venv
pkgs.python312Packages.pip
# required by python numpy (for AI training)
pkgs.libz
# for bevy
pkgs.alsaLib
pkgs.alsa-lib
pkgs.udev
# bevy fast compile
@ -58,6 +56,7 @@
uv.enable = true;
venv.enable = true;
venv.requirements = "
pip
gym
numpy
stable-baselines3