Rurusetto / rurusetto

A wiki that contain all osu! rulesets
http://rulesets.info
MIT License
40 stars 12 forks source link

Update ddtrace requirement from ~=2.1.4 to ~=2.5.2 #576

Closed dependabot[bot] closed 8 months ago

dependabot[bot] commented 9 months ago

Updates the requirements on ddtrace to permit the latest version.

Release notes

Sourced from ddtrace's releases.

2.5.2

Bug Fixes

  • profiling: handle a potential system error that may be raised when running a Celery-based application with CPython 3.11.
  • Pin importlib_metadata to 6.5.0 to avoid its issue 455 (python/importlib_metadata#455).
  • tracing: Ensures hostnames are reported in statsd metrics if DD_TRACE_REPORT_HOSTNAME=True (default value is False).
Changelog

Sourced from ddtrace's changelog.

Changelog

0.44.0+

Changelogs beyond this version can be found at https://github.com/DataDog/dd-trace-py/releases


0.43.0 (5/10/2020)

  • fix(django): avoid mixing str and non-str args for uri helper
  • fix(asgi): tag 500-level responses as errors
  • fix(asgi): set http status when exception raised
  • fix(rediscluster): support rediscluster==2.1.0
  • fix(asyncio): enable patch by default
  • fix(asyncio): patch base event loop class
  • fix(vertica): use strings in __all__
  • feat(core): backport contextvars
  • fix(sanic): fix patching for sanic async http server (#1659)
  • fix(flask): make template patching idempotent
  • fix(core): Do not rate limit log lines when in debug
  • fix(profiling): Fix a potential deadlock on profiler restart after fork()

0.42.0 (14/09/2020)

  • feat(django): add database_service_name config option
  • feat: add global service name configuration for dbapi integrations
  • fix(falcon): set span error for 5xx responses
  • fix(core): always store span_type as str on span
  • feat(pymongo): trace tcp connections
  • fix(logging): cast span_id and trace_id as string when adding to the record.
  • fix(gevent): patch ssl modules on import
  • feat(core): add trace_utils module
  • fix(core): expose http setting on global config
  • feat(core): consolidate fork checks

0.41.2 (25/08/2020)

  • Fix for an issue introduced by patching classes in the MRO of a Django View class (#1625).

0.41.1 (25/08/2020)

  • reintroduce wrapt for patching Django view methods. (#1622)

... (truncated)

Commits
  • de3b9e4 fix(trace_stats): ensures stats respect the report_hostname configuration [ba...
  • 947e7ea ci: temporarily disable opentelemetry tests on 3.7 because they are broken [b...
  • a55c4e7 fix: pin importlib to 6.5.0 [backport 2.5] (#8196)
  • 77d5262 fix(profiling): handle SystemError in class name extraction [backport 2.5] (#...
  • 64ba71c fix: incomplete pkg_resources support [backport 2.5] (#8180)
  • 5705913 fix(asm): avoid logging exception on flask empty body [backport 2.5] (#8171)
  • 75461c9 fix(internal): make caching thread-safe [backport 2.5] (#8163)
  • 355b59c ci(ci_visibility): increase parallelism for pytest suite [backport 2.5] (#8173)
  • cc67127 fix(setup): bytecode constraint for Python 3.12 [backport 2.5] (#8159)
  • fcff223 fix(iast): handle value error thrown by numpy [backport 2.5] (#8164)
  • Additional commits viewable in compare view


Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
dependabot[bot] commented 8 months ago

Superseded by #584.