labthings_fastapi.dependencies.thing ==================================== .. py:module:: labthings_fastapi.dependencies.thing .. autoapi-nested-parse:: FastAPI dependency to allow `.Thing`\ s to depend on each other. This module defines a mechanism to obtain a `.DirectThingClient` that wraps another `.Thing` on the same server. See :ref:`things_from_things` and :ref:`dependencies` for more detail. .. note:: `.direct_thing_client_dependency` may confuse linters and type checkers, as types should not be the result of a function call. You may wish to manually create an annotated type using `.direct_thing_client_class`.