Uploaded image for project: 'Dev - Nexus Repo'
  1. Dev - Nexus Repo
  2. NEXUS-18117

PyPI ignoring python_requires metadata

    XMLWordPrintable

    Details

    • Story Points:
      0

      Description

      The full details are discussed in this github issue: https://github.com/Azure/azure-sdk-for-python/issues/3447.

      PyPI uses `python_requires` metadata to communicate that a python package is only required for a particular version of python. It appears that nexus is not acting on this metadata so when I do a pip install packages are being pulled which shouldn't be which prevents the install from completing.

      As detailed in the github issue there's a relatively simple workaround for my current problem. However I'm unsure these workarounds will work with more complex dependencies.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              sdelvalle Santiago Del Valle
              Reporter:
              grahamegee Grahame Gardiner
              Last Updated By:
              Wes Wannemacher
              Team:
              NXRM - Neo
              Votes:
              9 Vote for this issue
              Watchers:
              17 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Date of First Response:

                  tigCommentSecurity.panel-title