bundle.pybind.resolvers ======================= .. py:module:: bundle.pybind.resolvers Submodules ---------- .. toctree:: :maxdepth: 1 /autoapi/bundle/pybind/resolvers/module/index /autoapi/bundle/pybind/resolvers/pkgconfig/index /autoapi/bundle/pybind/resolvers/project/index Classes ------- .. autoapisummary:: bundle.pybind.resolvers.PkgConfigResolver bundle.pybind.resolvers.ModuleResolver bundle.pybind.resolvers.ProjectResolver Package Contents ---------------- .. py:class:: PkgConfigResolver(service: bundle.pybind.services.pkgconfig.PkgConfigService | None = None) .. py:attribute:: service .. py:method:: resolve(spec: bundle.pybind.specs.pkgconfig.PkgConfigSpec) -> bundle.pybind.resolved.pkgconfig.PkgConfigResolved :async: .. py:class:: ModuleResolver(pkgconfig_resolver: bundle.pybind.resolvers.pkgconfig.PkgConfigResolver | None = None) .. py:attribute:: pkgconfig_resolver .. py:method:: resolve(spec: bundle.pybind.specs.module.ModuleSpec) -> bundle.pybind.resolved.module.ModuleResolved :async: .. py:class:: ProjectResolver(module_resolver: bundle.pybind.resolvers.module.ModuleResolver | None = None) .. py:attribute:: module_resolver .. py:method:: resolve(project_spec: bundle.pybind.specs.project.ProjectSpec) -> bundle.pybind.resolved.project.ProjectResolved :async: