Updates 3.10 referencing#6384
Open
guzzijones wants to merge 91 commits into
Open
Conversation
In the local and remote runner the unit file test were moved leaving a directory without tests. pytest raises error code 5 in this case which causes the unit-tests target to fail.
https://docs.python.org/3/library/pipes.html Replaced deprecated module use with shlex.
https://docs.python.org/3/whatsnew/3.11.html#modules Replace deprecated sre_parse with re._parser.
…p._vendor.resolvelib.structs' Update pinning for pip and setuptools and remove virtualenv from fixed-requirements
Replaced with assertLessEqual and remove use of six module.
Lockfile diff: lockfiles/twine.lock [twine] == Upgraded dependencies == cffi 1.17.1 --> 2.0.0 cryptography 43.0.3 --> 46.0.5 docutils 0.20.1 --> 0.22.4 jaraco-context 6.0.1 --> 6.1.1 jaraco-functools 4.1.0 --> 4.4.0 keyring 25.5.0 --> 25.7.0 markdown-it-py 3.0.0 --> 4.0.0 more-itertools 10.5.0 --> 10.8.0 pycparser 2.23 --> 3.0 readme-renderer 43.0 --> 44.0 requests 2.32.4 --> 2.32.5 secretstorage 3.3.3 --> 3.5.0 urllib3 2.2.3 --> 2.6.3 zipp 3.20.2 --> 3.23.0 == Added dependencies == typing-extensions 4.15.0 == Removed dependencies == importlib-resources 6.4.5 Lockfile diff: lockfiles/bandit.lock [bandit] == Upgraded dependencies == markdown-it-py 3.0.0 --> 4.0.0 setuptools 75.3.4 --> 82.0.1 stevedore 5.3.0 --> 5.7.0 == Removed dependencies == pbr 7.0.3 typing-extensions 4.13.2 Lockfile diff: lockfiles/flake8.lock [flake8] == Upgraded dependencies == setuptools 75.3.4 --> 82.0.1 Lockfile diff: lockfiles/pylint.lock [pylint] == Upgraded dependencies == dill 0.4.0 --> 0.4.1 platformdirs 4.3.6 --> 4.9.4 setuptools 75.3.4 --> 82.0.1 tomlkit 0.13.3 --> 0.14.0 typing-extensions 4.13.2 --> 4.15.0 Lockfile diff: lockfiles/black.lock [black] == Upgraded dependencies == click 8.1.8 --> 8.3.1 pathspec 0.12.1 --> 1.0.4 platformdirs 4.3.6 --> 4.9.4 == Removed dependencies == typing-extensions 4.13.2
Lockfile diff: lockfiles/st2.lock [st2] == Upgraded dependencies == attrs 25.4.0 --> 26.1.0 chardet 7.2.0 --> 7.3.0 debtcollector 3.0.0 --> 3.1.0 futurist 3.2.1 --> 3.3.0 gunicorn 25.1.0 --> 25.2.0 importlib-metadata 8.7.1 --> 9.0.0 jsonpointer 3.0.0 --> 3.1.1 kazoo 2.10.0 --> 2.11.0 python-discovery 1.1.3 --> 1.2.0 redis 7.3.0 --> 7.4.0 werkzeug 3.1.6 --> 3.1.7 == !! Downgraded dependencies !! == jsonschema 4.26.0 --> 4.17.3 == Added dependencies == pyrsistent 0.20.0 == Removed dependencies == jsonschema-specifications 2025.9.1 referencing 0.37.0 rpds-py 0.30.0
…ents Lockfile diff: lockfiles/st2.lock [st2] == Upgraded dependencies == cryptography 46.0.5 --> 46.0.6 requests 2.32.5 --> 2.33.0 tomli 2.4.0 --> 2.4.1 == Added dependencies == importlib-resources 6.5.2
…le/requirements Lockfile diff: lockfiles/st2.lock [st2] == Added dependencies == jsonschema-spec 0.1.6 lazy-object-proxy 1.12.0 openapi-schema-validator 0.4.4 openapi-spec-validator 0.5.7 pathable 0.4.4 rfc3339-validator 0.1.4 == Removed dependencies == flex 6.14.1 jsonpointer 3.1.1 rfc3987 1.3.8 strict-rfc3339 0.7 validate-email 1.3
Lockfile diff: lockfiles/st2.lock [st2] == Upgraded dependencies == chardet 7.3.0 --> 7.4.0.post1 python-discovery 1.2.0 --> 1.2.1 == !! Downgraded dependencies !! == setuptools 82.0.1 --> 80.10.2
Convert FileWatchSensor to use threading over eventlent and stackstorm/logshipper
* fix python3.10 setuptools error, remove logshipper dependency.
* Fix Swagger 2.0 spec violations and tests from openapi-spec-validator upgrade
* fix: install setuptools in check-python-packages venvs for py3.12 * fix: replace setup.py develop with pip install -e for setuptools 80 compat
* add paused , shorten max wait time to 1 minute * add certificate * typo on task check * paused and pausing
Regnerated fixed requirements and pants lockfile. Lockfile diff: lockfiles/st2.lock [st2] == Upgraded dependencies == apscheduler 3.11.2 --> 3.11.3 argcomplete 3.6.3 --> 3.7.0 beautifulsoup4 4.14.3 --> 4.15.0 certifi 2026.4.22 --> 2026.6.17 cffi 2.0.0 --> 2.1.0 charset-normalizer 3.4.7 --> 3.4.8 click 8.3.3 --> 8.4.2 cryptography 47.0.0 --> 49.0.0 decorator 5.2.1 --> 5.3.1 distlib 0.4.0 --> 0.4.3 editor 1.7.0 --> 1.8.0 filelock 3.29.0 --> 3.29.6 gitpython 3.1.49 --> 3.1.50 greenlet 3.5.0 --> 3.5.3 gunicorn 25.3.0 --> 26.0.0 httplib2 0.31.2 --> 0.32.0 idna 3.13 --> 3.18 jsonschema-path 0.4.6 --> 0.5.0 msgpack 1.1.2 --> 1.2.1 openapi-schema-validator 0.8.1 --> 0.9.0 openapi-spec-validator 0.8.5 --> 0.9.0 orjson 3.11.8 --> 3.11.9 oslo-config 10.3.0 --> 10.4.0 oslo-i18n 6.7.2 --> 6.8.0 oslo-serialization 5.9.1 --> 5.10.0 oslo-utils 10.0.1 --> 10.1.1 pathable 0.5.0 --> 0.6.0 pika 1.3.2 --> 1.4.1 pip 26.1 --> 26.1.2 platformdirs 4.9.6 --> 4.10.0 prettytable 3.17.0 --> 3.18.0 pydantic 2.13.3 --> 2.13.4 pydantic-core 2.46.3 --> 2.46.4 pydantic-settings 2.14.0 --> 2.14.2 pygal 3.1.0 --> 3.1.3 python-discovery 1.2.2 --> 1.4.3 python-ldap 3.4.5 --> 3.4.7 pytz 2026.1.post1 --> 2026.2 redis 7.4.0 --> 8.0.1 repoze-lru 0.7 --> 0.8 requests 2.33.1 --> 2.34.2 setuptools 80.10.2 --> 82.0.1 soupsieve 2.8.3 --> 2.8.4 stevedore 5.7.0 --> 5.8.0 typing-extensions 4.15.0 --> 4.16.0 tzlocal 5.3.1 --> 5.4.4 ujson 5.12.0 --> 5.13.0 urllib3 2.6.3 --> 2.7.0 virtualenv 21.3.0 --> 21.6.0 wcwidth 0.6.0 --> 0.8.2 webob 1.8.9 --> 1.8.10 wrapt 2.1.2 --> 2.2.2 xmod 1.9.0 --> 1.10.0 zipp 3.23.1 --> 4.1.0 f
Lockfile diff: lockfiles/st2.lock [st2] == Upgraded dependencies == charset-normalizer 3.4.8 --> 3.4.9 filelock 3.29.6 --> 3.29.7 == !! Downgraded dependencies !! == gunicorn 26.0.0 --> 25.3.0
This reverts commit bbe918e.
a91b0a0 to
15b48d1
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
lock referencing in fixed-requirements so that wheelhouse lookup succeeds for python3.10