[New-bugs-announce] [issue7894] too aggressive dependency tracking in distutils

Ronald Oussoren report at bugs.python.org
Tue Feb 9 19:55:24 CET 2010

New submission from Ronald Oussoren <ronaldoussoren at mac.com>:

build_ext calculates which files for an Extension need to be recompiled. This calculation is way to aggrasive: if any source file for an Extension has changed all source files get recompiled.

It would be nice if distutils would only recompile the sources that actually changed (taking into account the 'depends' attribute of the Extension). 

If I read the code correctly this would be a new version, it seems that the current behavior is intentional.

assignee: tarek
components: Distutils
messages: 99135
nosy: ronaldoussoren, tarek
severity: normal
stage: needs patch
status: open
title: too aggressive dependency tracking in distutils
type: behavior
versions: Python 2.7, Python 3.2

Python tracker <report at bugs.python.org>

More information about the New-bugs-announce mailing list