diff --git a/py3-constraints.txt b/py3-constraints.txt index db996cacea..9b9f1e6572 100644 --- a/py3-constraints.txt +++ b/py3-constraints.txt @@ -2,7 +2,9 @@ GitPython===3.1.43;python_version>='3.7' GitPython===3.1.18;python_version=='3.6' PasteDeploy===3.1.0;python_version>='3.7' PasteDeploy===2.1.1;python_version=='3.6' -PyJWT===2.9.0;python_version>='3.8' +PyJWT===2.10.1;python_version>='3.9' +PyJWT===2.9.0;python_version=='3.8' +# PyJWT only required for keystonemiddleware>10, which requires python>=3.8 PyYAML===6.0.2;python_version>='3.8' PyYAML===6.0.1;python_version=='3.7' PyYAML===6.0.1;python_version=='3.6' @@ -15,10 +17,10 @@ autopage===0.5.2 bandit===1.7.10;python_version>='3.8' bandit===1.7.5;python_version=='3.7' bandit===1.7.1;python_version=='3.6' -boto3===1.35.51;python_version>='3.8' +boto3===1.35.71;python_version>='3.8' boto3===1.33.13;python_version=='3.7' boto3===1.23.10;python_version=='3.6' -botocore===1.35.51;python_version>='3.8' +botocore===1.35.71;python_version>='3.8' botocore===1.33.13;python_version=='3.7' botocore===1.26.10;python_version=='3.6' certifi===2024.8.30 @@ -27,17 +29,18 @@ cffi===1.15.1;python_version=='3.7' cffi===1.15.1;python_version=='3.6' charset-normalizer===3.4.0;python_version>='3.7' charset-normalizer===2.0.12;python_version=='3.6' -cliff===4.7.0;python_version>='3.8' +cliff===4.8.0;python_version>='3.9' +cliff===4.7.0;python_version=='3.8' cliff===3.10.1;python_version=='3.7' cliff===3.10.1;python_version=='3.6' -cmd2===2.5.0;python_version>='3.8' +cmd2===2.5.7;python_version>='3.8' cmd2===2.4.3;python_version=='3.7' cmd2===2.4.3;python_version=='3.6' -coverage===7.6.4;python_version>='3.9' +coverage===7.6.8;python_version>='3.9' coverage===7.6.1;python_version=='3.8' coverage===7.2.7;python_version=='3.7' coverage===6.2;python_version=='3.6' -cryptography===43.0.3;python_version>='3.7' +cryptography===44.0.0;python_version>='3.7' cryptography===40.0.2;python_version=='3.6' debtcollector===3.0.0;python_version>='3.8' debtcollector===2.5.0;python_version=='3.7' @@ -84,7 +87,8 @@ jmespath===0.10.0;python_version=='3.6' keystoneauth1===5.8.0;python_version>='3.8' keystoneauth1===5.1.3;python_version=='3.7' keystoneauth1===5.1.3;python_version=='3.6' -keystonemiddleware===10.7.1;python_version>='3.8' +keystonemiddleware===10.8.0;python_version>='3.9' +keystonemiddleware===10.7.1;python_version=='3.8' keystonemiddleware===9.5.0;python_version=='3.7' keystonemiddleware===9.5.0;python_version=='3.6' lxml===5.3.0 @@ -102,39 +106,49 @@ netaddr===1.3.0;python_version>='3.7' netaddr===0.10.1;python_version=='3.6' netifaces===0.11.0 os-service-types===1.7.0 -oslo.cache===3.8.0;python_version>='3.8' +oslo.cache===3.9.0;python_version>='3.9' +oslo.cache===3.8.0;python_version=='3.8' oslo.cache===2.11.0;python_version=='3.7' oslo.cache===2.11.0;python_version=='3.6' -oslo.config===9.6.0;python_version>='3.8' +oslo.config===9.7.0;python_version>='3.9' +oslo.config===9.6.0;python_version=='3.8' oslo.config===8.8.1;python_version=='3.7' oslo.config===8.8.1;python_version=='3.6' -oslo.context===5.6.0;python_version>='3.8' +oslo.context===5.7.0;python_version>='3.9' +oslo.context===5.6.0;python_version=='3.8' oslo.context===4.1.0;python_version=='3.7' oslo.context===4.1.0;python_version=='3.6' -oslo.i18n===6.4.0;python_version>='3.8' +oslo.i18n===6.5.0;python_version>='3.9' +oslo.i18n===6.4.0;python_version=='3.8' oslo.i18n===5.1.0;python_version=='3.7' oslo.i18n===5.1.0;python_version=='3.6' -oslo.log===6.1.2;python_version>='3.8' +oslo.log===6.2.0;python_version>='3.9' +oslo.log===6.1.2;python_version=='3.8' oslo.log===4.8.0;python_version=='3.7' oslo.log===4.8.0;python_version=='3.6' -oslo.serialization===5.5.0;python_version>='3.8' +oslo.serialization===5.6.0;python_version>='3.9' +oslo.serialization===5.5.0;python_version=='3.8' oslo.serialization===4.3.0;python_version=='3.7' oslo.serialization===4.3.0;python_version=='3.6' -oslo.utils===7.3.0;python_version>='3.8' +oslo.utils===7.4.0;python_version>='3.9' +oslo.utils===7.3.0;python_version=='3.8' oslo.utils===4.13.0;python_version=='3.7' oslo.utils===4.13.0;python_version=='3.6' -packaging===24.1;python_version>='3.8' +packaging===24.2;python_version>='3.8' packaging===24.0;python_version=='3.7' packaging===21.3;python_version=='3.6' pbr===6.1.0 pluggy===1.5.0;python_version>='3.8' pluggy===1.2.0;python_version=='3.7' pluggy===1.0.0;python_version=='3.6' -prettytable===3.11.0;python_version>='3.8' +prettytable===3.12.0;python_version>='3.9' +prettytable===3.11.0;python_version=='3.8' prettytable===3.7.0;python_version=='3.7' prettytable===2.5.0;python_version=='3.6' py===1.11.0 -pycadf===3.1.1 +pycadf===4.0.0;python_version>='3.8' +pycadf===3.1.1;python_version=='3.7' +pycadf===3.1.1;python_version=='3.6' pycodestyle===2.11.1;python_version>='3.8' pycodestyle===2.6.0;python_version=='3.7' pycodestyle===2.6.0;python_version=='3.6' @@ -151,7 +165,7 @@ pyparsing===3.1.4;python_version=='3.8' pyparsing===3.1.4;python_version=='3.7' pyparsing===3.1.4;python_version=='3.6' pyperclip===1.9.0 -pytest===8.3.3;python_version>='3.8' +pytest===8.1.2;python_version>='3.8' pytest===7.4.4;python_version=='3.7' pytest===7.0.1;python_version=='3.6' pytest-cov===6.0.0;python_version>='3.9' @@ -174,7 +188,7 @@ rfc3986===2.0.0;python_version>='3.7' rfc3986===1.5.0;python_version=='3.6' rich===13.9.3;python_version>='3.8' rich===13.8.1;python_version=='3.7' -s3transfer===0.10.3;python_version>='3.8' +s3transfer===0.10.4;python_version>='3.8' s3transfer===0.8.2;python_version=='3.7' s3transfer===0.5.2;python_version=='3.6' setuptools===75.3.0;python_version>='3.12' @@ -182,14 +196,14 @@ six===1.16.0 smmap===5.0.1;python_version>='3.7' smmap===5.0.0;python_version=='3.6' stestr===4.1.0 -stevedore===5.3.0;python_version>='3.8' +stevedore===5.4.0;python_version>='3.9' +stevedore===5.3.0;python_version=='3.8' stevedore===3.5.2;python_version=='3.7' stevedore===3.5.2;python_version=='3.6' -swift===2.34.0 testtools===2.7.2;python_version>='3.8' testtools===2.7.1;python_version=='3.7' testtools===2.6.0;python_version=='3.6' -tomli===2.0.2;python_version>='3.8' +tomli===2.2.1;python_version>='3.8' tomli===2.0.1;python_version=='3.7' tomli===1.2.3;python_version=='3.6' tomlkit===0.13.2;python_version>='3.8' @@ -209,10 +223,13 @@ voluptuous===0.14.2;python_version=='3.8' voluptuous===0.14.1;python_version=='3.7' voluptuous===0.13.1;python_version=='3.6' wcwidth===0.2.13 -wrapt===1.16.0 +wrapt===1.17.0;python_version>='3.8' +wrapt===1.16.0;python_version=='3.7' +wrapt===1.16.0;python_version=='3.6' xattr===1.1.0;python_version>='3.8' xattr===0.10.1;python_version=='3.7' xattr===0.10.1;python_version=='3.6' -zipp===3.20.2;python_version>='3.8' +zipp===3.21.0;python_version>='3.9' +zipp===3.20.2;python_version=='3.8' zipp===3.15.0;python_version=='3.7' zipp===3.6.0;python_version=='3.6'