class documentation

class NamespacePackageSystem(BaseSystem): (source)

Constructor: NamespacePackageSystem(*args, **kwargs)

View In Hierarchy

Discover PEP 420 packages below nebius.api.

Method __init__ Undocumented
Method addPackage Undocumented
Method postProcess Undocumented
Class Method _rewrite_annotations Undocumented
Class Method _rewrite_function_annotations Undocumented
Class Method _rewrite_overload_signature Undocumented
Class Method _set_parent_module Undocumented
Static Method _export_shards Undocumented
Static Method _is_api_namespace Undocumented
Static Method _merge_runtime_class Undocumented
Static Method _package_exports Undocumented
Static Method _rewrite_formatted_annotation Undocumented
Static Method _rewrite_signature Undocumented
Method _discard Undocumented
Method _publish_api_exports Undocumented
Method _publish_stub_exports Undocumented
Instance Variable _pysdk_stubs Undocumented
def __init__(self, *args: Any, **kwargs: Any): (source)

Undocumented

def addPackage(self, package_path: Path, parentPackage: Package | None = None): (source)

Undocumented

def postProcess(self): (source)

Undocumented

@classmethod
def _rewrite_annotations(cls, documentable: Documentable, source: Module, package: Package, public_names: dict[str, str], alias_targets: dict[str, str], rewrite_private_aliases: bool = False): (source)

Undocumented

@classmethod
def _rewrite_function_annotations(cls, function: Function, transformer: _PublicAnnotationNames): (source)

Undocumented

@classmethod
def _rewrite_overload_signature(cls, signature: Signature, function: Function, transformer: _PublicAnnotationNames) -> Signature: (source)

Undocumented

@classmethod
def _set_parent_module(cls, documentable: Documentable, package: Package): (source)

Undocumented

@staticmethod
def _export_shards(package: Package) -> dict[str, str]: (source)

Undocumented

@staticmethod
def _is_api_namespace(package: Package, path: Path) -> bool: (source)

Undocumented

@staticmethod
def _merge_runtime_class(stub: Class, runtime: Class): (source)

Undocumented

@staticmethod
def _package_exports(package: Package) -> set[str]: (source)

Undocumented

@staticmethod
def _rewrite_formatted_annotation(annotation: object, function: Function, transformer: _PublicAnnotationNames) -> object: (source)

Undocumented

@staticmethod
def _rewrite_signature(signature: Signature | None, function: Function) -> Signature | None: (source)

Undocumented

def _discard(self, documentable: Documentable): (source)

Undocumented

def _publish_api_exports(self): (source)

Undocumented

def _publish_stub_exports(self): (source)

Undocumented

_pysdk_stubs: dict[Package, Module] = (source)

Undocumented