airbytehq/airbyte

update sentry client in airbyte-ci/connectors/pipelines

開放

#52,676 建立於 2025年1月31日

 (5 則留言) (0 個反應) (0 位負責人)Python (3,358 個分叉)batch import
area/airbyte-cigood first issueteam/extensibilityteam/triage

倉庫指標

星標
 (12,832 顆星)
PR 合併指標
 (平均合併 2小時 41分鐘) (30 天內合併 1,000 個 PR)

描述

Problem

We have this warning show up in build logs whenever we build airbyte-ci/pipelines for testing:

  /airbyte/airbyte-ci/connectors/pipelines/pipelines/helpers/sentry_utils.py:41: DeprecationWarning: sentry_sdk.configure_scope is deprecated and will be removed in the next major version. Please consult our migration guide to learn how to migrate to the new API: https://docs.sentry.io/platforms/python/migration/1.x-to-2.x#scope-configuring
    with sentry_sdk.configure_scope() as scope:

To reproduce this, you can fetch the repo and then:

cd airbyte-ci/connectors/pipelines
poetry install 
poetry run pytest .

Solution

Upgrade poetry client to the recent version and clean up the code that sets sentry up. This should be a good first issue.

貢獻者指南