5 Commits

Author SHA1 Message Date
zhangyanxian
7148c8eeb2 Fix typo in what-broke.py
"programatically" should be "programmatically"

Change-Id: I4ab60ddc688e48a76862d739fddfcfe711ad19eb
2016-12-19 07:13:35 +00:00
Swapnil Kulkarni (coolsvap)
533afe3671 Keep py3.X compatibility for urllib
Change-Id: Ib243de3c6dfef9fdc3e8d73629dc94cf45ee648b
Partial-Bug:#1280105
2016-01-05 08:39:43 +05:30
Sean Dague
c7136bc2cd fix what-broke to strip environment markers
The addition of environment markers broke what-broke, remove them
before processing it.

Change-Id: I4bad24431a6e037e149401f5e4e33130f6ecb07f
2015-07-10 09:35:36 -04:00
Sean Dague
8fae8b1e29 add pycparser tracking to what-broke
It broke us today, it will probably do so in the future. Let's track
it.

Depends-On: If48a8444b02ee1e105bc1d9ce78a0489ea0c405b

Change-Id: I203738fad804d3cd41808109a1671e4baabf48d0
2015-04-22 11:02:03 +00:00
Sean Dague
0c2eef0a4f add what-broke.py analayzer
This runs through all of global-requirements.txt and looks at the
release history of all components over the last N days, returning the
released list. This is helpful in unexplained gate breaks to at least
look for candidate libraries.

Fleshed out some docs to explain intent for future consumers /
modifiers of this script.

Change-Id: I5880a1d7f0a6063a45f7533319fed1ff56057144
2015-04-07 08:41:15 -04:00