On Wed, May 9, 2018 at 12:15 PM, Fred Drake <fred@fdrake.net> wrote:
I'd really appreciate any ideas on how to track this down. Even a work-around that would cause pip not to generate scripts for the console_scripts entry points would be very helpful (since I don't want those anyway!).
The more I think about this, it feels like a pip issue. Looking through the pip docs again, I found --install-option, and was able to adjust tox.ini to toss aside the junk scripts: ---------------- [testenv] install_command = pip install --trusted-host devpi --install-option=--install-scripts=/tmp/bin-junk {opts} {packages} ---------------- tells pip to install scripts in a junk directory where they can be ignored. Not as good as just not generating the scripts, but tox was able to continue with running my tests (the whole point). Unfortunately, this causes pip to avoid wheels, which isn't going to fly for long (some of my extensions require build environments that won't be available to most builds). -Fred -- Fred L. Drake, Jr. <fred at fdrake.net> "A storm broke loose in my mind." --Albert Einstein