Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: bump the pip-production-dependencies group across 3 directories with 30 updates #302

Conversation

dependabot[bot]
Copy link

@dependabot dependabot bot commented on behalf of github Feb 18, 2025

Bumps the pip-production-dependencies group with 29 updates in the /src directory:

Package From To
grpcio-health-checking 1.68.1 1.70.0
grpcio 1.68.1 1.70.0
opentelemetry-distro 0.50b0 0.51b0
opentelemetry-exporter-otlp-proto-grpc 1.29.0 1.30.0
python-json-logger 2.0.7 3.2.1
openfeature-sdk 0.7.4 0.8.0
openfeature-provider-flagd 0.1.5 0.2.0
psutil 6.1.0 7.0.0
certifi 2024.8.30 2025.1.31
charset-normalizer 3.4.0 3.4.1
click 8.1.7 8.1.8
deprecated 1.2.15 1.2.18
googleapis-common-protos 1.66.0 1.67.0
jinja2 3.1.4 3.1.5
locust 2.32.4 2.32.10
opentelemetry-api 1.29.0 1.30.0
opentelemetry-instrumentation 0.50b0 0.51b0
opentelemetry-instrumentation-jinja2 0.50b0 0.51b0
opentelemetry-instrumentation-requests 0.50b0 0.51b0
opentelemetry-instrumentation-system-metrics 0.50b0 0.51b0
opentelemetry-instrumentation-urllib3 0.50b0 0.51b0
opentelemetry-proto 1.29.0 1.30.0
opentelemetry-sdk 1.29.0 1.30.0
opentelemetry-semantic-conventions 0.50b0 0.51b0
opentelemetry-util-http 0.50b0 0.51b0
protobuf 5.29.1 5.29.3
pyzmq 26.2.0 26.2.1
urllib3 2.2.3 2.3.0
wrapt 1.17.0 1.17.2

Bumps the pip-production-dependencies group with 26 updates in the /src/loadgenerator directory:

Package From To
opentelemetry-exporter-otlp-proto-grpc 1.29.0 1.30.0
python-json-logger 2.0.7 3.2.1
openfeature-sdk 0.7.4 0.8.0
openfeature-provider-flagd 0.1.5 0.2.0
psutil 6.1.0 7.0.0
certifi 2024.8.30 2025.1.31
charset-normalizer 3.4.0 3.4.1
click 8.1.7 8.1.8
deprecated 1.2.15 1.2.18
googleapis-common-protos 1.66.0 1.67.0
jinja2 3.1.4 3.1.5
locust 2.32.4 2.32.10
opentelemetry-api 1.29.0 1.30.0
opentelemetry-instrumentation 0.50b0 0.51b0
opentelemetry-instrumentation-jinja2 0.50b0 0.51b0
opentelemetry-instrumentation-requests 0.50b0 0.51b0
opentelemetry-instrumentation-system-metrics 0.50b0 0.51b0
opentelemetry-instrumentation-urllib3 0.50b0 0.51b0
opentelemetry-proto 1.29.0 1.30.0
opentelemetry-sdk 1.29.0 1.30.0
opentelemetry-semantic-conventions 0.50b0 0.51b0
opentelemetry-util-http 0.50b0 0.51b0
protobuf 5.29.1 5.29.3
pyzmq 26.2.0 26.2.1
urllib3 2.2.3 2.3.0
wrapt 1.17.0 1.17.2

Bumps the pip-production-dependencies group with 9 updates in the /src/recommendationservice directory:

Package From To
grpcio-health-checking 1.68.1 1.70.0
grpcio 1.68.1 1.70.0
opentelemetry-distro 0.50b0 0.51b0
opentelemetry-exporter-otlp-proto-grpc 1.29.0 1.30.0
python-json-logger 2.0.7 3.2.1
openfeature-sdk 0.7.4 0.8.0
openfeature-provider-flagd 0.1.5 0.2.0
psutil 6.1.0 7.0.0
grpcio-tools 1.68.1 1.70.0

Updates grpcio-health-checking from 1.68.1 to 1.70.0

Updates grpcio from 1.68.1 to 1.70.0

Release notes

Sourced from grpcio's releases.

Release v1.70.0

This is release 1.70.0 (genius) of gRPC Core.

For gRPC documentation, see grpc.io. For previous releases, see Releases.

This release contains refinements, improvements, and bug fixes, with highlights listed below.

Core

  • [BoringSSL] Update third_party/boringssl-with-bazel. (#38274)

C++

  • gRPC C++ begins to require C++17 or later to build and use gRPC C++. You may need the following settings:

Release v1.70.0-pre1

This is a prerelease of gRPC Core 1.70.0 (genius).

For gRPC documentation, see grpc.io. For previous releases, see Releases.

This prerelease contains refinements, improvements, and bug fixes.

Release v1.69.0

This is release 1.69.0 (gridiron) of gRPC Core.

For gRPC documentation, see grpc.io. For previous releases, see Releases.

This release contains refinements, improvements, and bug fixes, with highlights listed below.

Core

  • [Alarm] Fix Alarm reuse on cancellation. (#38114)
  • [xDS RBAC] Support string_match in HeaderMatcher. (#38185)
  • [pick_first] fix shutdown bug in new PF impl. (#38144)
  • [c-ares] Fix inverted length check in GrpcPolledFdWindows. (#38101)
  • [RetryFilter] Copy the SliceBuffer from RetryFilter's cache to batch payload. (#38069)
  • [EventEngine] Add stronger wording on Endpoint::Read contract. (#38036)
  • [chttp2] Fix channelz address. (#38022)
  • [XdsClient] Add missing authority to XdsClient metrics scope. (#38009)
  • [EventEngine] API contract: Endpoint::Read will provide either an error or data, but never both. (#38019)
  • [Build] Dropped Bazel 6.x support. (#37979)

... (truncated)

Commits
  • 93571f6 [Backport to 1.70.x] Updated python requirements (#38524)
  • 9d3bef7 [Revert] "[ruby] [backport-1.70.x] Build/test ruby 3.4 and build native gems ...
  • 6788979 [Release] Bump version to 1.70.0 (on v1.70.x branch) (#38509)
  • 2d2d80b [Backport] Php & Dart interop test fixes (#38463) (#38507)
  • ab2222d [ruby] [backport-1.70.x] Build/test ruby 3.4 and build native gems with Ruby ...
  • f1e4dfa [Backport-to-1.70.x] Fix python build script to handle C and C++ std options ...
  • 6c8df89 [Release] Bump version to 1.70.0-pre1 (on v1.70.x branch) (#38407)
  • 9eb9ebd [Release] Bump core version to 45.0.0 for upcoming release (#38403)
  • df95cf9 [benchmark] Match case of excluded scenario. (#38390)
  • 048ea42 [CI] Re-enabled modernize-unary-static-assert (#38333)
  • Additional commits viewable in compare view

Updates opentelemetry-distro from 0.50b0 to 0.51b0

Changelog

Sourced from opentelemetry-distro's changelog.

Version 1.30.0/0.51b0 (2025-02-03)

Added

  • opentelemetry-instrumentation-confluent-kafka Add support for confluent-kafka <=2.7.0 (#3100)
  • Add support to database stability opt-in in _semconv utilities and add tests (#3111)
  • opentelemetry-instrumentation-urllib Add py.typed file to enable PEP 561 (#3131)
  • opentelemetry-opentelemetry-pymongo Add py.typed file to enable PEP 561 (#3136)
  • opentelemetry-opentelemetry-requests Add py.typed file to enable PEP 561 (#3135)
  • opentelemetry-instrumentation-system-metrics Add py.typed file to enable PEP 561 (#3132)
  • opentelemetry-opentelemetry-sqlite3 Add py.typed file to enable PEP 561 (#3133)
  • opentelemetry-instrumentation-falcon add support version to v4 (#3086)
  • opentelemetry-instrumentation-falcon Implement new HTTP semantic convention opt-in for Falcon (#2790)
  • opentelemetry-instrumentation-wsgi always record span status code to have it available in metrics (#3148)
  • add support to Python 3.13 (#3134)
  • opentelemetry-opentelemetry-wsgi Add py.typed file to enable PEP 561 (#3129)
  • opentelemetry-util-http Add py.typed file to enable PEP 561 (#3127)
  • opentelemetry-instrumentation-psycopg2 Add support for psycopg2-binary (#3186)
  • opentelemetry-opentelemetry-botocore Add basic support for GenAI attributes for AWS Bedrock Converse API (#3161)
  • opentelemetry-opentelemetry-botocore Add basic support for GenAI attributes for AWS Bedrock InvokeModel API (#3200)
  • opentelemetry-opentelemetry-botocore Add basic support for GenAI attributes for AWS Bedrock ConverseStream API (#3204)
  • opentelemetry-opentelemetry-botocore Add basic support for GenAI attributes for AWS Bedrock InvokeModelWithStreamResponse API (#3206)
  • opentelemetry-instrumentation-pymssql Add pymssql instrumentation (#394)
  • opentelemetry-instrumentation-mysql Add sqlcommenter support (#3163)

Fixed

  • opentelemetry-instrumentation-httpx Fix RequestInfo/ResponseInfo type hints (#3105)
  • opentelemetry-instrumentation-dbapi Move TracedCursorProxy and TracedConnectionProxy to the module level

... (truncated)

Commits

Updates opentelemetry-exporter-otlp-proto-grpc from 1.29.0 to 1.30.0

Changelog

Sourced from opentelemetry-exporter-otlp-proto-grpc's changelog.

Version 1.30.0/0.51b0 (2025-02-03)

  • Always setup logs sdk, OTEL_PYTHON_LOGGING_AUTO_INSTRUMENTATION_ENABLED only controls python logging module handler setup (#4340)
  • Add attributes field in metrics.get_meter wrapper function (#4364)
  • Add Python 3.13 support (#4353)
  • sdk: don't log or print warnings when the SDK has been disabled (#4371)
  • Fix span context manager typing by using ParamSpec from typing_extensions (#4389)
  • Fix serialization of None values in logs body to match 1.31.0+ data model (#4400)
  • [BREAKING] semantic-conventions: Remove opentelemetry.semconv.attributes.network_attributes.NETWORK_INTERFACE_NAME introduced by mistake in the wrong module. (#4391)
  • Add support for explicit bucket boundaries advisory for Histograms (#4361)
  • semantic-conventions: Bump to 1.30.0 (#4337)
Commits
  • 4c6c5ab [release/v1.30.x-0.51bx] Prepare release 1.30.0/0.51b0 (#4408)
  • 4a271f9 opentelemetry-exporter-otlp-proto-common: permit to serialize null values in ...
  • c6fab7d Implement Explicit Bucket Boundaries advisory for Histograms (#4361)
  • e3d39db Generate semconv 1.30.0 (#4397)
  • 7ff2f51 Exclude attributes without stability from stable semconv part (#4391)
  • 58f2d16 Fix span context manager typing by using ParamSpec from typing_extensions (#4...
  • 59b225f Change set_attributes to take a Mapping (#4374)
  • f3b9e6e sdk: decouple logs sdk setup from OTEL_PYTHON_LOGGING_AUTO_INSTRUMENTATION_EN...
  • 82279e4 mypy: don't follow imports (#4368)
  • 29aad2e opentelemetry-sdk: don't print warnings if SDK is disabled (#4371)
  • Additional commits viewable in compare view

Updates python-json-logger from 2.0.7 to 3.2.1

Release notes

Sourced from python-json-logger's releases.

3.2.1

3.2.1 - 2024-12-16

Fixed

  • Import error on import pythonjsonlogger.jsonlogger #29

3.2.0

3.2.0 - 2024-12-11

Changed

  • pythonjsonlogger.[ORJSON,MSGSPEC]_AVAILABLE no longer imports the respective package when determining availability.
  • pythonjsonlogger.[orjson,msgspec] now throws a pythonjsonlogger.exception.MissingPackageError when required libraries are not available. These contain more information about what is missing whilst still being an ImportError.
  • defaults parameter is no longer ignored and now conforms to the standard library. Setting a defaults dictionary will add the specified keys if the those keys do not exist in a record or weren't passed by the extra parameter when logging a message.
  • typing_extensions is only installed on Python version < 3.10.
  • Support Python 3.13
    • msgspec has only been tested against pre-release versions.

Thanks @​cjwatson and @​bharel

v3.1.0

3.1.0 - 2023-05-28

This splits common funcitonality out to allow supporting other JSON encoders. Although this is a large refactor, backwards compatibility has been maintained.

Added

  • pythonjsonlogger.core - more details below.
  • pythonjsonlogger.defaults module that provides many functions for handling unsupported types.
  • Orjson encoder support via pythonjsonlogger.orjson.OrjsonFormatter with the following additions:
    • bytes are URL safe base64 encoded.
    • Exceptions are "pretty printed" using the exception name and message e.g. "ValueError: bad value passed"
    • Enum values use their value, Enum classes now return all values as a list.
    • Tracebacks are supported
    • Classes (aka types) are support
    • Will fallback on __str__ if available, else __repr__ if available, else will use __could_not_encode__
  • MsgSpec encoder support via pythonjsonlogger.msgspec.MsgspecFormatter with the following additions:
    • Exceptions are "pretty printed" using the exception name and message e.g. "ValueError: bad value passed"
    • Enum classes now return all values as a list.
    • Tracebacks are supported
    • Classes (aka types) are support
    • Will fallback on __str__ if available, else __repr__ if available, else will use __could_not_encode__
    • Note: msgspec only supprts enum values of type int or str jcrist/msgspec#680

Changed

  • pythonjsonlogger.jsonlogger has been moved to pythonjsonlogger.json with core functionality moved to pythonjsonlogger.core.
  • pythonjsonlogger.core.BaseJsonFormatter properly supports all logging.Formatter arguments:
    • fmt is unchanged.
    • datefmt is unchanged.
    • style can now support non-standard arguments by setting validate to False
    • validate allows non-standard style arguments or prevents calling validate on standard style arguments.
    • default is ignored.

... (truncated)

Changelog

Sourced from python-json-logger's changelog.

3.2.1 - 2024-12-16

Fixed

  • Import error on import pythonjsonlogger.jsonlogger #29

3.2.0 - 2024-12-11

Changed

  • pythonjsonlogger.[ORJSON,MSGSPEC]_AVAILABLE no longer imports the respective package when determining availability.
  • pythonjsonlogger.[orjson,msgspec] now throws a pythonjsonlogger.exception.MissingPackageError when required libraries are not available. These contain more information about what is missing whilst still being an ImportError.
  • defaults parameter is no longer ignored and now conforms to the standard library. Setting a defaults dictionary will add the specified keys if the those keys do not exist in a record or weren't passed by the extra parameter when logging a message.
  • typing_extensions is only installed on Python version < 3.10.
  • Support Python 3.13
    • msgspec has only been tested against pre-release versions.

Thanks @​cjwatson and @​bharel

3.1.0 - 2023-05-28

This splits common funcitonality out to allow supporting other JSON encoders. Although this is a large refactor, backwards compatibility has been maintained.

Added

  • pythonjsonlogger.core - more details below.
  • pythonjsonlogger.defaults module that provides many functions for handling unsupported types.
  • Orjson encoder support via pythonjsonlogger.orjson.OrjsonFormatter with the following additions:
    • bytes are URL safe base64 encoded.
    • Exceptions are "pretty printed" using the exception name and message e.g. "ValueError: bad value passed"
    • Enum values use their value, Enum classes now return all values as a list.
    • Tracebacks are supported
    • Classes (aka types) are support
    • Will fallback on __str__ if available, else __repr__ if available, else will use __could_not_encode__
  • MsgSpec encoder support via pythonjsonlogger.msgspec.MsgspecFormatter with the following additions:
    • Exceptions are "pretty printed" using the exception name and message e.g. "ValueError: bad value passed"
    • Enum classes now return all values as a list.
    • Tracebacks are supported
    • Classes (aka types) are support
    • Will fallback on __str__ if available, else __repr__ if available, else will use __could_not_encode__
    • Note: msgspec only supprts enum values of type int or str jcrist/msgspec#680

Changed

  • pythonjsonlogger.jsonlogger has been moved to pythonjsonlogger.json with core functionality moved to pythonjsonlogger.core.
  • pythonjsonlogger.core.BaseJsonFormatter properly supports all logging.Formatter arguments:
    • fmt is unchanged.
    • datefmt is unchanged.
    • style can now support non-standard arguments by setting validate to False
    • validate allows non-standard style arguments or prevents calling validate on standard style arguments.
    • default is ignored.
  • pythonjsonlogger.json.JsonFormatter default encodings changed:
    • bytes are URL safe base64 encoded.

... (truncated)

Commits
  • e7761e5 Fix import pthonjsonlogger.jsonlogger (#33)
  • 36f160e [docs,readme] add PyPI monthly downloads badge (#34)
  • f96de22 [docs,readme] The fork is now released on PyPI
  • c6c8041 Release 3.2.0
  • e5d03eb [docs.contributing] Add PSF affiliation clarification
  • 2548e3a [pyproject] Support Python 3.13 (#23)
  • 2ed6762 [docs] Add PR authors to change log
  • f266f86 Use defaults argument (#26)
  • 2f773cb Restrict typing_extensions requirement to < 3.10 (#28)
  • a1daea2 Improve handling of optional packages (#27)
  • Additional commits viewable in compare view

Updates openfeature-sdk from 0.7.4 to 0.8.0

Release notes

Sourced from openfeature-sdk's releases.

v0.8.0

0.8.0 (2025-02-11)

⚠ BREAKING CHANGES

  • drop Python 3.8 support (#441)

✨ New Features

  • Add async functionality to providers (#413) (86e7c07)

🧹 Chore

  • deps: pin dependencies (#435) (38d13fa)
  • deps: update github/codeql-action digest to 9e8d078 (#440) (ba0213e)
  • deps: update pre-commit hook astral-sh/ruff-pre-commit to v0.9.5 (#439) (75b41dd)
  • deps: update pre-commit hook astral-sh/ruff-pre-commit to v0.9.6 (#443) (37296dc)
  • deps: update pre-commit hook pre-commit/mirrors-mypy to v1.15.0 (#430) (fe0fea1)
  • drop Python 3.8 support (#441) (bcd1a38)
  • fix renovate syntax issue (e705af4)
  • use centralized renovate config, downgrade release please (#433) (ff52163)

📚 Documentation

v0.7.5

0.7.5 (2025-01-31)

⚠ BREAKING CHANGES

The signature of the finally_after hook stage has been changed. The signature now includes the evaluation details, as per the OpenFeature specification. To migrate, update any hook that implements the finally_after stage to accept evaluation details as the second argument.

🐛 Bug Fixes

  • Finally hooks do not get called when the provider is not ready #424 (#425) (8f2caba)

✨ New Features

... (truncated)

Changelog

Sourced from openfeature-sdk's changelog.

0.8.0 (2025-02-11)

⚠ BREAKING CHANGES

  • drop Python 3.8 support (#441)

✨ New Features

  • Add async functionality to providers (#413) (86e7c07)

🧹 Chore

  • deps: pin dependencies (#435) (38d13fa)
  • deps: update github/codeql-action digest to 9e8d078 (#440) (ba0213e)
  • deps: update pre-commit hook astral-sh/ruff-pre-commit to v0.9.5 (#439) (75b41dd)
  • deps: update pre-commit hook astral-sh/ruff-pre-commit to v0.9.6 (#443) (37296dc)
  • deps: update pre-commit hook pre-commit/mirrors-mypy to v1.15.0 (#430) (fe0fea1)
  • drop Python 3.8 support (#441) (bcd1a38)
  • fix renovate syntax issue (e705af4)
  • use centralized renovate config, downgrade release please (#433) (ff52163)

📚 Documentation

0.7.5 (2025-01-31)

⚠ BREAKING CHANGES

The signature of the finally_after hook stage has been changed. The signature now includes the evaluation details, as per the OpenFeature specification. To migrate, update any hook that implements the finally_after stage to accept evaluation details as the second argument.

🐛 Bug Fixes

  • Finally hooks do not get called when the provider is not ready #424 (#425) (8f2caba)

✨ New Features

... (truncated)

Commits
  • 2951eb2 chore(main): release 0.8.0 (#431)
  • bcd1a38 chore!: drop Python 3.8 support (#441)
  • d4f53b4 test: Implement gherkin hooks tests (#442)
  • 37296dc chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.9.6 (#443)
  • ba0213e chore(deps): update github/codeql-action digest to 9e8d078 (#440)
  • 75b41dd chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.9.5 (#439)
  • 86e7c07 feat: Add async functionality to providers (#413)
  • 154d834 docs: fix eval context link (#438)
  • 38d13fa chore(deps): pin dependencies (#435)
  • e705af4 chore: fix renovate syntax issue
  • Additional commits viewable in compare view

Updates openfeature-provider-flagd from 0.1.5 to 0.2.0

Release notes

Sourced from openfeature-provider-flagd's releases.

openfeature-provider-flagd: v0.2.0

0.2.0 (2025-02-18)

⚠ BREAKING CHANGES

  • drop Python 3.8 support (#187)
  • flagd-rpc: add events for rpc mode, some breaking config fixes (#108)

🐛 Bug Fixes

  • flagd: fix semver version parsing to allow "v" prefix(#106) (#107) (93fee85)
  • flagd: improve targeting and fix fractional issue(#92) (#105) (eb31b83)
  • object resolution for RPC and Object types, add test-harness (ca76802)
  • object resolution for RPC and Object types, add test-harness. (#103) (ca76802)
  • remove modifications to license files (#81) (a23f61e)

✨ New Features

  • attempts with connection improvements (#118) (8e23a70)
  • Change fractional custom op from percentage-based to relative weighting. (#91) (7b34822)
  • flagd-rpc: add caching (#110) (16179e3)
  • flagd-rpc: add events for rpc mode, some breaking config fixes (#108) (b62d3d1)
  • flagd-rpc: adding grace attempts (#117) (41d0ad8)
  • flagd: add custom cert path (#131) (f50351a)
  • flagd: Add in-process evaluator (#104) (01285e7)
  • flagd: add ssl cert path option (f50351a)
  • flagd: migrate to new provider mode file and update e2e tests (#121) (eed1ee0)
  • flagd: use test-harness version number for integration tests (#120) (3c3e9c8)

🧹 Chore

  • deps: update dependency grpcio-health-checking to v1.68.1 (#125) (4e75a36)
  • deps: update dependency grpcio-health-checking to v1.69.0 (#147) (905b42b)
  • deps: update dependency grpcio-health-checking to v1.70.0 (#168) (06a9b58)
  • deps: update dependency providers/openfeature-provider-flagd/openfeature/test-harness to v0.5.21 (#145) (1495263)
  • deps: update dependency providers/openfeature-provider-flagd/openfeature/test-harness to v2 (#178) (ce16a54)
  • deps: update dependency providers/openfeature-provider-flagd/openfeature/test-harness to v2.2.0 (#190) (9db9ad6)
  • deps: update pre-commit hook astral-sh/ruff-pre-commit to v0.9.0 (#149) (24b11e1)
  • deps: update providers/openfeature-provider-flagd/openfeature/schemas digest to 76d611f (#138) (853ece7)
  • deps: update providers/openfeature-provider-flagd/openfeature/schemas digest to b81a56e (#134) (a2a0ba0)
  • deps: update providers/openfeature-provider-flagd/openfeature/spec digest to 54952f3 (#188) (d88b29a)
  • deps: update providers/openfeature-provider-flagd/openfeature/spec digest to 5b07065 (#171) (6f45c15)
  • deps: update providers/openfeature-provider-flagd/openfeature/spec digest to 6c673d7 (#151) (1c2c650)
  • deps: update providers/openfeature-provider-flagd/openfeature/spec digest to 8d6eeb3 (#177) (02dcfc0)
  • deps: update providers/openfeature-provider-flagd/openfeature/spec digest to 95fe981 (#184) (f1fb247)
  • deps: update providers/openfeature-provider-flagd/openfeature/spec digest to a69f748 (#193) (4251f36)
  • deps: update providers/openfeature-provider-flagd/openfeature/spec digest to be56f22 (#186) (a15d5a2)

... (truncated)

Commits
  • a8990b8 chore(main): release openfeature-provider-flagd 0.2.0 (#82)
  • 01285e7 feat(flagd): Add in-process evaluator (#104)
  • 4251f36 chore(deps): update providers/openfeature-provider-flagd/openfeature/spec dig...
  • b55cc1e chore!: drop Python 3.8 support (#187)
  • 9db9ad6 chore(deps): update dependency providers/openfeature-provider-flagd/openfeatu...
  • d88b29a chore(deps): update providers/openfeature-provider-flagd/openfeature/spec dig...
  • a15d5a2 chore(deps): update providers/openfeature-provider-flagd/openfeature/spec dig...
  • e325785 chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.9.6 (#185)
  • 80cff25 chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.9.5 (#183)
  • f1fb247 chore(deps): update providers/openfeature-provider-flagd/openfeature/spec dig...
  • Additional commits viewable in compare view

Updates psutil from 6.1.0 to 7.0.0

Changelog

Sourced from psutil's changelog.

7.0.0

2025-02-13

Enhancements

  • 669_, [Windows]: net_if_addrs()_ also returns the broadcast address instead of None.
  • 2480_: Python 2.7 is no longer supported. Latest version supporting Python 2.7 is psutil 6.1.X. Install it with: pip2 install psutil==6.1.*.
  • 2490_: removed long deprecated Process.memory_info_ex() method. It was deprecated in psutil 4.0.0, released 8 years ago. Substitute is Process.memory_full_info().

Bug fixes

  • 2496_, [Linux]: Avoid segfault (a cPython bug) on Process.memory_maps() for processes that use hundreds of GBs of memory.
  • 2502_, [macOS]: virtual_memory()_ now relies on host_statistics64 instead of host_statistics. This is the same approach used by vm_stat CLI tool, and should grant more accurate results.

Compatibility notes

  • 2480_: Python 2.7 is no longer supported.
  • 2490_: removed long deprecated Process.memory_info_ex() method.

6.1.1

2024-12-19

Enhancements

  • 2471_: use Vulture CLI tool to detect dead code.

Bug fixes

  • 2418_, [Linux]: fix race condition in case /proc/PID/stat does not exist, but /proc/PID does, resulting in FileNotFoundError.
  • 2470_, [Linux]: users()_ may return "localhost" instead of the actual IP address of the user logged in.
Commits
  • ea5b556 pre-release
  • d6e28b7 try to fix tests
  • 104bb32 test cpu_times() for process children
  • 16c091b test cpu_times() for process children
  • eee09da [OSX] proc.c: Fix goo.gl link in comment for source reference (#2505)
  • 17e2780 ci: build aarch64 wheel on GHA aarch64 runner (#2503)
  • 1ba8667 pin black version to 24.X, because new 25.X breaks style
  • 9c114a5 [OSX] use host_statistics64 to get memory metrics (#2502)
  • 08d7d43 pin black version to 24.X, because new 25.X breaks style
  • a509e5a 669 windows broadcast addr (#2501)
  • Description has been truncated

…s with 30 updates

Bumps the pip-production-dependencies group with 29 updates in the /src directory:

| Package | From | To |
| --- | --- | --- |
| [grpcio-health-checking](https://grpc.io) | `1.68.1` | `1.70.0` |
| [grpcio](https://github.com/grpc/grpc) | `1.68.1` | `1.70.0` |
| [opentelemetry-distro](https://github.com/open-telemetry/opentelemetry-python-contrib) | `0.50b0` | `0.51b0` |
| [opentelemetry-exporter-otlp-proto-grpc](https://github.com/open-telemetry/opentelemetry-python) | `1.29.0` | `1.30.0` |
| [python-json-logger](https://github.com/nhairs/python-json-logger) | `2.0.7` | `3.2.1` |
| [openfeature-sdk](https://github.com/open-feature/python-sdk) | `0.7.4` | `0.8.0` |
| [openfeature-provider-flagd](https://github.com/open-feature/python-sdk-contrib) | `0.1.5` | `0.2.0` |
| [psutil](https://github.com/giampaolo/psutil) | `6.1.0` | `7.0.0` |
| [certifi](https://github.com/certifi/python-certifi) | `2024.8.30` | `2025.1.31` |
| [charset-normalizer](https://github.com/jawah/charset_normalizer) | `3.4.0` | `3.4.1` |
| [click](https://github.com/pallets/click) | `8.1.7` | `8.1.8` |
| [deprecated](https://github.com/laurent-laporte-pro/deprecated) | `1.2.15` | `1.2.18` |
| [googleapis-common-protos](https://github.com/googleapis/google-cloud-python) | `1.66.0` | `1.67.0` |
| [jinja2](https://github.com/pallets/jinja) | `3.1.4` | `3.1.5` |
| [locust](https://github.com/locustio/locust) | `2.32.4` | `2.32.10` |
| [opentelemetry-api](https://github.com/open-telemetry/opentelemetry-python) | `1.29.0` | `1.30.0` |
| [opentelemetry-instrumentation](https://github.com/open-telemetry/opentelemetry-python-contrib) | `0.50b0` | `0.51b0` |
| [opentelemetry-instrumentation-jinja2](https://github.com/open-telemetry/opentelemetry-python-contrib) | `0.50b0` | `0.51b0` |
| [opentelemetry-instrumentation-requests](https://github.com/open-telemetry/opentelemetry-python-contrib) | `0.50b0` | `0.51b0` |
| [opentelemetry-instrumentation-system-metrics](https://github.com/open-telemetry/opentelemetry-python-contrib) | `0.50b0` | `0.51b0` |
| [opentelemetry-instrumentation-urllib3](https://github.com/open-telemetry/opentelemetry-python-contrib) | `0.50b0` | `0.51b0` |
| [opentelemetry-proto](https://github.com/open-telemetry/opentelemetry-python) | `1.29.0` | `1.30.0` |
| [opentelemetry-sdk](https://github.com/open-telemetry/opentelemetry-python) | `1.29.0` | `1.30.0` |
| [opentelemetry-semantic-conventions](https://github.com/open-telemetry/opentelemetry-python) | `0.50b0` | `0.51b0` |
| [opentelemetry-util-http](https://github.com/open-telemetry/opentelemetry-python-contrib) | `0.50b0` | `0.51b0` |
| [protobuf](https://github.com/protocolbuffers/protobuf) | `5.29.1` | `5.29.3` |
| [pyzmq](https://github.com/zeromq/pyzmq) | `26.2.0` | `26.2.1` |
| [urllib3](https://github.com/urllib3/urllib3) | `2.2.3` | `2.3.0` |
| [wrapt](https://github.com/GrahamDumpleton/wrapt) | `1.17.0` | `1.17.2` |

Bumps the pip-production-dependencies group with 26 updates in the /src/loadgenerator directory:

| Package | From | To |
| --- | --- | --- |
| [opentelemetry-exporter-otlp-proto-grpc](https://github.com/open-telemetry/opentelemetry-python) | `1.29.0` | `1.30.0` |
| [python-json-logger](https://github.com/nhairs/python-json-logger) | `2.0.7` | `3.2.1` |
| [openfeature-sdk](https://github.com/open-feature/python-sdk) | `0.7.4` | `0.8.0` |
| [openfeature-provider-flagd](https://github.com/open-feature/python-sdk-contrib) | `0.1.5` | `0.2.0` |
| [psutil](https://github.com/giampaolo/psutil) | `6.1.0` | `7.0.0` |
| [certifi](https://github.com/certifi/python-certifi) | `2024.8.30` | `2025.1.31` |
| [charset-normalizer](https://github.com/jawah/charset_normalizer) | `3.4.0` | `3.4.1` |
| [click](https://github.com/pallets/click) | `8.1.7` | `8.1.8` |
| [deprecated](https://github.com/laurent-laporte-pro/deprecated) | `1.2.15` | `1.2.18` |
| [googleapis-common-protos](https://github.com/googleapis/google-cloud-python) | `1.66.0` | `1.67.0` |
| [jinja2](https://github.com/pallets/jinja) | `3.1.4` | `3.1.5` |
| [locust](https://github.com/locustio/locust) | `2.32.4` | `2.32.10` |
| [opentelemetry-api](https://github.com/open-telemetry/opentelemetry-python) | `1.29.0` | `1.30.0` |
| [opentelemetry-instrumentation](https://github.com/open-telemetry/opentelemetry-python-contrib) | `0.50b0` | `0.51b0` |
| [opentelemetry-instrumentation-jinja2](https://github.com/open-telemetry/opentelemetry-python-contrib) | `0.50b0` | `0.51b0` |
| [opentelemetry-instrumentation-requests](https://github.com/open-telemetry/opentelemetry-python-contrib) | `0.50b0` | `0.51b0` |
| [opentelemetry-instrumentation-system-metrics](https://github.com/open-telemetry/opentelemetry-python-contrib) | `0.50b0` | `0.51b0` |
| [opentelemetry-instrumentation-urllib3](https://github.com/open-telemetry/opentelemetry-python-contrib) | `0.50b0` | `0.51b0` |
| [opentelemetry-proto](https://github.com/open-telemetry/opentelemetry-python) | `1.29.0` | `1.30.0` |
| [opentelemetry-sdk](https://github.com/open-telemetry/opentelemetry-python) | `1.29.0` | `1.30.0` |
| [opentelemetry-semantic-conventions](https://github.com/open-telemetry/opentelemetry-python) | `0.50b0` | `0.51b0` |
| [opentelemetry-util-http](https://github.com/open-telemetry/opentelemetry-python-contrib) | `0.50b0` | `0.51b0` |
| [protobuf](https://github.com/protocolbuffers/protobuf) | `5.29.1` | `5.29.3` |
| [pyzmq](https://github.com/zeromq/pyzmq) | `26.2.0` | `26.2.1` |
| [urllib3](https://github.com/urllib3/urllib3) | `2.2.3` | `2.3.0` |
| [wrapt](https://github.com/GrahamDumpleton/wrapt) | `1.17.0` | `1.17.2` |

Bumps the pip-production-dependencies group with 9 updates in the /src/recommendationservice directory:

| Package | From | To |
| --- | --- | --- |
| [grpcio-health-checking](https://grpc.io) | `1.68.1` | `1.70.0` |
| [grpcio](https://github.com/grpc/grpc) | `1.68.1` | `1.70.0` |
| [opentelemetry-distro](https://github.com/open-telemetry/opentelemetry-python-contrib) | `0.50b0` | `0.51b0` |
| [opentelemetry-exporter-otlp-proto-grpc](https://github.com/open-telemetry/opentelemetry-python) | `1.29.0` | `1.30.0` |
| [python-json-logger](https://github.com/nhairs/python-json-logger) | `2.0.7` | `3.2.1` |
| [openfeature-sdk](https://github.com/open-feature/python-sdk) | `0.7.4` | `0.8.0` |
| [openfeature-provider-flagd](https://github.com/open-feature/python-sdk-contrib) | `0.1.5` | `0.2.0` |
| [psutil](https://github.com/giampaolo/psutil) | `6.1.0` | `7.0.0` |
| [grpcio-tools](https://github.com/grpc/grpc) | `1.68.1` | `1.70.0` |



Updates `grpcio-health-checking` from 1.68.1 to 1.70.0

Updates `grpcio` from 1.68.1 to 1.70.0
- [Release notes](https://github.com/grpc/grpc/releases)
- [Changelog](https://github.com/grpc/grpc/blob/master/doc/grpc_release_schedule.md)
- [Commits](grpc/grpc@v1.68.1...v1.70.0)

Updates `opentelemetry-distro` from 0.50b0 to 0.51b0
- [Release notes](https://github.com/open-telemetry/opentelemetry-python-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-python-contrib/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-python-contrib/commits)

Updates `opentelemetry-exporter-otlp-proto-grpc` from 1.29.0 to 1.30.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-python/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-python/blob/main/CHANGELOG.md)
- [Commits](open-telemetry/opentelemetry-python@v1.29.0...v1.30.0)

Updates `python-json-logger` from 2.0.7 to 3.2.1
- [Release notes](https://github.com/nhairs/python-json-logger/releases)
- [Changelog](https://github.com/nhairs/python-json-logger/blob/main/docs/changelog.md)
- [Commits](nhairs/python-json-logger@v2.0.7...v3.2.1)

Updates `openfeature-sdk` from 0.7.4 to 0.8.0
- [Release notes](https://github.com/open-feature/python-sdk/releases)
- [Changelog](https://github.com/open-feature/python-sdk/blob/main/CHANGELOG.md)
- [Commits](open-feature/python-sdk@v0.7.4...v0.8.0)

Updates `openfeature-provider-flagd` from 0.1.5 to 0.2.0
- [Release notes](https://github.com/open-feature/python-sdk-contrib/releases)
- [Changelog](https://github.com/open-feature/python-sdk-contrib/blob/main/release-please-config.json)
- [Commits](open-feature/python-sdk-contrib@openfeature-provider-flagd/v0.1.5...openfeature-provider-flagd/v0.2.0)

Updates `psutil` from 6.1.0 to 7.0.0
- [Changelog](https://github.com/giampaolo/psutil/blob/master/HISTORY.rst)
- [Commits](giampaolo/psutil@release-6.1.0...release-7.0.0)

Updates `certifi` from 2024.8.30 to 2025.1.31
- [Commits](certifi/python-certifi@2024.08.30...2025.01.31)

Updates `charset-normalizer` from 3.4.0 to 3.4.1
- [Release notes](https://github.com/jawah/charset_normalizer/releases)
- [Changelog](https://github.com/jawah/charset_normalizer/blob/master/CHANGELOG.md)
- [Commits](jawah/charset_normalizer@3.4.0...3.4.1)

Updates `click` from 8.1.7 to 8.1.8
- [Release notes](https://github.com/pallets/click/releases)
- [Changelog](https://github.com/pallets/click/blob/main/CHANGES.rst)
- [Commits](pallets/click@8.1.7...8.1.8)

Updates `deprecated` from 1.2.15 to 1.2.18
- [Release notes](https://github.com/laurent-laporte-pro/deprecated/releases)
- [Changelog](https://github.com/laurent-laporte-pro/deprecated/blob/master/CHANGELOG.rst)
- [Commits](laurent-laporte-pro/deprecated@v1.2.15...v1.2.18)

Updates `googleapis-common-protos` from 1.66.0 to 1.67.0
- [Release notes](https://github.com/googleapis/google-cloud-python/releases)
- [Changelog](https://github.com/googleapis/google-cloud-python/blob/main/packages/google-cloud-documentai/CHANGELOG.md)
- [Commits](googleapis/google-cloud-python@googleapis-common-protos-v1.66.0...googleapis-common-protos-v1.67.0)

Updates `jinja2` from 3.1.4 to 3.1.5
- [Release notes](https://github.com/pallets/jinja/releases)
- [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst)
- [Commits](pallets/jinja@3.1.4...3.1.5)

Updates `locust` from 2.32.4 to 2.32.10
- [Release notes](https://github.com/locustio/locust/releases)
- [Changelog](https://github.com/locustio/locust/blob/master/CHANGELOG.md)
- [Commits](locustio/locust@2.32.4...2.32.10)

Updates `opentelemetry-api` from 1.29.0 to 1.30.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-python/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-python/blob/main/CHANGELOG.md)
- [Commits](open-telemetry/opentelemetry-python@v1.29.0...v1.30.0)

Updates `opentelemetry-instrumentation` from 0.50b0 to 0.51b0
- [Release notes](https://github.com/open-telemetry/opentelemetry-python-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-python-contrib/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-python-contrib/commits)

Updates `opentelemetry-instrumentation-jinja2` from 0.50b0 to 0.51b0
- [Release notes](https://github.com/open-telemetry/opentelemetry-python-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-python-contrib/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-python-contrib/commits)

Updates `opentelemetry-instrumentation-requests` from 0.50b0 to 0.51b0
- [Release notes](https://github.com/open-telemetry/opentelemetry-python-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-python-contrib/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-python-contrib/commits)

Updates `opentelemetry-instrumentation-system-metrics` from 0.50b0 to 0.51b0
- [Release notes](https://github.com/open-telemetry/opentelemetry-python-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-python-contrib/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-python-contrib/commits)

Updates `opentelemetry-instrumentation-urllib3` from 0.50b0 to 0.51b0
- [Release notes](https://github.com/open-telemetry/opentelemetry-python-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-python-contrib/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-python-contrib/commits)

Updates `opentelemetry-proto` from 1.29.0 to 1.30.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-python/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-python/blob/main/CHANGELOG.md)
- [Commits](open-telemetry/opentelemetry-python@v1.29.0...v1.30.0)

Updates `opentelemetry-sdk` from 1.29.0 to 1.30.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-python/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-python/blob/main/CHANGELOG.md)
- [Commits](open-telemetry/opentelemetry-python@v1.29.0...v1.30.0)

Updates `opentelemetry-semantic-conventions` from 0.50b0 to 0.51b0
- [Release notes](https://github.com/open-telemetry/opentelemetry-python/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-python/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-python/commits)

Updates `opentelemetry-util-http` from 0.50b0 to 0.51b0
- [Release notes](https://github.com/open-telemetry/opentelemetry-python-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-python-contrib/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-python-contrib/commits)

Updates `protobuf` from 5.29.1 to 5.29.3
- [Release notes](https://github.com/protocolbuffers/protobuf/releases)
- [Changelog](https://github.com/protocolbuffers/protobuf/blob/main/protobuf_release.bzl)
- [Commits](protocolbuffers/protobuf@v5.29.1...v5.29.3)

Updates `pyzmq` from 26.2.0 to 26.2.1
- [Release notes](https://github.com/zeromq/pyzmq/releases)
- [Commits](zeromq/pyzmq@v26.2.0...v26.2.1)

Updates `urllib3` from 2.2.3 to 2.3.0
- [Release notes](https://github.com/urllib3/urllib3/releases)
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst)
- [Commits](urllib3/urllib3@2.2.3...2.3.0)

Updates `wrapt` from 1.17.0 to 1.17.2
- [Release notes](https://github.com/GrahamDumpleton/wrapt/releases)
- [Changelog](https://github.com/GrahamDumpleton/wrapt/blob/develop/docs/changes.rst)
- [Commits](GrahamDumpleton/wrapt@1.17.0...1.17.2)

Updates `opentelemetry-exporter-otlp-proto-grpc` from 1.29.0 to 1.30.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-python/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-python/blob/main/CHANGELOG.md)
- [Commits](open-telemetry/opentelemetry-python@v1.29.0...v1.30.0)

Updates `python-json-logger` from 2.0.7 to 3.2.1
- [Release notes](https://github.com/nhairs/python-json-logger/releases)
- [Changelog](https://github.com/nhairs/python-json-logger/blob/main/docs/changelog.md)
- [Commits](nhairs/python-json-logger@v2.0.7...v3.2.1)

Updates `openfeature-sdk` from 0.7.4 to 0.8.0
- [Release notes](https://github.com/open-feature/python-sdk/releases)
- [Changelog](https://github.com/open-feature/python-sdk/blob/main/CHANGELOG.md)
- [Commits](open-feature/python-sdk@v0.7.4...v0.8.0)

Updates `openfeature-provider-flagd` from 0.1.5 to 0.2.0
- [Release notes](https://github.com/open-feature/python-sdk-contrib/releases)
- [Changelog](https://github.com/open-feature/python-sdk-contrib/blob/main/release-please-config.json)
- [Commits](open-feature/python-sdk-contrib@openfeature-provider-flagd/v0.1.5...openfeature-provider-flagd/v0.2.0)

Updates `psutil` from 6.1.0 to 7.0.0
- [Changelog](https://github.com/giampaolo/psutil/blob/master/HISTORY.rst)
- [Commits](giampaolo/psutil@release-6.1.0...release-7.0.0)

Updates `certifi` from 2024.8.30 to 2025.1.31
- [Commits](certifi/python-certifi@2024.08.30...2025.01.31)

Updates `charset-normalizer` from 3.4.0 to 3.4.1
- [Release notes](https://github.com/jawah/charset_normalizer/releases)
- [Changelog](https://github.com/jawah/charset_normalizer/blob/master/CHANGELOG.md)
- [Commits](jawah/charset_normalizer@3.4.0...3.4.1)

Updates `click` from 8.1.7 to 8.1.8
- [Release notes](https://github.com/pallets/click/releases)
- [Changelog](https://github.com/pallets/click/blob/main/CHANGES.rst)
- [Commits](pallets/click@8.1.7...8.1.8)

Updates `deprecated` from 1.2.15 to 1.2.18
- [Release notes](https://github.com/laurent-laporte-pro/deprecated/releases)
- [Changelog](https://github.com/laurent-laporte-pro/deprecated/blob/master/CHANGELOG.rst)
- [Commits](laurent-laporte-pro/deprecated@v1.2.15...v1.2.18)

Updates `googleapis-common-protos` from 1.66.0 to 1.67.0
- [Release notes](https://github.com/googleapis/google-cloud-python/releases)
- [Changelog](https://github.com/googleapis/google-cloud-python/blob/main/packages/google-cloud-documentai/CHANGELOG.md)
- [Commits](googleapis/google-cloud-python@googleapis-common-protos-v1.66.0...googleapis-common-protos-v1.67.0)

Updates `jinja2` from 3.1.4 to 3.1.5
- [Release notes](https://github.com/pallets/jinja/releases)
- [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst)
- [Commits](pallets/jinja@3.1.4...3.1.5)

Updates `locust` from 2.32.4 to 2.32.10
- [Release notes](https://github.com/locustio/locust/releases)
- [Changelog](https://github.com/locustio/locust/blob/master/CHANGELOG.md)
- [Commits](locustio/locust@2.32.4...2.32.10)

Updates `opentelemetry-api` from 1.29.0 to 1.30.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-python/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-python/blob/main/CHANGELOG.md)
- [Commits](open-telemetry/opentelemetry-python@v1.29.0...v1.30.0)

Updates `opentelemetry-instrumentation` from 0.50b0 to 0.51b0
- [Release notes](https://github.com/open-telemetry/opentelemetry-python-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-python-contrib/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-python-contrib/commits)

Updates `opentelemetry-instrumentation-jinja2` from 0.50b0 to 0.51b0
- [Release notes](https://github.com/open-telemetry/opentelemetry-python-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-python-contrib/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-python-contrib/commits)

Updates `opentelemetry-instrumentation-requests` from 0.50b0 to 0.51b0
- [Release notes](https://github.com/open-telemetry/opentelemetry-python-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-python-contrib/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-python-contrib/commits)

Updates `opentelemetry-instrumentation-system-metrics` from 0.50b0 to 0.51b0
- [Release notes](https://github.com/open-telemetry/opentelemetry-python-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-python-contrib/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-python-contrib/commits)

Updates `opentelemetry-instrumentation-urllib3` from 0.50b0 to 0.51b0
- [Release notes](https://github.com/open-telemetry/opentelemetry-python-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-python-contrib/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-python-contrib/commits)

Updates `opentelemetry-proto` from 1.29.0 to 1.30.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-python/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-python/blob/main/CHANGELOG.md)
- [Commits](open-telemetry/opentelemetry-python@v1.29.0...v1.30.0)

Updates `opentelemetry-sdk` from 1.29.0 to 1.30.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-python/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-python/blob/main/CHANGELOG.md)
- [Commits](open-telemetry/opentelemetry-python@v1.29.0...v1.30.0)

Updates `opentelemetry-semantic-conventions` from 0.50b0 to 0.51b0
- [Release notes](https://github.com/open-telemetry/opentelemetry-python/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-python/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-python/commits)

Updates `opentelemetry-util-http` from 0.50b0 to 0.51b0
- [Release notes](https://github.com/open-telemetry/opentelemetry-python-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-python-contrib/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-python-contrib/commits)

Updates `protobuf` from 5.29.1 to 5.29.3
- [Release notes](https://github.com/protocolbuffers/protobuf/releases)
- [Changelog](https://github.com/protocolbuffers/protobuf/blob/main/protobuf_release.bzl)
- [Commits](protocolbuffers/protobuf@v5.29.1...v5.29.3)

Updates `pyzmq` from 26.2.0 to 26.2.1
- [Release notes](https://github.com/zeromq/pyzmq/releases)
- [Commits](zeromq/pyzmq@v26.2.0...v26.2.1)

Updates `urllib3` from 2.2.3 to 2.3.0
- [Release notes](https://github.com/urllib3/urllib3/releases)
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst)
- [Commits](urllib3/urllib3@2.2.3...2.3.0)

Updates `wrapt` from 1.17.0 to 1.17.2
- [Release notes](https://github.com/GrahamDumpleton/wrapt/releases)
- [Changelog](https://github.com/GrahamDumpleton/wrapt/blob/develop/docs/changes.rst)
- [Commits](GrahamDumpleton/wrapt@1.17.0...1.17.2)

Updates `grpcio-health-checking` from 1.68.1 to 1.70.0

Updates `grpcio` from 1.68.1 to 1.70.0
- [Release notes](https://github.com/grpc/grpc/releases)
- [Changelog](https://github.com/grpc/grpc/blob/master/doc/grpc_release_schedule.md)
- [Commits](grpc/grpc@v1.68.1...v1.70.0)

Updates `opentelemetry-distro` from 0.50b0 to 0.51b0
- [Release notes](https://github.com/open-telemetry/opentelemetry-python-contrib/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-python-contrib/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-python-contrib/commits)

Updates `opentelemetry-exporter-otlp-proto-grpc` from 1.29.0 to 1.30.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-python/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-python/blob/main/CHANGELOG.md)
- [Commits](open-telemetry/opentelemetry-python@v1.29.0...v1.30.0)

Updates `python-json-logger` from 2.0.7 to 3.2.1
- [Release notes](https://github.com/nhairs/python-json-logger/releases)
- [Changelog](https://github.com/nhairs/python-json-logger/blob/main/docs/changelog.md)
- [Commits](nhairs/python-json-logger@v2.0.7...v3.2.1)

Updates `openfeature-sdk` from 0.7.4 to 0.8.0
- [Release notes](https://github.com/open-feature/python-sdk/releases)
- [Changelog](https://github.com/open-feature/python-sdk/blob/main/CHANGELOG.md)
- [Commits](open-feature/python-sdk@v0.7.4...v0.8.0)

Updates `openfeature-provider-flagd` from 0.1.5 to 0.2.0
- [Release notes](https://github.com/open-feature/python-sdk-contrib/releases)
- [Changelog](https://github.com/open-feature/python-sdk-contrib/blob/main/release-please-config.json)
- [Commits](open-feature/python-sdk-contrib@openfeature-provider-flagd/v0.1.5...openfeature-provider-flagd/v0.2.0)

Updates `psutil` from 6.1.0 to 7.0.0
- [Changelog](https://github.com/giampaolo/psutil/blob/master/HISTORY.rst)
- [Commits](giampaolo/psutil@release-6.1.0...release-7.0.0)

Updates `grpcio-tools` from 1.68.1 to 1.70.0
- [Release notes](https://github.com/grpc/grpc/releases)
- [Changelog](https://github.com/grpc/grpc/blob/master/doc/grpc_release_schedule.md)
- [Commits](grpc/grpc@v1.68.1...v1.70.0)

---
updated-dependencies:
- dependency-name: grpcio-health-checking
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pip-production-dependencies
- dependency-name: grpcio
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pip-production-dependencies
- dependency-name: opentelemetry-distro
  dependency-type: direct:production
  dependency-group: pip-production-dependencies
- dependency-name: opentelemetry-exporter-otlp-proto-grpc
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pip-production-dependencies
- dependency-name: python-json-logger
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: pip-production-dependencies
- dependency-name: openfeature-sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pip-production-dependencies
- dependency-name: openfeature-provider-flagd
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pip-production-dependencies
- dependency-name: psutil
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: pip-production-dependencies
- dependency-name: certifi
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: pip-production-dependencies
- dependency-name: charset-normalizer
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: pip-production-dependencies
- dependency-name: click
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: pip-production-dependencies
- dependency-name: deprecated
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: pip-production-dependencies
- dependency-name: googleapis-common-protos
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pip-production-dependencies
- dependency-name: jinja2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: pip-production-dependencies
- dependency-name: locust
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: pip-production-dependencies
- dependency-name: opentelemetry-api
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pip-production-dependencies
- dependency-name: opentelemetry-instrumentation
  dependency-type: direct:production
  dependency-group: pip-production-dependencies
- dependency-name: opentelemetry-instrumentation-jinja2
  dependency-type: direct:production
  dependency-group: pip-production-dependencies
- dependency-name: opentelemetry-instrumentation-requests
  dependency-type: direct:production
  dependency-group: pip-production-dependencies
- dependency-name: opentelemetry-instrumentation-system-metrics
  dependency-type: direct:production
  dependency-group: pip-production-dependencies
- dependency-name: opentelemetry-instrumentation-urllib3
  dependency-type: direct:production
  dependency-group: pip-production-dependencies
- dependency-name: opentelemetry-proto
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pip-production-dependencies
- dependency-name: opentelemetry-sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pip-production-dependencies
- dependency-name: opentelemetry-semantic-conventions
  dependency-type: direct:production
  dependency-group: pip-production-dependencies
- dependency-name: opentelemetry-util-http
  dependency-type: direct:production
  dependency-group: pip-production-dependencies
- dependency-name: protobuf
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: pip-production-dependencies
- dependency-name: pyzmq
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: pip-production-dependencies
- dependency-name: urllib3
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pip-production-dependencies
- dependency-name: wrapt
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: pip-production-dependencies
- dependency-name: opentelemetry-exporter-otlp-proto-grpc
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pip-production-dependencies
- dependency-name: python-json-logger
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: pip-production-dependencies
- dependency-name: openfeature-sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pip-production-dependencies
- dependency-name: openfeature-provider-flagd
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pip-production-dependencies
- dependency-name: psutil
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: pip-production-dependencies
- dependency-name: certifi
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: pip-production-dependencies
- dependency-name: charset-normalizer
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: pip-production-dependencies
- dependency-name: click
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: pip-production-dependencies
- dependency-name: deprecated
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: pip-production-dependencies
- dependency-name: googleapis-common-protos
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pip-production-dependencies
- dependency-name: jinja2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: pip-production-dependencies
- dependency-name: locust
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: pip-production-dependencies
- dependency-name: opentelemetry-api
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pip-production-dependencies
- dependency-name: opentelemetry-instrumentation
  dependency-type: direct:production
  dependency-group: pip-production-dependencies
- dependency-name: opentelemetry-instrumentation-jinja2
  dependency-type: direct:production
  dependency-group: pip-production-dependencies
- dependency-name: opentelemetry-instrumentation-requests
  dependency-type: direct:production
  dependency-group: pip-production-dependencies
- dependency-name: opentelemetry-instrumentation-system-metrics
  dependency-type: direct:production
  dependency-group: pip-production-dependencies
- dependency-name: opentelemetry-instrumentation-urllib3
  dependency-type: direct:production
  dependency-group: pip-production-dependencies
- dependency-name: opentelemetry-proto
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pip-production-dependencies
- dependency-name: opentelemetry-sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pip-production-dependencies
- dependency-name: opentelemetry-semantic-conventions
  dependency-type: direct:production
  dependency-group: pip-production-dependencies
- dependency-name: opentelemetry-util-http
  dependency-type: direct:production
  dependency-group: pip-production-dependencies
- dependency-name: protobuf
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: pip-production-dependencies
- dependency-name: pyzmq
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: pip-production-dependencies
- dependency-name: urllib3
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pip-production-dependencies
- dependency-name: wrapt
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: pip-production-dependencies
- dependency-name: grpcio-health-checking
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pip-production-dependencies
- dependency-name: grpcio
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pip-production-dependencies
- dependency-name: opentelemetry-distro
  dependency-type: direct:production
  dependency-group: pip-production-dependencies
- dependency-name: opentelemetry-exporter-otlp-proto-grpc
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pip-production-dependencies
- dependency-name: python-json-logger
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: pip-production-dependencies
- dependency-name: openfeature-sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pip-production-dependencies
- dependency-name: openfeature-provider-flagd
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pip-production-dependencies
- dependency-name: psutil
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: pip-production-dependencies
- dependency-name: grpcio-tools
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pip-production-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Feb 18, 2025
Signed-off-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Copy link
Author

dependabot bot commented on behalf of github Feb 19, 2025

Dependabot tried to update this pull request, but something went wrong. We're looking into it, but in the meantime you can retry the update by commenting @dependabot rebase.

Copy link
Author

dependabot bot commented on behalf of github Feb 20, 2025

Superseded by #310.

@dependabot dependabot bot closed this Feb 20, 2025
@dependabot dependabot bot deleted the dependabot/pip/src/pip-production-dependencies-8ab8e27ada branch February 20, 2025 23:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file python Pull requests that update Python code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants