example_package package¶
Module contents¶
- example_package.example_function(response: requests.models.Response, status: http.HTTPStatus, stream: IO[str] = sys.stdout) requests.models.Request[source]¶
Example function using
requests.It looks like autodoc is resolving type hints like
requests.Responseto their internal definition, e.g.requests.models.Response. This caused an issue (now fixed) with intersphinx references.For comparison, this function includes type hints for the Python standard library and explicit references to the public APIs via interphinx-untangled.
- Parameters
response – A
requests.Responseinstance.status – An
http.HTTPStatusinstance.stream – A
typing.IOinstance.
- Returns
A
requests.Requestinstance.- Raises
requests.HTTPError – A
requests.HTTPErrorinstance.
- example_package.example_partial(response: requests.models.Response, *, status: http.HTTPStatus = HTTPStatus.ACCEPTED, stream: IO[str] = sys.stdout) requests.models.Request¶
Example partial with default value for
status.