#51463: Use json endpoint for pypi livecheck ----------------------------+-------------------------------- Reporter: xeron.oskom@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: haspatch Port: | ----------------------------+-------------------------------- Comment (by xeron.oskom@…): Errors after with this change: {{{ $ port livecheck `ls -1` > stdout.log Error: cannot check if py-LabJackPython was updated (regex didn't match) Error: cannot check if py-amqplib was updated (regex didn't match) Error: cannot check if py-aniso8601 was updated (<url> malformed) Error: cannot check if py-antlr3 was updated (The requested URL returned error: 404 Not Found) Error: cannot check if py-aplpy was updated (Could not resolve host: pypi) Error: cannot check if py-appscript was updated (Could not resolve host: pypi) Error: cannot check if py-apsw was updated (regex didn't match) Error: cannot check if py-apycot was updated (response reading failed) Error: cannot check if py-argparse was updated (regex didn't match) Error: cannot check if py-aspects was updated (regex didn't match) Error: cannot check if py-astrolibcoords was updated (regex didn't match) Error: cannot check if py-authkit was updated (The requested URL returned error: 404 Not Found) Error: cannot check if py-baker was updated (Could not resolve host: pypi) Error: cannot check if py-bitstring was updated (regex didn't match) Error: cannot check if py-blessed was updated (Could not resolve host: pypi) Error: cannot check if py-cdb was updated (The requested URL returned error: 403 Forbidden) Error: livecheck failed for py-certifi: extracted version '2016.2.28' is older than livecheck.version '2016.02.28' Error: cannot check if py-cherrypy was updated (The requested URL returned error: 403 Forbidden) Error: cannot check if py-cherrypy3 was updated (The requested URL returned error: 404 Not Found) Error: cannot check if py-chm2pdf was updated (regex didn't match) Error: cannot check if py-clientform was updated (regex didn't match) Error: cannot check if py-codetools was updated (The requested URL returned error: 404 NOT FOUND) Error: cannot check if py-colormath was updated (Could not resolve host: pypi) Error: livecheck failed for py-configparser: extracted version '3.5.0' is older than livecheck.version '3.5.0b2' Error: cannot check if py-construct was updated (Could not resolve host: pypi) Error: cannot check if py-control was updated (Could not resolve host: pypi) Error: cannot check if py-couchdbkit was updated (Could not resolve host: pypi) Error: cannot check if py-country was updated (The requested URL returned error: 404 Not Found) Error: cannot check if py-creoleparser was updated (regex didn't match) Error: cannot check if py-ctags was updated (The requested URL returned error: 404 Not Found) Error: cannot check if py-cvxmod was updated (regex didn't match) Error: cannot check if py-cx_Freeze was updated (regex didn't match) Error: cannot check if py-daemon was updated (regex didn't match) Error: cannot check if py-decoratortools was updated (Could not resolve host: pypi) Error: cannot check if py-demjson was updated (regex didn't match) Error: cannot check if py-django-debug-toolbar was updated (regex didn't match) Error: cannot check if py-django-nose was updated (Could not resolve host: pypi) Error: cannot check if py-djvubind was updated (regex didn't match) Error: cannot check if py-dns was updated (regex didn't match) Error: cannot check if py-dpkt was updated (regex didn't match) Error: Port py-ebay not found }}} Verified half of these ports and it happens because they use their own livecheck (which we may mass-fix as well). -- Ticket URL: <https://trac.macports.org/ticket/51463#comment:1> MacPorts <https://www.macports.org/> Ports system for OS X