Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Provide raw wheel file when py_whl is required #134

Merged
merged 1 commit into from
Apr 15, 2024

Conversation

chrisnovakovic
Copy link
Contributor

It's often useful to be able to get the untouched wheel downloaded by python_wheel rather than a Please-ified pex file containing the package's code, e.g. when the python_wheel target is a dependency of a package that is being built using a non-Please build system like pip. Provide the wheel when py_whl is required by a downstream target.

It's often useful to be able to get the untouched wheel downloaded by
`python_wheel` rather than a Please-ified pex file containing the
package's code, e.g. when the `python_wheel` target is a dependency of a
package that is being built using a non-Please build system like pip.
Provide the wheel when `py_whl` is required by a downstream target.
@chrisnovakovic chrisnovakovic added the enhancement New feature or request label Apr 15, 2024
Copy link
Contributor

@peterebden peterebden left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Seems legit. You possibly want to bump the version too if you intend to use this soon?

@chrisnovakovic chrisnovakovic merged commit 097c2ff into please-build:master Apr 15, 2024
5 checks passed
@chrisnovakovic chrisnovakovic deleted the provides-py_whl branch April 15, 2024 10:46
chrisnovakovic added a commit to chrisnovakovic/python-rules that referenced this pull request Apr 28, 2024
It's often useful to be able to get the untouched wheel downloaded by
`python_wheel` rather than a Please-ified pex file containing the
package's code, e.g. when the `python_wheel` target is a dependency of a
package that is being built using a non-Please build system like pip.
Provide the wheel when `py_whl` is required by a downstream target.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants