diff --git a/foxglove/py.typed b/foxglove/client/py.typed similarity index 100% rename from foxglove/py.typed rename to foxglove/client/py.typed diff --git a/pyproject.toml b/pyproject.toml index b70fdd6..b71c9b6 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -66,4 +66,6 @@ include-package-data = true include = ["foxglove*"] [tool.setuptools.package-data] -foxglove = ["py.typed"] +# foxglove-sdk (https://github.com/foxglove/foxglove-sdk) owns root foxglove files. +# Keep the marker here so uninstalling this client cannot remove the SDK marker. +"foxglove.client" = ["py.typed"]