import json,platform,sysconfig

def environment():
 return {"system":platform.system(),"machine":platform.machine(),"python_version":platform.python_version(),"python_implementation":platform.python_implementation(),"python_abi":sysconfig.get_config_var("SOABI"),"libc":list(platform.libc_ver()),"packages":{}}
if __name__=='__main__': print(json.dumps(environment(),sort_keys=True))
