MCPcopy
hub / github.com/psf/black / main

Function main

src/blackd/__init__.py:96–118  ·  view source on GitHub ↗
(
    bind_host: str,
    bind_port: int,
    cors_allow_origins: tuple[str, ...],
    max_body_size: int,
)

Source from the content-addressed store, hash-verified

94)
95@click.version_option(version=black.__version__)
96def main(
97 bind_host: str,
98 bind_port: int,
99 cors_allow_origins: tuple[str, ...],
100 max_body_size: int,
101) -> None:
102 logging.basicConfig(level=logging.INFO)
103 app = make_app(cors_allow_origins=cors_allow_origins, max_body_size=max_body_size)
104 ver = black.__version__
105 black.out(f"blackd version {ver} listening on {bind_host} port {bind_port}")
106 loop = maybe_use_uvloop()
107 try:
108 web.run_app(
109 app,
110 host=bind_host,
111 port=bind_port,
112 handle_signals=True,
113 print=None,
114 loop=loop,
115 )
116 finally:
117 if not loop.is_closed():
118 loop.close()
119
120
121@cache

Callers 1

patched_mainFunction · 0.70

Calls 3

maybe_use_uvloopFunction · 0.90
make_appFunction · 0.85
outMethod · 0.45

Tested by

no test coverage detected