Changelog/bug fixes:
- Use s.LOGGER instead of stdout in mosek. (#1476)
- Prevent bad Xpress license from breaking cvxpy (#1526)
- Fix handling of 2d arrays in PowCone3D (apply same fix to ExpCone)
- Gershgorin circle theorem PSD/NSD checks (#1534)
- Update Expression.curvature to include log-log curvature (#1539)
- Specify tests paths (#1542)
- User-facing "infeasible or unbounded" status (#1535)
- Have complex2real properly handle absence of dual variables (#1551)
- [CI] Adding Sonar (v2) (#1565)
- Change logging in MOSEK (#1570)
- Replace usage of eval() in processing cplex params (#1584)
- Fix bugs in the example of Channel Capacity (#1582)
- Add some types to Variable, Expression, and performance_utils (#1575)
- Add deployment/testing with Python 3.10 (#1593)