diff --git a/overrides/build-systems.json b/overrides/build-systems.json index dc5c5c5..37ed141 100644 --- a/overrides/build-systems.json +++ b/overrides/build-systems.json @@ -3061,7 +3061,8 @@ "setuptools" ], "copier": [ - "poetry-core" + "poetry-core", + "poetry-dynamic-versioning" ], "coqpit": [ "setuptools" @@ -14076,7 +14077,8 @@ "setuptools" ], "pyyaml-include": [ - "setuptools" + "setuptools", + "setuptools-scm" ], "pyzbar": [ "setuptools" @@ -17097,6 +17099,9 @@ "types-awscrt": [ "poetry-core" ], + "types-backports": [ + "setuptools" + ], "types-cachetools": [ "setuptools" ], @@ -17142,6 +17147,9 @@ "types-protobuf": [ "setuptools" ], + "types-psutil": [ + "setuptools" + ], "types-python-dateutil": [ "setuptools" ], diff --git a/overrides/default.nix b/overrides/default.nix index 9979153..6be59f8 100644 --- a/overrides/default.nix +++ b/overrides/default.nix @@ -1516,6 +1516,10 @@ lib.composeManyExtensions [ } ); + poethepoet = super.poethepoet.overrideAttrs (old: { + propagatedBuildInputs = old.propagatedBuildInputs ++ [ self.poetry ]; + }); + poetry-core = super.poetry-core.overridePythonAttrs (old: let initFile = @@ -2689,6 +2693,10 @@ lib.composeManyExtensions [ ''; }); + pyyaml-include = super.pyyaml-include.overridePythonAttrs (old: { + SETUPTOOLS_SCM_PRETEND_VERSION = old.version; + }); + selinux = super.selinux.overridePythonAttrs (old: { buildInputs = (old.buildInputs or [ ]) ++ [ self.setuptools-scm-git-archive ]; });