# sympy

https://github.com/sympy/sympy

## Python

A computer algebra system written in pure Python

## Triage Issues!

When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs to be triaged in this project. You'll also receive instructions on how to triage issues.

## Triage Docs!

Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.

Python not yet supported## 310 Subscribers

View all Subscribers## Add a CodeTriage badge to sympy

## Help out

- Issues
- 11435 str printing logic
- Possible to compute algebraic integrals with (transcendental) risch algorithm?
- nsolve wrong result
- plot option aspect_ratio has no effect with matplotlib backend
- fix for issue #11764. Plot option aspect_ratio now works with matplotlib backend.
- The use of sets in solveset makes it very clumsy to get a dictionary of solutions
- solve fails to find roots of polynomial, whereas solveset does
- [WIP] Parametric Risch differential equation
- integrate don't return constant
- Limit in Multivar don't is calculated correctly - limit(x*y, x, oo)
- Use pretty_symbology in sympy/printing/pretty/pretty.py
- interactive printing: reuse original display hook
- Fix #11727 raises RuntimeError instead of Warning in lambdify
- undesired (wrong) substition behavior in sympy?
- TypeError: __new__() missing 1 required positional argument: 'cond' with solve
- integrate cannot solve integral, but Meijer int can
- Category theory module Xy-pic diagram label placement could be better
- solve(Eq(sin(a*x),cos(x)),x) produces incorrect answers
- Sympy is unable to simplify Eq(1/x, 0) to False
- SymPy not working with Jython

- Docs