summaryrefslogtreecommitdiff
path: root/pkgs/development/python-modules/build/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/development/python-modules/build/default.nix')
-rw-r--r--pkgs/development/python-modules/build/default.nix75
1 files changed, 36 insertions, 39 deletions
diff --git a/pkgs/development/python-modules/build/default.nix b/pkgs/development/python-modules/build/default.nix
index 4f30c8f18629..b3a8c905bc8b 100644
--- a/pkgs/development/python-modules/build/default.nix
+++ b/pkgs/development/python-modules/build/default.nix
@@ -1,20 +1,21 @@
-{ lib
-, stdenv
-, build
-, buildPythonPackage
-, fetchFromGitHub
-, flit-core
-, filelock
-, packaging
-, pyproject-hooks
-, pytest-mock
-, pytest-rerunfailures
-, pytest-xdist
-, pytestCheckHook
-, pythonOlder
-, setuptools
-, tomli
-, wheel
+{
+ lib,
+ stdenv,
+ build,
+ buildPythonPackage,
+ fetchFromGitHub,
+ flit-core,
+ filelock,
+ packaging,
+ pyproject-hooks,
+ pytest-mock,
+ pytest-rerunfailures,
+ pytest-xdist,
+ pytestCheckHook,
+ pythonOlder,
+ setuptools,
+ tomli,
+ wheel,
}:
buildPythonPackage rec {
@@ -36,16 +37,12 @@ buildPythonPackage rec {
sed -i '/importlib-metadata >= 4.6/d' pyproject.toml
'';
- nativeBuildInputs = [
- flit-core
- ];
+ nativeBuildInputs = [ flit-core ];
propagatedBuildInputs = [
packaging
pyproject-hooks
- ] ++ lib.optionals (pythonOlder "3.11") [
- tomli
- ];
+ ] ++ lib.optionals (pythonOlder "3.11") [ tomli ];
# We need to disable tests because this package is part of the bootstrap chain
# and its test dependencies cannot be built yet when this is being built.
@@ -78,25 +75,25 @@ buildPythonPackage rec {
__darwinAllowLocalNetworking = true;
- disabledTests = [
- # Tests often fail with StopIteration
- "test_isolat"
- "test_default_pip_is_never_too_old"
- "test_build"
- "test_with_get_requires"
- "test_init"
- "test_output"
- "test_wheel_metadata"
- ] ++ lib.optionals stdenv.isDarwin [
- # Expects Apple's Python and its quirks
- "test_can_get_venv_paths_with_conflicting_default_scheme"
- ];
+ disabledTests =
+ [
+ # Tests often fail with StopIteration
+ "test_isolat"
+ "test_default_pip_is_never_too_old"
+ "test_build"
+ "test_with_get_requires"
+ "test_init"
+ "test_output"
+ "test_wheel_metadata"
+ ]
+ ++ lib.optionals stdenv.isDarwin [
+ # Expects Apple's Python and its quirks
+ "test_can_get_venv_paths_with_conflicting_default_scheme"
+ ];
};
};
- pythonImportsCheck = [
- "build"
- ];
+ pythonImportsCheck = [ "build" ];
meta = with lib; {
mainProgram = "pyproject-build";