Aaron Meurer
Aaron Meurer
The author and PR number are added automatically, so we should error if the person adds them.
The release notes may look better if instead of formatting it like * core * change 1 * change 2 * solvers * change 1 * change 2 ```md *...
See https://github.com/sympy/sympy/pull/9294. A new PR had all the commits from it and was merged. The PR was old and didn't have release notes, resulting in an error from the bot.
See https://github.com/sympy/sympy/pull/15917. The ` ` got added to the release notes.
The following error happened with PR https://github.com/sympy/sympy/pull/15814. ``` 2019-01-20T17:09:31.684311+00:00 app[web.1]: PR #15814 was opened. 2019-01-20T17:09:31.738566+00:00 app[web.1]: Error handling request 2019-01-20T17:09:31.738574+00:00 app[web.1]: Traceback (most recent call last): 2019-01-20T17:09:31.738595+00:00 app[web.1]: File "/app/.heroku/python/lib/python3.6/site-packages/aiohttp/web_protocol.py",...
Right now if there is an error (for example, an invalid use of the API), it just raises an exception and doesn't post anything, except for a few code paths...
If you run the tests with `pytest --cov=sympy_bot --cov-report=html` you can see there are several lines that are not covered (you can ignore `update_wiki.py`, those lines are only covered by...
We should take the code from the SymPy release code that gets the list of authors for the release notes, and make it run on the bot. The code is...
Currently if the wiki page doesn't exist it will fail. It should create it automatically if it doesn't exist yet.
See https://github.com/sympy/sympy/pull/15516 (see the bot edit history) ``` #### Release Notes * functions * fixed a bug in taylor_term ```