From bdcc9a27fc41c08e41ae1ac267b4398023512e3b Mon Sep 17 00:00:00 2001 From: Tom Sydney Kerckhove Date: Mon, 1 May 2023 16:57:26 +0200 Subject: [PATCH] Contributing more of our overrides --- overrides/build-systems.json | 63 ++++++++++++++++++++++++++++++++++++ overrides/default.nix | 5 +++ 2 files changed, 68 insertions(+) diff --git a/overrides/build-systems.json b/overrides/build-systems.json index 6d28d9c..e06fb1e 100644 --- a/overrides/build-systems.json +++ b/overrides/build-systems.json @@ -2050,6 +2050,9 @@ "bcrypt": [ "setuptools" ], + "beaker": [ + "setuptools" + ], "beancount": [ "setuptools" ], @@ -4575,6 +4578,9 @@ "docrep": [ "setuptools" ], + "docstr-coverage": [ + "setuptools" + ], "docstring-parser": [ "poetry-core", "setuptools" @@ -5194,6 +5200,9 @@ "fabric2": [ "setuptools" ], + "fabric3": [ + "setuptools" + ], "fabulous": [ "setuptools" ], @@ -5481,6 +5490,12 @@ "flake8-builtins": [ "setuptools" ], + "flake8-coding": [ + "setuptools" + ], + "flake8-commas": [ + "setuptools" + ], "flake8-comprehensions": [ "setuptools" ], @@ -5509,9 +5524,15 @@ "flake8-mock": [ "setuptools" ], + "flake8-mutable": [ + "setuptools" + ], "flake8-noqa": [ "setuptools" ], + "flake8-pep3101": [ + "setuptools" + ], "flake8-plone-hasattr": [ "setuptools" ], @@ -5530,12 +5551,21 @@ "flake8-pytest-style": [ "poetry-core" ], + "flake8-quotes": [ + "setuptools" + ], "flake8-simplify": [ "setuptools" ], + "flake8-string-format": [ + "setuptools" + ], "flake8-super-call": [ "setuptools" ], + "flake8-todo": [ + "setuptools" + ], "flake8-tuple": [ "setuptools" ], @@ -6789,6 +6819,9 @@ "hammett": [ "setuptools" ], + "hammock": [ + "setuptools" + ], "handout": [ "setuptools" ], @@ -7530,6 +7563,9 @@ "flitBuildHook", "setuptools" ], + "ipwhois": [ + "setuptools" + ], "ipy": [ "setuptools" ], @@ -8972,6 +9008,9 @@ "maxminddb": [ "setuptools" ], + "maxminddb-geolite2": [ + "setuptools" + ], "maya": [ "setuptools" ], @@ -9923,6 +9962,9 @@ "networkx": [ "setuptools" ], + "newrelic": [ + "setuptools" + ], "newversion": [ "poetry-core", "setuptools" @@ -10127,6 +10169,9 @@ "nplusone": [ "setuptools" ], + "npm": [ + "setuptools" + ], "npyscreen": [ "setuptools" ], @@ -10584,6 +10629,9 @@ "option": [ "poetry-core" ], + "optional-django": [ + "setuptools" + ], "opuslib": [ "setuptools" ], @@ -13461,6 +13509,9 @@ "pyramid-redirect": [ "setuptools" ], + "pyramid-redis": [ + "setuptools" + ], "pyramid-retry": [ "setuptools" ], @@ -14201,6 +14252,9 @@ "pytest-splinter": [ "setuptools" ], + "pytest-splinter4": [ + "setuptools" + ], "pytest-subprocess": [ "setuptools" ], @@ -15560,6 +15614,9 @@ "respx": [ "setuptools" ], + "resteasy": [ + "setuptools" + ], "restfly": [ "setuptools" ], @@ -17142,6 +17199,9 @@ "cython", "setuptools" ], + "statuscake": [ + "setuptools" + ], "stdiomask": [ "setuptools" ], @@ -17873,6 +17933,9 @@ "toml-sort": [ "poetry" ], + "tomlcheck": [ + "poetry" + ], "tomli": [ "flit-core", "setuptools" diff --git a/overrides/default.nix b/overrides/default.nix index 27fa7ec..55fe588 100644 --- a/overrides/default.nix +++ b/overrides/default.nix @@ -3003,6 +3003,11 @@ lib.composeManyExtensions [ } ); + flake8-mutable = super.flake8-mutable.overridePythonAttrs + (old: { buildInputs = old.buildInputs or [ ] ++ [ self.pytest-runner ]; }); + pydantic = super.pydantic.overridePythonAttrs + (old: { buildInputs = old.buildInputs or [ ] ++ [ pkgs.libxcrypt ]; }); + y-py = super.y-py.override { preferWheel = true; };