Testing this code in isolation, it seems to work as expected:
>>> pprint.pprint(find_snap('core')) {'channel': 'latest/stable', 'confinement': 'strict', 'contact': 'mailto:<email address hidden>', 'description': 'The core runtime environment for snapd', 'developer': 'canonical', 'devmode': False, 'id': '99T7MUlRhtI3U0QFgl5mXXESAiSwt776', 'ignore-validation': False, 'install-date': '2021-02-08T23:39:19.890249908-05:00', 'installed-size': 103129088, 'jailmode': False, 'mounted-from': '/var/lib/snapd/snaps/core_10823.snap', 'name': 'core', 'private': False, 'publisher': {'display-name': 'Canonical', 'id': 'canonical', 'username': 'canonical', 'validation': 'verified'}, 'revision': '10823', 'status': 'active', 'summary': 'snapd runtime environment', 'title': 'core', 'tracking-channel': 'latest/stable', 'type': 'os', 'version': '16-2.48.2.1'}
Testing this code in isolation, it seems to work as expected:
>>> pprint. pprint( find_snap( 'core') ) QFgl5mXXESAiSwt 776', validation' : False, 08T23:39: 19.890249908- 05:00', snapd/snaps/ core_10823. snap',
'id': 'canonical',
'username' : 'canonical',
'validation' : 'verified'}, channel' : 'latest/stable',
{'channel': 'latest/stable',
'confinement': 'strict',
'contact': 'mailto:<email address hidden>',
'description': 'The core runtime environment for snapd',
'developer': 'canonical',
'devmode': False,
'id': '99T7MUlRhtI3U0
'ignore-
'install-date': '2021-02-
'installed-size': 103129088,
'jailmode': False,
'mounted-from': '/var/lib/
'name': 'core',
'private': False,
'publisher': {'display-name': 'Canonical',
'revision': '10823',
'status': 'active',
'summary': 'snapd runtime environment',
'title': 'core',
'tracking-
'type': 'os',
'version': '16-2.48.2.1'}