diff --git a/src/build/__main__.py b/src/build/__main__.py index 580b06f2..8adc8ac8 100644 --- a/src/build/__main__.py +++ b/src/build/__main__.py @@ -122,7 +122,7 @@ def _build_in_current_env( missing = builder.check_dependencies(distribution) if missing: dependencies = ''.join('\n\t' + dep for deps in missing for dep in (deps[0], _format_dep_chain(deps[1:])) if dep) - _error(f'Missing dependencies:{dependencies}') + _error(f'\nMissing dependencies:{dependencies}') return builder.build(distribution, outdir, config_settings or {}) diff --git a/tests/test_main.py b/tests/test_main.py index 26e785bc..86b01766 100644 --- a/tests/test_main.py +++ b/tests/test_main.py @@ -162,7 +162,7 @@ def test_build_no_isolation_with_check_deps(mocker, test_flit_path, missing_deps build.__main__.build_package(test_flit_path, '.', ['sdist'], isolation=False) build_cmd.assert_called_with('sdist', '.', {}) - error.assert_called_with('Missing dependencies:' + output) + error.assert_called_with('\nMissing dependencies:' + output) @pytest.mark.isolated