Re: [sympy] more unified (and usable) solve output

2022-03-03 Thread Jason Moore
I think changing this will break tons of code in the wild. Isnt it best make a new "solve_new" and then leave solve be (maybe with a deprecation warning. You could call it `solve_equations` or something. Jason moorepants.info +01 530-601-9791 On Thu, Mar 3, 2022 at 11:45 PM Oscar Benjamin

Re: [sympy] more unified (and usable) solve output

2022-03-03 Thread Oscar Benjamin
On Thu, 3 Mar 2022 at 20:28, Aaron Meurer wrote: > On Thu, Mar 3, 2022 at 8:28 AM Chris Smith wrote: > > > > Although the dict=True or set=True will give a standard output, can we at > > least unify the case for when variables are given so we always get a list > > of one or more dictionaries?

Re: [sympy] more unified (and usable) solve output

2022-03-03 Thread Aaron Meurer
Changing the output type could break code that solves a specific equation. I am doubtful whether any users actually understand the output type behavior of solve without the dict=True flag. So personally I think we should clean it up. We already recommend using dict=True to get consistent output

[sympy] more unified (and usable) solve output

2022-03-03 Thread Chris Smith
The output from solve for algebraic equations is not usable without testing output because of the variable types of output. CASE 1: If no variables are given we get the following from the input: * univariate equation -> list of values >>> solve(x**2 - 4) [-2, 2] * multivariate equation -> list

[sympy] more unified (and usable) solve output

2022-03-03 Thread Chris Smith
The output from solve for algebraic equations is not usable without testing output because of the variable types of output. CASE 1: If no variables are given we get the following from the input: * univariate equation -> list of values >>> solve(x**2 - 4) [-2, 2] * multivariate equation -> list

[sympy] Asking for reviews/help on Prs

2022-03-03 Thread Anderson Bhat
Hello developers, As pointed out in the issues page by Oscar and others. ( Add note about review procedure (no pinging on opening PR!) · Issue #23179 · sympy/sympy (github.com) ) pinging for reviews isn't helping too much (gets random