nmk_python.version ================== .. py:module:: nmk_python.version .. autoapi-nested-parse:: Python version handling Classes ------- .. autoapisummary:: nmk_python.version.PythonVersionResolver nmk_python.version.PythonVersionRefresh nmk_python.version.PythonSupportedVersionsResolver Module Contents --------------- .. py:class:: PythonVersionResolver(model: nmk.model.model.NmkModel) Bases: :py:obj:`nmk.model.resolver.NmkStrConfigResolver` Python version resolver .. py:method:: get_value(name: str) -> str Turn the git version in the Python way .. py:class:: PythonVersionRefresh(model: nmk.model.model.NmkModel) Bases: :py:obj:`nmk.model.builder.NmkTaskBuilder` Python version builder .. py:method:: build(version: str) Simple python version dump .. py:class:: PythonSupportedVersionsResolver(model: nmk.model.model.NmkModel) Bases: :py:obj:`nmk.model.resolver.NmkListConfigResolver` Supported python versions range resolver .. py:method:: get_value(name: str) -> List[str] Returns supported python versions range :return: list of all python versions between min and max supported versions