cfuncs.pyi 802 B

12345678910111213141516171819202122232425262728293031
  1. from typing import Final, TypeAlias
  2. from .__version__ import version
  3. ###
  4. _NeedListDict: TypeAlias = dict[str, list[str]]
  5. _NeedDict: TypeAlias = dict[str, str]
  6. ###
  7. f2py_version: Final = version
  8. outneeds: Final[_NeedListDict] = ...
  9. needs: Final[_NeedListDict] = ...
  10. includes0: Final[_NeedDict] = ...
  11. includes: Final[_NeedDict] = ...
  12. userincludes: Final[_NeedDict] = ...
  13. typedefs: Final[_NeedDict] = ...
  14. typedefs_generated: Final[_NeedDict] = ...
  15. cppmacros: Final[_NeedDict] = ...
  16. cfuncs: Final[_NeedDict] = ...
  17. callbacks: Final[_NeedDict] = ...
  18. f90modhooks: Final[_NeedDict] = ...
  19. commonhooks: Final[_NeedDict] = ...
  20. def errmess(s: str) -> None: ...
  21. def buildcfuncs() -> None: ...
  22. def get_needs() -> _NeedListDict: ...
  23. def append_needs(need: str | list[str], flag: int = 1) -> _NeedListDict: ...