Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fixed issues caused due to upgrade of pip to v10.0.0 #75

Merged
merged 4 commits into from
Nov 11, 2018

Commits on Apr 17, 2018

  1. Fixed issues caused due to upgrade of pip to v10.0.0 which removed th…

    …e deprecated `pip install --download` support.
    
    Among other changes,
    - Introduced a set of global variables named `pip_version`, `pip_download_command` and `pip_no_binary_command`. The variables `pip_download_command` and `pip_no_binary_command` are version dependent.
    - Now we are importing the `main()` method from `pip` (for pip<10.0.0) or from `pip._internal` (for pip>=10.0.0) as `pip_main`.
    - Introduced a new flag `has_pip` (pretty much like `has_wheel`) as a global flag to denote the presence of pip.
    - The help messages printed by the pip2pi parser now dynamically prints options for pip download and no-binary features based on installed pip version.
    safiyat committed Apr 17, 2018
    Configuration menu
    Copy the full SHA
    55cc49a View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2018

  1. get travis tests to run green

    Sam Garrett committed Apr 25, 2018
    Configuration menu
    Copy the full SHA
    957ff83 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2018

  1. Merge pull request #1 from sinemetu1/add__pip.10.0.0_support

    Get Travis CI tests to run properly.
    Safiyat Reza committed Apr 26, 2018
    Configuration menu
    Copy the full SHA
    ea975cf View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2018

  1. Removing 'PIP_REQ_TRACKER' from the environment variables before exec…

    …ution of each pip command.
    
    When populated by one `pip_main` call, the variable remains in the environment properties for all subsequent calls, wreaking havoc since the directory is subsequently deleted.
    Should be removed once fixed in `pip`, but will remain until then.
    
    Also removed testing for py33 as pip 18.1 demands 3.4.
    safiyat committed Nov 9, 2018
    Configuration menu
    Copy the full SHA
    0972eaf View commit details
    Browse the repository at this point in the history