twisted / incremental

A library for versioning your Python projects.
Other
138 stars 22 forks source link

incremental CLI script #113

Closed twm closed 1 month ago

twm commented 1 month ago

The incremental update command replaces python -m incremental.update. It otherwise has the same behavior. I made it a subcommand to allow for future extraction of incremental create (and maybe an incremental tag? 🤔).

I also switched off of Click because, though it is nicer than argparse, it complicates the UX to have to install incremental[scripts] to get a working CLI.

twm commented 1 month ago

Thank you for the review @adiroiban!

(FTR I changed the branch protection rules to not require resolution of each comment, since I think that collapsing discussions like the one above is not useful.)