Telemetry: Python telemetry library automatically installed (Preview)

Attention

This behavior change is in the 2025_03 bundle.

For the current status of the bundle, refer to Bundle History.

When this behavior change is enabled, Snowflake will automatically install the snowflake-telemetry-python package when a function or procedure with a Python handler is created.

Before the change:

You must explicitly specify the snowflake-telemetry-python package (for example using the PACKAGES parameter) when creating a function or procedure with a Python handler.

After the change:

Snowflake automatically includes the snowflake-telemetry-python package by default.

However, if you specify a package policy to explicitly allow or disallow specific packages, Snowflake will not automatically include the snowflake-telemetry-python package. In this case, you must specify the package.

Ref: 1949