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)