dependabot[bot] opened a new pull request, #36: URL: https://github.com/apache/doris-opentelemetry-demo/pull/36
Bumps the pip-production-dependencies group with 29 updates in the /src directory: | Package | From | To | | --- | --- | --- | | [certifi](https://github.com/certifi/python-certifi) | `2025.1.31` | `2025.4.26` | | [charset-normalizer](https://github.com/jawah/charset_normalizer) | `3.4.1` | `3.4.2` | | [configargparse](https://github.com/bw2/ConfigArgParse) | `1.7` | `1.7.1` | | [flask](https://github.com/pallets/flask) | `3.1.0` | `3.1.1` | | [flask-cors](https://github.com/corydolphin/flask-cors) | `5.0.1` | `6.0.0` | | [gevent](https://github.com/gevent/gevent) | `24.11.1` | `25.5.1` | | [googleapis-common-protos](https://github.com/googleapis/google-cloud-python) | `1.69.1` | `1.70.0` | | [greenlet](https://github.com/python-greenlet/greenlet) | `3.1.1` | `3.2.2` | | [locust](https://github.com/locustio/locust) | `2.33.0` | `2.34.0` | | [opentelemetry-api](https://github.com/open-telemetry/opentelemetry-python) | `1.30.0` | `1.33.1` | | [opentelemetry-exporter-otlp-proto-grpc](https://github.com/open-telemetry/opentelemetry-python) | `1.30.0` | `1.33.1` | | [opentelemetry-instrumentation](https://github.com/open-telemetry/opentelemetry-python-contrib) | `0.51b0` | `0.54b0` | | [opentelemetry-instrumentation-jinja2](https://github.com/open-telemetry/opentelemetry-python-contrib) | `0.51b0` | `0.54b0` | | [opentelemetry-instrumentation-requests](https://github.com/open-telemetry/opentelemetry-python-contrib) | `0.51b0` | `0.54b0` | | [opentelemetry-instrumentation-system-metrics](https://github.com/open-telemetry/opentelemetry-python-contrib) | `0.51b0` | `0.54b0` | | [opentelemetry-instrumentation-urllib3](https://github.com/open-telemetry/opentelemetry-python-contrib) | `0.51b0` | `0.54b0` | | [opentelemetry-proto](https://github.com/open-telemetry/opentelemetry-python) | `1.30.0` | `1.33.1` | | [opentelemetry-sdk](https://github.com/open-telemetry/opentelemetry-python) | `1.30.0` | `1.33.1` | | [opentelemetry-semantic-conventions](https://github.com/open-telemetry/opentelemetry-python) | `0.51b0` | `0.54b0` | | [opentelemetry-util-http](https://github.com/open-telemetry/opentelemetry-python-contrib) | `0.51b0` | `0.54b0` | | [openfeature-sdk](https://github.com/open-feature/python-sdk) | `0.8.0` | `0.8.1` | | [protobuf](https://github.com/protocolbuffers/protobuf) | `5.29.3` | `6.30.2` | | [psutil](https://github.com/giampaolo/psutil) | `6.1.1` | `7.0.0` | | [pyzmq](https://github.com/zeromq/pyzmq) | `26.2.1` | `26.4.0` | | [typing-extensions](https://github.com/python/typing_extensions) | `4.12.2` | `4.13.2` | | [urllib3](https://github.com/urllib3/urllib3) | `2.3.0` | `2.4.0` | | [opentelemetry-distro](https://github.com/open-telemetry/opentelemetry-python-contrib) | `0.51b0` | `0.54b0` | | [python-dotenv](https://github.com/theskumar/python-dotenv) | `1.0.1` | `1.1.0` | | [openfeature-provider-flagd](https://github.com/open-feature/python-sdk-contrib) | `0.2.0` | `0.2.3` | Bumps the pip-production-dependencies group with 26 updates in the /src/load-generator directory: | Package | From | To | | --- | --- | --- | | [certifi](https://github.com/certifi/python-certifi) | `2025.1.31` | `2025.4.26` | | [charset-normalizer](https://github.com/jawah/charset_normalizer) | `3.4.1` | `3.4.2` | | [configargparse](https://github.com/bw2/ConfigArgParse) | `1.7` | `1.7.1` | | [flask](https://github.com/pallets/flask) | `3.1.0` | `3.1.1` | | [flask-cors](https://github.com/corydolphin/flask-cors) | `5.0.1` | `6.0.0` | | [gevent](https://github.com/gevent/gevent) | `24.11.1` | `25.5.1` | | [googleapis-common-protos](https://github.com/googleapis/google-cloud-python) | `1.69.1` | `1.70.0` | | [greenlet](https://github.com/python-greenlet/greenlet) | `3.1.1` | `3.2.2` | | [locust](https://github.com/locustio/locust) | `2.33.0` | `2.34.0` | | [opentelemetry-api](https://github.com/open-telemetry/opentelemetry-python) | `1.30.0` | `1.33.1` | | [opentelemetry-exporter-otlp-proto-grpc](https://github.com/open-telemetry/opentelemetry-python) | `1.30.0` | `1.33.1` | | [opentelemetry-instrumentation](https://github.com/open-telemetry/opentelemetry-python-contrib) | `0.51b0` | `0.54b0` | | [opentelemetry-instrumentation-jinja2](https://github.com/open-telemetry/opentelemetry-python-contrib) | `0.51b0` | `0.54b0` | | [opentelemetry-instrumentation-requests](https://github.com/open-telemetry/opentelemetry-python-contrib) | `0.51b0` | `0.54b0` | | [opentelemetry-instrumentation-system-metrics](https://github.com/open-telemetry/opentelemetry-python-contrib) | `0.51b0` | `0.54b0` | | [opentelemetry-instrumentation-urllib3](https://github.com/open-telemetry/opentelemetry-python-contrib) | `0.51b0` | `0.54b0` | | [opentelemetry-proto](https://github.com/open-telemetry/opentelemetry-python) | `1.30.0` | `1.33.1` | | [opentelemetry-sdk](https://github.com/open-telemetry/opentelemetry-python) | `1.30.0` | `1.33.1` | | [opentelemetry-semantic-conventions](https://github.com/open-telemetry/opentelemetry-python) | `0.51b0` | `0.54b0` | | [opentelemetry-util-http](https://github.com/open-telemetry/opentelemetry-python-contrib) | `0.51b0` | `0.54b0` | | [openfeature-sdk](https://github.com/open-feature/python-sdk) | `0.8.0` | `0.8.1` | | [protobuf](https://github.com/protocolbuffers/protobuf) | `5.29.3` | `6.30.2` | | [psutil](https://github.com/giampaolo/psutil) | `6.1.1` | `7.0.0` | | [pyzmq](https://github.com/zeromq/pyzmq) | `26.2.1` | `26.4.0` | | [typing-extensions](https://github.com/python/typing_extensions) | `4.12.2` | `4.13.2` | | [urllib3](https://github.com/urllib3/urllib3) | `2.3.0` | `2.4.0` | Bumps the pip-production-dependencies group with 6 updates in the /src/recommendation directory: | Package | From | To | | --- | --- | --- | | [opentelemetry-exporter-otlp-proto-grpc](https://github.com/open-telemetry/opentelemetry-python) | `1.30.0` | `1.33.1` | | [openfeature-sdk](https://github.com/open-feature/python-sdk) | `0.8.0` | `0.8.1` | | [psutil](https://github.com/giampaolo/psutil) | `6.1.1` | `7.0.0` | | [opentelemetry-distro](https://github.com/open-telemetry/opentelemetry-python-contrib) | `0.51b0` | `0.54b0` | | [python-dotenv](https://github.com/theskumar/python-dotenv) | `1.0.1` | `1.1.0` | | [openfeature-provider-flagd](https://github.com/open-feature/python-sdk-contrib) | `0.2.0` | `0.2.3` | Updates `certifi` from 2025.1.31 to 2025.4.26 <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/certifi/python-certifi/commit/275c9eb55733a464589c15fb4566fddd4598e5b2"><code>275c9eb</code></a> 2025.04.26 (<a href="https://redirect.github.com/certifi/python-certifi/issues/347">#347</a>)</li> <li><a href="https://github.com/certifi/python-certifi/commit/37883310b51e56570919cdc2d44becc1c6940559"><code>3788331</code></a> Bump actions/setup-python from 5.4.0 to 5.5.0 (<a href="https://redirect.github.com/certifi/python-certifi/issues/346">#346</a>)</li> <li><a href="https://github.com/certifi/python-certifi/commit/9d1f1b782000baedf57026de5b79e193bcb7ef7b"><code>9d1f1b7</code></a> Bump actions/download-artifact from 4.1.9 to 4.2.1 (<a href="https://redirect.github.com/certifi/python-certifi/issues/344">#344</a>)</li> <li><a href="https://github.com/certifi/python-certifi/commit/96b97a5afe26bc1adef98cb0bfe68e34948a73b6"><code>96b97a5</code></a> Bump actions/upload-artifact from 4.6.1 to 4.6.2 (<a href="https://redirect.github.com/certifi/python-certifi/issues/343">#343</a>)</li> <li><a href="https://github.com/certifi/python-certifi/commit/c054ed3ac3d3505efc929b71cfd87a257bbdb6b3"><code>c054ed3</code></a> Bump peter-evans/create-pull-request from 7.0.7 to 7.0.8 (<a href="https://redirect.github.com/certifi/python-certifi/issues/342">#342</a>)</li> <li><a href="https://github.com/certifi/python-certifi/commit/44547fc77121b12bb276b44b3b2b49cfcbeac06f"><code>44547fc</code></a> Bump actions/download-artifact from 4.1.8 to 4.1.9 (<a href="https://redirect.github.com/certifi/python-certifi/issues/341">#341</a>)</li> <li><a href="https://github.com/certifi/python-certifi/commit/5ea51247afecf1bf4ebfa8f2db3082e89a8bfaed"><code>5ea5124</code></a> Bump actions/upload-artifact from 4.6.0 to 4.6.1 (<a href="https://redirect.github.com/certifi/python-certifi/issues/340">#340</a>)</li> <li><a href="https://github.com/certifi/python-certifi/commit/2f142b7ae0b2d13fee4ba4b9fbd73a9cd5069060"><code>2f142b7</code></a> Bump peter-evans/create-pull-request from 7.0.6 to 7.0.7 (<a href="https://redirect.github.com/certifi/python-certifi/issues/339">#339</a>)</li> <li><a href="https://github.com/certifi/python-certifi/commit/80d2ebdc77d2d005f408f789fe2fb1fe5f4e0265"><code>80d2ebd</code></a> Bump actions/setup-python from 5.3.0 to 5.4.0 (<a href="https://redirect.github.com/certifi/python-certifi/issues/337">#337</a>)</li> <li>See full diff in <a href="https://github.com/certifi/python-certifi/compare/2025.01.31...2025.04.26">compare view</a></li> </ul> </details> <br /> Updates `charset-normalizer` from 3.4.1 to 3.4.2 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/jawah/charset_normalizer/releases">charset-normalizer's releases</a>.</em></p> <blockquote> <h2>Version 3.4.2</h2> <h2><a href="https://github.com/Ousret/charset_normalizer/compare/3.4.1...3.4.2">3.4.2</a> (2025-05-02)</h2> <h3>Fixed</h3> <ul> <li>Addressed the DeprecationWarning in our CLI regarding <code>argparse.FileType</code> by backporting the target class into the package. (<a href="https://redirect.github.com/jawah/charset_normalizer/issues/591">#591</a>)</li> <li>Improved the overall reliability of the detector with CJK Ideographs. (<a href="https://redirect.github.com/jawah/charset_normalizer/issues/605">#605</a>) (<a href="https://redirect.github.com/jawah/charset_normalizer/issues/587">#587</a>)</li> </ul> <h3>Changed</h3> <ul> <li>Optional mypyc compilation upgraded to version 1.15 for Python >= 3.9</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/jawah/charset_normalizer/blob/master/CHANGELOG.md">charset-normalizer's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/Ousret/charset_normalizer/compare/3.4.1...3.4.2">3.4.2</a> (2025-05-02)</h2> <h3>Fixed</h3> <ul> <li>Addressed the DeprecationWarning in our CLI regarding <code>argparse.FileType</code> by backporting the target class into the package. (<a href="https://redirect.github.com/jawah/charset_normalizer/issues/591">#591</a>)</li> <li>Improved the overall reliability of the detector with CJK Ideographs. (<a href="https://redirect.github.com/jawah/charset_normalizer/issues/605">#605</a>) (<a href="https://redirect.github.com/jawah/charset_normalizer/issues/587">#587</a>)</li> </ul> <h3>Changed</h3> <ul> <li>Optional mypyc compilation upgraded to version 1.15 for Python >= 3.8</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/jawah/charset_normalizer/commit/6422af1d50f1f46624deab585424e1ac4d08ba94"><code>6422af1</code></a> :pencil: update release date</li> <li><a href="https://github.com/jawah/charset_normalizer/commit/0e60ec18eb00bfe312dde86739929165839b633c"><code>0e60ec1</code></a> :bookmark: Release 3.4.2 (<a href="https://redirect.github.com/jawah/charset_normalizer/issues/614">#614</a>)</li> <li><a href="https://github.com/jawah/charset_normalizer/commit/f6630ce3b7fd34f234759a0c7a5ca413640e8ffb"><code>f6630ce</code></a> :arrow_up: Bump pypa/cibuildwheel from 2.23.2 to 2.23.3 (<a href="https://redirect.github.com/jawah/charset_normalizer/issues/617">#617</a>)</li> <li><a href="https://github.com/jawah/charset_normalizer/commit/677c99953f1a728de9f88d8659abff1246a80ade"><code>677c999</code></a> :arrow_up: Bump actions/download-artifact from 4.2.1 to 4.3.0 (<a href="https://redirect.github.com/jawah/charset_normalizer/issues/618">#618</a>)</li> <li><a href="https://github.com/jawah/charset_normalizer/commit/960ab1e676b7ef73c8c4f36c387b5a0da21e01c0"><code>960ab1e</code></a> :arrow_up: Bump actions/setup-python from 5.5.0 to 5.6.0 (<a href="https://redirect.github.com/jawah/charset_normalizer/issues/619">#619</a>)</li> <li><a href="https://github.com/jawah/charset_normalizer/commit/6eb632521c9b3f92df2cd944c7c524c205abfffc"><code>6eb6325</code></a> :arrow_up: Bump github/codeql-action from 3.28.10 to 3.28.16 (<a href="https://redirect.github.com/jawah/charset_normalizer/issues/620">#620</a>)</li> <li><a href="https://github.com/jawah/charset_normalizer/commit/c99c0f2c33ce54e41fefcae1c4fb96fa901d5cd4"><code>c99c0f2</code></a> :arrow_up: Update coverage requirement from <7.7,>=7.2.7 to >=7.2.7,<7.9 (<a href="https://redirect.github.com/jawah/charset_normalizer/issues/606">#606</a>)</li> <li><a href="https://github.com/jawah/charset_normalizer/commit/270f28e474db75f2a5085d6da732a90c2ac338f4"><code>270f28e</code></a> :arrow_up: Bump actions/setup-python from 5.4.0 to 5.5.0 (<a href="https://redirect.github.com/jawah/charset_normalizer/issues/607">#607</a>)</li> <li><a href="https://github.com/jawah/charset_normalizer/commit/d4d89a092d262a37ce427ee39ba5091ffd188f0b"><code>d4d89a0</code></a> :arrow_up: Bump pypa/cibuildwheel from 2.22.0 to 2.23.2 (<a href="https://redirect.github.com/jawah/charset_normalizer/issues/608">#608</a>)</li> <li><a href="https://github.com/jawah/charset_normalizer/commit/905fcf5cbe93e8b59c12103217434bdbc703d105"><code>905fcf5</code></a> :arrow_up: Bump slsa-framework/slsa-github-generator from 2.0.0 to 2.1.0 (<a href="https://redirect.github.com/jawah/charset_normalizer/issues/609">#609</a>)</li> <li>Additional commits viewable in <a href="https://github.com/jawah/charset_normalizer/compare/3.4.1...3.4.2">compare view</a></li> </ul> </details> <br /> Updates `configargparse` from 1.7 to 1.7.1 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/bw2/ConfigArgParse/releases">configargparse's releases</a>.</em></p> <blockquote> <h2>1.7.1</h2> <p>The primary purpose of this release is to fix the package metadata on supported python versions.</p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/bw2/ConfigArgParse/commit/83d1f2f622e4fa28853f9fff042153f1660df52c"><code>83d1f2f</code></a> Increment version to v1.7.1</li> <li><a href="https://github.com/bw2/ConfigArgParse/commit/c46040b206b692bd08b359b97335e7129d5a6259"><code>c46040b</code></a> Fixes code, adds python 3.12 and 3.13 (<a href="https://redirect.github.com/bw2/ConfigArgParse/issues/306">#306</a>)</li> <li><a href="https://github.com/bw2/ConfigArgParse/commit/21f6534347b76e3c3b0abbc4d212ab2c9546ba95"><code>21f6534</code></a> Merge pull request <a href="https://redirect.github.com/bw2/ConfigArgParse/issues/293">#293</a> from YoannQDQ/pathlib-default-config-files</li> <li><a href="https://github.com/bw2/ConfigArgParse/commit/5008236569f68389d659ba0277076736063369f1"><code>5008236</code></a> Handle pathlib Path used as default_config_files</li> <li>See full diff in <a href="https://github.com/bw2/ConfigArgParse/compare/1.7...1.7.1">compare view</a></li> </ul> </details> <br /> Updates `flask` from 3.1.0 to 3.1.1 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/pallets/flask/releases">flask's releases</a>.</em></p> <blockquote> <h2>3.1.1</h2> <p>This is the Flask 3.1.1 fix release, which fixes bugs but does not otherwise change behavior and should not result in breaking changes compared to the latest feature release.</p> <p>PyPI: <a href="https://pypi.org/project/Flask/3.1.1/">https://pypi.org/project/Flask/3.1.1/</a> Changes: <a href="https://flask.palletsprojects.com/en/stable/changes/#version-3-1-1">https://flask.palletsprojects.com/en/stable/changes/#version-3-1-1</a> Milestone <a href="https://github.com/pallets/flask/milestone/36?closed=1">https://github.com/pallets/flask/milestone/36?closed=1</a></p> <ul> <li>Fix signing key selection order when key rotation is enabled via <code>SECRET_KEY_FALLBACKS</code>. GHSA-4grg-w6v8-c28g</li> <li>Fix type hint for <code>cli_runner.invoke</code>. <a href="https://redirect.github.com/pallets/flask/issues/5645">#5645</a></li> <li><code>flask --help</code> loads the app and plugins first to make sure all commands are shown. <a href="https://redirect.github.com/pallets/flask/issues/5673">#5673</a></li> <li>Mark sans-io base class as being able to handle views that return <code>AsyncIterable</code>. This is not accurate for Flask, but makes typing easier for Quart. <a href="https://redirect.github.com/pallets/flask/issues/5659">#5659</a></li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/pallets/flask/blob/main/CHANGES.rst">flask's changelog</a>.</em></p> <blockquote> <h2>Version 3.1.1</h2> <p>Released 2025-05-13</p> <ul> <li>Fix signing key selection order when key rotation is enabled via <code>SECRET_KEY_FALLBACKS</code>. :ghsa:<code>4grg-w6v8-c28g</code></li> <li>Fix type hint for <code>cli_runner.invoke</code>. :issue:<code>5645</code></li> <li><code>flask --help</code> loads the app and plugins first to make sure all commands are shown. :issue:<code>5673</code></li> <li>Mark sans-io base class as being able to handle views that return <code>AsyncIterable</code>. This is not accurate for Flask, but makes typing easier for Quart. :pr:<code>5659</code></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/pallets/flask/commit/7fff56f5172c48b6f3aedf17ee14ef5c2533dfd1"><code>7fff56f</code></a> release version 3.1.1</li> <li><a href="https://github.com/pallets/flask/commit/73d6504063bfa00666a92b07a28aaf906c532f09"><code>73d6504</code></a> Merge commit from fork</li> <li><a href="https://github.com/pallets/flask/commit/cbb6c36692f7d882e9026597624c0eb38e01f9cb"><code>cbb6c36</code></a> update docs about fallback order</li> <li><a href="https://github.com/pallets/flask/commit/fb54159861708558b5f5658ebdc14709d984361c"><code>fb54159</code></a> secret key rotation: fix key list ordering</li> <li><a href="https://github.com/pallets/flask/commit/941efd4a36ed0f27e13758874f95e3aa1d3ee163"><code>941efd4</code></a> use uv (<a href="https://redirect.github.com/pallets/flask/issues/5727">#5727</a>)</li> <li><a href="https://github.com/pallets/flask/commit/0109e496f6ca68de29480fe6413e81b1d3f86aa9"><code>0109e49</code></a> use uv</li> <li><a href="https://github.com/pallets/flask/commit/e7851665071cb93b3c70b1e7103f82d1e6d01f5d"><code>e785166</code></a> Async Iterable Response (<a href="https://redirect.github.com/pallets/flask/issues/5659">#5659</a>)</li> <li><a href="https://github.com/pallets/flask/commit/410e5ab7ed0ef326fa8b5164a633863f137ffff5"><code>410e5ab</code></a> Accept <code>AsyncIterable</code> for responses</li> <li><a href="https://github.com/pallets/flask/commit/bfffe87d4c2ea255b9a51432bebb3d28741245c4"><code>bfffe87</code></a> add ghsa links</li> <li><a href="https://github.com/pallets/flask/commit/73ce26c3e822cdc2ccf99625619a50c91f163f8d"><code>73ce26c</code></a> remove tests about deprecated pkgutil.get_loader (<a href="https://redirect.github.com/pallets/flask/issues/5702">#5702</a>)</li> <li>Additional commits viewable in <a href="https://github.com/pallets/flask/compare/3.1.0...3.1.1">compare view</a></li> </ul> </details> <br /> Updates `flask-cors` from 5.0.1 to 6.0.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/corydolphin/flask-cors/releases">flask-cors's releases</a>.</em></p> <blockquote> <h2>6.0.0</h2> <h2>Breaking</h2> <p>Path specificity ordering has changed to improve specificity. This may break users who expected the previous incorrect ordering.</p> <ul> <li>[CVE-2024-6839] Sort Paths by Regex Specificity by <a href="https://github.com/adrianosela"><code>@adrianosela</code></a> in <a href="https://redirect.github.com/corydolphin/flask-cors/pull/391">corydolphin/flask-cors#391</a></li> <li>[CVE-2024-6844] Replace use of (urllib) unquote_plus with unquote by <a href="https://github.com/adrianosela"><code>@adrianosela</code></a> in <a href="https://redirect.github.com/corydolphin/flask-cors/pull/389">corydolphin/flask-cors#389</a></li> </ul> <h2>What's Changed</h2> <ul> <li>[CVE-2024-6866] Case Sensitive Request Path Matching by <a href="https://github.com/adrianosela"><code>@adrianosela</code></a> in <a href="https://redirect.github.com/corydolphin/flask-cors/pull/390">corydolphin/flask-cors#390</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/corydolphin/flask-cors/compare/5.0.1...6.0.0">https://github.com/corydolphin/flask-cors/compare/5.0.1...6.0.0</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/corydolphin/flask-cors/commit/35d875319621bd129a38b2b823abf4a2f6cda536"><code>35d8753</code></a> [CVE-2024-6844] Replace use of (urllib) unquote_plus with unquote for paths (...</li> <li><a href="https://github.com/corydolphin/flask-cors/commit/e970988bea563e05e8b8f53fa7bcc134b5bf5c5f"><code>e970988</code></a> [CVE-2024-6839] Sort Paths by Regex Specificity (<a href="https://redirect.github.com/corydolphin/flask-cors/issues/391">#391</a>)</li> <li><a href="https://github.com/corydolphin/flask-cors/commit/eb39516a3c96b90d0ae5f51293972395ec3ef358"><code>eb39516</code></a> [CVE-2024-6866] Case Sensitive Request Path Matching (<a href="https://redirect.github.com/corydolphin/flask-cors/issues/390">#390</a>)</li> <li>See full diff in <a href="https://github.com/corydolphin/flask-cors/compare/5.0.1...6.0.0">compare view</a></li> </ul> </details> <br /> Updates `gevent` from 24.11.1 to 25.5.1 <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/gevent/gevent/commit/cf4e8c522995ed8c09f2fa2a3595c4c299ba7d8c"><code>cf4e8c5</code></a> Preparing release 25.5.1</li> <li><a href="https://github.com/gevent/gevent/commit/c16b97f7532e4ca00e0c07d88d049b37aea4ab44"><code>c16b97f</code></a> Correct 3.14 change note.</li> <li><a href="https://github.com/gevent/gevent/commit/37881fa690e0fae43c1cfc8008a9eb85ea04ae3f"><code>37881fa</code></a> Merge pull request <a href="https://redirect.github.com/gevent/gevent/issues/2110">#2110</a> from gevent/python3.14b1</li> <li><a href="https://github.com/gevent/gevent/commit/8c6f8ebafdc241ae2966b561b2508506a6b92a1c"><code>8c6f8eb</code></a> Update for changes from 3.14a7 to 3.14b1; add a bunch more standard library t...</li> <li><a href="https://github.com/gevent/gevent/commit/580975cc5e37232fe8df77eb1f2ac60a6eb01c0d"><code>580975c</code></a> Merge pull request <a href="https://redirect.github.com/gevent/gevent/issues/2109">#2109</a> from gevent/libuv-1.51</li> <li><a href="https://github.com/gevent/gevent/commit/8097be376480ddc64f19ad8baf7e00d1842201f3"><code>8097be3</code></a> Update to libuv 1.51; fixes <a href="https://redirect.github.com/gevent/gevent/issues/2108">#2108</a>.</li> <li><a href="https://github.com/gevent/gevent/commit/5b229a42c3fe819f594f224d841060623b296e15"><code>5b229a4</code></a> Back to development: 25.4.3</li> <li><a href="https://github.com/gevent/gevent/commit/df6c474a91ed70de677723747ae82a75e1c4ed3e"><code>df6c474</code></a> Preparing release 25.4.2</li> <li><a href="https://github.com/gevent/gevent/commit/926b0d3c2ed09bfa994689419dd75723d3bc6b00"><code>926b0d3</code></a> CHANGES: Improve warning about using undocumented, untested internal implemen...</li> <li><a href="https://github.com/gevent/gevent/commit/c75f2c15aa9d70ecd5c74a5fed697ad35cc544f0"><code>c75f2c1</code></a> queue.py: Make a comment readable by Sphinx as originally intended.</li> <li>Additional commits viewable in <a href="https://github.com/gevent/gevent/compare/24.11.1...25.5.1">compare view</a></li> </ul> </details> <br /> Updates `googleapis-common-protos` from 1.69.1 to 1.70.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/googleapis/google-cloud-python/releases">googleapis-common-protos's releases</a>.</em></p> <blockquote> <h2>googleapis-common-protos: v1.70.0</h2> <h2><a href="https://github.com/googleapis/google-cloud-python/compare/googleapis-common-protos-v1.69.2...googleapis-common-protos-v1.70.0">1.70.0</a> (2025-04-12)</h2> <h3>Features</h3> <ul> <li>expand QuotaFailure with quota error details (<a href="https://redirect.github.com/googleapis/google-cloud-python/issues/13745">#13745</a>) (<a href="https://github.com/googleapis/google-cloud-python/commit/5535afe64021ce9688dd95742af201edb402dcf0">5535afe</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/googleapis/google-cloud-python/commit/32bacdb8a94afdd50d4f2cbaa0b17fe56ed9561e"><code>32bacdb</code></a> chore: release main (<a href="https://redirect.github.com/googleapis/google-cloud-python/issues/13720">#13720</a>)</li> <li><a href="https://github.com/googleapis/google-cloud-python/commit/907ea2a3ff98e87b5659aa2cb67642e3ff5e436e"><code>907ea2a</code></a> chore: maintain a single .gitignore file (<a href="https://redirect.github.com/googleapis/google-cloud-python/issues/13746">#13746</a>)</li> <li><a href="https://github.com/googleapis/google-cloud-python/commit/5e4f8814d1750bc269aa49f8a769e9aa058b4897"><code>5e4f881</code></a> chore: remove obsolete scripts (<a href="https://redirect.github.com/googleapis/google-cloud-python/issues/13750">#13750</a>)</li> <li><a href="https://github.com/googleapis/google-cloud-python/commit/fb55416a3b62c3182704982c56dccf64ea9ee487"><code>fb55416</code></a> chore: remove duplicate CONTRIBUTING.rst (<a href="https://redirect.github.com/googleapis/google-cloud-python/issues/13749">#13749</a>)</li> <li><a href="https://github.com/googleapis/google-cloud-python/commit/e7ed43138c8c03b3a5a6bbacd3a6def12ac21f98"><code>e7ed431</code></a> chore: remove duplicate CODE_OF_CONDUCT.md (<a href="https://redirect.github.com/googleapis/google-cloud-python/issues/13747">#13747</a>)</li> <li><a href="https://github.com/googleapis/google-cloud-python/commit/0240d3bd7fbf60f9355a7dd9e066f37acbf194bc"><code>0240d3b</code></a> chore: exclude publicca v1alpha1 (<a href="https://redirect.github.com/googleapis/google-cloud-python/issues/13754">#13754</a>)</li> <li><a href="https://github.com/googleapis/google-cloud-python/commit/e9fda4e97ab7202421a604df9112b9fb14c5f352"><code>e9fda4e</code></a> docs: [google-cloud-edgenetwork] fix typos in comments (<a href="https://redirect.github.com/googleapis/google-cloud-python/issues/13756">#13756</a>)</li> <li><a href="https://github.com/googleapis/google-cloud-python/commit/40b98e63c2f99f8d7b6b18cc4f3bad82298d15c7"><code>40b98e6</code></a> feat: [google-cloud-oracledatabase] add new AutonomousDatabase RPCs (<a href="https://redirect.github.com/googleapis/google-cloud-python/issues/13752">#13752</a>)</li> <li><a href="https://github.com/googleapis/google-cloud-python/commit/9114e1da42d7994f4050c9204538e04ee4735eff"><code>9114e1d</code></a> feat: [google-cloud-iap] Identity-aware Proxy (IAP) released a feature `Use I...</li> <li><a href="https://github.com/googleapis/google-cloud-python/commit/5535afe64021ce9688dd95742af201edb402dcf0"><code>5535afe</code></a> feat: expand QuotaFailure with quota error details (<a href="https://redirect.github.com/googleapis/google-cloud-python/issues/13745">#13745</a>)</li> <li>Additional commits viewable in <a href="https://github.com/googleapis/google-cloud-python/compare/googleapis-common-protos-v1.69.1...googleapis-common-protos-v1.70.0">compare view</a></li> </ul> </details> <br /> Updates `greenlet` from 3.1.1 to 3.2.2 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/python-greenlet/greenlet/blob/master/CHANGES.rst">greenlet's changelog</a>.</em></p> <blockquote> <h1>3.2.2 (2025-05-09)</h1> <ul> <li>Make greenlet build and run on Python 3.14 beta 1. It will not run on earlier versions of 3.14; it should run on subsequent versions. See <code>PR 445 <https://github.com/python-greenlet/greenlet/pull/445></code>_.</li> </ul> <h1>3.2.1 (2025-04-22)</h1> <ul> <li>Fix a crash regression for Riscv64. See <code>issue 443 <https://github.com/python-greenlet/greenlet/issues/443></code>_.</li> </ul> <h1>3.2.0 (2025-04-15)</h1> <ul> <li>Remove support for Python 3.7 and 3.8.</li> <li>Add untested, community supported implementation for RiscV 32. See <code>PR 438 <https://github.com/python-greenlet/greenlet/pull/439></code>_.</li> <li>Make greenlet build and run on Python 3.14a7. It will not build on earlier 3.14 alpha releases, and may not build on later 3.14 releases.</li> <li>Packaging: Use :pep:<code>639</code> license expressions and include license files.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/python-greenlet/greenlet/commit/097bca95f66bc052a8680512dc54f8dcaf028496"><code>097bca9</code></a> Preparing release 3.2.2</li> <li><a href="https://github.com/python-greenlet/greenlet/commit/19673c720cf71df573a41ad63b6a11962be19441"><code>19673c7</code></a> Add change note for 3.14b1</li> <li><a href="https://github.com/python-greenlet/greenlet/commit/228dd597e550f66b25f155b068ffe60ac429bcba"><code>228dd59</code></a> Merge pull request <a href="https://redirect.github.com/python-greenlet/greenlet/issues/445">#445</a> from vstinner/python314b1</li> <li><a href="https://github.com/python-greenlet/greenlet/commit/a2f98dc6c74c12acafea476ed124c6a265362350"><code>a2f98dc</code></a> GitHub Actions: Update to beta1</li> <li><a href="https://github.com/python-greenlet/greenlet/commit/36626882b0b9afee71cdc63fc40fb0fe19687d53"><code>3662688</code></a> Update to Python 3.14 beta 1</li> <li><a href="https://github.com/python-greenlet/greenlet/commit/91958284124f30d056f111ee345cc4a379d6ebff"><code>9195828</code></a> Back to development: 3.2.2</li> <li><a href="https://github.com/python-greenlet/greenlet/commit/89be6d6273fcf1268ab3cb57cd22faae856fff89"><code>89be6d6</code></a> Preparing release 3.2.1</li> <li><a href="https://github.com/python-greenlet/greenlet/commit/fc66f71510ec90581cbd6f6c9532e1f4dfeeb4bb"><code>fc66f71</code></a> Change note for <a href="https://redirect.github.com/python-greenlet/greenlet/issues/444">#444</a></li> <li><a href="https://github.com/python-greenlet/greenlet/commit/e6237db74d4aea6572c3bb6943cefc5943b71fff"><code>e6237db</code></a> Merge pull request <a href="https://redirect.github.com/python-greenlet/greenlet/issues/444">#444</a> from python-greenlet/testing-riscv</li> <li><a href="https://github.com/python-greenlet/greenlet/commit/d9eba21b04b36ad5c6cf5907702272a8e8792a33"><code>d9eba21</code></a> MANIFEST.in: Include the new script, per check-manifest.</li> <li>Additional commits viewable in <a href="https://github.com/python-greenlet/greenlet/compare/3.1.1...3.2.2">compare view</a></li> </ul> </details> <br /> Updates `locust` from 2.33.0 to 2.34.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/locustio/locust/releases">locust's releases</a>.</em></p> <blockquote> <h2>2.34.0</h2> <h2>What's Changed</h2> <ul> <li>Add OpenAI User and example by <a href="https://github.com/cyberw"><code>@cyberw</code></a> in <a href="https://redirect.github.com/locustio/locust/pull/3081">locustio/locust#3081</a></li> <li>Make the Locust UI Responsive by <a href="https://github.com/andrewbaldwin44"><code>@andrewbaldwin44</code></a> in <a href="https://redirect.github.com/locustio/locust/pull/3083">locustio/locust#3083</a></li> <li>FastHttpUser: Dont crash if parameters are passed to failure() when someone forgot catch_response=True by <a href="https://github.com/cyberw"><code>@cyberw</code></a> in <a href="https://redirect.github.com/locustio/locust/pull/3085">locustio/locust#3085</a></li> <li>Bump vite from 6.2.1 to 6.2.4 in /locust/webui by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/locustio/locust/pull/3087">locustio/locust#3087</a></li> <li>Web UI: Offset Graph Legend so There's no Overlap on Mobile / Narrow Screens by <a href="https://github.com/andrewbaldwin44"><code>@andrewbaldwin44</code></a> in <a href="https://redirect.github.com/locustio/locust/pull/3086">locustio/locust#3086</a></li> <li>Fix missing optional argument definitions in PostKwargs by <a href="https://github.com/kairi003"><code>@kairi003</code></a> in <a href="https://redirect.github.com/locustio/locust/pull/3088">locustio/locust#3088</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/kairi003"><code>@kairi003</code></a> made their first contribution in <a href="https://redirect.github.com/locustio/locust/pull/3088">locustio/locust#3088</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/locustio/locust/compare/2.33.2...2.34.0">https://github.com/locustio/locust/compare/2.33.2...2.34.0</a></p> <h2>2.33.2</h2> <h2>What's Changed</h2> <ul> <li>Update uv to 0.6.5 and optimize docker start time by <a href="https://github.com/cyberw"><code>@cyberw</code></a> in <a href="https://redirect.github.com/locustio/locust/pull/3073">locustio/locust#3073</a></li> <li>Webui: Bump Vite Version for Dependabot by <a href="https://github.com/andrewbaldwin44"><code>@andrewbaldwin44</code></a> in <a href="https://redirect.github.com/locustio/locust/pull/3074">locustio/locust#3074</a></li> <li>Optimize unit tests by <a href="https://github.com/cyberw"><code>@cyberw</code></a> in <a href="https://redirect.github.com/locustio/locust/pull/3078">locustio/locust#3078</a></li> <li>Update ruff to 0.10.0 by <a href="https://github.com/cyberw"><code>@cyberw</code></a> in <a href="https://redirect.github.com/locustio/locust/pull/3079">locustio/locust#3079</a></li> <li>Bump <code>@babel/runtime</code> from 7.22.15 to 7.26.10 in /locust/webui by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/locustio/locust/pull/3080">locustio/locust#3080</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/locustio/locust/compare/2.33.1...2.33.2">https://github.com/locustio/locust/compare/2.33.1...2.33.2</a></p> <h2>2.33.1</h2> <h2>What's Changed</h2> <ul> <li>Fix html file naming crash, simplify code by <a href="https://github.com/cyberw"><code>@cyberw</code></a> in <a href="https://redirect.github.com/locustio/locust/pull/3072">locustio/locust#3072</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/locustio/locust/compare/2.33.0...2.33.1">https://github.com/locustio/locust/compare/2.33.0...2.33.1</a></p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/locustio/locust/blob/master/CHANGELOG.md">locust's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/locustio/locust/tree/2.34.0">2.34.0</a> (2025-04-06)</h2> <p><a href="https://github.com/locustio/locust/compare/2.33.2...2.34.0">Full Changelog</a></p> <p><strong>Merged pull requests:</strong></p> <ul> <li>Fix missing optional argument definitions in PostKwargs <a href="https://redirect.github.com/locustio/locust/pull/3088">#3088</a> (<a href="https://github.com/kairi003">kairi003</a>)</li> <li>Bump vite from 6.2.1 to 6.2.4 in /locust/webui <a href="https://redirect.github.com/locustio/locust/pull/3087">#3087</a> (<a href="https://github.com/apps/dependabot">dependabot[bot]</a>)</li> <li>Web UI: Offset Graph Legend so There's no Overlap on Mobile / Narrow Screens <a href="https://redirect.github.com/locustio/locust/pull/3086">#3086</a> (<a href="https://github.com/andrewbaldwin44">andrewbaldwin44</a>)</li> <li>FastHttpUser: Dont crash if parameters are passed to failure() when someone forgot catch_response=True <a href="https://redirect.github.com/locustio/locust/pull/3085">#3085</a> (<a href="https://github.com/cyberw">cyberw</a>)</li> <li>Make the Locust UI Responsive <a href="https://redirect.github.com/locustio/locust/pull/3083">#3083</a> (<a href="https://github.com/andrewbaldwin44">andrewbaldwin44</a>)</li> <li>Add OpenAI User and example <a href="https://redirect.github.com/locustio/locust/pull/3081">#3081</a> (<a href="https://github.com/cyberw">cyberw</a>)</li> </ul> <h2><a href="https://github.com/locustio/locust/tree/2.33.2">2.33.2</a> (2025-03-14)</h2> <p><a href="https://github.com/locustio/locust/compare/2.33.1...2.33.2">Full Changelog</a></p> <p><strong>Fixed bugs:</strong></p> <ul> <li>There was a heartbeat disconnect during the pressure test <a href="https://redirect.github.com/locustio/locust/issues/3065">#3065</a></li> </ul> <p><strong>Closed issues:</strong></p> <ul> <li>Error Logging in FastHttpUser <a href="https://redirect.github.com/locustio/locust/issues/2937">#2937</a></li> </ul> <p><strong>Merged pull requests:</strong></p> <ul> <li>Bump <code>@babel/runtime</code> from 7.22.15 to 7.26.10 in /locust/webui <a href="https://redirect.github.com/locustio/locust/pull/3080">#3080</a> (<a href="https://github.com/apps/dependabot">dependabot[bot]</a>)</li> <li>Update ruff to 0.10.0 <a href="https://redirect.github.com/locustio/locust/pull/3079">#3079</a> (<a href="https://github.com/cyberw">cyberw</a>)</li> <li>Optimize unit tests <a href="https://redirect.github.com/locustio/locust/pull/3078">#3078</a> (<a href="https://github.com/cyberw">cyberw</a>)</li> <li>Webui: Bump Vite Version for Dependabot <a href="https://redirect.github.com/locustio/locust/pull/3074">#3074</a> (<a href="https://github.com/andrewbaldwin44">andrewbaldwin44</a>)</li> <li>Update uv to 0.6.5 and optimize docker start time <a href="https://redirect.github.com/locustio/locust/pull/3073">#3073</a> (<a href="https://github.com/cyberw">cyberw</a>)</li> </ul> <h2><a href="https://github.com/locustio/locust/tree/2.33.1">2.33.1</a> (2025-03-08)</h2> <p><a href="https://github.com/locustio/locust/compare/2.33.0...2.33.1">Full Changelog</a></p> <p><strong>Fixed bugs:</strong></p> <ul> <li>--iterations with locust==2.33.0 and locust-plugins==4.5.3 <a href="https://redirect.github.com/locustio/locust/issues/3071">#3071</a></li> <li>uv.lock ends up in root of site-packages <a href="https://redirect.github.com/locustio/locust/issues/3053">#3053</a></li> </ul> <p><strong>Merged pull requests:</strong></p> <ul> <li>Fix html file naming crash, simplify code <a href="https://redirect.github.com/locustio/locust/pull/3072">#3072</a> (<a href="https://github.com/cyberw">cyberw</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/locustio/locust/commit/5e9ce2456c66e9eeb9bab305f7f0a8e996ad9c09"><code>5e9ce24</code></a> update changelog</li> <li><a href="https://github.com/locustio/locust/commit/1ef56e4abc4ec0bcb17dae971a66eec44df63be3"><code>1ef56e4</code></a> Merge pull request <a href="https://redirect.github.com/locustio/locust/issues/3088">#3088</a> from kairi003/add-params-to-fasthttp-post-kwargs</li> <li><a href="https://github.com/locustio/locust/commit/9fe35aa18b1e068a2d90a9244a34ac5b282daeab"><code>9fe35aa</code></a> Fix missing optional argument definitions in PostKwargs</li> <li><a href="https://github.com/locustio/locust/commit/33fee4e7878f52d3b860119d2cbe07a711573499"><code>33fee4e</code></a> Merge pull request <a href="https://redirect.github.com/locustio/locust/issues/3086">#3086</a> from andrewbaldwin44/task/offset-graph-legend</li> <li><a href="https://github.com/locustio/locust/commit/f8cea6eed92a55695b57a1e6051194dcbca30bf8"><code>f8cea6e</code></a> Merge pull request <a href="https://redirect.github.com/locustio/locust/issues/3087">#3087</a> from locustio/dependabot/npm_and_yarn/locust/webui/v...</li> <li><a href="https://github.com/locustio/locust/commit/b909610d0bd06c6f153cf1bb4a5f1e70689dc9ae"><code>b909610</code></a> Bump vite from 6.2.1 to 6.2.4 in /locust/webui</li> <li><a href="https://github.com/locustio/locust/commit/ef91abd83acb50b00593859de8813cf62957eceb"><code>ef91abd</code></a> Offset graph legend so theres no overlap on mobile</li> <li><a href="https://github.com/locustio/locust/commit/b3bae7d0d27934733471dc21f40311fd6ceef497"><code>b3bae7d</code></a> Merge pull request <a href="https://redirect.github.com/locustio/locust/issues/3085">#3085</a> from locustio/dont-crash-if-parameters-are-passed-to...</li> <li><a href="https://github.com/locustio/locust/commit/539a34e915b25268cd29cfbfa466955679061437"><code>539a34e</code></a> Dont crash if parameters are passed to failure() when someone forgot catch_re...</li> <li><a href="https://github.com/locustio/locust/commit/c74f780a18012ee4cf57428cc0d515680f8ab61e"><code>c74f780</code></a> Merge pull request <a href="https://redirect.github.com/locustio/locust/issues/3083">#3083</a> from andrewbaldwin44/feature/mobile-friendly</li> <li>Additional commits viewable in <a href="https://github.com/locustio/locust/compare/2.33.0...2.34.0">compare view</a></li> </ul> </details> <br /> Updates `opentelemetry-api` from 1.30.0 to 1.33.1 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/open-telemetry/opentelemetry-python/blob/v1.33.1/CHANGELOG.md">opentelemetry-api's changelog</a>.</em></p> <blockquote> <h2>Version 1.33.1/0.54b1 (2025-05-16)</h2> <ul> <li>Remove log messages from <code>BatchLogRecordProcessor.emit</code>, this caused the program to crash at shutdown with a max recursion error (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4586">#4586</a>).</li> </ul> <h2>Version 1.33.0/0.54b0 (2025-05-09)</h2> <ul> <li>Fix intermittent <code>Connection aborted</code> error when using otlp/http exporters (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4477">#4477</a>)</li> <li>opentelemetry-sdk: use stable code attributes: <code>code.function</code> -> <code>code.function.name</code>, <code>code.lineno</code> -> <code>code.line.number</code>, <code>code.filepath</code> -> <code>code.file.path</code> (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4508">#4508</a>)</li> <li>Fix serialization of extended attributes for logs signal (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4342">#4342</a>)</li> <li>Handle OTEL_PROPAGATORS contains None (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4553">#4553</a>)</li> <li>docs: updated and added to the metrics and log examples (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4559">#4559</a>)</li> <li>Bump semantic conventions to 1.33.0 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4567">#4567</a>)</li> </ul> <h2>Version 1.32.0/0.53b0 (2025-04-10)</h2> <ul> <li>Fix user agent in OTLP HTTP metrics exporter (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4475">#4475</a>)</li> <li>Improve performance of baggage operations (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4466">#4466</a>)</li> <li>sdk: remove duplicated constant definitions for <code>environment_variables</code> (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4491">#4491</a>)</li> <li>api: Revert record <code>BaseException</code> change in <code>trace_api.use_span()</code> (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4494">#4494</a>)</li> <li>Improve CI by cancelling stale runs and setting timeouts (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4498">#4498</a>)</li> <li>Patch logging.basicConfig so OTel logs don't cause console logs to disappear (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4436">#4436</a>)</li> <li>Bump semantic conventions to 1.32.0 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4530">#4530</a>)</li> <li>Fix ExplicitBucketHistogramAggregation to handle multiple explicit bucket boundaries advisories (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4521">#4521</a>)</li> <li>opentelemetry-sdk: Fix serialization of objects in log handler (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4528">#4528</a>)</li> </ul> <h2>Version 1.31.0/0.52b0 (2025-03-12)</h2> <ul> <li>semantic-conventions: Bump to 1.31.0 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4471">#4471</a>)</li> <li>Add type annotations to context's attach & detach (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4346">#4346</a>)</li> <li>Fix OTLP encoders missing instrumentation scope schema url and attributes (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4359">#4359</a>)</li> <li>prometheus-exporter: fix labels out of place for data points with different</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/open-telemetry/opentelemetry-python/commit/acae2c232b101d3e447a82a7161355d66aa06fa2"><code>acae2c2</code></a> Prepare release 1.33.1/0.54b1 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python/issues/4590">#4590</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-python/commit/4dad82ad3c0a15fbc95b7c15c98aa85715876ad1"><code>4dad82a</code></a> Fix max recursion bug by removing logging.log calls in emit (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python/issues/4588">#4588</a>) (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python/issues/4589">#4589</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-python/commit/65904db0316c9b02d9e8ec9719cf022341a69570"><code>65904db</code></a> Prepare release 1.33.0/0.54b0 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python/issues/4573">#4573</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-python/commit/77a09e7406592bf671297274973cdc7b218b7c1e"><code>77a09e7</code></a> opentelemetry-api: review get_logger documentation (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python/issues/4507">#4507</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-python/commit/a0fbda1034b91a8f4a0f65bb5bfe7e52d78d7b00"><code>a0fbda1</code></a> Bump semantic conventions to 1.33.0 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python/issues/4567">#4567</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-python/commit/f55bceca6f13265204c0e1b1813d059df9fcb518"><code>f55bcec</code></a> Handle None in OTEL_PROPAGATORS (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python/issues/4553">#4553</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-python/commit/e46db882882a6cbf8c43ef6bb7050510514e81ca"><code>e46db88</code></a> infra: Automate SHA procedure during releases (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python/issues/4547">#4547</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-python/commit/00329e07fb01d7c3e43bb513fe9be3748745c52e"><code>00329e0</code></a> Refactor BatchLogRecordProcessor and associated tests (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python/issues/4535">#4535</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-python/commit/adbec5008b4b308ab03522d1caac532344a17199"><code>adbec50</code></a> bugfix(exporter): ensure response is closed (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python/issues/4477">#4477</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-python/commit/1b1e8d80c764ad3aa76abfb56a7002ddea11fdb5"><code>1b1e8d8</code></a> opentelemetry-sdk: use stable code attributes (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python/issues/4508">#4508</a>)</li> <li>Additional commits viewable in <a href="https://github.com/open-telemetry/opentelemetry-python/compare/v1.30.0...v1.33.1">compare view</a></li> </ul> </details> <br /> Updates `opentelemetry-exporter-otlp-proto-grpc` from 1.30.0 to 1.33.1 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/open-telemetry/opentelemetry-python/blob/v1.33.1/CHANGELOG.md">opentelemetry-exporter-otlp-proto-grpc's changelog</a>.</em></p> <blockquote> <h2>Version 1.33.1/0.54b1 (2025-05-16)</h2> <ul> <li>Remove log messages from <code>BatchLogRecordProcessor.emit</code>, this caused the program to crash at shutdown with a max recursion error (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4586">#4586</a>).</li> </ul> <h2>Version 1.33.0/0.54b0 (2025-05-09)</h2> <ul> <li>Fix intermittent <code>Connection aborted</code> error when using otlp/http exporters (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4477">#4477</a>)</li> <li>opentelemetry-sdk: use stable code attributes: <code>code.function</code> -> <code>code.function.name</code>, <code>code.lineno</code> -> <code>code.line.number</code>, <code>code.filepath</code> -> <code>code.file.path</code> (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4508">#4508</a>)</li> <li>Fix serialization of extended attributes for logs signal (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4342">#4342</a>)</li> <li>Handle OTEL_PROPAGATORS contains None (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4553">#4553</a>)</li> <li>docs: updated and added to the metrics and log examples (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4559">#4559</a>)</li> <li>Bump semantic conventions to 1.33.0 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4567">#4567</a>)</li> </ul> <h2>Version 1.32.0/0.53b0 (2025-04-10)</h2> <ul> <li>Fix user agent in OTLP HTTP metrics exporter (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4475">#4475</a>)</li> <li>Improve performance of baggage operations (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4466">#4466</a>)</li> <li>sdk: remove duplicated constant definitions for <code>environment_variables</code> (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4491">#4491</a>)</li> <li>api: Revert record <code>BaseException</code> change in <code>trace_api.use_span()</code> (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4494">#4494</a>)</li> <li>Improve CI by cancelling stale runs and setting timeouts (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4498">#4498</a>)</li> <li>Patch logging.basicConfig so OTel logs don't cause console logs to disappear (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4436">#4436</a>)</li> <li>Bump semantic conventions to 1.32.0 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4530">#4530</a>)</li> <li>Fix ExplicitBucketHistogramAggregation to handle multiple explicit bucket boundaries advisories (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4521">#4521</a>)</li> <li>opentelemetry-sdk: Fix serialization of objects in log handler (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4528">#4528</a>)</li> </ul> <h2>Version 1.31.0/0.52b0 (2025-03-12)</h2> <ul> <li>semantic-conventions: Bump to 1.31.0 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4471">#4471</a>)</li> <li>Add type annotations to context's attach & detach (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4346">#4346</a>)</li> <li>Fix OTLP encoders missing instrumentation scope schema url and attributes (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4359">#4359</a>)</li> <li>prometheus-exporter: fix labels out of place for data points with different</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/open-telemetry/opentelemetry-python/commit/acae2c232b101d3e447a82a7161355d66aa06fa2"><code>acae2c2</code></a> Prepare release 1.33.1/0.54b1 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python/issues/4590">#4590</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-python/commit/4dad82ad3c0a15fbc95b7c15c98aa85715876ad1"><code>4dad82a</code></a> Fix max recursion bug by removing logging.log calls in emit (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python/issues/4588">#4588</a>) (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python/issues/4589">#4589</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-python/commit/65904db0316c9b02d9e8ec9719cf022341a69570"><code>65904db</code></a> Prepare release 1.33.0/0.54b0 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python/issues/4573">#4573</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-python/commit/77a09e7406592bf671297274973cdc7b218b7c1e"><code>77a09e7</code></a> opentelemetry-api: review get_logger documentation (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python/issues/4507">#4507</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-python/commit/a0fbda1034b91a8f4a0f65bb5bfe7e52d78d7b00"><code>a0fbda1</code></a> Bump semantic conventions to 1.33.0 (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python/issues/4567">#4567</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-python/commit/f55bceca6f13265204c0e1b1813d059df9fcb518"><code>f55bcec</code></a> Handle None in OTEL_PROPAGATORS (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python/issues/4553">#4553</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-python/commit/e46db882882a6cbf8c43ef6bb7050510514e81ca"><code>e46db88</code></a> infra: Automate SHA procedure during releases (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python/issues/4547">#4547</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-python/commit/00329e07fb01d7c3e43bb513fe9be3748745c52e"><code>00329e0</code></a> Refactor BatchLogRecordProcessor and associated tests (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python/issues/4535">#4535</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-python/commit/adbec5008b4b308ab03522d1caac532344a17199"><code>adbec50</code></a> bugfix(exporter): ensure response is closed (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python/issues/4477">#4477</a>)</li> <li><a href="https://github.com/open-telemetry/opentelemetry-python/commit/1b1e8d80c764ad3aa76abfb56a7002ddea11fdb5"><code>1b1e8d8</code></a> opentelemetry-sdk: use stable code attributes (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python/issues/4508">#4508</a>)</li> <li>Additional commits viewable in <a href="https://github.com/open-telemetry/opentelemetry-python/compare/v1.30.0...v1.33.1">compare view</a></li> </ul> </details> <br /> Updates `opentelemetry-instrumentation` from 0.51b0 to 0.54b0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/open-telemetry/opentelemetry-python-contrib/releases">opentelemetry-instrumentation's releases</a>.</em></p> <blockquote> <h2>opentelemetry-instrumentation-openai-v2 2.1b0</h2> <ul> <li>Coerce openai response_format to semconv format (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python-contrib/pull/3073">#3073</a>)</li> <li>Add example to <code>opentelemetry-instrumentation-openai-v2</code> (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python-contrib/pull/3006">#3006</a>)</li> <li>Support for <code>AsyncOpenAI/AsyncCompletions</code> (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python-contrib/pull/2984">#2984</a>)</li> <li>Add metrics (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python-contrib/pull/3180">#3180</a>)</li> </ul> <h2>opentelemetry-instrumentation-openai-v2 2.0b0</h2> <ul> <li> <p>Use generic <code>OTEL_INSTRUMENTATION_GENAI_CAPTURE_MESSAGE_CONTENT</code> environment variable to control if content of prompt, completion, and other messages is captured. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python-contrib/pull/2947">#2947</a>)</p> </li> <li> <p>Update OpenAI instrumentation to Semantic Conventions v1.28.0: add new attributes and switch prompts and completions to log-based events. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python-contrib/pull/2925">#2925</a>)</p> </li> <li> <p>Initial OpenAI instrumentation (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python-contrib/pull/2759">#2759</a>)</p> </li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/open-telemetry/opentelemetry-python-contrib/blob/main/CHANGELOG.md">opentelemetry-instrumentation's changelog</a>.</em></p> <blockquote> <h2>Version 1.33.0/0.54b0 (2025-05-09)</h2> <h3>Added</h3> <ul> <li><code>opentelemetry-instrumentation-requests</code> Support explicit_bucket_boundaries_advisory in duration metrics (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python-contrib/pull/3464">#3464</a>)</li> <li><code>opentelemetry-instrumentation-redis</code> Add support for redis client-specific instrumentation. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python-contrib/pull/3143">#3143</a>)</li> </ul> <h3>Fixed</h3> <ul> <li><code>opentelemetry-instrumentation</code> Catch <code>ModuleNotFoundError</code> when the library is not installed and log as debug instead of exception (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python-contrib/pull/3423">#3423</a>)</li> <li><code>opentelemetry-instrumentation-asyncio</code> Fix duplicate instrumentation (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python-contrib/issues/3383">#3383</a>)</li> <li><code>opentelemetry-instrumentation-botocore</code> Add GenAI instrumentation for additional Bedrock models for InvokeModel API (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python-contrib/pull/3419">#3419</a>)</li> <li><code>opentelemetry-instrumentation</code> don't print duplicated conflict log error message (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python-contrib/pull/3432">#3432</a>)</li> <li><code>opentelemetry-instrumentation-grpc</code> Check for None result in gRPC (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python-contrib/pull/3381">#3380</a>)</li> <li><code>opentelemetry-instrumentation-[asynclick/click]</code> Add missing opentelemetry-instrumentation dep (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python-contrib/pull/3447">#3447</a>)</li> <li><code>opentelemetry-instrumentation-botocore</code> Capture server attributes for botocore API calls (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python-contrib/pull/3448">#3448</a>)</li> </ul> <h2>Version 1.32.0/0.53b0 (2025-04-10)</h2> <h3>Added</h3> <ul> <li><code>opentelemetry-instrumentation-asyncclick</code>: new instrumentation to trace asyncclick commands (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python-contrib/pull/3319">#3319</a>)</li> <li><code>opentelemetry-instrumentation-botocore</code> Add support for GenAI tool events using Amazon Nova models and <code>InvokeModel*</code> APIs (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python-contrib/pull/3385">#3385</a>)</li> <li><code>opentelemetry-instrumentation</code> Make auto instrumentation use the same dependency resolver as manual instrumentation does (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python-contrib/pull/3202">#3202</a>)</li> </ul> <h3>Fixed</h3> <ul> <li><code>opentelemetry-instrumentation</code> Fix client address is set to server address in new semconv (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python-contrib/pull/3354">#3354</a>)</li> <li><code>opentelemetry-instrumentation-dbapi</code>, <code>opentelemetry-instrumentation-django</code>, <code>opentelemetry-instrumentation-sqlalchemy</code>: Fix sqlcomment for non string query and composable object. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python-contrib/pull/3113">#3113</a>)</li> <li><code>opentelemetry-instrumentation-grpc</code> Fix error when using gprc versions <= 1.50.0 with unix sockets. ([<a href="https://redirect.github.com/open-telemetry/opentelemetry-python-contrib/issues/3393">#3393</a>])</li> <li><code>opentelemetry-instrumentation-asyncio</code> Fix duplicate instrumentation. ([<a href="https://redirect.github.com/open-telemetry/opentelemetry-python-contrib/issues/3383">#3383</a>])</li> <li><code>opentelemetry-instrumentation-aiokafka</code> Fix send_and_wait method no headers kwargs error.</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/open-telemetry/opentelemetry-python-contrib/commits">compare view</a></li> </ul> </details> <br /> Updates `opentelemetry-instrumentation-jinja2` from 0.51b0 to 0.54b0 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/open-telemetry/opentelemetry-python-contrib/blob/main/CHANGELOG.md">opentelemetry-instrumentation-jinja2's changelog</a>.</em></p> <blockquote> <h2>Version 1.33.0/0.54b0 (2025-05-09)</h2> <h3>Added</h3> <ul> <li><code>opentelemetry-instrumentation-requests</code> Support explicit_bucket_boundaries_advisory in duration metrics (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python-contrib/pull/3464">#3464</a>)</li> <li><code>opentelemetry-instrumentation-redis</code> Add support for redis client-specific instrumentation. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python-contrib/pull/3143">#3143</a>)</li> </ul> <h3>Fixed</h3> <ul> <li><code>opentelemetry-instrumentation</code> Catch <code>ModuleNotFoundError</code> when the library is not installed and log as debug instead of exception (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python-contrib/pull/3423">#3423</a>)</li> <li><code>opentelemetry-instrumentation-asyncio</code> Fix duplicate instrumentation (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python-contrib/issues/3383">#3383</a>)</li> <li><code>opentelemetry-instrumentation-botocore</code> Add GenAI instrumentation for additional Bedrock models for InvokeModel API (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python-contrib/pull/3419">#3419</a>)</li> <li><code>opentelemetry-instrumentation</code> don't print duplicated conflict log error message (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python-contrib/pull/3432">#3432</a>)</li> <li><code>opentelemetry-instrumentation-grpc</code> Check for None result in gRPC (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python-contrib/pull/3381">#3380</a>)</li> <li><code>opentelemetry-instrumentation-[asynclick/click]</code> Add missing opentelemetry-instrumentation dep (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python-contrib/pull/3447">#3447</a>)</li> <li><code>opentelemetry-instrumentation-botocore</code> Capture server attributes for botocore API calls (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python-contrib/pull/3448">#3448</a>)</li> </ul> <h2>Version 1.32.0/0.53b0 (2025-04-10)</h2> <h3>Added</h3> <ul> <li><code>opentelemetry-instrumentation-asyncclick</code>: new instrumentation to trace asyncclick commands (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python-contrib/pull/3319">#3319</a>)</li> <li><code>opentelemetry-instrumentation-botocore</code> Add support for GenAI tool events using Amazon Nova models and <code>InvokeModel*</code> APIs (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python-contrib/pull/3385">#3385</a>)</li> <li><code>opentelemetry-instrumentation</code> Make auto instrumentation use the same dependency resolver as manual instrumentation does (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python-contrib/pull/3202">#3202</a>)</li> </ul> <h3>Fixed</h3> <ul> <li><code>opentelemetry-instrumentation</code> Fix client address is set to server address in new semconv (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python-contrib/pull/3354">#3354</a>)</li> <li><code>opentelemetry-instrumentation-dbapi</code>, <code>opentelemetry-instrumentation-django</code>, <code>opentelemetry-instrumentation-sqlalchemy</code>: Fix sqlcomment for non string query and composable object. (<a href="https://redirect.github.com/open-telemetry/opentelemetry-python-contrib/pul... _Description has been truncated_ -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org