Neil Muller <drnlmuller+pyt...@gmail.com> writes: > I'm working on packaging the latest version of sqlobject, which adds > supprt for python 3, and I'm unsure of how best to handle the helper > applications that ship as part of the package. The helper applications > will work with both python2 and python3, so it's not clear to me how > to apply the advice given in [1], and I'd ideally want the helper > programs available regardless of which version of the module is > installed.
What is the purpose of the helper applications? Is there a significant use case for “I want specifically the Python 2 version of this application”? If not, I would advise making only the Python 3 applications available, in a separate binary package (and put it it “Section: database”) which describes the purpose without mentioning Python versions. -- \ “Roll dice!” “Why?” “Shut up! I don't need your fucking | `\ *input*, I need you to roll dice!” —Luke Crane, demonstrating | _o__) his refined approach to play testing, 2009 | Ben Finney