Skip to content

Update all dependencies#247

Merged
hluk merged 1 commit into
developfrom
renovate/all-dependencies
May 21, 2025
Merged

Update all dependencies#247
hluk merged 1 commit into
developfrom
renovate/all-dependencies

Conversation

@redhat-renovate-bot

@redhat-renovate-bot redhat-renovate-bot commented May 19, 2025

Copy link
Copy Markdown
Collaborator

This PR contains the following updates:

Package Type Update Change
SQLAlchemy (changelog) dependencies patch 2.0.40 -> 2.0.41
astral-sh/ruff-pre-commit repository patch v0.11.9 -> v0.11.10
opentelemetry-exporter-otlp dependencies minor 1.25.0 -> 1.33.1
quay.io/fedora/python-313 final major 20250507 -> 20250521
renovatebot/pre-commit-hooks repository minor 40.10.4 -> 40.21.0

Note: The pre-commit manager in Renovate is not supported by the pre-commit maintainers or community. Please do not report any problems there, instead create a Discussion in the Renovate repository if you have any questions.


Release Notes

astral-sh/ruff-pre-commit (astral-sh/ruff-pre-commit)

v0.11.10

Compare Source

See: https://github.com/astral-sh/ruff/releases/tag/0.11.10

open-telemetry/opentelemetry-python (opentelemetry-exporter-otlp)

v1.33.1: Version 1.33.1/0.54b1

Compare Source

This is a patch release on the previous 1.33.0/0.54b0 release, fixing the issue(s) below.

  • Remove log messages from BatchLogRecordProcessor.emit, this caused the program to crash at shutdown with a max recursion error (#​4586).

v1.33.0

Compare Source

  • Fix intermittent Connection aborted error when using otlp/http exporters
    (#​4477)
  • opentelemetry-sdk: use stable code attributes: code.function -> code.function.name, code.lineno -> code.line.number, code.filepath -> code.file.path
    (#​4508)
  • Fix serialization of extended attributes for logs signal
    (#​4342)
  • Handle OTEL_PROPAGATORS contains None
    (#​4553)
  • docs: updated and added to the metrics and log examples
    (#​4559)
  • Bump semantic conventions to 1.33.0
    (#​4567)

v1.32.1: Version 1.32.1/0.53b1

Compare Source

This is a patch release on the previous 1.32.0/0.53b0 release, fixing the issue(s) below.

v1.32.0

Compare Source

  • Fix user agent in OTLP HTTP metrics exporter
    (#​4475)
  • Improve performance of baggage operations
    (#​4466)
  • sdk: remove duplicated constant definitions for environment_variables
    (#​4491)
  • api: Revert record BaseException change in trace_api.use_span()
    (#​4494)
  • Improve CI by cancelling stale runs and setting timeouts
    (#​4498)
  • Patch logging.basicConfig so OTel logs don't cause console logs to disappear
    (#​4436)
  • Bump semantic conventions to 1.32.0
    (#​4530)
  • Fix ExplicitBucketHistogramAggregation to handle multiple explicit bucket boundaries advisories
    (#​4521)
  • opentelemetry-sdk: Fix serialization of objects in log handler
    (#​4528)

v1.31.1: Version 1.31.1/0.52b1

Compare Source

This is a patch release on the previous 1.31.0/0.52b0 release, fixing the issue(s) below.

  • api: Revert record BaseException change in trace_api.use_span() (#​4494)

v1.31.0

Compare Source

  • semantic-conventions: Bump to 1.31.0
    (#​4471)
  • Add type annotations to context's attach & detach
    (#​4346)
  • Fix OTLP encoders missing instrumentation scope schema url and attributes
    (#​4359)
  • prometheus-exporter: fix labels out of place for data points with different
    attribute sets
    (#​4413)
  • Type indent parameter in to_json
    (#​4402)
  • Tolerates exceptions when loading resource detectors via OTEL_EXPERIMENTAL_RESOURCE_DETECTORS
    (#​4373)
  • Disconnect gRPC client stub when shutting down OTLPSpanExporter
    (#​4370)
  • opentelemetry-sdk: fix OTLP exporting of Histograms with explicit buckets advisory
    (#​4434)
  • opentelemetry-exporter-otlp-proto-grpc: better dependency version range for Python 3.13
    (#​4444)
  • opentelemetry-exporter-opencensus: better dependency version range for Python 3.13
    (#​4444)
  • Updated tracecontext-integration-test gitref to d782773b2cf2fa4afd6a80a93b289d8a74ca894d
    (#​4448)
  • Make trace_api.use_span() record BaseException as well as Exception
    (#​4406)
  • Fix env var error message for TraceLimits/SpanLimits
    (#​4458)
  • pylint-ci updated python version to 3.13
    (#​4450)
  • Fix memory leak in Log & Trace exporter
    (#​4449)

v1.30.0

Compare Source

  • 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)

v1.29.0

Compare Source

  • Fix crash exporting a log record with None body
    (#​4276)
  • Fix metrics export with exemplar and no context and filtering observable instruments
    (#​4251)
  • Fix recursion error with sdk disabled and handler added to root logger
    (#​4259)
  • sdk: setup EventLogger when OTEL_PYTHON_LOGGING_AUTO_INSTRUMENTATION_ENABLED is set
    (#​4270)
  • api: fix logging of duplicate EventLogger setup warning
    (#​4299)
  • sdk: fix setting of process owner in ProcessResourceDetector
    (#​4311)
  • sdk: fix serialization of logs severity_number field to int
    (#​4324)
  • Remove TestBase.assertEqualSpanInstrumentationInfo method, use assertEqualSpanInstrumentationScope instead
    (#​4310)
  • sdk: instantiate lazily ExemplarBuckets in ExemplarReservoirs
    (#​4260)
  • semantic-conventions: Bump to 1.29.0
    (#​4337)

v1.28.2: Version 1.28.2/0.49b2

Compare Source

This is a patch release on the previous 1.28.1/0.49b1 release, fixing the issue(s) below.

  • Fix crash exporting a log record with None body (#​4276)
  • sdk: setup EventLogger when OTEL_PYTHON_LOGGING_AUTO_INSTRUMENTATION_ENABLED is set (#​4270)

v1.28.1: Version 1.28.1/0.49b1

Compare Source

This is a patch release on the previous 1.28.0/0.49b0 release, fixing the issue(s) below.

  • Fix metrics export with exemplar and no context and filtering observable instruments (#​4251)
  • Fix recursion error with sdk disabled and handler added to root logger (#​4259)

v1.28.0

Compare Source

  • Removed superfluous py.typed markers and added them where they were missing
    (#​4172)
  • Include metric info in encoding exceptions
    (#​4154)
  • sdk: Add support for log formatting
    (#​4137)
  • sdk: Add Host resource detector
    (#​4182)
  • sdk: Implementation of exemplars
    (#​4094)
  • Implement events sdk
    (#​4176)
  • Update semantic conventions to version 1.28.0
    (#​4218)
  • Add support to protobuf 5+ and drop support to protobuf 3 and 4
    (#​4206)
  • Update environment variable descriptions to match signal
    (#​4222)
  • Record logger name as the instrumentation scope name
    (#​4208)
  • Fix memory leak in exporter and reader
    (#​4224)
  • Drop OTEL_PYTHON_EXPERIMENTAL_DISABLE_PROMETHEUS_UNIT_NORMALIZATION environment variable
    (#​4217)
  • Improve compatibility with other logging libraries that override
    LogRecord.getMessage() in order to customize message formatting
    (#​4216)

v1.27.0

Compare Source

  • Implementation of Events API
    (#​4054)
  • Make log sdk add exception.message to logRecord for exceptions whose argument
    is an exception not a string message
    (#​4122)
  • Fix use of link.attributes.dropped, which may not exist
    (#​4119)
  • Running mypy on SDK resources
    (#​4053)
  • Added py.typed file to top-level module
    (#​4084)
  • Drop Final annotation from Enum in semantic conventions
    (#​4085)
  • Update log export example to not use root logger (#​4090)
  • sdk: Add OS resource detector
    (#​3992)
  • sdk: Accept non URL-encoded headers in OTEL_EXPORTER_OTLP_*HEADERS to match other languages SDKs
    (#​4103)
  • Update semantic conventions to version 1.27.0
    (#​4104)
  • Add support to type bytes for OTLP AnyValue
    (#​4128)
  • Export ExponentialHistogram and ExponentialHistogramDataPoint
    (#​4134)
  • Implement Client Key and Certificate File Support for All OTLP Exporters
    (#​4116)
  • Remove _start_time_unix_nano attribute from _ViewInstrumentMatch in favor
    of using time_ns() at the moment when the aggregation object is created
    (#​4137)

v1.26.0

Compare Source

  • Standardizing timeout calculation in measurement consumer collect to nanoseconds
    (#​4074)
  • optional scope attributes for logger creation
    (#​4035)
  • optional scope attribute for tracer creation
    (#​4028)
  • OTLP exporter is encoding invalid span/trace IDs in the logs fix
    (#​4006)
  • Update sdk process resource detector process.command_args attribute to also include the executable itself
    (#​4032)
  • Fix start_time_unix_nano for delta collection for explicit bucket histogram aggregation
    (#​4009)
  • Fix start_time_unix_nano for delta collection for sum aggregation
    (#​4011)
  • Update opentracing and opencesus docs examples to not use JaegerExporter
    (#​4023)
  • Do not execute Flask Tests in debug mode
    (#​3956)
  • When encountering an error encoding metric attributes in the OTLP exporter, log the key that had an error.
    (#​3838)
  • Fix ExponentialHistogramAggregation
    (#​3978)
  • Log a warning when a LogRecord in sdk/log has dropped attributes
    due to reaching limits
    (#​3946)
  • Fix RandomIdGenerator can generate invalid Span/Trace Ids
    (#​3949)
  • Add Python 3.12 to tox
    (#​3616)
  • Improve resource field structure for LogRecords
    (#​3972)
  • Update Semantic Conventions code generation scripts:
    • fix namespace exclusion that resulted in dropping os and net namespaces.
    • add Final decorator to constants to prevent collisions
    • enable mypy and fix detected issues
    • allow to drop specific attributes in preparation for Semantic Conventions v1.26.0
      (#​3973)
  • Update semantic conventions to version 1.26.0.
    (#​3964)
  • Use semconv exception attributes for record exceptions in spans
    (#​3979)
  • Fix _encode_events assumes events.attributes.dropped exists
    (#​3965)
  • Validate links at span creation
    (#​3991)
  • Add attributes field in MeterProvider.get_meter and InstrumentationScope
    (#​4015)
  • Fix inaccessible SCHEMA_URL constants in opentelemetry-semantic-conventions
    (#​4069)
renovatebot/pre-commit-hooks (renovatebot/pre-commit-hooks)

v40.21.0

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/40.21.0 for more changes

v40.20.0

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/40.20.0 for more changes

v40.19.2

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/40.19.2 for more changes

v40.19.1

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/40.19.1 for more changes

v40.19.0

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/40.19.0 for more changes

v40.18.3

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/40.18.3 for more changes

v40.18.2

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/40.18.2 for more changes

v40.18.1

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/40.18.1 for more changes

v40.18.0

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/40.18.0 for more changes

v40.17.1

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/40.17.1 for more changes

v40.17.0

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/40.17.0 for more changes

v40.16.0

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/40.16.0 for more changes

v40.15.0

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/40.15.0 for more changes

v40.14.6

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/40.14.6 for more changes

v40.14.5

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/40.14.5 for more changes

v40.14.4

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/40.14.4 for more changes

v40.14.3

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/40.14.3 for more changes

v40.14.2

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/40.14.2 for more changes

v40.14.1

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/40.14.1 for more changes

v40.14.0

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/40.14.0 for more changes

v40.13.1

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/40.13.1 for more changes

v40.13.0

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/40.13.0 for more changes

v40.12.4

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/40.12.4 for more changes

v40.12.3

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/40.12.3 for more changes

v40.12.2

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/40.12.2 for more changes

v40.12.1

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/40.12.1 for more changes


Configuration

📅 Schedule: Branch creation - Between 12:00 AM and 03:59 AM, only on Monday ( * 0-3 * * 1 ) (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

@redhat-renovate-bot redhat-renovate-bot force-pushed the renovate/all-dependencies branch 30 times, most recently from 0a5f937 to 78aeeca Compare May 20, 2025 06:08
@redhat-renovate-bot redhat-renovate-bot force-pushed the renovate/all-dependencies branch 21 times, most recently from f0dc695 to 418d15d Compare May 21, 2025 03:07
Signed-off-by: redhat-renovate-bot <redhat-internal-renovate@redhat.com>
@redhat-renovate-bot redhat-renovate-bot force-pushed the renovate/all-dependencies branch from 418d15d to 7ae8680 Compare May 21, 2025 04:09
@hluk hluk merged commit 7305fbb into develop May 21, 2025
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants