[Python-Dev] Bilingual scripts (original) (raw)
Antoine Pitrou solipsis at pitrou.net
Sat May 25 09:53:16 CEST 2013
- Previous message: [Python-Dev] Bilingual scripts
- Next message: [Python-Dev] Bilingual scripts
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On Fri, 24 May 2013 15:56:29 -0400 Barry Warsaw <barry at python.org> wrote:
Here's something that seems to come up from time to time in Debian.
Take a Python application like tox, nose, or pyflakes. Their executables work with both Python 2 and 3, but require a #! line to choose which interpreter to invoke. When we add Python 3 support in Debian for such a script, all the library installations are handled just fine, but we have conflicts about what to name the thing that lands in /usr/bin. Do we have /usr/bin/pyflakes and /usr/bin/pyflakes3? Do we call the latter py3flakes (as has been convention with some other scripts, but which breaks locate(1))? Do we simply remove the /usr/bin scripts and encourage people to use something like
$python -m nose
?
How about always running the version specific targets, e.g. nosetests-2.7?
Regards
Antoine.
- Previous message: [Python-Dev] Bilingual scripts
- Next message: [Python-Dev] Bilingual scripts
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]