Uploaded image for project: 'Apache Arrow'
  1. Apache Arrow
  2. ARROW-5951

[Python][Wheel] Request UCS4 wheels in the packaging tasks

    XMLWordPrintableJSON

    Details

    • Type: Task
    • Status: Resolved
    • Priority: Minor
    • Resolution: Won't Fix
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Python
    • Labels:
      None

      Description

      [root@0b415e11a9ba multibuild]# cpython_path 2.7 16
      /opt/python/cp27-cp27m
      [root@0b415e11a9ba multibuild]# cpython_path 2.7 32
      /opt/python/cp27-cp27mu
      [root@0b415e11a9ba multibuild]# cpython_path 3.7 16
      /opt/python/cp37-cp37m
      [root@0b415e11a9ba multibuild]# cpython_path 3.7 32
      /opt/python/cp37-cp37m
      

      We should actually change the unicode_with properties in the tasks.yml to 32 for python wheels > 2.7, because we'll always produce ucs4 wheels, and it is quite misleading that we request 16 bit ones.

      Multibuild does the conversion https://github.com/matthew-brett/multibuild/blob/devel/manylinux_utils.sh#L26

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              kszucs Krisztian Szucs
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: