build(deps): bump the pip group across 3 directories with 10 updates#11664
Conversation
Bumps the pip group with 1 update in the /lib/wasm-micro-runtime-WAMR-2.4.1/build-scripts directory: [requests](https://github.com/psf/requests). Bumps the pip group with 3 updates in the /lib/wasm-micro-runtime-WAMR-2.4.1/tests/fuzz/wasm-mutator-fuzz/server directory: [flask](https://github.com/pallets/flask), [flask-cors](https://github.com/corydolphin/flask-cors) and [werkzeug](https://github.com/pallets/werkzeug). Bumps the pip group with 9 updates in the /tests/integration directory: | Package | From | To | | --- | --- | --- | | [requests](https://github.com/psf/requests) | `2.32.3` | `2.33.0` | | [flask](https://github.com/pallets/flask) | `3.0.3` | `3.1.3` | | [werkzeug](https://github.com/pallets/werkzeug) | `3.0.3` | `3.1.6` | | [certifi](https://github.com/certifi/python-certifi) | `2024.6.2` | `2024.7.4` | | [deepdiff](https://github.com/qlustered/deepdiff) | `7.0.1` | `8.6.2` | | [jinja2](https://github.com/pallets/jinja) | `3.1.4` | `3.1.6` | | [protobuf](https://github.com/protocolbuffers/protobuf) | `4.25.3` | `5.29.6` | | [urllib3](https://github.com/urllib3/urllib3) | `2.2.2` | `2.6.3` | | [waitress](https://github.com/Pylons/waitress) | `3.0.0` | `3.0.1` | Updates `requests` from 2.32.4 to 2.33.0 - [Release notes](https://github.com/psf/requests/releases) - [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md) - [Commits](psf/requests@v2.32.4...v2.33.0) Updates `flask` from 1.1.4 to 3.1.3 - [Release notes](https://github.com/pallets/flask/releases) - [Changelog](https://github.com/pallets/flask/blob/main/CHANGES.rst) - [Commits](pallets/flask@1.1.4...3.1.3) Updates `flask-cors` from 3.0.10 to 6.0.0 - [Release notes](https://github.com/corydolphin/flask-cors/releases) - [Changelog](https://github.com/corydolphin/flask-cors/blob/main/CHANGELOG.md) - [Commits](corydolphin/flask-cors@3.0.10...6.0.0) Updates `werkzeug` from 1.0.1 to 3.1.6 - [Release notes](https://github.com/pallets/werkzeug/releases) - [Changelog](https://github.com/pallets/werkzeug/blob/main/CHANGES.rst) - [Commits](pallets/werkzeug@1.0.1...3.1.6) Updates `requests` from 2.32.3 to 2.33.0 - [Release notes](https://github.com/psf/requests/releases) - [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md) - [Commits](psf/requests@v2.32.4...v2.33.0) Updates `flask` from 3.0.3 to 3.1.3 - [Release notes](https://github.com/pallets/flask/releases) - [Changelog](https://github.com/pallets/flask/blob/main/CHANGES.rst) - [Commits](pallets/flask@1.1.4...3.1.3) Updates `werkzeug` from 3.0.3 to 3.1.6 - [Release notes](https://github.com/pallets/werkzeug/releases) - [Changelog](https://github.com/pallets/werkzeug/blob/main/CHANGES.rst) - [Commits](pallets/werkzeug@1.0.1...3.1.6) Updates `certifi` from 2024.6.2 to 2024.7.4 - [Commits](certifi/python-certifi@2024.06.02...2024.07.04) Updates `deepdiff` from 7.0.1 to 8.6.2 - [Release notes](https://github.com/qlustered/deepdiff/releases) - [Changelog](https://github.com/qlustered/deepdiff/blob/master/CHANGELOG.md) - [Commits](qlustered/deepdiff@7.0.1...8.6.2) Updates `jinja2` from 3.1.4 to 3.1.6 - [Release notes](https://github.com/pallets/jinja/releases) - [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst) - [Commits](pallets/jinja@3.1.4...3.1.6) Updates `protobuf` from 4.25.3 to 5.29.6 - [Release notes](https://github.com/protocolbuffers/protobuf/releases) - [Commits](https://github.com/protocolbuffers/protobuf/commits) Updates `urllib3` from 2.2.2 to 2.6.3 - [Release notes](https://github.com/urllib3/urllib3/releases) - [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst) - [Commits](urllib3/urllib3@2.2.2...2.6.3) Updates `waitress` from 3.0.0 to 3.0.1 - [Release notes](https://github.com/Pylons/waitress/releases) - [Changelog](https://github.com/Pylons/waitress/blob/main/CHANGES.txt) - [Commits](Pylons/waitress@v3.0.0...v3.0.1) --- updated-dependencies: - dependency-name: requests dependency-version: 2.33.0 dependency-type: direct:production dependency-group: pip - dependency-name: flask dependency-version: 3.1.3 dependency-type: direct:production dependency-group: pip - dependency-name: flask-cors dependency-version: 6.0.0 dependency-type: direct:production dependency-group: pip - dependency-name: werkzeug dependency-version: 3.1.6 dependency-type: direct:production dependency-group: pip - dependency-name: requests dependency-version: 2.33.0 dependency-type: direct:production dependency-group: pip - dependency-name: flask dependency-version: 3.1.3 dependency-type: direct:production dependency-group: pip - dependency-name: werkzeug dependency-version: 3.1.6 dependency-type: direct:production dependency-group: pip - dependency-name: certifi dependency-version: 2024.7.4 dependency-type: direct:production dependency-group: pip - dependency-name: deepdiff dependency-version: 8.6.2 dependency-type: direct:production dependency-group: pip - dependency-name: jinja2 dependency-version: 3.1.6 dependency-type: direct:production dependency-group: pip - dependency-name: protobuf dependency-version: 5.29.6 dependency-type: direct:production dependency-group: pip - dependency-name: urllib3 dependency-version: 2.6.3 dependency-type: direct:production dependency-group: pip - dependency-name: waitress dependency-version: 3.0.1 dependency-type: direct:production dependency-group: pip ... Signed-off-by: dependabot[bot] <support@github.com>
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 9b15d480e2
ℹ️ About Codex in GitHub
Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".
| deepdiff==8.6.2 | ||
| Deprecated==1.2.14 | ||
| Flask==3.0.3 | ||
| Flask==3.1.3 |
There was a problem hiding this comment.
Align Blinker pin with Flask 3.1 requirement
Upgrading this file to Flask==3.1.3 without also updating the existing blinker==1.8.2 pin makes the integration environment unsatisfiable, because Flask 3.1 requires Blinker >= 1.9. In practice, tests/integration/setup-venv.sh installs this requirements file directly, so pip install -r requirements.txt will fail before any integration test can run.
Useful? React with 👍 / 👎.
| @@ -1,10 +1,10 @@ | |||
| Flask==1.1.4 | |||
| Flask==3.1.3 | |||
There was a problem hiding this comment.
Keep Flask pin compatible with flask-script tooling
Bumping to Flask==3.1.3 here breaks the fuzz server's migration workflow, because this environment still depends on flask-script==2.0.6 and app/manager.py uses flask_script.Manager / MigrateCommand. That stack is based on pre-Flask-2 internals, so running the documented python3 app/manager.py db ... commands will fail at startup unless Flask is kept on a compatible version or the migration tooling is modernized.
Useful? React with 👍 / 👎.
Bumps the pip group with 1 update in the /lib/wasm-micro-runtime-WAMR-2.4.1/build-scripts directory: requests.
Bumps the pip group with 3 updates in the /lib/wasm-micro-runtime-WAMR-2.4.1/tests/fuzz/wasm-mutator-fuzz/server directory: flask, flask-cors and werkzeug.
Bumps the pip group with 9 updates in the /tests/integration directory:
2.32.32.33.03.0.33.1.33.0.33.1.62024.6.22024.7.47.0.18.6.23.1.43.1.64.25.35.29.62.2.22.6.33.0.03.0.1Updates
requestsfrom 2.32.4 to 2.33.0Release notes
Sourced from requests's releases.
Changelog
Sourced from requests's changelog.
Commits
bc04dfdv2.33.066d21cbMerge commit from fork8b9bc8fMove badges to top of README (#7293)e331a28Remove unused extraction call (#7292)753fd08docs: fix FAQ grammar in httplib2 example774a0b8docs(socks): same block as other sections9c72a41Bump github/codeql-action from 4.33.0 to 4.34.1ebf7190Bump github/codeql-action from 4.32.0 to 4.33.00e4ae38docs: exclude Response.is_permanent_redirect from API docs (#7244)d568f47docs: clarify Quickstart POST example (#6960)Updates
flaskfrom 1.1.4 to 3.1.3Release notes
Sourced from flask's releases.
... (truncated)
Changelog
Sourced from flask's changelog.
... (truncated)
Commits
22d9247release version 3.1.3089cb86Merge commit from forkc17f379request context tracks session access27be933start version 3.1.34e652d3Abort if the instance folder cannot be created (#5903)3d03098Abort if the instance folder cannot be created407eb76document using gevent for async (#5900)ac5664ddocument using gevent for async4f79d5bIncrease required flit_core version to 3.11 (#5865)fe3b215Increase required flit_core version to 3.11Updates
flask-corsfrom 3.0.10 to 6.0.0Release notes
Sourced from flask-cors's releases.
... (truncated)
Changelog
Sourced from flask-cors's changelog.
Commits
35d8753[CVE-2024-6844] Replace use of (urllib) unquote_plus with unquote for paths (...e970988[CVE-2024-6839] Sort Paths by Regex Specificity (#391)eb39516[CVE-2024-6866] Case Sensitive Request Path Matching (#390)5da9be4Fix packaging: missing source files (#381)65a5132Workaround license publishing issue (#380)7127e7eAlways use trusted publishing (#379)01e2e68Fix release pipeline (#378)ade65a1Major Packaging Refactor: migrate to uv (#377)eb44bfffix: typos (#371)1225e78replace documentation links in README (#369)Updates
werkzeugfrom 1.0.1 to 3.1.6Release notes
Sourced from werkzeug's releases.
... (truncated)
Changelog
Sourced from werkzeug's changelog.
... (truncated)
Commits
04da1b5release version 3.1.6f407712Merge commit from forkf54fe98safe_join prevents Windows special device names in multi-segment pathsd005985start version 3.1.68565c2cdocument rule priority (#3102)3febc7edocument rule priority2525b82remove state machine docs4abfbd5rewrite build docstring (#3097)161c18brewrite build docstring86e11c2release version 3.1.5 (#3085)Updates
requestsfrom 2.32.3 to 2.33.0Release notes
Sourced from requests's releases.
Changelog
Sourced from requests's changelog.
Commits
bc04dfdv2.33.066d21cbMerge commit from fork8b9bc8fMove badges to top of README (#7293)e331a28Remove unused extraction call (#7292)753fd08docs: fix FAQ grammar in httplib2 example774a0b8docs(socks): same block as other sections9c72a41Bump github/codeql-action from 4.33.0 to 4.34.1ebf7190Bump github/codeql-action from 4.32.0 to 4.33.00e4ae38docs: exclude Response.is_permanent_redirect from API docs (#7244)d568f47docs: clarify Quickstart POST example (#6960)Updates
flaskfrom 3.0.3 to 3.1.3Release notes
Sourced from flask's releases.
... (truncated)
Changelog
Sourced from flask's changelog.
... (truncated)
Commits
22d9247release version 3.1.3089cb86Merge commit from forkc17f379request context tracks session access27be933start version 3.1.34e652d3Abort if the instance folder cannot be created (#5903)3d03098Abort if the instance folder cannot be created407eb76document using gevent for async (#5900)ac5664ddocument using gevent for async4f79d5bIncrease required flit_core version to 3.11 (#5865)fe3b215Increase required flit_core version to 3.11Updates
werkzeugfrom 3.0.3 to 3.1.6Release notes
Sourced from werkzeug's releases.