A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://mkdocstrings.github.io/griffe/reference/api/helpers/ below:

Helpers - Griffe

  1. Home
  2. Reference
  3. Python API
Helpers¤ TmpPackage dataclass ¤

A temporary package.

The tmpdir and path parameters can be passed as relative path. They will be resolved to absolute paths after initialization.

Attributes:

name instance-attribute ¤

The package name, as to dynamically import it.

path instance-attribute ¤

The package path.

tmpdir instance-attribute ¤

The temporary directory containing the package.

temporary_pyfile ¤

Create a Python file containing the given code in a temporary directory.

Parameters:

Yields:

temporary_pypackage ¤

Create a package containing the given modules in a temporary directory.

Parameters:

Yields:

temporary_visited_module ¤
temporary_visited_module(
    code: str,
    *,
    module_name: str = "module",
    extensions: Extensions | None = None,
    parent: Module | None = None,
    docstring_parser: DocstringStyle | Parser | None = None,
    docstring_options: dict[str, Any] | None = None,
    lines_collection: LinesCollection | None = None,
    modules_collection: ModulesCollection | None = None,
) -> Iterator[Module]

Create and visit a temporary module with the given code.

Parameters:

Yields:

temporary_visited_package ¤
temporary_visited_package(
    package: str,
    modules: Sequence[str]
    | Mapping[str, str]
    | None = None,
    *,
    init: bool = True,
    inits: bool = True,
    extensions: Extensions | None = None,
    docstring_parser: DocstringStyle | Parser | None = None,
    docstring_options: dict[str, Any] | None = None,
    lines_collection: LinesCollection | None = None,
    modules_collection: ModulesCollection | None = None,
    allow_inspection: bool = False,
    store_source: bool = True,
    resolve_aliases: bool = False,
    resolve_external: bool | None = None,
    resolve_implicit: bool = False,
    search_sys_path: bool = False,
) -> Iterator[Module]

Create and visit a temporary package.

Parameters:

Yields:

temporary_inspected_module ¤
temporary_inspected_module(
    code: str,
    *,
    module_name: str = "module",
    import_paths: list[Path] | None = None,
    extensions: Extensions | None = None,
    parent: Module | None = None,
    docstring_parser: DocstringStyle | Parser | None = None,
    docstring_options: dict[str, Any] | None = None,
    lines_collection: LinesCollection | None = None,
    modules_collection: ModulesCollection | None = None,
) -> Iterator[Module]

Create and inspect a temporary module with the given code.

Parameters:

Yields:

temporary_inspected_package ¤
temporary_inspected_package(
    package: str,
    modules: Sequence[str]
    | Mapping[str, str]
    | None = None,
    *,
    init: bool = True,
    inits: bool = True,
    extensions: Extensions | None = None,
    docstring_parser: DocstringStyle | Parser | None = None,
    docstring_options: dict[str, Any] | None = None,
    lines_collection: LinesCollection | None = None,
    modules_collection: ModulesCollection | None = None,
    allow_inspection: bool = True,
    store_source: bool = True,
    resolve_aliases: bool = False,
    resolve_external: bool | None = None,
    resolve_implicit: bool = False,
    search_sys_path: bool = False,
) -> Iterator[Module]

Create and inspect a temporary package.

Parameters:

Yields:

vtree ¤

Link objects together, vertically.

Parameters:

Raises:

Returns:

htree ¤

Link objects together, horizontally.

Parameters:

Raises:

Returns:

module_vtree ¤

Link objects together, vertically.

Parameters:

Raises:

Returns:

2024-08-13 2024-07-10

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4