[MacPorts] #51463: Use json endpoint for pypi livecheck

MacPorts noreply at macports.org
Thu May 26 21:49:50 PDT 2016


#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


More information about the macports-tickets mailing list