I am using travis for automatic package deployment to pypi upon new version release. In my latest release, deployment failed for python 3.5 under OSX and Linux. It appears to be a pip related issue.
Here is the build.
And here is my travis config file.
The error message is
Fetching: dpl-pypi-1.10.14.gem (100%) Successfully installed dpl-pypi-1.10.14 1 gem installed 2019-12-11 00:24:40 URL:https://bootstrap.pypa.io/get-pip.py [1775835/1775835] -> "-"  Collecting pip Downloading https://files.pythonhosted.org/packages/00/b6/9cfa56b4081ad13874b0c6f96af8ce16cfbc1cb06bedf8e9164ce5551ec1/pip-19.3.1-py2.py3-none-any.whl (1.4MB) |████████████████████████████████| 1.4MB 15.3MB/s Installing collected packages: pip Successfully installed pip-19.3.1 Traceback (most recent call last): File "/Users/travis/miniconda/envs/test_env/bin/pip", line 11, in <module> sys.exit(main()) TypeError: 'module' object is not callable Couldn't install pip, setuptools, twine or wheel. failed to deploy
Looking up the error, there seems to be some work around, but I’m not sure how that would work on Travis.