)]}'
{"roles/build-wheels/files/wheel-build.sh":[{"author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"change_message_id":"0c3fd62a9c6397989cb92cc155f27c2a664a5c25","unresolved":false,"context_lines":[{"line_number":62,"context_line":"# wheels downloaded from PyPI and delete them from the wheelhouse, since"},{"line_number":63,"context_line":"# this is only meant to provide built wheels which are absent from PyPI."},{"line_number":64,"context_line":"find ${LOGS}/build/ -name stdout -exec grep \u0027Downloading\u0027 {} \\; \\"},{"line_number":65,"context_line":"    | sed -n \u0027s,.*Downloading \\([^/]*\\.whl\\)\\( (.*)\\)\\?,\\1,p\u0027 \\"},{"line_number":66,"context_line":"    | sort -u \u003e ${LOGS}/remove-wheels.txt"},{"line_number":67,"context_line":"pushd ${WHEELHOUSE_DIR}"},{"line_number":68,"context_line":"cat ${LOGS}/remove-wheels.txt | xargs rm"}],"source_content_type":"text/x-sh","patch_set":1,"id":"ff570b3c_908d8f7d","line":65,"updated":"2020-05-26 19:24:12.000000000","message":"Or actually, to still properly cover the old pattern this was previously designed around...\n\n  \u0027s,.*Downloading.*[ /]\\([^ /]*\\.whl\\)\\([ #].*\\|$\\),\\1,p\u0027","commit_id":"328ebd12539dae38f31bd08d978e6431fad59206"},{"author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"change_message_id":"c3e35dad932bc53f1e9f90985350a30cc0cdf86f","unresolved":false,"context_lines":[{"line_number":62,"context_line":"# wheels downloaded from PyPI and delete them from the wheelhouse, since"},{"line_number":63,"context_line":"# this is only meant to provide built wheels which are absent from PyPI."},{"line_number":64,"context_line":"find ${LOGS}/build/ -name stdout -exec grep \u0027Downloading\u0027 {} \\; \\"},{"line_number":65,"context_line":"    | sed -n \u0027s,.*Downloading \\([^/]*\\.whl\\)\\( (.*)\\)\\?,\\1,p\u0027 \\"},{"line_number":66,"context_line":"    | sort -u \u003e ${LOGS}/remove-wheels.txt"},{"line_number":67,"context_line":"pushd ${WHEELHOUSE_DIR}"},{"line_number":68,"context_line":"cat ${LOGS}/remove-wheels.txt | xargs rm"}],"source_content_type":"text/x-sh","patch_set":1,"id":"ff570b3c_d51d3974","line":65,"updated":"2020-05-26 19:11:40.000000000","message":"This log line seems to be in flux: pip 19.2.3 looks like...\n\n  Downloading https://files.pythonhosted.org/packages/43/84/23ed6a1796480a6f1a2d38f2802901d078266bda38388954d01d3f2e821d/pip-20.1.1-py2.py3-none-any.whl (1.5MB)\n\n...while pip 20.1.1 does...\n\n  Downloading urllib3-1.25.9-py2.py3-none-any.whl (126 kB)\n\n...so maybe we could future-proof it a bit more like:\n\n\u0027s,.*Downloading.*[ /]\\([^ /]*\\.whl\\)\\([ #](.*)\\)\\?,\\1,p\u0027\n\nThat would match the original pattern as well as those emitted by 19.2.3 and 20.1.1, so may also match future entries better (or may not).","commit_id":"328ebd12539dae38f31bd08d978e6431fad59206"}]}
