Skip to content

Commit e702b5e

Browse files
eferroclaude
andcommitted
Add PEP 561 py.typed marker for type checker support
Enables type checkers like mypy to recognize cmdweaver's type hints when used as a dependency. Projects using cmdweaver no longer need to create stub files (.pyi) manually. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
1 parent fa070c7 commit e702b5e

2 files changed

Lines changed: 3 additions & 0 deletions

File tree

cmdweaver/py.typed

Whitespace-only changes.

pyproject.toml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,9 @@ packages = ["cmdweaver"]
6464
[tool.setuptools.package-dir]
6565
"" = "."
6666

67+
[tool.setuptools.package-data]
68+
cmdweaver = ["py.typed"]
69+
6770
[tool.setuptools.exclude-package-data]
6871
"*" = ["examples/*", "tests/*"]
6972

0 commit comments

Comments
 (0)