Open
Description
GitHub must have lowered their API limit, because now doing something like `sympy-bot list gives something like
$./sympy-bot list
> Using config file /Users/aaronmeurer/.sympy/sympy-bot.conf
> Loaded configuration file
Total pull count 65
Processing pulls... 1773 1772 1771 1770 1769 1768 1766 1765 1761 1750 1746 1738 1737 1735 1734 1731 1729 1724 1723 1722 1716 1712 1710 1708 1703 1702Could not get pull request 1702, retrying in 1 seconds...
Could not get pull request 1702, retrying in 2 seconds...
Could not get pull request 1702, retrying in 4 seconds...
Could not get pull request 1702, retrying in 8 seconds...
Could not get pull request 1702, retrying in 16 seconds...
Could not get pull request 1702, retrying in 32 seconds...
Could not get pull request 1702, retrying in 64 seconds...
Could not get pull request 1702, retrying in 128 seconds...
Could not get pull request 1702, retrying in 256 seconds...
Could not get pull request 1702, retrying in 512 seconds...
If I go to the api page in my browser (like https://api.github.com/repos/sympy/sympy/pulls/1702), it says
{
"message": "API Rate Limit Exceeded for 67.22.187.2"
}
I guess the good news is that with the retrying algorithm, it will eventually work again for a headless tester.
But we should change sympy-bot list, and possibly other parts of the system to reduce the number of API calls.
Metadata
Metadata
Assignees
Labels
No labels