# MIT licensed # Copyright (c) 2013-2020 lilydjwg , et al. # Using metacpan CPAN_URL = 'https://fastapi.metacpan.org/release/%s' async def get_version(name, conf, *, cache, **kwargs): key = conf.get('cpan', name) data = await cache.get_json(CPAN_URL % key) return str(data['version'])