Add setuptools_scm[toml] and pkgconfig, xmlsec's build dep

This commit is contained in:
Satoe Imaishi
2022-03-24 23:02:30 -04:00
parent e0082f4c76
commit 229ed53c0e
4 changed files with 16 additions and 3 deletions

View File

@@ -28,7 +28,7 @@ RECEPTOR_IMAGE ?= quay.io/ansible/receptor:devel
SRC_ONLY_PKGS ?= cffi,pycparser,psycopg2,twilio SRC_ONLY_PKGS ?= cffi,pycparser,psycopg2,twilio
# These should be upgraded in the AWX and Ansible venv before attempting # These should be upgraded in the AWX and Ansible venv before attempting
# to install the actual requirements # to install the actual requirements
VENV_BOOTSTRAP ?= pip==21.2.4 setuptools==58.2.0 wheel==0.36.2 VENV_BOOTSTRAP ?= pip==21.2.4 setuptools==58.2.0 setuptools_scm[toml]==6.4.2 wheel==0.36.2
NAME ?= awx NAME ?= awx

View File

@@ -105,7 +105,7 @@ Upgrading to 4.0.0 causes error because imports changed.
ImportError: cannot import name 'KeyVaultClient' ImportError: cannot import name 'KeyVaultClient'
``` ```
### pip and setuptools ### pip, setuptools and setuptools_scm
The offline installer needs to have functionality confirmed before upgrading these. The offline installer needs to have functionality confirmed before upgrading these.
Versions need to match the versions used in the pip bootstrapping step Versions need to match the versions used in the pip bootstrapping step

View File

@@ -58,6 +58,9 @@ uwsgitop
wheel wheel
pip==21.2.4 # see UPGRADE BLOCKERs pip==21.2.4 # see UPGRADE BLOCKERs
setuptools==58.2.0 # see UPGRADE BLOCKERs setuptools==58.2.0 # see UPGRADE BLOCKERs
setuptools_scm[toml]>=3.4 # see UPGRADE BLOCKERs, xmlsec build dep
lxml>=3.8 # xmlsec build dep
pkgconfig>=1.5.1 # xmlsec build dep
# Temporarily added to use ansible-runner from git branch, to be removed # Temporarily added to use ansible-runner from git branch, to be removed
# when ansible-runner moves from requirements_git.txt to here # when ansible-runner moves from requirements_git.txt to here

View File

@@ -192,6 +192,7 @@ lockfile==0.12.2
# via python-daemon # via python-daemon
lxml==4.7.0 lxml==4.7.0
# via # via
# -r /awx_devel/requirements/requirements.in
# python3-saml # python3-saml
# xmlsec # xmlsec
markdown==3.2.1 markdown==3.2.1
@@ -225,13 +226,17 @@ oauthlib==3.2.0
openshift==0.11.0 openshift==0.11.0
# via -r /awx_devel/requirements/requirements.in # via -r /awx_devel/requirements/requirements.in
packaging==21.3 packaging==21.3
# via ansible-runner # via
# ansible-runner
# setuptools-scm
pbr==5.6.0 pbr==5.6.0
# via -r /awx_devel/requirements/requirements.in # via -r /awx_devel/requirements/requirements.in
pexpect==4.7.0 pexpect==4.7.0
# via # via
# -r /awx_devel/requirements/requirements.in # -r /awx_devel/requirements/requirements.in
# ansible-runner # ansible-runner
pkgconfig==1.5.5
# via -r /awx_devel/requirements/requirements.in
prometheus-client==0.7.1 prometheus-client==0.7.1
# via -r /awx_devel/requirements/requirements.in # via -r /awx_devel/requirements/requirements.in
psutil==5.8.0 psutil==5.8.0
@@ -339,6 +344,8 @@ schedule==0.6.0
# via -r /awx_devel/requirements/requirements.in # via -r /awx_devel/requirements/requirements.in
service-identity==18.1.0 service-identity==18.1.0
# via twisted # via twisted
setuptools-scm[toml]==6.4.2
# via -r /awx_devel/requirements/requirements.in
six==1.14.0 six==1.14.0
# via # via
# ansible-runner # ansible-runner
@@ -380,6 +387,8 @@ tempora==2.1.0
# via # via
# irc # irc
# jaraco-logging # jaraco-logging
tomli==2.0.1
# via setuptools-scm
twilio==6.37.0 twilio==6.37.0
# via -r /awx_devel/requirements/requirements.in # via -r /awx_devel/requirements/requirements.in
twisted[tls]==20.3.0 twisted[tls]==20.3.0
@@ -421,4 +430,5 @@ setuptools==58.2.0
# kubernetes # kubernetes
# markdown # markdown
# python-daemon # python-daemon
# setuptools-scm
# zope-interface # zope-interface