mirror of
https://github.com/ansible-collections/community.general.git
synced 2024-09-14 20:13:21 +02:00
Fix CI (problem with cffi) (#892)
* Work around old pip versions which install yanked packages. * Try II * Proper approach. * Avoid too old version being installed.
This commit is contained in:
parent
905239f530
commit
38996b7544
4 changed files with 4 additions and 0 deletions
|
@ -1,2 +1,3 @@
|
||||||
dependencies:
|
dependencies:
|
||||||
- setup_remote_constraints
|
- setup_remote_constraints
|
||||||
|
- setup_pkg_mgr
|
||||||
|
|
|
@ -1,2 +1,3 @@
|
||||||
dependencies:
|
dependencies:
|
||||||
|
- setup_remote_constraints
|
||||||
- setup_pkg_mgr
|
- setup_pkg_mgr
|
||||||
|
|
|
@ -25,6 +25,7 @@
|
||||||
become: True
|
become: True
|
||||||
pip:
|
pip:
|
||||||
name: pyOpenSSL
|
name: pyOpenSSL
|
||||||
|
extra_args: "-c {{ remote_constraints }}"
|
||||||
when: ansible_os_family == 'Darwin'
|
when: ansible_os_family == 'Darwin'
|
||||||
|
|
||||||
- name: register pyOpenSSL version
|
- name: register pyOpenSSL version
|
||||||
|
|
|
@ -40,6 +40,7 @@ boto3 < 1.11 ; python_version < '2.7' # boto3 1.11 drops Python 2.6 support
|
||||||
botocore >= 1.10.0, < 1.14 ; python_version < '2.7' # adds support for the following AWS services: secretsmanager, fms, and acm-pca; botocore 1.14 drops Python 2.6 support
|
botocore >= 1.10.0, < 1.14 ; python_version < '2.7' # adds support for the following AWS services: secretsmanager, fms, and acm-pca; botocore 1.14 drops Python 2.6 support
|
||||||
botocore >= 1.10.0 ; python_version >= '2.7' # adds support for the following AWS services: secretsmanager, fms, and acm-pca
|
botocore >= 1.10.0 ; python_version >= '2.7' # adds support for the following AWS services: secretsmanager, fms, and acm-pca
|
||||||
setuptools < 45 ; python_version <= '2.7' # setuptools 45 and later require python 3.5 or later
|
setuptools < 45 ; python_version <= '2.7' # setuptools 45 and later require python 3.5 or later
|
||||||
|
cffi >= 1.14.2, != 1.14.3 # Yanked version which older versions of pip will still install:
|
||||||
|
|
||||||
# freeze pylint and its requirements for consistent test results
|
# freeze pylint and its requirements for consistent test results
|
||||||
astroid == 2.2.5
|
astroid == 2.2.5
|
||||||
|
|
Loading…
Reference in a new issue