evaluate_versions
evaluate_versions(versions, minimum_versions=None)
Evaluate detected versions against the supported minimum versions.
Parameters
| versions |
dict[str, str] |
Mapping of component name to version string. |
required |
| minimum_versions |
dict[str, str] | None |
Optional override for the default minimum versions. |
None |
Returns
| A |
CompatibilityReport |
class:CompatibilityReport. |
Examples
import pymizer as mz
report = mz.evaluate_versions(
{"python": "3.12.0", "rpy2": "3.6.7", "R": "4.5.3", "mizer": "2.5.4", "pymizer": "0.1.0"}
)
print(report.ok)