]> git.phdru.name Git - ansible.git/commitdiff
Feat(python-packages): Install `auditwheel`
authorOleg Broytman <phd@phdru.name>
Sat, 9 May 2020 22:29:37 +0000 (01:29 +0300)
committerOleg Broytman <phd@phdru.name>
Sat, 9 May 2020 22:29:37 +0000 (01:29 +0300)
Install `wheel` and `auditwheel` that correspond to each other.

playbooks/roles/python-packages/tasks/main.yml

index 769989528efca5af8a49c4da3583c7ecc96ad501..a5449aa21809106fed0a9d3d7f7f68448d781ad0 100644 (file)
 - name: Upgrade Python packages
   become: true
   shell: 'umask 022; exec {{ item }} -m pip install --compile --upgrade
-      "pip < 19.1" setuptools tox virtualenv virtualenvwrapper "wheel < 0.31.1"
+      "pip<19.1" setuptools tox virtualenv virtualenvwrapper
       flake8 sphinx twine'
   when: python.changed
   loop: ['python3', 'python2']
+
+- name: Install wheel for Python2
+  become: true
+  shell: 'umask 022; exec python2 -m pip install --compile --upgrade
+      "wheel==0.31.1"'
+  when: python.changed
+
+- name: Install wheel and auditwheel for Python3
+  become: true
+  shell: 'umask 022; exec python3 -m pip install --compile --upgrade
+      "wheel==0.34.1" "auditwheel==3.1.0"'
+  when: python.changed