Python Checker¶
Checkers for python packages.
- class disseminate.checkers.python.PythonChecker(python_deps=All[Any[python3.6(unknown), python3.7(unknown), python3.8(unknown), python3.9(unknown)], All[regex>=2018.11.22(unknown), jinja2>=2.11(unknown), lxml>=4.3.0(unknown), python-slugify>=2.0.1(unknown), pdfCropMargins>=0.1.4(unknown), click>=7.0(unknown), tornado>=6.1(unknown), pygments >=2.6(unknown), diskcache>=4.1(unknown), pathvalidate>=2.2(unknown)]])¶
Bases:
disseminate.checkers.checker.Checker
Checker for python dependencies.
- Attributes
- freezeOptional[Tuple[str]]
If pip is available, this is populated with a tuple of strings for installed packages.
- check_packages_pip(packages=None)¶
Check the availability of specific python packages in pip.
- Parameters
- listingUnion[List[str], Tuple[str]]
Packages names with optional version specifier.