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

Improve handling of constraints on requirements with extras #12095

Merged
merged 47 commits into from
Oct 5, 2023

Commits on Jun 20, 2023

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

Commits on Jun 21, 2023

  1. partial improvement

    sanderr committed Jun 21, 2023
    Configuration menu
    Copy the full SHA
    937d8f0 View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2023

  1. refinements

    sanderr committed Jun 22, 2023
    Configuration menu
    Copy the full SHA
    5f8f40e View commit details
    Browse the repository at this point in the history
  2. fixes

    sanderr committed Jun 22, 2023
    Configuration menu
    Copy the full SHA
    d09431f View commit details
    Browse the repository at this point in the history
  3. cleanup

    sanderr committed Jun 22, 2023
    Configuration menu
    Copy the full SHA
    49027d7 View commit details
    Browse the repository at this point in the history
  4. reverted troublesome changes

    sanderr committed Jun 22, 2023
    Configuration menu
    Copy the full SHA
    cb0f97f View commit details
    Browse the repository at this point in the history
  5. improvement

    sanderr committed Jun 22, 2023
    Configuration menu
    Copy the full SHA
    3160293 View commit details
    Browse the repository at this point in the history
  6. stray todo

    sanderr committed Jun 22, 2023
    Configuration menu
    Copy the full SHA
    1038f15 View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2023

  1. dropped unused attribute

    sanderr committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    8aa1758 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    faa3289 View commit details
    Browse the repository at this point in the history
  3. clarification

    sanderr committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    7e8da61 View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2023

  1. added resolver test case

    sanderr committed Jul 25, 2023
    Configuration menu
    Copy the full SHA
    ff9aeae View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3fa373c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e569017 View commit details
    Browse the repository at this point in the history
  4. added second report test case

    sanderr committed Jul 25, 2023
    Configuration menu
    Copy the full SHA
    cc6a2bd View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    fc86308 View commit details
    Browse the repository at this point in the history
  6. news entries

    sanderr committed Jul 25, 2023
    Configuration menu
    Copy the full SHA
    4ae829c View commit details
    Browse the repository at this point in the history
  7. py38 compatibility

    sanderr committed Jul 25, 2023
    Configuration menu
    Copy the full SHA
    dc01a40 View commit details
    Browse the repository at this point in the history
  8. py37 compatibility

    sanderr committed Jul 25, 2023
    Configuration menu
    Copy the full SHA
    292387f View commit details
    Browse the repository at this point in the history
  9. fixed minor type errors

    sanderr committed Jul 25, 2023
    Configuration menu
    Copy the full SHA
    39e1102 View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2023

  1. linting

    sanderr committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    e6333bb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1207389 View commit details
    Browse the repository at this point in the history
  3. added final bugfix news entry

    sanderr committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    6663b89 View commit details
    Browse the repository at this point in the history
  4. simplified regex

    sanderr committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    314d7c1 View commit details
    Browse the repository at this point in the history
  5. reverted unnecessary changes

    sanderr committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    cc909e8 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6ed231a View commit details
    Browse the repository at this point in the history
  7. windows compatibility

    sanderr committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    55e9762 View commit details
    Browse the repository at this point in the history
  8. lint

    sanderr committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    504485c View commit details
    Browse the repository at this point in the history
  9. cleaned up windows fix

    sanderr committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    f4a7c0c View commit details
    Browse the repository at this point in the history
  10. exclude brackets

    sanderr committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    32e95be View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    ba761cd View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2023

  1. Configuration menu
    Copy the full SHA
    3f3ae6f View commit details
    Browse the repository at this point in the history
  2. use more stable sort key

    sanderr committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    21bfe40 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0de374e View commit details
    Browse the repository at this point in the history
  4. Update src/pip/_internal/req/constructors.py

    Co-authored-by: Tzu-ping Chung <[email protected]>
    sanderr and uranusjr authored Sep 6, 2023
    Configuration menu
    Copy the full SHA
    5a01679 View commit details
    Browse the repository at this point in the history
  5. Merge branch 'issue/11924-requirements-on-extras' of github.com:sande…

    …rr/pip into issue/11924-requirements-on-extras
    sanderr committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    9041602 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4e73e3e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    50cd318 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    ff9e15d View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    f5602fa View commit details
    Browse the repository at this point in the history
  10. minor fixes and linting

    sanderr committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    449522a View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2023

  1. Update src/pip/_internal/resolution/resolvelib/factory.py

    Co-authored-by: Tzu-ping Chung <[email protected]>
    sanderr and uranusjr authored Sep 7, 2023
    Configuration menu
    Copy the full SHA
    952ab6d View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2023

  1. Update tests/unit/resolution_resolvelib/test_requirement.py

    Co-authored-by: Pradyun Gedam <[email protected]>
    sanderr and pradyunsg authored Sep 8, 2023
    Configuration menu
    Copy the full SHA
    fbda0a2 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2023

  1. Configuration menu
    Copy the full SHA
    ce94946 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'issue/11924-requirements-on-extras' of github.com:sande…

    …rr/pip into issue/11924-requirements-on-extras
    sanderr committed Sep 13, 2023
    Configuration menu
    Copy the full SHA
    46707a4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    89b68c6 View commit details
    Browse the repository at this point in the history
  4. made assertions more robust

    sanderr committed Sep 13, 2023
    Configuration menu
    Copy the full SHA
    0f543e3 View commit details
    Browse the repository at this point in the history