scipy/scipy — pull request #196 by dlaxalde (2012-04-18 14:59:16+00:00)
Title: simplify the signature for optimization wrappers

The idea is to have a more compact signature for the optimization wrappers and to ensure that the return value has always the same type, e.g.:

```
x, info = minimize(fun, x0, [jac, hess, constraints], options)
```

So, two changes:

- The `full_output` parameter has been dropped from `minimize` and `minimize_scalar`, which (along with underlying `_minimize_` functions) always return the `info` dictionary.
- The `retall` parameter has been moved as an option: `options['return_all']`.

If this receives a positive feedback, I'll update PR #195 accordingly.