Implement Edit Feature #28

Merged
kfickel merged 12 commits from 8-edit-feature into main 2026-02-01 10:34:32 +01:00
2 changed files with 19 additions and 21 deletions
Showing only changes of commit a088057b17 - Show all commits

View file

@ -21,6 +21,3 @@ jobs:
- name: Test with PyTest - name: Test with PyTest
run: nix develop .#impure --command bash -c "uv run pytest --junit-xml test-report.xml" run: nix develop .#impure --command bash -c "uv run pytest --junit-xml test-report.xml"
- name: Check with PyRight
run: nix develop .#impure --command bash -c "uv run pyright"

View file

@ -88,9 +88,11 @@
# Package a virtual environment as our main application. # Package a virtual environment as our main application.
# #
# Enable no optional dependencies for production build. # Enable no optional dependencies for production build.
packages.x86_64-linux = let packages.x86_64-linux =
let
streamer = pythonSet.mkVirtualEnv "streamer-env" workspace.deps.default; streamer = pythonSet.mkVirtualEnv "streamer-env" workspace.deps.default;
in { in
{
inherit streamer; inherit streamer;
default = streamer; default = streamer;
}; };
@ -116,8 +118,7 @@
pre-commit pre-commit
bashInteractive bashInteractive
]; ];
env = env = {
{
# Prevent uv from managing Python downloads # Prevent uv from managing Python downloads
UV_PYTHON_DOWNLOADS = "never"; UV_PYTHON_DOWNLOADS = "never";
# Force uv to use nixpkgs Python interpreter # Force uv to use nixpkgs Python interpreter