In https://github.com/lizardsystem/tags2sdists/issues/2 (Dutch, sorry), a corner case crops up. I use zest.releaser as a library there. Just for grabbing a list of available tags and so, not for actually releasing/tagging something.
If a checkout is exactly at a tag, you get a question ("Tag already exists. Do you really want to ..."). That question could be moved out of the .prepare() to the .execute() without inconveniencing zest.releaser.
In https://github.com/lizardsystem/tags2sdists/issues/2 (Dutch, sorry), a corner case crops up. I use zest.releaser as a library there. Just for grabbing a list of available tags and so, not for actually releasing/tagging something.
If a checkout is exactly at a tag, you get a question ("Tag already exists. Do you really want to ..."). That question could be moved out of the
.prepare()
to the.execute()
without inconveniencing zest.releaser.