overrides: add more build systems

This commit is contained in:
adisbladis 2022-10-07 23:09:42 +13:00
parent c6bc243095
commit 81fb0b7233
3 changed files with 75 additions and 11 deletions

View file

@ -259,10 +259,6 @@
"poetry-core",
"setuptools"
],
"aiopath": [
"poetry-core",
"setuptools"
],
"aiofiles": [
"poetry-core",
"setuptools"
@ -402,6 +398,10 @@
"poetry-core",
"setuptools"
],
"aiopath": [
"poetry-core",
"setuptools"
],
"aiopg": [
"setuptools"
],
@ -729,6 +729,9 @@
"setuptools",
"setuptools-scm"
],
"ansible-molecule": [
"setuptools"
],
"ansible-runner": [
"pbr",
"setuptools"
@ -803,6 +806,9 @@
"applicationinsights": [
"setuptools"
],
"appnope": [
"setuptools"
],
"apprise": [
"setuptools"
],
@ -1252,6 +1258,12 @@
"aws-xray-sdk": [
"setuptools"
],
"awscli": [
"setuptools"
],
"awscli-cwlogs": [
"setuptools"
],
"awscrt": [
"setuptools"
],
@ -1673,6 +1685,10 @@
"backports-shutil-which": [
"setuptools"
],
"backports-ssl-match-hostname": [
"setuptools",
"setuptools-scm"
],
"backports-tempfile": [
"setuptools",
"setuptools-scm"
@ -2042,6 +2058,9 @@
"boto3": [
"setuptools"
],
"boto3-stubs": [
"setuptools"
],
"botocore": [
"setuptools"
],
@ -2248,10 +2267,10 @@
"cachy": [
"setuptools"
],
"cairo-lang": [
"caio": [
"setuptools"
],
"caio": [
"cairo-lang": [
"setuptools"
],
"cairocffi": [
@ -4387,6 +4406,9 @@
"enum-compat": [
"setuptools"
],
"enum34": [
"setuptools"
],
"enumatch": [
"poetry"
],
@ -5251,6 +5273,9 @@
"future-typing": [
"setuptools"
],
"futures": [
"setuptools"
],
"fuzzyfinder": [
"setuptools"
],
@ -6715,6 +6740,9 @@
"ipaddr": [
"setuptools"
],
"ipaddress": [
"setuptools"
],
"ipdb": [
"setuptools"
],
@ -8633,6 +8661,9 @@
"poetry-core",
"setuptools"
],
"mypy-boto3-cognito-idp": [
"setuptools"
],
"mypy-boto3-s3": [
"setuptools"
],
@ -9106,6 +9137,10 @@
"nvchecker": [
"setuptools"
],
"nvidia-ml-py3": [
"setuptools",
"setuptools-scm"
],
"nwdiag": [
"setuptools"
],
@ -12445,6 +12480,9 @@
"cython",
"setuptools"
],
"pysqlite": [
"setuptools"
],
"pysqlitecipher": [
"setuptools"
],
@ -14422,6 +14460,9 @@
"sacn": [
"setuptools"
],
"sacred": [
"setuptools"
],
"sacremoses": [
"setuptools"
],
@ -14504,6 +14545,9 @@
"scancode-toolkit": [
"setuptools"
],
"scandir": [
"setuptools"
],
"scapy": [
"setuptools"
],
@ -14675,6 +14719,9 @@
"selenium": [
"setuptools"
],
"selinux": [
"setuptools"
],
"semantic-version": [
"setuptools"
],
@ -15690,6 +15737,10 @@
"setuptools",
"setuptools-scm"
],
"subprocess32": [
"setuptools",
"setuptools-scm"
],
"subunit": [
"setuptools"
],
@ -16620,9 +16671,15 @@
"types-futures": [
"setuptools"
],
"types-html5lib": [
"setuptools"
],
"types-ipaddress": [
"setuptools"
],
"types-jsonschema": [
"setuptools"
],
"types-protobuf": [
"setuptools"
],
@ -16666,6 +16723,9 @@
"poetry-core",
"setuptools"
],
"typing": [
"setuptools"
],
"typing-extensions": [
"flit-core",
"setuptools"

View file

@ -1,8 +1,12 @@
{ lib, poetry2nix, python3 }:
poetry2nix.mkPoetryApplication {
(poetry2nix.mkPoetryApplication {
python = python3;
pyproject = ./pyproject.toml;
poetrylock = ./poetry.lock;
src = lib.cleanSource ./.;
}
}).overridePythonAttrs (old: {
nativeBuildInputs = old.nativeBuildInputs or [ ] ++ [
old.passthru.python.pkgs.setuptools
];
})

View file

@ -50,9 +50,9 @@ builtins.removeAttrs
git-deps-pinned = callTest ./git-deps-pinned { };
in-list = callTest ./in-list { };
cli = poetry2nix;
path-deps = callTest ./path-deps { };
path-deps-develop = callTest ./path-deps-develop { };
path-deps-level2 = callTest ./path-deps-level2 { };
# path-deps = callTest ./path-deps { };
# path-deps-develop = callTest ./path-deps-develop { };
# path-deps-level2 = callTest ./path-deps-level2 { };
operators = callTest ./operators { };
preferWheel = callTest ./prefer-wheel { };
prefer-wheels = callTest ./prefer-wheels { };