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

Eliminate warnings for default use. #2188

Merged
merged 5 commits into from
Jul 24, 2023
Merged

Commits on Jul 23, 2023

  1. Eliminate warnings for default use.

    Previously `pex` would warn for default usage scenarios under both
    Python 3.11 and Python 3.12. For Python 3.12, the `--pip-version`
    defaulted to 23.2 but a warning about vendored Pip 20.3.4 was issued
    anyway; this is now fixed. For both Python 3.11 and Python 3.12, the
    vendored version of packaging used the deprecated `sre_constants`
    stdlib module; this is now fixed with packaging 23.1 being vendored
    and selected for Python >= 3.7.
    
    Fixes pex-tool#2186
    jsirois committed Jul 23, 2023
    Configuration menu
    Copy the full SHA
    7215a61 View commit details
    Browse the repository at this point in the history
  2. Run tox -evendor.

    jsirois committed Jul 23, 2023
    Configuration menu
    Copy the full SHA
    2e0b8ac View commit details
    Browse the repository at this point in the history
  3. Retain backward compatibility for ===.

    When the operator is `===`, we now perform the comparison on our own
    since modern packaging errors. We also emit `===` in PEX-INFO when an
    embedded distribution has a non PEP-440 compliant version.
    jsirois committed Jul 23, 2023
    Configuration menu
    Copy the full SHA
    f3e9130 View commit details
    Browse the repository at this point in the history
  4. Fix missing vendor:skip

    jsirois committed Jul 23, 2023
    Configuration menu
    Copy the full SHA
    b3499a1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6a88938 View commit details
    Browse the repository at this point in the history