• Xavier Thompson's avatar
    [feat] Use pip install --editable in easy_install.develop · bedccb23
    Xavier Thompson authored
    Instead of running python setup.py develop directly. This will allow
    using zc.buildout.easy_install.develop on recent projects that have
    only a pyproject.toml. It also fixes develop leaving build artifacts
    in the source directory that caused later runs to do nothing, e.g.
    preventing develop-eggs to be rebuilt when a build dependency passed
    in setup-eggs option of zc.recipe.egg:develop changed.
    
    A verbosity parameter to tune verbosity of pip is added, with adjusted
    values for the case of buildout:develop and of zc.recipe.egg:develop,
    so as to remain close to the previous behavior with regards to logs.
    bedccb23
easy_install.py 75.6 KB