Skip to content

Conversation

@nicholasjng
Copy link
Contributor

The dependencies are contained in the pyproject.toml since it was added.

Switches to header and source file globbing instead of manually listing the files. The selects for different platforms are removed, as a tradeoff, we take a single- to low double-digit hit in wheel sizes (between 5 percent zipped and 12% installed on MacOS 13.4).

The linker response file approach can (in my opinion) be revisited once bazelbuild/bazel#18952 is through.

The dependencies are contained in the `pyproject.toml` since it was added.

Switches to header and source file globbing instead of manually listing
the files. The selects for different platforms are removed, as a tradeoff,
we take a single- to low double-digit hit in wheel sizes (between 5 percent
zipped and 12% installed on MacOS 13.4).
@dmah42 dmah42 merged commit c5997e0 into google:main Jul 17, 2023
@nicholasjng nicholasjng deleted the leaner-buildfile branch July 17, 2023 14:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants