def __call__(self, parser, *a):
try:
pyldap = get_distribution('pyldap')
except Exception: # pragma: nocover_py3
pyldap = get_distribution('python-ldap')
version = (
"%(package)s %(version)s\n"
"%(pyldap)s %(ldapversion)s\n"
"Python %(pyversion)s\n"
) % dict(
package=__package__,
version=__version__,
pyversion=sys.version,
pyldap=pyldap.project_name,
ldapversion=pyldap.version,
)
print(version.strip())
parser.exit()
评论列表
文章目录