# Licensed under the GPL: https://www.gnu.org/licenses/old-licenses/gpl-2.0.html # For details: https://github.com/PyCQA/pylint/blob/main/LICENSE # Copyright (c) https://github.com/PyCQA/pylint/blob/main/CONTRIBUTORS.txt """This module exists for compatibility reasons. It's updated via tbump, do not modify. """ from __future__ import annotations __version__ = "2.17.4" def get_numversion_from_version(v: str) -> tuple[int, int, int]: """Kept for compatibility reason. See https://github.com/PyCQA/pylint/issues/4399 https://github.com/PyCQA/pylint/issues/4420, """ version = v.replace("pylint-", "") result_version = [] for number in version.split(".")[0:3]: try: result_version.append(int(number)) except ValueError: current_number = "" for char in number: if char.isdigit(): current_number += char else: break try: result_version.append(int(current_number)) except ValueError: result_version.append(0) while len(result_version) != 3: result_version.append(0) return tuple(result_version) # type: ignore[return-value] # mypy can't infer the length numversion = get_numversion_from_version(__version__)
Name | Type | Size | Permission | Actions |
---|---|---|---|---|
__pycache__ | Folder | 0755 |
|
|
checkers | Folder | 0755 |
|
|
config | Folder | 0755 |
|
|
extensions | Folder | 0755 |
|
|
lint | Folder | 0755 |
|
|
message | Folder | 0755 |
|
|
pyreverse | Folder | 0755 |
|
|
reporters | Folder | 0755 |
|
|
testutils | Folder | 0755 |
|
|
utils | Folder | 0755 |
|
|
__init__.py | File | 3.48 KB | 0644 |
|
__main__.py | File | 305 B | 0644 |
|
__pkginfo__.py | File | 1.31 KB | 0644 |
|
constants.py | File | 9.91 KB | 0644 |
|
epylint.py | File | 7.18 KB | 0644 |
|
exceptions.py | File | 1.68 KB | 0644 |
|
graph.py | File | 6.95 KB | 0644 |
|
interfaces.py | File | 3.96 KB | 0644 |
|
typing.py | File | 3.17 KB | 0644 |
|