dependabot[bot] opened a new pull request, #50:
URL: https://github.com/apache/doris-opentelemetry-demo/pull/50

   Bumps the pip-production-dependencies group with 33 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` |
   | [geventhttpclient](https://github.com/geventhttpclient/geventhttpclient) | 
`2.3.3` | `2.3.4` |
   | 
[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.3` |
   | [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.34.1` |
   | 
[opentelemetry-exporter-otlp-proto-grpc](https://github.com/open-telemetry/opentelemetry-python)
 | `1.30.0` | `1.34.1` |
   | 
[opentelemetry-instrumentation](https://github.com/open-telemetry/opentelemetry-python-contrib)
 | `0.51b0` | `0.55b0` |
   | 
[opentelemetry-instrumentation-jinja2](https://github.com/open-telemetry/opentelemetry-python-contrib)
 | `0.51b0` | `0.55b0` |
   | 
[opentelemetry-instrumentation-requests](https://github.com/open-telemetry/opentelemetry-python-contrib)
 | `0.51b0` | `0.55b0` |
   | 
[opentelemetry-instrumentation-system-metrics](https://github.com/open-telemetry/opentelemetry-python-contrib)
 | `0.51b0` | `0.55b0` |
   | 
[opentelemetry-instrumentation-urllib3](https://github.com/open-telemetry/opentelemetry-python-contrib)
 | `0.51b0` | `0.55b0` |
   | 
[opentelemetry-proto](https://github.com/open-telemetry/opentelemetry-python) | 
`1.30.0` | `1.34.1` |
   | 
[opentelemetry-sdk](https://github.com/open-telemetry/opentelemetry-python) | 
`1.30.0` | `1.34.1` |
   | 
[opentelemetry-semantic-conventions](https://github.com/open-telemetry/opentelemetry-python)
 | `0.51b0` | `0.55b0` |
   | 
[opentelemetry-util-http](https://github.com/open-telemetry/opentelemetry-python-contrib)
 | `0.51b0` | `0.55b0` |
   | [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.31.1` |
   | [psutil](https://github.com/giampaolo/psutil) | `6.1.1` | `7.0.0` |
   | [pyzmq](https://github.com/zeromq/pyzmq) | `26.2.1` | `26.4.0` |
   | [requests](https://github.com/psf/requests) | `2.32.3` | `2.32.4` |
   | [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` |
   | [grpcio-health-checking](https://grpc.io) | `1.70.0` | `1.72.1` |
   | [grpcio](https://github.com/grpc/grpc) | `1.70.0` | `1.72.1` |
   | 
[opentelemetry-distro](https://github.com/open-telemetry/opentelemetry-python-contrib)
 | `0.51b0` | `0.55b0` |
   | [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.4` |
   
   Bumps the pip-production-dependencies group with 28 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` |
   | [geventhttpclient](https://github.com/geventhttpclient/geventhttpclient) | 
`2.3.3` | `2.3.4` |
   | 
[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.3` |
   | [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.34.1` |
   | 
[opentelemetry-exporter-otlp-proto-grpc](https://github.com/open-telemetry/opentelemetry-python)
 | `1.30.0` | `1.34.1` |
   | 
[opentelemetry-instrumentation](https://github.com/open-telemetry/opentelemetry-python-contrib)
 | `0.51b0` | `0.55b0` |
   | 
[opentelemetry-instrumentation-jinja2](https://github.com/open-telemetry/opentelemetry-python-contrib)
 | `0.51b0` | `0.55b0` |
   | 
[opentelemetry-instrumentation-requests](https://github.com/open-telemetry/opentelemetry-python-contrib)
 | `0.51b0` | `0.55b0` |
   | 
[opentelemetry-instrumentation-system-metrics](https://github.com/open-telemetry/opentelemetry-python-contrib)
 | `0.51b0` | `0.55b0` |
   | 
[opentelemetry-instrumentation-urllib3](https://github.com/open-telemetry/opentelemetry-python-contrib)
 | `0.51b0` | `0.55b0` |
   | 
[opentelemetry-proto](https://github.com/open-telemetry/opentelemetry-python) | 
`1.30.0` | `1.34.1` |
   | 
[opentelemetry-sdk](https://github.com/open-telemetry/opentelemetry-python) | 
`1.30.0` | `1.34.1` |
   | 
[opentelemetry-semantic-conventions](https://github.com/open-telemetry/opentelemetry-python)
 | `0.51b0` | `0.55b0` |
   | 
[opentelemetry-util-http](https://github.com/open-telemetry/opentelemetry-python-contrib)
 | `0.51b0` | `0.55b0` |
   | [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.31.1` |
   | [psutil](https://github.com/giampaolo/psutil) | `6.1.1` | `7.0.0` |
   | [pyzmq](https://github.com/zeromq/pyzmq) | `26.2.1` | `26.4.0` |
   | [requests](https://github.com/psf/requests) | `2.32.3` | `2.32.4` |
   | [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 8 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.34.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` |
   | [grpcio-health-checking](https://grpc.io) | `1.70.0` | `1.72.1` |
   | [grpcio](https://github.com/grpc/grpc) | `1.70.0` | `1.72.1` |
   | 
[opentelemetry-distro](https://github.com/open-telemetry/opentelemetry-python-contrib)
 | `0.51b0` | `0.55b0` |
   | [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.4` |
   
   
   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 &gt;= 
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 &gt;= 
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 &lt;7.7,&gt;=7.2.7 to 
&gt;=7.2.7,&lt;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 `geventhttpclient` from 2.3.3 to 2.3.4
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/geventhttpclient/geventhttpclient/releases";>geventhttpclient's
 releases</a>.</em></p>
   <blockquote>
   <h2>2.3.4</h2>
   <h2>What's Changed</h2>
   <ul>
   <li>test: Increase the read of the TLS handshake in sni_checker_server() by 
<a href="https://github.com/sebastianas";><code>@​sebastianas</code></a> in <a 
href="https://redirect.github.com/geventhttpclient/geventhttpclient/pull/228";>geventhttpclient/geventhttpclient#228</a></li>
   </ul>
   <h2>New Contributors</h2>
   <ul>
   <li><a href="https://github.com/sebastianas";><code>@​sebastianas</code></a> 
made their first contribution in <a 
href="https://redirect.github.com/geventhttpclient/geventhttpclient/pull/228";>geventhttpclient/geventhttpclient#228</a></li>
   </ul>
   <p><strong>Full Changelog</strong>: <a 
href="https://github.com/geventhttpclient/geventhttpclient/compare/2.3.3...2.3.4";>https://github.com/geventhttpclient/geventhttpclient/compare/2.3.3...2.3.4</a></p>
   </blockquote>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/geventhttpclient/geventhttpclient/commit/c2188d851d1a0716712aff00ea26d20898bc0874";><code>c2188d8</code></a>
 Added py3.13 to CI</li>
   <li><a 
href="https://github.com/geventhttpclient/geventhttpclient/commit/406d597a10a5be1e2815507f84243c56420ef879";><code>406d597</code></a>
 Version bump</li>
   <li><a 
href="https://github.com/geventhttpclient/geventhttpclient/commit/c4deffcd3432e7bbfdc89d80c69a62dbfd813c5c";><code>c4deffc</code></a>
 Upgrade license declaration to SPDX</li>
   <li><a 
href="https://github.com/geventhttpclient/geventhttpclient/commit/e8e36587f5f6ae096d82dad9c553e48e6725e859";><code>e8e3658</code></a>
 Add correct URL quoting</li>
   <li><a 
href="https://github.com/geventhttpclient/geventhttpclient/commit/267cca1c7dd5158827f4f2b04453eb658ebb90bf";><code>267cca1</code></a>
 test: Increase the read of the TLS handshake in sni_checker_server()</li>
   <li>See full diff in <a 
href="https://github.com/geventhttpclient/geventhttpclient/compare/2.3.3...2.3.4";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `googleapis-common-protos` from 1.69.1 to 1.70.0
   <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.3
   <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.3 (2025-06-05)</h1>
   <ul>
   <li>Make greenlet build and run on Python 3.14 beta 2 on Windows amd64.</li>
   <li>Potentially fix build on NetBSD/sparc64. See <code>PR 447 
&lt;https://github.com/python-greenlet/greenlet/pull/447&gt;</code>_.</li>
   </ul>
   <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 
&lt;https://github.com/python-greenlet/greenlet/pull/445&gt;</code>_.</li>
   </ul>
   <h1>3.2.1 (2025-04-22)</h1>
   <ul>
   <li>Fix a crash regression for Riscv64. See <code>issue 443 
&lt;https://github.com/python-greenlet/greenlet/issues/443&gt;</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 
&lt;https://github.com/python-greenlet/greenlet/pull/439&gt;</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/f40c095b358c2b98f5aba114fd3089f42368a02f";><code>f40c095</code></a>
 Preparing release 3.2.3</li>
   <li><a 
href="https://github.com/python-greenlet/greenlet/commit/f3051e0dce3fe977a1212ee0cffee479cfb145ea";><code>f3051e0</code></a>
 Change log for <a 
href="https://redirect.github.com/python-greenlet/greenlet/issues/447";>#447</a></li>
   <li><a 
href="https://github.com/python-greenlet/greenlet/commit/cfbff3313c00a7a87985608250c533f5231d8229";><code>cfbff33</code></a>
 Merge pull request <a 
href="https://redirect.github.com/python-greenlet/greenlet/issues/447";>#447</a> 
from alarixnia/sparc</li>
   <li><a 
href="https://github.com/python-greenlet/greenlet/commit/e00d0a83509105121828ec1843981f8171496cc4";><code>e00d0a8</code></a>
 Tweaking msvc.</li>
   <li><a 
href="https://github.com/python-greenlet/greenlet/commit/0c22f3236fddb09c982ee3bd3bb43367605e7b2d";><code>0c22f32</code></a>
 Try adding 3.14 to make-manylinux</li>
   <li><a 
href="https://github.com/python-greenlet/greenlet/commit/c3190ab1f0b2d68410e7e6caa905d5b3817d57c6";><code>c3190ab</code></a>
 Hack around more incompatible changes in CPython for 3.14 on Windows.</li>
   <li><a 
href="https://github.com/python-greenlet/greenlet/commit/45670b3c355f7ef33e5221c7e7805ce8891774d8";><code>45670b3</code></a>
 appveyor/3.14: Try the extern C trick. I don't actually expect this to 
work.</li>
   <li><a 
href="https://github.com/python-greenlet/greenlet/commit/e263d757105b98b7284edeb3c87d0893ec92e28c";><code>e263d75</code></a>
 appveyor: Try installing 3.14b2</li>
   <li><a 
href="https://github.com/python-greenlet/greenlet/commit/7c1d5c0f23be53589386fc05a481136edf52c821";><code>7c1d5c0</code></a>
 github actions: bump from 3.14b1 to 3.14b2</li>
   <li><a 
href="https://github.com/python-greenlet/greenlet/commit/69bed969c7433bf59616957a1916295506053663";><code>69bed96</code></a>
 Fix compilation on NetBSD/sparc64</li>
   <li>Additional commits viewable in <a 
href="https://github.com/python-greenlet/greenlet/compare/3.1.1...3.2.3";>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.34.1
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a 
href="https://github.com/open-telemetry/opentelemetry-python/blob/v1.34.1/CHANGELOG.md";>opentelemetry-api's
 changelog</a>.</em></p>
   <blockquote>
   <h2>Version 1.34.1/0.55b1 (2025-06-10)</h2>
   <ul>
   <li>opentelemetry-sdk: Fix invalid <code>type: ignore</code> that causes 
mypy to ignore the whole file
   (<a 
href="https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4618";>#4618</a>)</li>
   <li>Add <code>span_exporter</code> property back to 
<code>BatchSpanProcessor</code> class
   (<a 
href="https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4621";>#4621</a>)</li>
   </ul>
   <h2>Version 1.34.0/0.55b0 (2025-06-04)</h2>
   <ul>
   <li>typecheck: add sdk/resources and drop mypy
   (<a 
href="https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4578";>#4578</a>)</li>
   <li>Refactor <code>BatchLogRecordProcessor</code> to simplify code and make 
the control flow more
   clear (<a 
href="https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4562/";>#4562</a>
   and <a 
href="https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4535";>#4535</a>).</li>
   <li>Use PEP702 for marking deprecations
   (<a 
href="https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4522";>#4522</a>)</li>
   <li>Refactor <code>BatchLogRecordProcessor</code> and 
<code>BatchSpanProcessor</code> to simplify code
   and make the control flow more clear (<a 
href="https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4562/";>#4562</a>
   <a 
href="https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4535";>#4535</a>,
 and
   <a 
href="https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4580";>#4580</a>).</li>
   <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>
   <li>Configurable max retry timeout for grpc exporter
   (<a 
href="https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4333";>#4333</a>)</li>
   <li>opentelemetry-api: allow importlib-metadata 8.7.0
   (<a 
href="https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4593";>#4593</a>)</li>
   <li>opentelemetry-test-utils: assert explicit bucket boundaries in histogram 
metrics
   (<a 
href="https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4595";>#4595</a>)</li>
   <li>Bump semantic conventions to 1.34.0
   (<a 
href="https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4599";>#4599</a>)</li>
   <li>Drop support for Python 3.8
   (<a 
href="https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4520";>#4520</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> -&gt; <code>code.function.name</code>, 
<code>code.lineno</code> -&gt; <code>code.line.number</code>, 
<code>code.filepath</code> -&gt; <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>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/open-telemetry/opentelemetry-python/commit/f55810dba1de5a597377459cc6601a0505ef53f9";><code>f55810d</code></a>
 Prepare release 1.34.1/0.55b1 (<a 
href="https://redirect.github.com/open-telemetry/opentelemetry-python/issues/4628";>#4628</a>)</li>
   <li><a 
href="https://github.com/open-telemetry/opentelemetry-python/commit/9947e08e181a8d47d7fe7f9e8e6cae983c23e6f3";><code>9947e08</code></a>
 Add span exporter property to batch span processor (<a 
href="https://redirect.github.com/open-telemetry/opentelemetry-python/issues/4621";>#4621</a>)</li>
   <li><a 
href="https://github.com/open-telemetry/opentelemetry-python/commit/52ff0393e80e991f3ce12e11b540348507731906";><code>52ff039</code></a>
 Fix invalid <code>type: ignore</code> that causes mypy to ignore the whole 
file (<a 
href="https://redirect.github.com/open-telemetry/opentelemetry-python/issues/4618";>#4618</a>)</li>
   <li><a 
href="https://github.com/open-telemetry/opentelemetry-python/commit/74645c06180383b57be1127a31483711fe778d83";><code>74645c0</code></a>
 Prepare release 1.34.0/0.55b0 (<a 
href="https://redirect.github.com/open-telemetry/opentelemetry-python/issues/4612";>#4612</a>)</li>
   <li><a 
href="https://github.com/open-telemetry/opentelemetry-python/commit/12bcd4508e4aca43667450db090a50b9efab9963";><code>12bcd45</code></a>
 Fix flaky test that tests lots of threads calling emit. Make sure tests 
shutd...</li>
   <li><a 
href="https://github.com/open-telemetry/opentelemetry-python/commit/8675ab7136a9204adc624e7b24e1795abcf135fc";><code>8675ab7</code></a>
 Chore: Drop support for Python 3.8 (<a 
href="https://redirect.github.com/open-telemetry/opentelemetry-python/issues/4520";>#4520</a>)</li>
   <li><a 
href="https://github.com/open-telemetry/opentelemetry-python/commit/1292c80ef3dfaf4261ce8c2b5f2e295452be48f9";><code>1292c80</code></a>
 Bump semantic conventions to 1.34.0 (<a 
href="https://redirect.github.com/open-telemetry/opentelemetry-python/issues/4599";>#4599</a>)</li>
   <li><a 
href="https://github.com/open-telemetry/opentelemetry-python/commit/6ea3c0f11a28a50349cc2a6a0da8cfe3e11a3fce";><code>6ea3c0f</code></a>
 Fix format_trace_id and format_span_id docstrings (<a 
href="https://redirect.github.com/open-telemetry/opentelemetry-python/issues/4570";>#4570</a>)</li>
   <li><a 
href="https://github.com/open-telemetry/opentelemetry-python/commit/c9ad4bc2cefc64a918f0cda3cf76c64379c87aea";><code>c9ad4bc</code></a>
 chore: replace &quot;deprecated&quot; packages with PEP702 (<a 
href="https://redirect.github.com/open-telemetry/opentelemetry-python/issues/4522";>#4522</a>)</li>
   <li><a 
href="https://github.com/open-telemetry/opentelemetry-python/commit/3497e6662984edb345eaac4c4d3ac4872d438a55";><code>3497e66</code></a>
 Update <code>BatchSpanProcessor</code> to use new <code>BatchProcessor</code> 
class (<a 
href="https://redirect.github.com/open-telemetry/opentelemetry-python/issues/4580";>#4580</a>)</li>
   <li>Additional commits viewable in <a 
href="https://github.com/open-telemetry/opentelemetry-python/compare/v1.30.0...v1.34.1";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `opentelemetry-exporter-otlp-proto-grpc` from 1.30.0 to 1.34.1
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a 
href="https://github.com/open-telemetry/opentelemetry-python/blob/v1.34.1/CHANGELOG.md";>opentelemetry-exporter-otlp-proto-grpc's
 changelog</a>.</em></p>
   <blockquote>
   <h2>Version 1.34.1/0.55b1 (2025-06-10)</h2>
   <ul>
   <li>opentelemetry-sdk: Fix invalid <code>type: ignore</code> that causes 
mypy to ignore the whole file
   (<a 
href="https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4618";>#4618</a>)</li>
   <li>Add <code>span_exporter</code> property back to 
<code>BatchSpanProcessor</code> class
   (<a 
href="https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4621";>#4621</a>)</li>
   </ul>
   <h2>Version 1.34.0/0.55b0 (2025-06-04)</h2>
   <ul>
   <li>typecheck: add sdk/resources and drop mypy
   (<a 
href="https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4578";>#4578</a>)</li>
   <li>Refactor <code>BatchLogRecordProcessor</code> to simplify code and make 
the control flow more
   clear (<a 
href="https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4562/";>#4562</a>
   and <a 
href="https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4535";>#4535</a>).</li>
   <li>Use PEP702 for marking deprecations
   (<a 
href="https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4522";>#4522</a>)</li>
   <li>Refactor <code>BatchLogRecordProcessor</code> and 
<code>BatchSpanProcessor</code> to simplify code
   and make the control flow more clear (<a 
href="https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4562/";>#4562</a>
   <a 
href="https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4535";>#4535</a>,
 and
   <a 
href="https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4580";>#4580</a>).</li>
   <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>
   <li>Configurable max retry timeout for grpc exporter
   (<a 
href="https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4333";>#4333</a>)</li>
   <li>opentelemetry-api: allow importlib-metadata 8.7.0
   (<a 
href="https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4593";>#4593</a>)</li>
   <li>opentelemetry-test-utils: assert explicit bucket boundaries in histogram 
metrics
   (<a 
href="https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4595";>#4595</a>)</li>
   <li>Bump semantic conventions to 1.34.0
   (<a 
href="https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4599";>#4599</a>)</li>
   <li>Drop support for Python 3.8
   (<a 
href="https://redirect.github.com/open-telemetry/opentelemetry-python/pull/4520";>#4520</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> -&gt; <code>code.function.name</code>, 
<code>code.lineno</code> -&gt; <code>code.line.number</code>, 
<code>code.filepath</code> -&gt; <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>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/open-telemetry/opentelemetry-python/commit/f55810dba1de5a597377459cc6601a0505ef53f9";><code>f55810d</code></a>
 Prepare release 1.34.1/0.55b1 (<a 
href="https://redirect.github.com/open-telemetry/opentelemetry-python/issues/4628";>#4628</a>)</li>
   <li><a 
href="https://github.com/open-telemetry/opentelemetry-python/commit/9947e08e181a8d47d7fe7f9e8e6cae983c23e6f3";><code>9947e08</code></a>
 Add span exporter property to batch span processor (<a 
href="https://redirect.github.com/open-telemetry/opentelemetry-python/issues/4621";>#4621</a>)</li>
   <li><a 
href="https://github.com/open-telemetry/opentelemetry-python/commit/52ff0393e80e991f3ce12e11b540348507731906";><code>52ff039</code></a>
 Fix invalid <code>type: ignore</code> that causes mypy to ignore the whole 
file (<a 
href="https://redirect.github.com/open-telemetry/opentelemetry-python/issues/4618";>#4618</a>)</li>
   <li><a 
href="https://github.com/open-telemetry/opentelemetry-python/commit/74645c06180383b57be1127a31483711fe778d83";><code>74645c0</code></a>
 Prepare release 1.34.0/0.55b0 (<a 
href="https://redirect.github.com/open-telemetry/opentelemetry-python/issues/4612";>#4612</a>)</li>
   <li><a 
href="https://github.com/open-telemetry/opentelemetry-python/commit/12bcd4508e4aca43667450db090a50b9efab9963";><code>12bcd45</code></a>
 Fix flaky test that tests lots of threads calling emit. Make sure tests 
shutd...</li>
   <li><a 
href="https://github.com/open-telemetry/opentelemetry-python/commit/8675ab7136a9204adc624e7b24e1795abcf135fc";><code>8675ab7</code></a>
 Chore: Drop support for Python 3.8 (<a 
href="https://redirect.github.com/open-telemetry/opentelemetry-python/issues/4520";>#4520</a>)</li>
   <li><a 
href="https://github.com/open-telemetry/opentelemetry-python/commit/1292c80ef3dfaf4261ce8c2b5f2e295452be48f9";><code>1292c80</code></a>
 Bump semantic conventions to 1.34.0 (<a 
href="https://redirect.github.com/open-telemetry/opentelemetry-python/issues/4599";>#4599</a>)</li>
   <li><a 
href="https://github.com/open-telemetry/opentelemetry-python/commit/6ea3c0f11a28a50349cc2a6a0da8cfe3e11a3fce";><code>6ea3c0f</code></a>
 Fix format_trace_id and format_span_id docstrings (<a 
href="https://redirect.github.com/open-telemetry/opentelemetry-python/issues/4570";>#4570</a>)</li>
   <li><a 
href="https://github.com/open-telemetry/opentelemetry-python/commit/c9ad4bc2cefc64a918f0cda3cf76c64379c87aea";><code>c9ad4bc</code></a>
 chore: replace &quot;deprecated&quot; packages with PEP702 (<a 
href="https://redirect.github.com/open-telemetry/opentelemetry-python/issues/4522";>#4522</a>)</li>
   <li><a 
href="https://github.com/open-telemetry/opentelemetry-python/commit/3497e6662984edb345eaac4c4d3ac4872d438a55";><code>3497e66</code></a>
 Update <code>BatchSpanProcessor</code> to use new <code>BatchProcessor</code> 
class (<a 
href="https://redirect.github.com/open-telemetry/opentelemetry-python/issues/4580";>#4580</a>)</li>
   <li>Additional commits viewable in <a 
href="https://github.com/open-telemetry/opentelemetry-python/compare/v1.30.0...v1.34.1";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `opentelemetry-instrumentation` from 0.51b0 to 0.55b0
   <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.34.0/0.55b0 (2025-06-04)</h2>
   <h3>Added</h3>
   <ul>
   <li><code>opentelemetry-instrumentation-aiokafka</code> Add instrumentation 
of <code>consumer.getmany</code> (batch)
   (<a 
href="https://redirect.github.com/open-telemetry/opentelemetry-python-contrib/pull/3257";>#3257</a>)</li>
   </ul>
   <h3>Fixed</h3>
   <ul>
   <li><code>opentelemetry-instrumentation-system-metrics</code>: fix loading 
on Google Cloud Run
   (<a 
href="https://redirect.github.com/open-telemetry/opentelemetry-python-contrib/pull/3533";>#3533</a>)</li>
   <li><code>opentelemetry-instrumentation-fastapi</code>: fix wrapping of 
middlewares
   (<a 
href="https://redirect.github.com/open-telemetry/opentelemetry-python-contrib/pull/3012";>#3012</a>)</li>
   <li><code>opentelemetry-instrumentation-starlette</code> Remove max version 
constraint on starlette
   (<a 
href="https://redirect.github.com/open-telemetry/opentelemetry-python-contrib/pull/3456";>#3456</a>)</li>
   <li><code>opentelemetry-instrumentation-starlette</code> Fix memory leak and 
double middleware
   (<a 
href="https://redirect.github.com/open-telemetry/opentelemetry-python-contrib/pull/3529";>#3529</a>)</li>
   <li><code>opentelemetry-instrumentation-urllib3</code>: proper bucket 
boundaries in stable semconv http duration metrics
   (<a 
href="https://redirect.github.com/open-telemetry/opentelemetry-python-contrib/pull/3518";>#3518</a>)</li>
   <li><code>opentelemetry-instrumentation-urllib</code>: proper bucket 
boundaries in stable semconv http duration metrics
   (<a 
href="https://redirect.github.com/open-telemetry/opentelemetry-python-contrib/pull/3519";>#3519</a>)</li>
   <li><code>opentelemetry-instrumentation-falcon</code>: proper bucket 
boundaries in stable semconv http duration
   (<a 
href="https://redirect.github.com/open-telemetry/opentelemetry-python-contrib/pull/3525";>#3525</a>)</li>
   <li><code>opentelemetry-instrumentation-wsgi</code>: add explicit http 
duration buckets for stable semconv
   (<a 
href="https://redirect.github.com/open-telemetry/opentelemetry-python-contrib/pull/3527";>#3527</a>)</li>
   <li><code>opentelemetry-instrumentation-asgi</code>: add explicit http 
duration buckets for stable semconv
   (<a 
href="https://redirect.github.com/open-telemetry/opentelemetry-python-contrib/pull/3526";>#3526</a>)</li>
   <li><code>opentelemetry-instrumentation-flask</code>: proper bucket 
boundaries in stable semconv http duration
   (<a 
href="https://redirect.github.com/open-telemetry/opentelemetry-python-contrib/pull/3523";>#3523</a>)</li>
   <li><code>opentelemetry-instrumentation-django</code>: proper bucket 
boundaries in stable semconv http duration
   (<a 
href="https://redirect.github.com/open-telemetry/opentelemetry-python-contrib/pull/3524";>#3524</a>)</li>
   <li><code>opentelemetry-instrumentation-grpc</code>: support non-list 
interceptors
   (<a 
href="https://redirect.github.com/open-telemetry/opentelemetry-python-contrib/pull/3520";>#3520</a>)</li>
   <li><code>opentelemetry-instrumentation-botocore</code> Ensure spans end on 
early stream closure for Bedrock Streaming APIs
   (<a 
href="https://redirect.github.com/open-telemetry/opentelemetry-python-contrib/pull/3481";>#3481</a>)</li>
   <li><code>opentelemetry-instrumentation-sqlalchemy</code> Respect 
suppress_instrumentation functionality
   (<a 
href="https://redirect.github.com/open-telemetry/opentelemetry-python-contrib/pull/3477";>#3477</a>)</li>
   <li><code>opentelemetry-instrumentation-botocore</code>: fix handling of 
tool input in Bedrock ConverseStream
   (<a 
href="https://redirect.github.com/open-telemetry/opentelemetry-python-contrib/pull/3544";>#3544</a>)</li>
   <li><code>opentelemetry-instrumentation-botocore</code> Add type check when 
extracting tool use from Bedrock request message content
   (<a 
href="https://redirect.github.com/open-telemetry/opentelemetry-python-contrib/pull/3548";>#3548</a>)</li>
   <li><code>opentelemetry-instrumentation-dbapi</code> Respect 
suppress_instrumentation functionality (<a 
href="https://redirect.github.com/open-telemetry/opentelemetry-python-contrib/pull/3460";>#3460</a>)</li>
   <li><code>opentelemetry-resource-detector-container</code> Correctly parse 
container id when using systemd and cgroupsv1
   (<a 
href="https://redirect.github.com/open-telemetry/opentelemetry-python-contrib/pull/3429";>#3429</a>)</li>
   </ul>
   <h3>Breaking changes</h3>
   <ul>
   <li><code>opentelemetry-instrumentation-botocore</code> Use 
<code>cloud.region</code> instead of <code>aws.region</code> span attribute as 
per semantic conventions.
   (<a 
href="https://redirect.github.com/open-telemetry/opentelemetry-python-contrib/pull/3474";>#3474</a>)</li>
   <li><code>opentelemetry-instrumentation-fastapi</code>: Drop support for 
FastAPI versions earlier than <code>0.92</code></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.55b0
   <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.34.0/0.55b0 (2025-06-04)</h2>
   <h3>Added</h3>
   <ul>
   <li><code>opentelemetry-instrumentation-aiokafka</code> Add instrumentation 
of <code>consumer.getmany</code> (batch)
   (<a 
href="https://redirect.github.com/open-telemetry/opentelemetry-python-contrib/pull/3257";>#3257</a>)</li>
   </ul>
   <h3>Fixed</h3>
   <ul>
   <li><code>opentelemetry-instrumentation-system-metrics</code>: fix loading 
on Google Cloud Run
   (<a 
href="https://redirect.github.com/open-telemetry/opentelemetry-python-contrib/pull/35...
   
   _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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to