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

Dependency specifiers grammar fixes #1181

Open
wants to merge 4 commits into
base: main
Choose a base branch
from

Commits on Dec 11, 2022

  1. Dependency Specifiers: Don't require whitespace after URL

    otherwise would `numpy @ https://example.org/numpy` is not a valid specifier (missing whitespace after the URL). This already what pip and packaging do and also what the parsley grammar says
    konstin committed Dec 11, 2022
    Configuration menu
    Copy the full SHA
    3ab0328 View commit details
    Browse the repository at this point in the history
  2. Dependency Specifiers: Require whitespace before in and not in

    Otherwise `numpy; os_namein 'posix'` would be a valid specifier which it isn't
    konstin committed Dec 11, 2022
    Configuration menu
    Copy the full SHA
    4193e04 View commit details
    Browse the repository at this point in the history
  3. Dependency Specifiers: Require whitespace after in and not in

    Otherwise `numpy; os_name in'posix'` and `numpy; os_name inos_name` would be valid. pypa/packaging 22.0 actually allows currently `numpy; os_name in'posix'`
    konstin committed Dec 11, 2022
    Configuration menu
    Copy the full SHA
    f91e32f View commit details
    Browse the repository at this point in the history

Commits on May 21, 2024

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