sympy-bot icon indicating copy to clipboard operation
sympy-bot copied to clipboard

GitHub bot for SymPy

Results 40 sympy-bot issues
Sort by recently updated
recently updated
newest added

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 ```

See https://github.com/sympy/sympy/pull/14079#issuecomment-433969915 ``` * codegen * autowrap * wrap several routines in one go and export the module * add NumPy and Pure Cython wrapper ``` was parsed as *...

Another thing the bot could be used for is to allow someone to tag a PR to be automatically merged as soon as it goes green. That way if they...

Some of the things at https://github.com/sympy/sympy/wiki/Writing-Release-Notes#what-makes-a-good-release-notes-entry could be linted by the bot. I'm not sure if all of them necessarily should be, but probably at least some should.

Sometimes a PR will have multiple authors (like if someone picks up someone else's work), and there will be multiple changes, but only some of them are from certain authors....

Maybe the "[triangle] click here" is not really useful information to anyone except the sympy-bot developers and should eventually be removed?

The header names are SymPy submodules. When a header is missing, it says that it should be a submodule name. It could read the files that are changed, and if...