nmk_python.version¶
Python version handling
Classes¶
Python version resolver |
|
Python version builder |
|
Supported python versions range resolver |
Module Contents¶
- class nmk_python.version.PythonVersionResolver(model: nmk.model.model.NmkModel)¶
Bases:
nmk.model.resolver.NmkStrConfigResolverPython version resolver
- get_value(name: str) str¶
Turn the git version in the Python way
- class nmk_python.version.PythonVersionRefresh(model: nmk.model.model.NmkModel)¶
Bases:
nmk.model.builder.NmkTaskBuilderPython version builder
- build(version: str)¶
Simple python version dump
- class nmk_python.version.PythonSupportedVersionsResolver(model: nmk.model.model.NmkModel)¶
Bases:
nmk.model.resolver.NmkListConfigResolverSupported python versions range resolver
- get_value(name: str) list[str]¶
Returns supported python versions range
- Returns:
list of all python versions between min and max supported versions