diff options
| author | Stephen Finucane <stephen@that.guru> | 2018-07-13 15:59:55 +0100 |
|---|---|---|
| committer | Paul Ganssle <paul@ganssle.io> | 2018-08-19 17:12:49 -0400 |
| commit | 47874756915a9a757f81d87f32ef5bfa2a333a26 (patch) | |
| tree | 3620db212d191f59530ea2fed67a54b4577db528 /setuptools/command/easy_install.py | |
| parent | cf50418d36c80b35e0f791a96f0a828705ebf25f (diff) | |
| download | python-setuptools-git-47874756915a9a757f81d87f32ef5bfa2a333a26.tar.gz | |
egg_info: Touch 'egg-info' directory
'tox' determines whether a package should be rebuilt by comparing the
timestamp of the package's 'egg-info' directory and its 'setup.py' or
'setup.cfg' files [1][2]. Unfortunately this checks the 'egg-info'
directory itself, which is not updated, unlike the contents of that
directory. This means that 'tox' will always rebuild the package once
one of the two setup files has been updated.
While this is clearly a bug in 'tox' that should be fixed separately,
there is merit in using this as a heuristic so enable it.
[1] https://github.com/tox-dev/tox/blob/3.1.0/src/tox/venv.py#L253-L257
[2] https://github.com/tox-dev/tox/blob/3.1.0/src/tox/venv.py#L221-L244
Signed-off-by: Stephen Finucane <stephen@that.guru>
Diffstat (limited to 'setuptools/command/easy_install.py')
0 files changed, 0 insertions, 0 deletions
