gitextract_sm8s1023/ ├── .gitattributes ├── .github/ │ └── workflows/ │ ├── changelog.yml │ ├── ci.yml │ ├── docs.yml │ └── pypi.yml ├── .gitignore ├── CHANGELOG.md ├── CITATION.cff ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── doc/ │ ├── conf.py │ ├── developer-notes.rst │ ├── index.rst │ ├── installation.rst │ ├── least-squares.rst │ ├── quadratic-programming.rst │ ├── references.rst │ ├── supported-solvers.rst │ └── unsupported-solvers.rst ├── examples/ │ ├── README.md │ ├── box_inequalities.py │ ├── constrained_linear_regression.py │ ├── dual_multipliers.py │ ├── lasso_regularization.py │ ├── least_squares.py │ ├── model_predictive_control.py │ ├── quadratic_program.py │ ├── sparse_least_squares.py │ ├── test_dense_problem.py │ ├── test_model_predictive_control.py │ ├── test_random_problems.py │ └── test_sparse_problem.py ├── pyproject.toml ├── qpsolvers/ │ ├── __init__.py │ ├── active_set.py │ ├── conversions/ │ │ ├── __init__.py │ │ ├── combine_linear_box_inequalities.py │ │ ├── ensure_sparse_matrices.py │ │ ├── linear_from_box_inequalities.py │ │ ├── socp_from_qp.py │ │ └── split_dual_linear_box.py │ ├── exceptions.py │ ├── problem.py │ ├── problems.py │ ├── py.typed │ ├── solution.py │ ├── solve_ls.py │ ├── solve_problem.py │ ├── solve_qp.py │ ├── solve_unconstrained.py │ ├── solvers/ │ │ ├── __init__.py │ │ ├── clarabel_.py │ │ ├── copt_.py │ │ ├── cvxopt_.py │ │ ├── daqp_.py │ │ ├── ecos_.py │ │ ├── gurobi_.py │ │ ├── highs_.py │ │ ├── hpipm_.py │ │ ├── jaxopt_osqp_.py │ │ ├── kvxopt_.py │ │ ├── mosek_.py │ │ ├── nppro_.py │ │ ├── osqp_.py │ │ ├── pdhcg_.py │ │ ├── piqp_.py │ │ ├── proxqp_.py │ │ ├── pyqpmad_.py │ │ ├── qpalm_.py │ │ ├── qpax_.py │ │ ├── qpoases_.py │ │ ├── qpswift_.py │ │ ├── qtqp_.py │ │ ├── quadprog_.py │ │ ├── scs_.py │ │ └── sip_.py │ ├── utils.py │ └── warnings.py └── tests/ ├── __init__.py ├── problems.py ├── test_clarabel.py ├── test_combine_linear_box_inequalities.py ├── test_conversions.py ├── test_copt.py ├── test_cvxopt.py ├── test_ecos.py ├── test_gurobi.py ├── test_highs.py ├── test_jaxopt_osqp.py ├── test_kvxopt.py ├── test_mosek.py ├── test_nppro.py ├── test_osqp.py ├── test_piqp.py ├── test_problem.py ├── test_proxqp.py ├── test_pyqpmad.py ├── test_qpax.py ├── test_qpoases.py ├── test_qpswift.py ├── test_quadprog.py ├── test_scs.py ├── test_sip.py ├── test_solution.py ├── test_solve_ls.py ├── test_solve_problem.py ├── test_solve_qp.py ├── test_timings.py ├── test_unfeasible_problem.py └── test_utils.py