mirror of
https://github.com/ansible/awx.git
synced 2026-05-17 22:37:41 -02:30
Merge pull request #11971 from simaishi/add_setuptools_scm_toml
Add setuptools_scm[toml] and pkgconfig to requirements file
This commit is contained in:
2
Makefile
2
Makefile
@@ -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
|
||||||
|
|
||||||
|
|||||||
19
docs/licenses/pkgconfig.txt
Normal file
19
docs/licenses/pkgconfig.txt
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
Copyright (c) 2013 Matthias Vogelgesang <matthias.vogelgesang@gmail.com>
|
||||||
|
|
||||||
|
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
|
of this software and associated documentation files (the "Software"), to deal
|
||||||
|
in the Software without restriction, including without limitation the rights
|
||||||
|
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||||
|
copies of the Software, and to permit persons to whom the Software is
|
||||||
|
furnished to do so, subject to the following conditions:
|
||||||
|
|
||||||
|
The above copyright notice and this permission notice shall be included in
|
||||||
|
all copies or substantial portions of the Software.
|
||||||
|
|
||||||
|
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||||
|
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
|
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||||
|
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||||
|
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||||
|
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||||
|
SOFTWARE.
|
||||||
17
docs/licenses/setuptools-scm.txt
Normal file
17
docs/licenses/setuptools-scm.txt
Normal file
@@ -0,0 +1,17 @@
|
|||||||
|
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
|
of this software and associated documentation files (the "Software"), to deal
|
||||||
|
in the Software without restriction, including without limitation the rights
|
||||||
|
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||||
|
copies of the Software, and to permit persons to whom the Software is
|
||||||
|
furnished to do so, subject to the following conditions:
|
||||||
|
|
||||||
|
The above copyright notice and this permission notice shall be included in
|
||||||
|
all copies or substantial portions of the Software.
|
||||||
|
|
||||||
|
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||||
|
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
|
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||||
|
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||||
|
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||||
|
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||||
|
THE SOFTWARE.
|
||||||
21
docs/licenses/tomli.txt
Normal file
21
docs/licenses/tomli.txt
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
MIT License
|
||||||
|
|
||||||
|
Copyright (c) 2021 Taneli Hukkinen
|
||||||
|
|
||||||
|
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
|
of this software and associated documentation files (the "Software"), to deal
|
||||||
|
in the Software without restriction, including without limitation the rights
|
||||||
|
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||||
|
copies of the Software, and to permit persons to whom the Software is
|
||||||
|
furnished to do so, subject to the following conditions:
|
||||||
|
|
||||||
|
The above copyright notice and this permission notice shall be included in all
|
||||||
|
copies or substantial portions of the Software.
|
||||||
|
|
||||||
|
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||||
|
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
|
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||||
|
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||||
|
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||||
|
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||||
|
SOFTWARE.
|
||||||
@@ -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
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user