Original ticket http://projects.scipy.org/numpy/ticket/701 on 2008-03-16 by @charris, assigned to unknown.
Remove the returned keyword from average. This would clean up the code a bit and get rid of one more function with multiple return types. I don't see any use for the sum of the weights except for debugging average itself.