move to Versioneer for git-based version-string generation #2748

Open
opened 2016-03-22 04:32:56 +00:00 by warner · 4 comments
warner commented 2016-03-22 04:32:56 +00:00
Owner

(I thought we had this ticketed already, but couldn't find it just now)

We have code in setup.py to run git describe to figure out what version string to use. This allows us to make a release by doing "git tag", without needing to manually update a file each time.

I wrote a system called Versioneer to do this. It works under py2 and py3, and handles git checkouts, sdist tarballs, setup.py install, git archive tarballs, and more.

We should remove our custom setup.py code and switch to Versioneer.

(I thought we had this ticketed already, but couldn't find it just now) We have code in `setup.py` to run `git describe` to figure out what version string to use. This allows us to make a release by doing "git tag", without needing to manually update a file each time. I wrote a system called [Versioneer](https://github.com/warner/versioneer) to do this. It works under py2 and py3, and handles git checkouts, sdist tarballs, `setup.py install`, `git archive` tarballs, and more. We should remove our custom `setup.py` code and switch to Versioneer.
tahoe-lafs added the
packaging
normal
task
1.10.2
labels 2016-03-22 04:32:56 +00:00
tahoe-lafs added this to the 1.11.0 milestone 2016-03-22 04:32:56 +00:00
warner commented 2016-03-22 05:02:52 +00:00
Author
Owner

Milestone renamed

Milestone renamed
tahoe-lafs modified the milestone from 1.11.0 to 1.12.0 2016-03-22 05:02:52 +00:00
warner commented 2016-06-28 18:20:37 +00:00
Author
Owner

moving most tickets from 1.12 to 1.13 so we can release 1.12 with magic-folders

moving most tickets from 1.12 to 1.13 so we can release 1.12 with magic-folders
tahoe-lafs modified the milestone from 1.12.0 to 1.13.0 2016-06-28 18:20:37 +00:00
exarkun commented 2020-06-30 14:45:13 +00:00
Author
Owner

Moving open issues out of closed milestones.

Moving open issues out of closed milestones.
tahoe-lafs modified the milestone from 1.13.0 to 1.15.0 2020-06-30 14:45:13 +00:00
meejah commented 2021-03-30 18:40:19 +00:00
Author
Owner

Ticket retargeted after milestone closed

Ticket retargeted after milestone closed
tahoe-lafs modified the milestone from 1.15.0 to soon 2021-03-30 18:40:19 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: tahoe-lafs/trac-2024-07-25#2748
No description provided.