Skip to content

Commit

Permalink
Add prepare_metadata_for_build_editable to build_meta.__all__ (#3477)
Browse files Browse the repository at this point in the history
  • Loading branch information
abravalheri committed Aug 2, 2022
2 parents ab8e033 + 5e50139 commit f4d411c
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 3 deletions.
1 change: 1 addition & 0 deletions setuptools/build_meta.py
Expand Up @@ -52,6 +52,7 @@
'build_wheel',
'build_sdist',
'get_requires_for_build_editable',
'prepare_metadata_for_build_editable',
'build_editable',
'__legacy__',
'SetupRequirementsError']
Expand Down
6 changes: 3 additions & 3 deletions setuptools/tests/test_build_py.py
Expand Up @@ -278,16 +278,16 @@ def test_get_outputs(tmpdir_cwd):
build_py.editable_mode = True
build_py.ensure_finalized()
build_lib = build_py.build_lib.replace(os.sep, "/")
outputs = [x.replace(os.sep, "/") for x in build_py.get_outputs()]
assert outputs == [
outputs = {x.replace(os.sep, "/") for x in build_py.get_outputs()}
assert outputs == {
f"{build_lib}/mypkg/__init__.py",
f"{build_lib}/mypkg/resource_file.txt",
f"{build_lib}/mypkg/sub1/__init__.py",
f"{build_lib}/mypkg/sub1/mod1.py",
f"{build_lib}/mypkg/sub2/mod2.py",
f"{build_lib}/mypkg/sub2/nested/__init__.py",
f"{build_lib}/mypkg/sub2/nested/mod3.py",
]
}
mapping = {
k.replace(os.sep, "/"): v.replace(os.sep, "/")
for k, v in build_py.get_output_mapping().items()
Expand Down

0 comments on commit f4d411c

Please sign in to comment.