Open mgosk opened 5 months ago
hi @mgosk , thank you for the contribution!
This change would be more explicit and aligned with the other rules in bazel_distribution
if the arguments supported by twine
were each individually configurable in the rule's arguments.
Something like
"skip_existing": attr.bool(
default = False,
doc = "Continue uploading files if one already exists. (Only valid when uploading to PyPI. Other implementations may not support this.)"
),
What is the goal of this PR?
Be able to pass twine args eg
--skip-existing
, "--non-interactive"What are the changes implemented in this PR?
Pass twine publish args in
deploy_pip
functionLive tested on private repository together with other waiting PRs https://github.com/mgosk/bazel-distribution/tree/bzlmod-with-pypi