Updates 3.10; fix st2-self-checks testing#6378
Open
guzzijones wants to merge 72 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
…change in buffering behavior
Contributor
Author
Contributor
|
I'd make the pull request to nzlosh:updates_3.10 instead of to st2:master then when carlos approves it, it goes into his branch and gets added to that existing PR. Thats how I've been doing it. I'll have to look at that error |
Contributor
Author
|
I think it expected that cert to be there on older systems. I can change it to find any cert. I will make a PR when this is ready. |
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.
fix st2-self-checks testing