MCPcopy
hub / github.com/scrapy/scrapy / maybeDeferred_coro

Function maybeDeferred_coro

scrapy/utils/defer.py:422–431  ·  view source on GitHub ↗

Copy of defer.maybeDeferred that also converts coroutines to Deferreds.

(
    f: Callable[_P, Any], *args: _P.args, **kw: _P.kwargs
)

Source from the content-addressed store, hash-verified

420
421
422def maybeDeferred_coro(
423 f: Callable[_P, Any], *args: _P.args, **kw: _P.kwargs
424) -> Deferred[Any]: # pragma: no cover
425 """Copy of defer.maybeDeferred that also converts coroutines to Deferreds."""
426 warnings.warn(
427 "maybeDeferred_coro() is deprecated and will be removed in a future Scrapy version.",
428 ScrapyDeprecationWarning,
429 stacklevel=2,
430 )
431 return _maybeDeferred_coro(f, False, *args, **kw)
432
433
434def _maybeDeferred_coro(

Callers

nothing calls this directly

Calls 1

_maybeDeferred_coroFunction · 0.85

Tested by

no test coverage detected