サードパーティ

Logfireには、最も人気のあるパッケージに焦点を当てた多くの組み込み統合があります。

ただし、パッケージのメンテナであり、Logfireの統合を作成したい場合は、同じことができます。 😄

logfire-api というガスケットパッケージを作成しました。これは、パッケージをLogfireと統合するために使用できます。

logfire-api のコンセプトは、依存関係がないということです。LogfireのAPIにマッチする非常に小さなパッケージです。Logfire自体をインストールしなくても、Logfireのインテグレーションを作成できるように作成しました。

独自のパッケージの軽量な依存関係として logfire-api を使用できます。logfire がインストールされている場合は、logfire-api がそれを使用します。インストールされていない場合は、操作なしで実装されます。 これにより、パッケージのユーザーは logfire をインストールするかどうかを決定でき、インストールされているかどうかを確認する必要はありません。

logfire-api を使用する方法は次のとおりです。

logfire_apiをlog fireとしてインポート

logfire.info("Hello, Logfire!")

注意する

通常、logfire_api.configure() を呼び出したくありません。logfire.configure() を呼び出すかどうかは、統合を使用する場合はユーザー次第です。

すべてのLogfire APIメソッドは logfire-api で利用可能です。


本文总阅读量次