diff --git a/requirements/README.md b/requirements/README.md index 3aeede1db2..29bbad1158 100644 --- a/requirements/README.md +++ b/requirements/README.md @@ -1,6 +1,8 @@ The requirements.txt and requirements_ansible.txt files are generated from requirements.in and requirements_ansible.in, respectively, using `pip-tools` `pip-compile`. The following commands should do this if ran inside the tools_awx container. Run these commands from the root of the awx repo. This will produce python 3 requirements files. +If you do not wish to upgrade dependencies generally (such as adding a specific dependency +needed for a feature) then do not use the `-U` flag. ``` python3 -m venv /buildit diff --git a/requirements/requirements.in b/requirements/requirements.in index 3635efa7b5..b6c3d2c641 100644 --- a/requirements/requirements.in +++ b/requirements/requirements.in @@ -45,5 +45,5 @@ tacacs_plus==1.0 twilio==6.10.4 uWSGI==2.0.17 uwsgitop==0.10.0 -pip==9.0.1 -setuptools==36.0.1 +pip==19.1.1 +setuptools==41.0.1 diff --git a/requirements/requirements.txt b/requirements/requirements.txt index 2f51d67cbd..54e3988c98 100644 --- a/requirements/requirements.txt +++ b/requirements/requirements.txt @@ -122,5 +122,5 @@ xmlsec==1.3.3 # via python3-saml zope.interface==4.6.0 # via twisted # The following packages are considered to be unsafe in a requirements file: -pip==9.0.1 -setuptools==36.0.1 +pip==19.1.1 +setuptools==41.0.1 diff --git a/requirements/requirements_ansible.in b/requirements/requirements_ansible.in index 6d3f761635..6ae32e8c8d 100644 --- a/requirements/requirements_ansible.in +++ b/requirements/requirements_ansible.in @@ -53,8 +53,8 @@ pycurl==7.43.0.1 # higher versions will not install without SSL backend speci pexpect==4.6.0 # same as AWX requirement psutil==5.4.3 # same as AWX requirement ptyprocess==0.5.2 # via pexpect, but needs to be pinned. Read the blame. -setuptools==36.0.1 -pip==9.0.1 +pip==19.1.1 +setuptools==41.0.1 # VMware pyvmomi==6.5 # WinRM diff --git a/requirements/requirements_ansible.txt b/requirements/requirements_ansible.txt index a4f5ff99c5..7631d616e0 100644 --- a/requirements/requirements_ansible.txt +++ b/requirements/requirements_ansible.txt @@ -122,5 +122,5 @@ wheel==0.30.0 # via azure-cli-core xmltodict==0.12.0 # via pywinrm # The following packages are considered to be unsafe in a requirements file: -pip==9.0.1 -setuptools==36.0.1 +pip==19.1.1 +setuptools==41.0.1