#!/usr/bin/env python3
import json, pathlib, sys
ROOT=pathlib.Path(__file__).resolve().parent
sys.path.insert(0,str(ROOT/'vendor'))
import qrcode
text=sys.argv[1] if len(sys.argv)>1 else ''
qr=qrcode.QRCode(version=None,error_correction=qrcode.constants.ERROR_CORRECT_M,box_size=1,border=0)
qr.add_data(text);qr.make(fit=True)
print(json.dumps(qr.get_matrix(),separators=(',',':')))
