mirror of
https://github.com/lilydjwg/nvchecker.git
synced 2025-03-10 06:14:02 +00:00
All docs in metacpan.org currently point to this new API endpoint. The old API endpoint returns wrong data for e.g. TermReadKey (latest 2.37 vs API 2.14), and the new API endpoint doesn't have this issue.
13 lines
243 B
Python
13 lines
243 B
Python
from .simple_json import simple_json
|
|
|
|
# Using metacpan
|
|
CPAN_URL = 'https://fastapi.metacpan.org/release/%s'
|
|
|
|
def _version_from_json(data):
|
|
return str(data['version'])
|
|
|
|
get_version = simple_json(
|
|
CPAN_URL,
|
|
'cpan',
|
|
_version_from_json,
|
|
)
|