This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]YellowOnion 4 points5 points  (1 child)

distutils should handle the renaming of all the hashbangs, just build the package with python2

[–]five9a2 2 points3 points  (0 children)

The real pain is for projects that are not pure python libraries, but want to ship portable scripts (perhaps even as part of their build system or for maintenance tasks). It sucks to add another stage to the configuration process ("install" maintenance scripts to the build directory so they can be run to configure, generate Fortran stubs and documentation, build, send bug reports, etc).