Using mypy
If you’re using mypy, you’ll need to turn on namespace
packages,
otherwise mypy
won’t be able to run correctly.
To turn on namespace packages, do one of the following:
Add the following to your project configuration file:
[tool.mypy]
namespace_packages = true
Or, use a command-line switch:
mypy --namespace-packages
Using the strict
option
If you’re using the strict
option with mypy, and you’re using the
OpenTelemetry Python SDK (instead of just the API), you’ll need to also set the
following in your project configuration file:
[mypy-opentelemetry.sdk.*]
implicit_reexport = True
Last modified August 24, 2022: Add mypy doc (#1611) (2c9730b)