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

Do wheel installs from VCS/directories using ephemeral caching #4764

Merged
merged 36 commits into from
Jan 23, 2018

Commits on Jul 6, 2017

  1. Try to build wheels for directories/VCS

    Follow up from pypagh-4144
    
    To allow build system abstractions, we want installation to go through
    wheels in more cases. In particular, installing packages from a local
    directory or a VCS URL currently runs 'setup.py install'. The aim of
    this PR is to have it build a wheel, which is stored in an ephemeral
    cache directory, used for installation, and then discarded.
    
    We can't cache it permanently based on the path/URL, because the code
    there might change, but our cache wouldn't be invalidated.
    takluyver authored and alex committed Jul 6, 2017
    Configuration menu
    Copy the full SHA
    c624090 View commit details
    Browse the repository at this point in the history
  2. Add news file

    takluyver authored and alex committed Jul 6, 2017
    Configuration menu
    Copy the full SHA
    a32ebea View commit details
    Browse the repository at this point in the history
  3. Fix list comp

    takluyver authored and alex committed Jul 6, 2017
    Configuration menu
    Copy the full SHA
    fe5e9cc View commit details
    Browse the repository at this point in the history
  4. Code style fixes

    takluyver authored and alex committed Jul 6, 2017
    Configuration menu
    Copy the full SHA
    30109c3 View commit details
    Browse the repository at this point in the history
  5. Allow temp files for another test

    When there's a previous build directory, no_clean is set
    takluyver authored and alex committed Jul 6, 2017
    Configuration menu
    Copy the full SHA
    ee67867 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    46c2c54 View commit details
    Browse the repository at this point in the history
  7. Cleanup wheel cache after 'pip freeze'

    takluyver authored and alex committed Jul 6, 2017
    Configuration menu
    Copy the full SHA
    9fdcfaf View commit details
    Browse the repository at this point in the history
  8. Expect temp files in another test

    takluyver authored and alex committed Jul 6, 2017
    Configuration menu
    Copy the full SHA
    9109322 View commit details
    Browse the repository at this point in the history
  9. Update test of install output

    takluyver authored and alex committed Jul 6, 2017
    Configuration menu
    Copy the full SHA
    ad242d1 View commit details
    Browse the repository at this point in the history
  10. Expect temp files on another test

    takluyver authored and alex committed Jul 6, 2017
    Configuration menu
    Copy the full SHA
    a51843a View commit details
    Browse the repository at this point in the history
  11. Update another install output test

    takluyver authored and alex committed Jul 6, 2017
    Configuration menu
    Copy the full SHA
    73440ed View commit details
    Browse the repository at this point in the history
  12. Update test to check for dist-info

    takluyver authored and alex committed Jul 6, 2017
    Configuration menu
    Copy the full SHA
    5610636 View commit details
    Browse the repository at this point in the history
  13. Remove string formatting operation

    takluyver authored and alex committed Jul 6, 2017
    Configuration menu
    Copy the full SHA
    1c03c1b View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    ad50ac9 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    d045cc2 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    01d226b View commit details
    Browse the repository at this point in the history
  17. flake8

    alex committed Jul 6, 2017
    Configuration menu
    Copy the full SHA
    d5e3082 View commit details
    Browse the repository at this point in the history
  18. fix

    alex committed Jul 6, 2017
    Configuration menu
    Copy the full SHA
    1997456 View commit details
    Browse the repository at this point in the history
  19. not a thing anymore

    alex committed Jul 6, 2017
    Configuration menu
    Copy the full SHA
    328f607 View commit details
    Browse the repository at this point in the history
  20. these are probably needed

    alex committed Jul 6, 2017
    Configuration menu
    Copy the full SHA
    8ef8400 View commit details
    Browse the repository at this point in the history
  21. flake8

    alex committed Jul 6, 2017
    Configuration menu
    Copy the full SHA
    cb56bb3 View commit details
    Browse the repository at this point in the history
  22. fix

    alex committed Jul 6, 2017
    Configuration menu
    Copy the full SHA
    5f88252 View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2017

  1. Merge master

    pradyunsg committed Oct 4, 2017
    Configuration menu
    Copy the full SHA
    ebf06ce View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    901f529 View commit details
    Browse the repository at this point in the history
  3. Revert unrelated change

    pradyunsg committed Oct 4, 2017
    Configuration menu
    Copy the full SHA
    b96618b View commit details
    Browse the repository at this point in the history
  4. Rework Wheel Caching

    pradyunsg committed Oct 4, 2017
    Configuration menu
    Copy the full SHA
    165b10b View commit details
    Browse the repository at this point in the history
  5. Cleanup and rename test

    pradyunsg committed Oct 4, 2017
    Configuration menu
    Copy the full SHA
    16cda30 View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2017

  1. Configuration menu
    Copy the full SHA
    1c6a450 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3ec643c View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2017

  1. Configuration menu
    Copy the full SHA
    d4e2d7e View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2017

  1. Configuration menu
    Copy the full SHA
    e36bb6d View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2017

  1. 🎨

    pradyunsg committed Oct 25, 2017
    Configuration menu
    Copy the full SHA
    a39f36a View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2017

  1. Configuration menu
    Copy the full SHA
    01d97e7 View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2017

  1. Configuration menu
    Copy the full SHA
    cd14240 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9b6f1d7 View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2018

  1. Configuration menu
    Copy the full SHA
    4c14739 View commit details
    Browse the repository at this point in the history