diff --git a/pyproject.toml b/pyproject.toml index bb5521b6..88ff0566 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -237,9 +237,9 @@ scripts = ["dda"] packages = ["src/dda"] [tool.hatch.build.targets.wheel.shared-data] -"uv.lock" = "dda-data/uv.lock" +"uv.lock" = "share/dda-data/uv.lock" # TODO: remove when this is fixed https://github.com/astral-sh/uv/issues/6722 -"pyproject.toml" = "dda-data/pyproject.toml" +"pyproject.toml" = "share/dda-data/pyproject.toml" [tool.hatch.build.hooks.vcs] version-file = "src/dda/_version.py" diff --git a/src/dda/cli/base.py b/src/dda/cli/base.py index 61bc43f3..b87c227c 100644 --- a/src/dda/cli/base.py +++ b/src/dda/cli/base.py @@ -488,7 +488,7 @@ def ensure_features_installed( command.extend(["--only-group", feature]) with temp_directory() as temp_dir: - data_dir = Path(sysconfig.get_path("data")) / "dda-data" + data_dir = Path(sysconfig.get_path("data")) / "share" / "dda-data" for filename in ("uv.lock", "pyproject.toml"): data_file = data_dir / filename shutil.copy(data_file, temp_dir)