[Python-modules-team] Bug#653650: ipython: Please depend on "python (>= 2.7) | python-argparse"

Jakub Wilk jwilk at debian.org
Sun Jan 8 12:00:09 UTC 2012


* Ritesh Raj Sarraf <rrs at debian.org>, 2012-01-08, 13:08:
>>>argparse was included in python2.7
>>>
>>>Please change the argparse dependency to
>>>   python (>= 2.7) | python-argparse
>>>
>>>The same change also makes sense for the build dependencies.
>>This will not install python-argparse needed for the 2.6 variants. The 
>>only really satisfying option is adding explicit ipython2.6 packages 
>>which I'm not going to do that as 2.6 will disappear at some point and 
>>packaging is complex enough as is.

How about using "python (>= 2.7) | python-argparse" in Depends and 
"python-argparse" in Recommends or Suggests?

The current Depends doesn't guarantee that ipython is usable with 
non-default Python version anyway (e.g. you don't depend on 
python2.6, you have little control over versions supported by your 
dependencies, etc.).

>>It is my opinion that argparse should revert the 2.6 only change

That said, I agree that the argparse 2.6-only change should be reverted.

-- 
Jakub Wilk





More information about the Python-modules-team mailing list