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

Requirements Refactor (ready to merge, after conflict resolution) #1962

Merged
merged 17 commits into from May 24, 2018

Commits on May 24, 2018

  1. Implement requirements refactor

    Signed-off-by: Dan Ryan <dan@danryan.co>
    techalchemy committed May 24, 2018
    Copy the full SHA
    ef1b4bc View commit details
    Browse the repository at this point in the history
  2. vendor attrs

    Signed-off-by: Dan Ryan <dan@danryan.co>
    techalchemy committed May 24, 2018
    Copy the full SHA
    cf1220d View commit details
    Browse the repository at this point in the history
  3. Implement new requirement parser

    - Leverage functionality where possible to avoid rework
    
    Signed-off-by: Dan Ryan <dan@danryan.co>
    techalchemy committed May 24, 2018
    Copy the full SHA
    5bd3e2d View commit details
    Browse the repository at this point in the history
  4. Update tests for new requirements format

    Signed-off-by: Dan Ryan <dan@danryan.co>
    techalchemy committed May 24, 2018
    Copy the full SHA
    3167285 View commit details
    Browse the repository at this point in the history
  5. Fix test references to old requirements parser

    Signed-off-by: Dan Ryan <dan@danryan.co>
    techalchemy committed May 24, 2018
    Copy the full SHA
    eb4423b View commit details
    Browse the repository at this point in the history
  6. Mark pipenv check as flaky

    Signed-off-by: Dan Ryan <dan@danryan.co>
    techalchemy committed May 24, 2018
    Copy the full SHA
    b2085cb View commit details
    Browse the repository at this point in the history
  7. Add attrs to vendored deps and rebuild

    Signed-off-by: Dan Ryan <dan@danryan.co>
    techalchemy committed May 24, 2018
    Copy the full SHA
    4ce55b4 View commit details
    Browse the repository at this point in the history
  8. Update vendoring task

    Signed-off-by: Dan Ryan <dan@danryan.co>
    techalchemy committed May 24, 2018
    Copy the full SHA
    c50259f View commit details
    Browse the repository at this point in the history
  9. Vendor requirementslib and cut old requirements

    Signed-off-by: Dan Ryan <dan@danryan.co>
    techalchemy committed May 24, 2018
    Copy the full SHA
    c406063 View commit details
    Browse the repository at this point in the history
  10. Use vendored requirementslib for requirements

    - Also update patch for pip
    
    Signed-off-by: Dan Ryan <dan@danryan.co>
    techalchemy committed May 24, 2018
    Copy the full SHA
    56f3d61 View commit details
    Browse the repository at this point in the history
  11. Vendor pyparsing for packaging

    Signed-off-by: Dan Ryan <dan@danryan.co>
    techalchemy committed May 24, 2018
    Copy the full SHA
    c58bf55 View commit details
    Browse the repository at this point in the history
  12. Move requirements tests to requirement library

    Signed-off-by: Dan Ryan <dan@danryan.co>
    techalchemy committed May 24, 2018
    Copy the full SHA
    60e108c View commit details
    Browse the repository at this point in the history
  13. Update vendored requirementslib

    Signed-off-by: Dan Ryan <dan@danryan.co>
    techalchemy committed May 24, 2018
    Copy the full SHA
    4c53e6e View commit details
    Browse the repository at this point in the history
  14. Update requirementslib

    Signed-off-by: Dan Ryan <dan@danryan.co>
    techalchemy committed May 24, 2018
    Copy the full SHA
    c154350 View commit details
    Browse the repository at this point in the history
  15. Fix requirements cleanup

    Signed-off-by: Dan Ryan <dan@danryan.co>
    techalchemy committed May 24, 2018
    Copy the full SHA
    fddde1c View commit details
    Browse the repository at this point in the history
  16. Handle prep failures for dist preparation

    Signed-off-by: Dan Ryan <dan@danryan.co>
    techalchemy committed May 24, 2018
    Copy the full SHA
    e2dae9b View commit details
    Browse the repository at this point in the history
  17. Fix special case resolution with ignore python

    Signed-off-by: Dan Ryan <dan@danryan.co>
    techalchemy committed May 24, 2018
    Copy the full SHA
    aa4ca1b View commit details
    Browse the repository at this point in the history