diff --git a/overrides/build-systems.json b/overrides/build-systems.json index 68b0a20..f266c12 100644 --- a/overrides/build-systems.json +++ b/overrides/build-systems.json @@ -246,6 +246,9 @@ "cysignals": [ "cython" ], + "datadog": [ + "hatchling" + ], "datrie": [ "cython" ], diff --git a/overrides/default.nix b/overrides/default.nix index 42b2485..6d93cba 100644 --- a/overrides/default.nix +++ b/overrides/default.nix @@ -14,7 +14,7 @@ let in ( # Flit only works on Python3 - if (attr == "flit-core" || attr == "flit") && !self.isPy3k then drv + if (attr == "flit-core" || attr == "flit" || attr == "hatchling") && !self.isPy3k then drv else drv.overridePythonAttrs ( old: diff --git a/tools/find-build-systems.py b/tools/find-build-systems.py index 29b0de8..9209bd8 100644 --- a/tools/find-build-systems.py +++ b/tools/find-build-systems.py @@ -29,6 +29,7 @@ BUILD_SYSTEMS = [ "pbr", "flitBuildHook", "cython", + "hatchling", ]