diff --git a/pkgs/clan-cli/default.nix b/pkgs/clan-cli/default.nix index d75e84cd..cb76ab46 100644 --- a/pkgs/clan-cli/default.nix +++ b/pkgs/clan-cli/default.nix @@ -1,5 +1,4 @@ -{ lib -, python3 +{ python3 , ruff , runCommand , installShellFiles @@ -37,10 +36,10 @@ let # - vendor the jsonschema nix lib (copy instead of symlink). # - lib.cleanSource prevents unnecessary rebuilds when `self` changes. source = runCommand "clan-cli-source" { } '' - cp -r ${lib.cleanSource ./.} $out + cp -r ${./.} $out chmod -R +w $out rm $out/clan_cli/config/jsonschema - cp -r ${lib.cleanSource (self + /lib/jsonschema)} $out/clan_cli/config/jsonschema + cp -r ${self + /lib/jsonschema} $out/clan_cli/config/jsonschema ''; in python3.pkgs.buildPythonPackage { diff --git a/pkgs/clan-cli/pyproject.toml b/pkgs/clan-cli/pyproject.toml index 61ecf053..f2d65021 100644 --- a/pkgs/clan-cli/pyproject.toml +++ b/pkgs/clan-cli/pyproject.toml @@ -8,8 +8,8 @@ description = "cLAN CLI tool" dynamic = [ "version" ] scripts = { clan = "clan_cli:main" } -[tool.setuptools.packages.find] -where = [] +[tool.setuptools.packages] +find = {} [tool.setuptools.package-data] clan_cli = ["config/jsonschema/*"]