<div dir="ltr"><div><div><div><div>Hi there, <br><br></div>Some time ago, we have included different matrix structure types such as symmetric, positive definite and hermitian together with the generic matrices to solve AX=B problems in linalg.solve. Previously, there were two keywords in the signature namely "debug" and "sym_pos". These keywords, in my opinion, are obsolete and actually clutter the function signature because the dummy keyword "debug" has no functionality and "sym_pos" is covered by "assume_a" keyword as a special case. <br><br></div>Hence I've proposed to deprecate these in <a href="https://github.com/scipy/scipy/pull/8715/files">https://github.com/scipy/scipy/pull/8715/files</a> . Pauli also chimed in and mentioned that this might not be a good idea since this is a central function and the benefits might not be worth the effort and backwards compatibility problems. With Python2 dying, I think the backwards compatibility part won't be such important problem anymore and the benefit is that we don't need to have such strange signature. <br><br></div>Thus, I'd like to ask around what others think about this since this indeed "needs-decision". <br><br></div>ilhan<br></div>