Castle: The best Real-Time/Embedded/HighTech language EVER. Attempt 2
Revision | f4754e342f46feab5a58d8728639e29357a24fac (tree) |
---|---|
Zeit | 2024-03-11 05:57:36 |
Autor | Albert Mietus < albert AT mietus DOT nl > |
Commiter | Albert Mietus < albert AT mietus DOT nl > |
py.typed added to castle-aigr. Note: limited suport for 'Editable installs' & mypy
@@ -27,4 +27,4 @@ | ||
27 | 27 | |
28 | 28 | .*_packages/.*/castle.*\.egg-info/ |
29 | 29 | .*_packages/.*/dist/ |
30 | - | |
30 | +build/ |
@@ -3,6 +3,7 @@ | ||
3 | 3 | from castle.aigr import EventProtocol, Event, ID |
4 | 4 | from castle.aigr import TypedParameter, Argument, Specialise |
5 | 5 | |
6 | +import typing as PTH # Python TypeHints | |
6 | 7 | |
7 | 8 | StartSieve = EventProtocol(ID('StartSieve'), |
8 | 9 | events=( |
@@ -9,3 +9,6 @@ | ||
9 | 9 | |
10 | 10 | [tool.setuptools.packages.find] |
11 | 11 | exclude = ["pytst*"] |
12 | + | |
13 | +[tool.setuptools.package-data] | |
14 | +"*" = ["py.typed", "*.pyi"] | |
\ No newline at end of file |