Team Ai
Datasetpublic

codekingpro/portable-devtools

sourceHugging Faceupdated 5mo agoView on Hugging Face
1likes14kdownloads
extbuild.pyi26 linesDownload Raw Back to _private
1import pathlib
2import types
3from collections.abc import Sequence
4
5__all__ = ["build_and_import_extension", "compile_extension_module"]
6
7def build_and_import_extension(
8    modname: str,
9    functions: Sequence[tuple[str, str, str]],
10    *,
11    prologue: str = "",
12    build_dir: pathlib.Path | None = None,
13    include_dirs: Sequence[str] | None = None,
14    more_init: str = "",
15) -> types.ModuleType: ...
16
17#
18def compile_extension_module(
19    name: str,
20    builddir: pathlib.Path,
21    include_dirs: Sequence[str],
22    source_string: str,
23    libraries: Sequence[str] | None = None,
24    library_dirs: Sequence[str] | None = None,
25) -> pathlib.Path: ...
26 
codekingpro/portable-devtools · Team Ai