Skip to content
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 3 additions & 2 deletions pybind11_stubgen/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
import re
from argparse import ArgumentParser, Namespace
from pathlib import Path
from collections.abc import Sequence

from pybind11_stubgen.parser.interface import IParser
from pybind11_stubgen.parser.mixins.error_handlers import (
Expand Down Expand Up @@ -300,12 +301,12 @@ class Parser(
return parser


def main():
def main(args: Sequence[str] | None = None) -> None:
logging.basicConfig(
level=logging.INFO,
format="%(name)s - [%(levelname)7s] %(message)s",
)
args = arg_parser().parse_args(namespace=CLIArgs())
args = arg_parser().parse_args(args, namespace=CLIArgs())
Comment thread
sizmailov marked this conversation as resolved.
Outdated

parser = stub_parser_from_args(args)
printer = Printer(invalid_expr_as_ellipses=not args.print_invalid_expressions_as_is)
Expand Down