(item: str)
| 13 | |
| 14 | |
| 15 | def _version(item: str) -> str: |
| 16 | lowercase_item = item.lower() |
| 17 | if lowercase_item == "libxml2": |
| 18 | return ".".join(map(str, lxml.etree.LIBXML_VERSION)) |
| 19 | if lowercase_item == "platform": |
| 20 | return platform.platform() |
| 21 | if lowercase_item == "pyopenssl": |
| 22 | return get_openssl_version() |
| 23 | if lowercase_item == "python": |
| 24 | return sys.version.replace("\n", "- ") |
| 25 | return version(item) |
| 26 | |
| 27 | |
| 28 | def get_versions( |
no test coverage detected