[tahoe-lafs-trac-stream] [pycryptopp] #90: upgrade versioneer

pycryptopp trac at tahoe-lafs.org
Fri Apr 19 21:13:49 UTC 2013


#90: upgrade versioneer
------------------------+-----------------
     Reporter:  zooko   |      Owner:
         Type:  defect  |     Status:  new
     Priority:  major   |  Milestone:
      Version:  0.5.29  |   Keywords:
Launchpad Bug:          |
------------------------+-----------------
 We copied versioneer into pycryptopp
 [changeset:cdc8190c06b63b9f4885a4d8239c5b27906c3c49/git a while back], and
 Brian has [https://github.com/warner/python-versioneer/commits/master
 updated versioneer] since then. It would be nice to use his latest stable
 release. There are, however, a couple of behaviors we require from
 versioneer that upstream versioneer might not support without being
 patched. One is, we put the git commit into the version number:
 [d3798e2d1ed1bc537e52c3cb21aac52a95235504/git],
 [f68d4790502acc7324b4e6c6b6d8ead95bfa78be/git]. The other is: we write the
 version number into a {{{.h}}} and/or {{{.cpp}}} file:
 [source:git/setup.py?annotate=blame&rev=f789ed951b49b33e7cc49d16fdc8b398f7ec7223#L342
 setup.py]. So if we update the version of versioneer we bundle, we would
 probably need to patch it (again) to make it do those two things.

-- 
Ticket URL: <https://tahoe-lafs.org/trac/pycryptopp/ticket/90>
pycryptopp <https://tahoe-lafs.org/trac/pycryptopp>



More information about the tahoe-lafs-trac-stream mailing list