jwodder / versioningit

Versioning It with your Version In Git
MIT License
69 stars 5 forks source link

Document differences between versioningit, versioneer, setuptools_scm #46

Open basnijholt opened 1 year ago

basnijholt commented 1 year ago

I cannot find what the fundamental differences between these packages are precisely:

@jwodder, would you be able to comment on this?

One difference at least is that setuptools_scm isn't aware of editable installs: https://github.com/pypa/setuptools_scm/issues/518

jwodder commented 1 year ago
basnijholt commented 1 year ago

Thanks a lot for your detailed overview! Over time I have used all alternatives I could find. So far versioningit is my favorite.

I just wrote a blog post about my favorite Python dev tools, and tl;dr: versioningit is one of them: https://www.nijho.lt/post/best-python-dev-tooling/