]> git-server-git.apps.pok.os.sepia.ceph.com Git - teuthology.git/commitdiff
requirements: bump up cffi to 1.14.5
authorKyr Shatskyy <kyrylo.shatskyy@suse.com>
Fri, 26 Feb 2021 10:20:28 +0000 (11:20 +0100)
committerKyr Shatskyy <kyrylo.shatskyy@suse.com>
Fri, 26 Feb 2021 13:16:38 +0000 (14:16 +0100)
Needs for run on Big Sur with python3.9 from brew and addresses
building error for cffi wheel:

    clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -DUSE__THREAD -DHAVE_SYNC_SYNCHRONIZE -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/ffi -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/ffi -I/opt/homebrew/include -I/opt/homebrew/opt/openssl@1.1/include -I/opt/homebrew/opt/sqlite/include -I/opt/homebrew/opt/tcl-tk/include -I/Users/kyr/kshtsk/teuthology/virtualenv/include -I/opt/homebrew/Cellar/python@3.9/3.9.2_1/Frameworks/Python.framework/Versions/3.9/include/python3.9 -c c/_cffi_backend.c -o build/temp.macosx-11-arm64-3.9/c/_cffi_backend.o
    c/_cffi_backend.c:6185:5: warning: 'PyEval_InitThreads' is deprecated [-Wdeprecated-declarations]
        PyEval_InitThreads();
        ^
    /opt/homebrew/Cellar/python@3.9/3.9.2_1/Frameworks/Python.framework/Versions/3.9/include/python3.9/ceval.h:130:1: note: 'PyEval_InitThreads' has been explicitly marked deprecated here
    Py_DEPRECATED(3.9) PyAPI_FUNC(void) PyEval_InitThreads(void);
    ^
    /opt/homebrew/Cellar/python@3.9/3.9.2_1/Frameworks/Python.framework/Versions/3.9/include/python3.9/pyport.h:508:54: note: expanded from macro 'Py_DEPRECATED'
    #define Py_DEPRECATED(VERSION_UNUSED) __attribute__((__deprecated__))
                                                         ^
    c/_cffi_backend.c:6245:9: error: implicit declaration of function 'ffi_prep_closure' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
        if (ffi_prep_closure(closure, &cif_descr->cif,
            ^
    1 warning and 1 error generated.
    error: command '/usr/bin/clang' failed with exit code 1

Signed-off-by: Kyr Shatskyy <kyrylo.shatskyy@suse.com>
requirements.txt

index 3bbb5a13f843f45fc7cbdab4d1663ad87e87b0c8..737c82844fbea51dc2663f1d749f813a0960b48f 100644 (file)
@@ -2,71 +2,71 @@
 # This file is autogenerated by pip-compile
 # To update, run:
 #
-#    pip-compile --output-file=requirements.txt
+#    pip-compile --output-file=- requirements.in
 #
-ansible==2.8.8
-    # via -r requirements.in
-apache-libcloud==2.8.0
-    # via -r requirements.in
+ansible==2.8.19
+    # via teuthology
+apache-libcloud==3.3.1
+    # via teuthology
 appdirs==1.4.4
     # via
     #   openstacksdk
     #   virtualenv
 argparse==1.4.0
-    # via -r requirements.in
+    # via teuthology
 atomicwrites==1.4.0
     # via pytest
-attrs==19.3.0
+attrs==20.3.0
     # via
     #   cmd2
     #   pytest
-backports.ssl-match-hostname==3.5.0.1
-    # via -r requirements.in
-bcrypt==3.1.7
+backports.ssl-match-hostname==3.7.0.1
+    # via teuthology
+bcrypt==3.2.0
     # via paramiko
 beanstalkc3==0.4.0
-    # via -r requirements.in
-boto3==1.9.161
-    # via -r requirements.in
-boto==2.46.1
-    # via -r requirements.in
-botocore==1.12.253
+    # via teuthology
+boto3==1.17.16
+    # via teuthology
+boto==2.49.0
+    # via teuthology
+botocore==1.20.16
     # via
     #   boto3
     #   s3transfer
-certifi==2020.6.20
+certifi==2020.12.5
     # via
     #   requests
     #   sentry-sdk
-cffi==1.14.0
+cffi==1.14.5
     # via
     #   bcrypt
     #   cryptography
     #   pynacl
-chardet==3.0.4
+chardet==4.0.0
     # via requests
 click==7.1.2
     # via pip-tools
-cliff==3.3.0
+cliff==3.7.0
     # via
     #   osc-lib
     #   python-openstackclient
-cmd2==1.2.1
+cmd2==1.5.0
     # via cliff
-colorama==0.4.3
+colorama==0.4.4
     # via cmd2
 configobj==5.0.6
-    # via -r requirements.in
-configparser==3.5.0
-    # via -r requirements.in
-cryptography==3.3.2
+    # via teuthology
+configparser==5.0.1
+    # via teuthology
+cryptography==3.4.6
     # via
-    #   -r requirements.in
+    #   teuthology
     #   ansible
     #   openstacksdk
     #   paramiko
     #   pyopenssl
-debtcollector==2.1.0
+debtcollector==2.2.0
     # via
     #   oslo.config
     #   oslo.utils
@@ -78,64 +78,64 @@ decorator==4.4.2
 distlib==0.3.1
     # via virtualenv
 docopt==0.6.2
-    # via -r requirements.in
-docutils==0.15.2
-    # via botocore
-dogpile.cache==0.9.2
+    # via teuthology
+dogpile.cache==1.1.2
     # via openstacksdk
 filelock==3.0.12
-    # via virtualenv
-gevent==1.4.0
-    # via -r requirements.in
-greenlet==0.4.16
+    # via
+    #   tox
+    #   virtualenv
+gevent==21.1.2
+    # via teuthology
+greenlet==1.0.0
     # via gevent
 httplib2==0.19.0
-    # via -r requirements.in
-humanfriendly==8.1
-    # via -r requirements.in
-idna==2.8
+    # via teuthology
+humanfriendly==9.1
+    # via teuthology
+idna==2.10
     # via requests
-ipy==1.0
-    # via -r requirements.in
-iso8601==0.1.12
+ipy==1.1
+    # via teuthology
+iso8601==0.1.14
     # via
     #   keystoneauth1
     #   openstacksdk
     #   oslo.utils
     #   python-novaclient
-jinja2==2.11.2
+jinja2==2.11.3
     # via ansible
 jmespath==0.10.0
     # via
     #   boto3
     #   botocore
     #   openstacksdk
-jsonpatch==1.26
+jsonpatch==1.28
     # via openstacksdk
 jsonpointer==2.0
     # via jsonpatch
-keystoneauth1==4.2.0
+keystoneauth1==4.3.1
     # via
     #   openstacksdk
     #   osc-lib
     #   python-cinderclient
     #   python-keystoneclient
     #   python-novaclient
-manhole==1.3.0
-    # via -r requirements.in
+manhole==1.6.0
+    # via teuthology
 markupsafe==1.1.1
     # via jinja2
-more-itertools==8.4.0
+more-itertools==8.7.0
     # via pytest
-msgpack==1.0.0
+msgpack==1.0.2
     # via oslo.serialization
 munch==2.5.0
     # via openstacksdk
-ndg-httpsclient==0.4.2
-    # via -r requirements.in
-netaddr==0.7.19
+ndg-httpsclient==0.5.1
+    # via teuthology
+netaddr==0.8.0
     # via
-    #   -r requirements.in
+    #   teuthology
     #   oslo.config
     #   oslo.utils
 netifaces==0.10.9
@@ -143,8 +143,8 @@ netifaces==0.10.9
     #   openstacksdk
     #   oslo.utils
 nose==1.3.7
-    # via -r requirements.in
-openstacksdk==0.48.0
+    # via teuthology
+openstacksdk==0.53.0
     # via
     #   osc-lib
     #   python-openstackclient
@@ -152,11 +152,11 @@ os-service-types==1.7.0
     # via
     #   keystoneauth1
     #   openstacksdk
-osc-lib==2.2.0
+osc-lib==2.3.1
     # via python-openstackclient
-oslo.config==8.2.0
+oslo.config==8.4.0
     # via python-keystoneclient
-oslo.i18n==5.0.0
+oslo.i18n==5.0.1
     # via
     #   osc-lib
     #   oslo.config
@@ -165,11 +165,11 @@ oslo.i18n==5.0.0
     #   python-keystoneclient
     #   python-novaclient
     #   python-openstackclient
-oslo.serialization==4.0.0
+oslo.serialization==4.1.0
     # via
     #   python-keystoneclient
     #   python-novaclient
-oslo.utils==4.2.2
+oslo.utils==4.8.0
     # via
     #   osc-lib
     #   oslo.serialization
@@ -177,9 +177,13 @@ oslo.utils==4.2.2
     #   python-keystoneclient
     #   python-novaclient
     #   python-openstackclient
-paramiko==2.7.1
-    # via -r requirements.in
-pbr==5.4.5
+packaging==20.9
+    # via
+    #   oslo.utils
+    #   tox
+paramiko==2.7.2
+    # via teuthology
+pbr==5.5.1
     # via
     #   cliff
     #   debtcollector
@@ -195,77 +199,80 @@ pbr==5.4.5
     #   python-novaclient
     #   python-openstackclient
     #   stevedore
-pexpect==4.7.0
-    # via -r requirements.in
-pip-tools==4.3.0
-    # via -r requirements.in
+pexpect==4.8.0
+    # via teuthology
+pip-tools==5.5.0
+    # via teuthology
 pluggy==0.13.1
     # via
     #   pytest
     #   tox
 prettytable==0.7.2
     # via
-    #   -r requirements.in
+    #   teuthology
     #   cliff
     #   python-cinderclient
     #   python-novaclient
-psutil==5.6.6
-    # via -r requirements.in
-ptyprocess==0.6.0
+psutil==5.8.0
+    # via teuthology
+ptyprocess==0.7.0
     # via pexpect
-py==1.9.0
+py==1.10.0
     # via
     #   pytest
     #   tox
-pyasn1==0.2.3
-    # via -r requirements.in
+pyasn1==0.4.8
+    # via
+    #   teuthology
+    #   ndg-httpsclient
 pycparser==2.20
     # via cffi
-pyjwt==1.7.1
-    # via -r requirements.in
+pyjwt==2.0.1
+    # via teuthology
 pynacl==1.4.0
     # via paramiko
-pyopenssl==19.0.0
+pyopenssl==20.0.1
     # via
-    #   -r requirements.in
+    #   teuthology
     #   ndg-httpsclient
 pyparsing==2.4.7
     # via
     #   cliff
     #   httplib2
     #   oslo.utils
-pyperclip==1.8.0
+    #   packaging
+pyperclip==1.8.2
     # via cmd2
 pytest==3.7.1
-    # via -r requirements.in
-python-cinderclient==7.1.0
+    # via teuthology
+python-cinderclient==7.3.0
     # via python-openstackclient
-python-dateutil==2.6.0
+python-dateutil==2.8.1
     # via
-    #   -r requirements.in
+    #   teuthology
     #   botocore
-python-keystoneclient==4.1.0
+python-keystoneclient==4.2.0
     # via python-openstackclient
-python-novaclient==17.1.0
+python-novaclient==17.3.0
     # via
-    #   -r requirements.in
+    #   teuthology
     #   python-openstackclient
-python-openstackclient==5.3.1
-    # via -r requirements.in
-pytz==2020.1
+python-openstackclient==5.4.0
+    # via teuthology
+pytz==2021.1
     # via
     #   oslo.serialization
     #   oslo.utils
-pyyaml==5.1.2
+pyyaml==5.4.1
     # via
-    #   -r requirements.in
+    #   teuthology
     #   ansible
     #   cliff
     #   openstacksdk
     #   oslo.config
-requests==2.22.0
+requests==2.25.1
     # via
-    #   -r requirements.in
+    #   teuthology
     #   apache-libcloud
     #   keystoneauth1
     #   oslo.config
@@ -275,28 +282,24 @@ requestsexceptions==1.4.0
     # via openstacksdk
 rfc3986==1.4.0
     # via oslo.config
-s3transfer==0.2.1
+s3transfer==0.3.4
     # via boto3
-sentry-sdk==0.19.5
-    # via -r requirements.in
-simplejson==3.17.0
+sentry-sdk==0.20.3
+    # via teuthology
+simplejson==3.17.2
     # via
     #   osc-lib
     #   python-cinderclient
     #   python-novaclient
-six==1.14.0
+six==1.15.0
     # via
-    #   -r requirements.in
+    #   teuthology
     #   bcrypt
-    #   cliff
     #   configobj
-    #   cryptography
     #   debtcollector
     #   keystoneauth1
     #   munch
     #   oslo.i18n
-    #   oslo.utils
-    #   pip-tools
     #   pynacl
     #   pyopenssl
     #   pytest
@@ -306,31 +309,41 @@ six==1.14.0
     #   python-openstackclient
     #   tox
     #   virtualenv
-stevedore==3.1.0
+stevedore==3.3.0
     # via
     #   cliff
+    #   dogpile.cache
     #   keystoneauth1
     #   osc-lib
     #   oslo.config
+    #   python-cinderclient
     #   python-keystoneclient
+    #   python-novaclient
     #   python-openstackclient
-toml==0.10.1
-    # via -r requirements.in
-tox==3.0.0
-    # via -r requirements.in
-urllib3==1.25.9
+toml==0.10.2
+    # via
+    #   teuthology
+    #   tox
+tox==3.22.0
+    # via teuthology
+urllib3==1.26.3
     # via
     #   botocore
     #   requests
     #   sentry-sdk
-virtualenv==20.0.26
+virtualenv==20.4.2
     # via tox
 wcwidth==0.2.5
     # via cmd2
 wrapt==1.12.1
     # via debtcollector
 xmltodict==0.12.0
-    # via -r requirements.in
+    # via teuthology
+zope.event==4.5.0
+    # via gevent
+zope.interface==5.2.0
+    # via gevent
 
 # The following packages are considered to be unsafe in a requirements file:
+# pip
 # setuptools