screenshare/venv/lib/python3.12/site-packages/pyscreenshot/check/versions.py
2024-11-29 18:15:30 +00:00

25 lines
522 B
Python

import platform
import pyscreenshot
from pyscreenshot import backend_version
def print_name_version(name, version):
s = "{:<20} {}".format(name, version)
print(s)
def print_versions():
print_name_version("python", platform.python_version())
print_name_version("pyscreenshot", pyscreenshot.__version__)
for name in pyscreenshot.backends():
v = backend_version(name)
if not v:
v = ""
print_name_version(name, v)
if __name__ == "__main__":
print_versions()