Lines Matching full:dependencies
15 This module provides tools to check for all required dependencies needed to
20 maintainers, showing hints and missing dependencies.
47 Manage package dependencies. There are three types of dependencies:
49 - System: dependencies required for docs build;
50 - Python: python dependencies for a native distro Sphinx install;
51 - PDF: dependencies needed by PDF builds.
58 # Internal types of dependencies. Don't use them outside DepManager class.
63 # Dependencies visible outside the class.
82 - missing: missing dependencies list, containing a distro-independent
84 - missing_pkg: ancillary dict containing missing dependencies in
86 - need: total number of needed dependencies. Never cleaned.
87 - optional: total number of optional dependencies. Never cleaned.
100 missing dependencies.
149 Clear dependencies without changing needed/optional.
152 a package after system main dependencies.
214 Ancillary methods that checks for missing dependencies for different
291 Does the file exists? If not, add it to missing dependencies.
301 If not, add it to missing dependencies.
314 If not, add it to missing dependencies.
344 dependencies.
358 Does a rpm package exists? If not, add it to missing dependencies.
368 Does a pacman package exists? If not, add it to missing dependencies.
378 Does a LaTeX package exists? If not, add it to missing dependencies.
567 Main class for checking Sphinx documentation build dependencies.
641 Check for missing dependencies using the provided program mapping.
1027 # Handling dependencies is a nightmare, as Gentoo refuses to emerge
1049 # Package dependencies and the minimal needed args:
1157 # That's far from ideal, specially for LaTeX dependencies.
1166 "There are likely missing dependencies."
1171 # Common dependencies
1418 Main method that checks needed dependencies and provides
1482 sys.exit(f"Can't build as {self.need} mandatory dependencies are missing")
1494 print("All optional dependencies are met.")
1499 sys.exit(f"Can't build as {self.deps.need} mandatory dependencies are missing")
1501 print("Needed package dependencies are met.")
1523 help="Don't check for dependencies required to build PDF docs",
1530 help="If version is compatible, don't check for missing dependencies",