penzai icon indicating copy to clipboard operation
penzai copied to clipboard

Add `py.typed` marker.

Open Jammf opened this issue 3 months ago • 0 comments

Downstream packages will expect the py.typed marker to be present, which explicitly declares that a library supports typing (see relevant portion of typing spec). Pyright currently emits a reportMissingTypeStubs diagnostic due to the missing marker, assuming the rule is enabled in a downstream codebase.

This PR adds the marker to the top-level penzai package, which also recursively declares that all sub-packages support type checking.

Jammf avatar Oct 17 '25 22:10 Jammf