Hi,

i'd like to propose making the work-flow of creating releases by just
pushing vcs tags to a ci system as easy as possible

personally all i ever want to do to release a new version is::

  $vcs tag $version
  $vcs push

currently that would require various nasty hacks to get the version
meta-data static on sdist and to grab the version number in a setup hook


there are various ways to ease this, the ones i imagined are

a) provide a hook to get the version, make the version static on
sdist/upload
 pro: straightforward, simple
 cons: kind of a hack

b) provide support for multiple setup-hooks and support for command
mixin's
 
 pro: generic way to do it
 cons: needs more code, more stuff in setup.cfg

Attachment: signature.asc
Description: This is a digitally signed message part

_______________________________________________
Distutils-SIG maillist  -  Distutils-SIG@python.org
http://mail.python.org/mailman/listinfo/distutils-sig

Reply via email to