Feature Request
The twine tool for publishing to PyPi style repos has a very useful option --skip-existing for the twine upload command. This option basically says "don't error out if a file already exists on PyPi, continue to the next".
This is super useful in a number of cases, including with CI/CD pipelines where, on branching, the pipeline will trigger a build for the new branch, but of course that first build will already have a corresponding package in PyPi as the commit it's being built from has already been built on the branch that the new branch was created from. In that case, it's fine for the pipeline to fail to upload the file as it already exists.
There are various other use cases for this flag. Could we have an equivalent flag for poetry publish ?
Feature Request
The twine tool for publishing to PyPi style repos has a very useful option
--skip-existingfor thetwine uploadcommand. This option basically says "don't error out if a file already exists on PyPi, continue to the next".This is super useful in a number of cases, including with CI/CD pipelines where, on branching, the pipeline will trigger a build for the new branch, but of course that first build will already have a corresponding package in PyPi as the commit it's being built from has already been built on the branch that the new branch was created from. In that case, it's fine for the pipeline to fail to upload the file as it already exists.
There are various other use cases for this flag. Could we have an equivalent flag for
poetry publish?