Changes to support gmpy 1.13 or later, or gmpy2 2.0.0b4 or later.
Improvements to gmpy and gmpy2 fixes.
Added support for Poly(f, x, y).coeff(x*y)
update coeff-related docstrings; special case Poly in coeff
Remove two extraneous lines from logic to detect gmpy/gmpy2 version.
3083: Not now accepts only one argument
change Poly.coeff to Poly.monomial_coeff
slice of slices simplify
change monomial_coeff to coeff_monomial
MatrixSlice X[2] -> X[2, :] required
solve: return all independent solutions.

Now solve will return all independent solutions instead of breaking
out at the first solution found.
negative indices for MatrixSlice
Change the colors in the Sphinx documentation

Basically, everything that used to be blue is now green, and everything that
used to be white (text) is now a light gray.  The theme is based off of the
SymPy website, SymPy Live, and SymPy Gamma.

I am not a web designer.  Probably all of this could be done a little bit
better.  Any suggestions are welcome.
3083_not:Changes
3083_not:changed args to arg
3083_not: Rectified a mistake of previous commit- arg.arg changed to arg.args
I hope it is correct now.
Merge pull request #1792 from asmeurer/doc_colors

Change the colors in the Sphinx documentation
Fixing squareroot display issue (#3640)

Calling C.Pow() as was performed prior to commit
4556cfdc26fae8db5adbf10eed72e6305d7aa9a0 to repair issue #3640.
"C.Pow(b, -e)" reintroduced issue #3186, so "evaluate=0" was added
when C.Pow is called to fix #3186 in a different manner:
"C.Pow(b, -e, evaluate=0)".

The following all seem to be correct after this:

>>> sqrt(x)
  ___
╲╱ x
>>> 1 / sqrt(x)
  1
─────
  ___
╲╱ x
>>> pprint (Pow(2,-5,evaluate=0))
1
──
 5
2
>>> print (Pow(2,-5,evaluate=0))
2**(-5)
Merge pull request #1795 from madprime/bugfix/issue_3640

Fixing squareroot display issue (#3640)
Add Madeleine Ball to the AUTHORS/aboutus. Welcome to SymPy!