• /
  • EnglishEspañolFrançais日本語한국어Português
  • ログイン今すぐ開始

Python agent release notesRSS

August 17, 2023
Python agent v8.10.1

Notes

이번 릴리스의 콘솔 에이전트에서는 MetricNormalizationRules 관련 문제를 해결하고, 패키지 버전 감지에서 DeprecationWarning을 수정하고, 레디스 v5 에 도입된 새로운 명령에 대한 지원을 추가합니다.

끌어오기 패키지 색인을 통해 easy_install/pip/distribute 사용하여 에이전트를 설치하거나 뉴렐릭 다운로드 사이트 에서 직접 다운로드하세요.

개선 사항

  • 레디스 v5에 도입된 새로운 명령에 대한 지원 추가 레디스 v5 에 대한 전체 측정, 로그 지원을 추가합니다.

버그 수정

  • MetricNormalizationRules에서 충돌을 수정했습니다 클라이언트 측 MetricNormalizationRules를 사용하여 NerdGraph를 통해 설정하고 기능 플래그에서 사용 가능한 메트릭을 무시할 때 발생하는 충돌을 수정했습니다. 이제 지표는 제대로 무시되어야 합니다.

  • 3.10+에서 패키지 버전 감지 시 DeprecationWarning 수정 3.10+에서 내부적으로 사용되는 패키지 버전 감지에서 발생하는 DeprecationWarning을 수정했습니다. importlib.metadata를 사용할 수 있는 경우, 모듈에서 더 이상 사용되지 않는 버전 속성을 확인하지 않으려면 importlib.metadata를 사용하는 것이 좋습니다. (기여해 주신 @renanivo에게 감사드립니다!)

지지 성명

최신 에이전트 버전이 출시되면 즉시 업데이트하는 것이 좋습니다. 최신 버전으로 업그레이드할 수 없는 경우, 에이전트를 90일 이내 버전으로 업데이트하세요. 에이전트에게 최신 정보를 제공하는 방법에 대해 자세히 알아보세요.

에이전트 릴리스 및 지원 날짜에 대한 정보는 뉴렐릭 끌어 당기는 에이전트 EOL 정책을 참조하세요.

August 10, 2023
Python agent v8.10.0

Notes

This release of the Python agent drops support for Redis v3 and below and adds support for Google Cloud Firestore, async Redis, and fixes a crash that occurs when wrapping generators.

Install the agent using easy_install/pip/distribute via the Python Package Index or download it directly from the New Relic download site.

Deprecations

  • Drop support for Redis v3 and below As of v8.10.0, Redis v3 and below are outside New Relic's supportability window and therefore no longer supported. Because Redis v4 and above no longer support Python 2.7, this means Python 2.7 support has been dropped from Redis as well.

Enhancements

  • Add support for Firestore Adds instrumentation support for Google Cloud Firestore.

  • Add support to Redis Async Adds instrumentation support for Redis' async features. Thanks, ahmedhr and bc291 for your contribution!

  • Automatic wrapping for async generators Existing tracing decorator APIs now support async generators out of the box.

Bug fixes

  • Fixed a crash when consecutive calls to throw() on wrapped generators Previously consecutive calls to throw() would raise an exception rather than inject the exception into the wrapped generator.

Support statement

We recommend updating to the latest agent version as soon as it's available. If you can't upgrade to the latest version, update your agents to a version no more than 90 days old. Read more about keeping agents up to date.

See the New Relic Python agent EOL policy for information about agent releases and support dates.

July 27, 2023
Python agent v8.9.0

Notes

This release of the Python agent adds support for RedisCluster.

Install the agent using easy_install/pip/distribute via the Python Package Index or download it directly from the New Relic download site.

Enhancements

  • Add support for RedisCluster Adds instrumentation support for RedisCluster.

Bug fixes

  • Resilient Environment Settings Fixed a crash when using generalimport with the agent. Thanks for the contribution, aaeabdo!

  • Remove deprecated drop_transaction calls from agent The drop_transaction function had been removed from the agent but references to it still existed, so this version of the agent removes any remaining calls.

  • Fix logic in serverless distributed tracing to work by default

Support statement

We recommend updating to the latest agent version as soon as it's available. If you can't upgrade to the latest version, update your agents to a version no more than 90 days old. Read more about keeping agents up to date.

See the New Relic Python agent EOL policy for information about agent releases and support dates.

June 26, 2023
Python agent v8.8.1

Notes

This release of the Python agent fixes a bug in package reporting and adds support for redis 4.6.0 and loguru 0.7.0.

Install the agent using easy_install/pip/distribute via the Python Package Index or download it directly from the New Relic download site.

Enhancements

  • Add support for redis 4.6.0 Adds instrumentation support for new waitaof method.

  • Add support for loguru 0.7.0 Adds support for loguru v0.7.0.

Bug fixes

  • Fix reporting of locally scoped packages Previously, locally scoped Python packages (such as those installed into user scope) were not reported on agent connect. This has been fixed.

Support statement

We recommend updating to the latest agent version as soon as it's available. If you can't upgrade to the latest version, update your agents to a version no more than 90 days old. Read more about keeping agents up to date.

See the New Relic Python agent EOL policy for information about agent releases and support dates.

March 30, 2023
Python agent v8.8.0

Notes

This release of the Python agent adds support for two new errors inbox features: error fingerprinting and user tracking. It also includes bug fixes.

Install the agent using easy_install/pip/distribute via the Python Package Index or download it directly from the New Relic download site.

New features

  • New Errors Inbox features

User tracking: You can now see the number of users impacted by an error group. Identify the end user with the set_user_id method.

Error fingerprinting: Are your error occurrences grouped poorly? Set your own error fingerprint via a callback function.

Bug fixes

  • Guard GraphQL settings lookup In v8.7.1, a bug was introduced in GraphQL instrumentation when not running within a transaction. This crash has been addressed.

  • Fix Redis instance information Redis v4.5.2 included a change that broke detection for socket based redis instance information. The agent now correctly detects socket paths again.

Support statement

New Relic recommends that you upgrade the agent regularly and at a minimum every 3 months. As of this release, the oldest supported version is 5.12.0.140. More information can be found in the EOL Policy Page.

March 20, 2023
Python agent v8.7.1

Notes

This release of the Python agent adds support for a new config option to capture GraphQL introspection query transactions.

Install the agent using easy_install/pip/distribute via the Python Package Index or download it directly from the New Relic download site.

New features

  • Add support for a new config option to capture GraphQL introspection query transactions.

    Added new config setting instrumentation.graphql.capture_introspection_queries and corresponding environment variable NEW_RELIC_INSTRUMENTATION_GRAPHQL_CAPTURE_INTROSPECTION_QUERIES to control capturing of GraphQL introspection transactions. Defaults to false which retains previous behavior of ignoring transactions with introspection queries.

Bug fixes

  • Fix introspection query recognition for GraphQL.

    Fix introspection query recognition for GraphQL to allow introspection fields to be queried alongside real fields in traces.

Support statement

New Relic recommends that you upgrade the agent regularly and at a minimum every 3 months. As of this release, the oldest supported version is 5.12.0.140. Find more information in the EOL Policy Page.

February 16, 2023
Python agent v8.7.0

Notes

This release of the Python agent adds support for batching and compression.

Install the agent using easy_install/pip/distribute via the Python Package Index or download it directly from the New Relic download site.

New features

  • Add support batching and compression of infinite tracing

    Adds configuration options infinite_tracing.compression and infinite_tracing.batching and sets both to on by default.

Support statement

New Relic recommends that you upgrade the agent regularly and at a minimum every 3 months. As of this release, the oldest supported version is 5.8.0.136. Find more information in the EOL Policy Page.

February 9, 2023
Python agent v8.6.0

Notes

This release of the Python agent adds support for elasticsearch 8, redis.asyncio, and exposes apdexPerfZone.

Install the agent using easy_install/pip/distribute via the Python Package Index or download it directly from the New Relic download site.

New features

  • Add support for eleasicsearch 8 Add instrumentation support for elasticsearch version 8.

  • Add support for redis v4.4.1 and v4.4.2 Add support for new methods in the latest versions of redis.

  • Add support for redis.asyncio aioredis is included to redis-py since version 4.2.0rc1 as redis.asyncio. Support this new location. Thank you @pauk-slon for your contribution!

  • Add apdexPerfZone to web transaction event attribute intrinsics Expose nr.apdexPerfZone as apdexPerfZone in Web transaction event attribute intrinsics.

Support statement

New Relic recommends that you upgrade the agent regularly and at a minimum every 3 months. As of this release, the oldest supported version is 5.6.0.135. More information can be found in the EOL Policy Page.

December 7, 2022
Python agent v8.5.0

Notes

This release of the Python agent adds the record_log_event API and includes some bug fixes.

Install the agent using easy_install/pip/distribute via the Python Package Index or download it directly from the New Relic download site.

New features

  • Add support for redis v4.3.5 and v4.4.0 methods

    New methods added in redis v4.3.5 and v4.4.0 will now be automatically instrumented.

  • Add record_log_event API

    This records a log event that can be viewed and queried in the New Relic UI. See record_log_event for details.

Bug fixes

  • Fix RuntimeError: dictionary changed size during iteration

    Properly guard trace_cache from RuntimeErrors raised due to concurrent iteration and size changes of the TraceCache.

  • Fix confluent-kafka producer arguments

    Fixes a bug where topic provided as a keyword argument can crash Confluent Kafka producers.

  • Patch sentry SDK to correct ASGI v2/v3 detection

    Patches sentry-sdk to fix a bug that causes incorrect ASGI application version detection with our wrapt function wrappers. To fix this, we now instrument the _looks_like_asgi3() function to bind out the wrapped app in sentry in order to unwrap it to be able to detect the proper ASGI version.

  • Fix missing information issue with Celery workers when using MAX_TASKS_PER_CHILD

    A bug was introduced in v7.8.0.174 when Celery was run with the --loglevel=INFO flag to not report any data after the original worker processes shut down. This has been fixed.

  • Fix support for dynamically generated types in Code Level Metrics

    A bug in code level metrics attribute extraction prevented attributes from being applied to types created using the 3 argument type constructor. This has been fixed.

  • Fix external node properties initialization

    A bug caused by uninitialized external node properties when making web requests has been fixed. Thank you @kmorey for your contribution!

Support statement

New Relic recommends that you upgrade the agent regularly and at a minimum every 3 months. As of this release, the oldest supported version is 5.4.1.134. More information can be found in the EOL Policy Page.

Copyright © 2026 New Relic株式会社。

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.