Roundup Tracker - Issues

Message5440

Author jerrykan
Recipients ThomasAH, ber, jerrykan, techtonik, tonich
Date 2016-01-10.11:58:40
Message-id <56924768.1030106@jerrykan.com>
In-reply-to <1452410240.58.0.905357730625.issue2550898@psf.upfronthosting.co.za>
On 10/01/16 18:17, anatoly techtonik wrote:
> Move "scripts: scripts" from setup() to different section.
>
> This will help, because:
>
> 1. entries there are not scripts, but module names (removes hack)
> 2. nobody will try to do anything on them
> 3. custom build_scripts will find its files easily

This would break standard behaviour of distutils. If you have a look at 
the distutils build_scripts.copy_scripts() in the standard library[1] 
you will see that the scripts kwarg is referenced. If possible I think 
we should stick as close as possible to how the standard library does 
things while we are using distutils.

As mentioned, there is no urgent need to support 'python setup.py 
develop' in the release (it a feature for developers), so I would 
suggest just reverting hg4963:cdfb1a3fb56f instead of trying to land 
some last minutes changes to setup.py that run the risk of introducing 
new bugs just before a release... especially if migrating to setuptools 
might end up making any new changes redundant anyway.

[1] 
https://github.com/python/cpython/blob/2.7/Lib/distutils/command/build_scripts.py#L53
History
Date User Action Args
2016-01-10 11:58:41jerrykansetrecipients: + jerrykan, ber, techtonik, ThomasAH, tonich
2016-01-10 11:58:41jerrykanlinkissue2550898 messages
2016-01-10 11:58:40jerrykancreate