chore: remove duplicate package and devshell definitions

This commit is contained in:
2026-01-11 17:52:01 +02:00
parent 9d912093c6
commit 13db2e599f
-26
View File
@@ -37,32 +37,6 @@
venv = pythonSet.mkVirtualEnv "backtest-env" workspace.deps.default;
in {
packages.default = pkgs.stdenv.mkDerivation {
pname = "backtest";
version = "0.1.0";
src = ./.;
installPhase = ''
mkdir -p $out/bin $out/lib
cp -r . $out/lib/
cat > $out/bin/backtest << EOF
#!/bin/sh
export PATH="${venv}/bin:\$PATH"
cd $out/lib
exec ${venv}/bin/streamlit run $out/lib/app.py \
--browser.gatherUsageStats=false \
--server.fileWatcherType=none \
"\$@"
EOF
chmod +x $out/bin/backtest
'';
};
devShells.default = pkgs.mkShell {
packages = [pkgs.uv pkgs.just pkgs.ruff venv];
shellHook = ''
echo "backtest dev shell"
'';
};
packages.default = pkgs.stdenv.mkDerivation {
pname = "backtest";
version = "0.1.0";