You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
For provider's decorators it might be a good point to make it as part of some release management commands rather than pre-commit, because such of decorators is a part of providers and stub is part of core.
We could for example use stubgen from mypy and compare the generated .pyi files AST (while we automatically remove the things we want to remove from .pyI). That would force whoever addss stuff to .py files to do something when new methods are added or signatures are modified.
Body
We have quite a few cases where .pyi and .py files we have get desynchronized (for example:
docker
decorator type annotations #36406kubernetes
decorator type annotation consistent with operator #36405We should find a way to keep them synchronized as changes are applied to either .py or .pyi
Committer
The text was updated successfully, but these errors were encountered: