Public scan — anyone with this URL can view this analysis. Sign up to track your own repos privately, run scheduled re-scans, and get AI fix prompts via your dashboard.

cvxpy/cvxpy

https://github.com/cvxpy/cvxpy · scanned 2026-06-17 01:52 UTC (1 month, 1 week ago)

134 raw signals (0 security + 134 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 month, 1 week ago · v2 · last Δ -7.9 (diff) · 91 actionable findings from 1 signal source. 43 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 7127 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.

LabelLayerStatusPath
finalize_options software healthy setup.py:31
git_version software healthy setup/versioning.py:43
_minimal_ext_cmd software healthy setup/versioning.py:44
get_version_info software healthy setup/versioning.py:83
write_version_py software healthy setup/versioning.py:109
not_on_windows software healthy setup/extensions.py:21
run software healthy tools/release_notes.py:32
parse_tag software healthy tools/release_notes.py:36
get_previous_release_branch software healthy tools/release_notes.py:44
get_previous_release_tag software healthy tools/release_notes.py:50
extract_pr_numbers software healthy tools/release_notes.py:56
get_pr_author software healthy tools/release_notes.py:69
main software healthy tools/release_notes.py:81
_env_var_to_bool software healthy cvxpy/settings.py:115
set_num_threads software dead cvxpy/settings.py:249
get_num_threads software healthy cvxpy/settings.py:254
disable_warnings software dead cvxpy/error.py:21
enable_warnings software dead cvxpy/error.py:26
warnings_enabled software healthy cvxpy/error.py:31
assertItemsAlmostEqual software healthy cvxpy/tests/base_test.py:25
assertAlmostEqual software healthy cvxpy/tests/base_test.py:38
mat_to_list software healthy cvxpy/tests/base_test.py:41
is_xpress_available software healthy cvxpy/tests/test_qp_solvers.py:52
_solver_marks software healthy cvxpy/tests/test_qp_solvers.py:74
_solve software healthy cvxpy/tests/test_qp_solvers.py:113
_skip_if_xpress_community_limit software healthy cvxpy/tests/test_qp_solvers.py:133
check_kkt software healthy cvxpy/tests/test_qp_solvers.py:145
_skip_if_requires_constr software healthy cvxpy/tests/test_qp_solvers.py:162
test_quad_over_lin software healthy cvxpy/tests/test_qp_solvers.py:174
test_abs software healthy cvxpy/tests/test_qp_solvers.py:184
test_power software healthy cvxpy/tests/test_qp_solvers.py:193
test_power_matrix software healthy cvxpy/tests/test_qp_solvers.py:202
test_square_affine software healthy cvxpy/tests/test_qp_solvers.py:210
test_quad_form software healthy cvxpy/tests/test_qp_solvers.py:220
test_rep_quad_form software healthy cvxpy/tests/test_qp_solvers.py:234
test_affine_problem software healthy cvxpy/tests/test_qp_solvers.py:250
test_maximize_problem software healthy cvxpy/tests/test_qp_solvers.py:262
test_quad_form_bound software healthy cvxpy/tests/test_qp_solvers.py:274
test_regression_1 software healthy cvxpy/tests/test_qp_solvers.py:287
test_regression_2 software healthy cvxpy/tests/test_qp_solvers.py:307
test_control software healthy cvxpy/tests/test_qp_solvers.py:324
test_sparse_system software healthy cvxpy/tests/test_qp_solvers.py:351
test_smooth_ridge software healthy cvxpy/tests/test_qp_solvers.py:363
test_huber_small software healthy cvxpy/tests/test_qp_solvers.py:377
test_huber software healthy cvxpy/tests/test_qp_solvers.py:391
_equivalent_forms_setup software healthy cvxpy/tests/test_qp_solvers.py:414
test_equivalent_forms_1 software healthy cvxpy/tests/test_qp_solvers.py:425
test_equivalent_forms_2 software healthy cvxpy/tests/test_qp_solvers.py:435
test_equivalent_forms_3 software healthy cvxpy/tests/test_qp_solvers.py:450
test_qp_bound_attr software healthy cvxpy/tests/test_qp_solvers.py:469

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
CLAUDE.md software healthy CLAUDE.md
.readthedocs.yaml software healthy .readthedocs.yaml
CONTRIBUTING.md software healthy CONTRIBUTING.md
rebuild_cvxcore.sh software healthy rebuild_cvxcore.sh
requirements.txt software healthy requirements.txt
README.md software healthy README.md
PROCEDURES.md software healthy PROCEDURES.md
pyproject.toml software healthy pyproject.toml
Makefile software healthy Makefile
setup.py software healthy setup.py
LICENSE software healthy LICENSE
.pre-commit-config.yaml software healthy .pre-commit-config.yaml
CODE_OF_CONDUCT.md software healthy CODE_OF_CONDUCT.md
versioning.py software healthy setup/versioning.py
build_meta.py software healthy setup/build_meta.py
__init__.py software healthy setup/__init__.py
extensions.py software healthy setup/extensions.py
dependabot.yml software healthy .github/dependabot.yml
pull_request_template.md software healthy .github/pull_request_template.md
feature_request.md software healthy .github/ISSUE_TEMPLATE/feature_request.md
bug_report.md software healthy .github/ISSUE_TEMPLATE/bug_report.md
test_optional_solvers.yml software healthy .github/workflows/test_optional_solvers.yml
claude-code-review.yml software healthy .github/workflows/claude-code-review.yml
scorecards.yml software healthy .github/workflows/scorecards.yml
pre-commit.yml software healthy .github/workflows/pre-commit.yml
pr_benchmarks.yml software healthy .github/workflows/pr_benchmarks.yml
docs.yml software healthy .github/workflows/docs.yml
test_nlp_solvers.yml software healthy .github/workflows/test_nlp_solvers.yml
test_backends.yml software healthy .github/workflows/test_backends.yml
manual_coverage.yml software healthy .github/workflows/manual_coverage.yml
pr_benchmark_comment.yml software healthy .github/workflows/pr_benchmark_comment.yml
test_derivative.yml software healthy .github/workflows/test_derivative.yml
build.yml software healthy .github/workflows/build.yml
claude.yml software healthy .github/workflows/claude.yml
gcsopt.yml software healthy .github/workflows/gcsopt.yml
benchmarks.yml software healthy .github/workflows/benchmarks.yml
pyright.yml software healthy .github/workflows/pyright.yml
extensions.yml software healthy .github/workflows/extensions.yml
release_notes.py software healthy tools/release_notes.py
logic.py software healthy cvxpy/logic.py
settings.py software healthy cvxpy/settings.py
__init__.py software healthy cvxpy/__init__.py
error.py software healthy cvxpy/error.py
base_test.py software healthy cvxpy/tests/base_test.py
test_qp_solvers.py software healthy cvxpy/tests/test_qp_solvers.py
test_cone2cone.py software healthy cvxpy/tests/test_cone2cone.py
test_quad_form.py software healthy cvxpy/tests/test_quad_form.py
test_coeff_extractor.py software healthy cvxpy/tests/test_coeff_extractor.py
test_gurobi_write.py software healthy cvxpy/tests/test_gurobi_write.py
test_derivative.py software healthy cvxpy/tests/test_derivative.py

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
build_ext_cvxpy software healthy setup.py:30
SolverError software healthy cvxpy/error.py:35
DCPError software healthy cvxpy/error.py:40
DNLPError software healthy cvxpy/error.py:45
DPPError software healthy cvxpy/error.py:50
DGPError software healthy cvxpy/error.py:55
DQCPError software healthy cvxpy/error.py:60
ParameterError software healthy cvxpy/error.py:65
BaseTest software healthy cvxpy/tests/base_test.py:23
TestDualize software healthy cvxpy/tests/test_cone2cone.py:53
TestSlacks software healthy cvxpy/tests/test_cone2cone.py:203
TestPowND software healthy cvxpy/tests/test_cone2cone.py:395
TestRelEntrQuad software healthy cvxpy/tests/test_cone2cone.py:505
TestOpRelConeQuad software healthy cvxpy/tests/test_cone2cone.py:589
_PSDOnlyClarabel software healthy cvxpy/tests/test_cone2cone.py:791
_SOCOnlyClarabel software healthy cvxpy/tests/test_cone2cone.py:799
TestExactApproxCone2Cone software healthy cvxpy/tests/test_cone2cone.py:807
TestPSDUtils software healthy cvxpy/tests/test_cone2cone.py:953
TestMixedPSDSOC software healthy cvxpy/tests/test_cone2cone.py:1010
TestSlacksInvert software healthy cvxpy/tests/test_cone2cone.py:1028
TestDecompQuad software healthy cvxpy/tests/test_quad_form.py:31
TestNonOptimal software healthy cvxpy/tests/test_quad_form.py:128
MockInverseData software healthy cvxpy/tests/test_coeff_extractor.py:13
TestBlockQuadExtraction software healthy cvxpy/tests/test_coeff_extractor.py:217
TestBackward software healthy cvxpy/tests/test_derivative.py:112
TestBackwardComplex software healthy cvxpy/tests/test_derivative.py:381
TestBackwardDgp software healthy cvxpy/tests/test_derivative.py:542
TestDgp2DcpReduction software healthy cvxpy/tests/test_derivative.py:854
ClarabelTest software healthy cvxpy/tests/test_clarabel.py:30
TestScopes software healthy cvxpy/tests/test_scopes.py:21
TestLogicName software healthy cvxpy/tests/test_logic.py:32
TestLogicProperties software healthy cvxpy/tests/test_logic.py:92
TestLogicSolve software healthy cvxpy/tests/test_logic.py:143
TestLogicOperators software healthy cvxpy/tests/test_logic.py:231
TestLogicValidation software healthy cvxpy/tests/test_logic.py:285
TestLogicBoolConstant software healthy cvxpy/tests/test_logic.py:314
TestLogicInConstraint software healthy cvxpy/tests/test_logic.py:350
TestNLPNamespace software healthy cvxpy/tests/test_nlp_namespace.py:8
TestEinsum software healthy cvxpy/tests/test_einsum.py:25
TestEinsumDGP software healthy cvxpy/tests/test_einsum.py:277
TestCurvature software healthy cvxpy/tests/test_curvature.py:23
TestFuzzReshapeNdInference software healthy cvxpy/tests/test_fuzz_reshape.py:91
TestSign software healthy cvxpy/tests/test_sign.py:21
TestDgpDpp software healthy cvxpy/tests/test_dgp_dpp.py:17
TestDgpVariableBounds software healthy cvxpy/tests/test_dgp_dpp.py:100
TestLinearCone software healthy cvxpy/tests/test_linear_cone.py:39
TestNDMatmul software healthy cvxpy/tests/test_nd_matmul.py:41
TestNDMatmulParametric software healthy cvxpy/tests/test_nd_matmul.py:116
TestNDMatmulBroadcasting software healthy cvxpy/tests/test_nd_matmul.py:183
TestNDMatmulEdgeCases software healthy cvxpy/tests/test_nd_matmul.py:252

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
setup software healthy setup
.github software healthy .github
ISSUE_TEMPLATE software healthy .github/ISSUE_TEMPLATE
workflows software healthy .github/workflows
tools software healthy tools
cvxpy software healthy cvxpy
tests software healthy cvxpy/tests
nlp_tests software healthy cvxpy/tests/nlp_tests
stress_tests_diff_engine software healthy cvxpy/tests/nlp_tests/stress_tests_diff_engine
atoms software healthy cvxpy/tests/atoms
affine software healthy cvxpy/tests/atoms/affine
utilities software healthy cvxpy/utilities
cpp software healthy cvxpy/utilities/cpp
interface software healthy cvxpy/interface
numpy_interface software healthy cvxpy/interface/numpy_interface
reductions software healthy cvxpy/reductions
dcp2cone software healthy cvxpy/reductions/dcp2cone
canonicalizers software healthy cvxpy/reductions/dcp2cone/canonicalizers
quad software healthy cvxpy/reductions/dcp2cone/canonicalizers/quad
dgp2dcp software healthy cvxpy/reductions/dgp2dcp
canonicalizers software healthy cvxpy/reductions/dgp2dcp/canonicalizers
cone2cone software healthy cvxpy/reductions/cone2cone
eliminate_pwl software healthy cvxpy/reductions/eliminate_pwl
canonicalizers software healthy cvxpy/reductions/eliminate_pwl/canonicalizers
dqcp2dcp software healthy cvxpy/reductions/dqcp2dcp
complex2real software healthy cvxpy/reductions/complex2real
canonicalizers software healthy cvxpy/reductions/complex2real/canonicalizers
discrete2mixedint software healthy cvxpy/reductions/discrete2mixedint
solvers software healthy cvxpy/reductions/solvers
conic_solvers software healthy cvxpy/reductions/solvers/conic_solvers
qp_solvers software healthy cvxpy/reductions/solvers/qp_solvers
nlp_solvers software healthy cvxpy/reductions/solvers/nlp_solvers
diff_engine software healthy cvxpy/reductions/solvers/nlp_solvers/diff_engine
dnlp2smooth software healthy cvxpy/reductions/dnlp2smooth
canonicalizers software healthy cvxpy/reductions/dnlp2smooth/canonicalizers
transforms software healthy cvxpy/transforms
lin_ops software healthy cvxpy/lin_ops
backends software healthy cvxpy/lin_ops/backends
nlp software healthy cvxpy/nlp
expressions software healthy cvxpy/expressions
constants software healthy cvxpy/expressions/constants
problems software healthy cvxpy/problems
atoms software healthy cvxpy/atoms
affine software healthy cvxpy/atoms/affine
elementwise software healthy cvxpy/atoms/elementwise
constraints software healthy cvxpy/constraints
cvxcore software healthy cvxpy/cvxcore
python software healthy cvxpy/cvxcore/python
src software healthy cvxpy/cvxcore/src
include software healthy cvxpy/cvxcore/include

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
test_optional_solvers cicd healthy .github/workflows/test_optional_solvers.yml
claude-review cicd healthy .github/workflows/claude-code-review.yml
analysis cicd healthy .github/workflows/scorecards.yml
pre-commit cicd healthy .github/workflows/pre-commit.yml
pr_benchmarks cicd healthy .github/workflows/pr_benchmarks.yml
doc_deploy cicd healthy .github/workflows/docs.yml
run_nlp_tests cicd healthy .github/workflows/test_nlp_solvers.yml
test_backends cicd healthy .github/workflows/test_backends.yml
coverage cicd healthy .github/workflows/manual_coverage.yml
comment_pr cicd healthy .github/workflows/pr_benchmark_comment.yml
test_derivative cicd healthy .github/workflows/test_derivative.yml
actions-linting cicd healthy .github/workflows/build.yml
build cicd healthy .github/workflows/build.yml
build_wheels cicd healthy .github/workflows/build.yml
claude cicd healthy .github/workflows/claude.yml
test_gcsopt cicd healthy .github/workflows/gcsopt.yml
benchmark cicd healthy .github/workflows/benchmarks.yml
pyright cicd healthy .github/workflows/pyright.yml
test_cvxpylayers cicd healthy .github/workflows/extensions.yml
test_cvxpygen cicd healthy .github/workflows/extensions.yml

LabelLayerStatusPath
gha::test_optional_solvers cicd healthy .github/workflows/test_optional_solvers.yml
gha::claude-code-review cicd healthy .github/workflows/claude-code-review.yml
gha::scorecards cicd healthy .github/workflows/scorecards.yml
gha::pre-commit cicd healthy .github/workflows/pre-commit.yml
gha::pr_benchmarks cicd healthy .github/workflows/pr_benchmarks.yml
gha::docs cicd healthy .github/workflows/docs.yml
gha::test_nlp_solvers cicd healthy .github/workflows/test_nlp_solvers.yml
gha::test_backends cicd healthy .github/workflows/test_backends.yml
gha::manual_coverage cicd healthy .github/workflows/manual_coverage.yml
gha::pr_benchmark_comment cicd healthy .github/workflows/pr_benchmark_comment.yml
gha::test_derivative cicd healthy .github/workflows/test_derivative.yml
gha::build cicd healthy .github/workflows/build.yml
gha::claude cicd healthy .github/workflows/claude.yml
gha::gcsopt cicd healthy .github/workflows/gcsopt.yml
gha::benchmarks cicd healthy .github/workflows/benchmarks.yml
gha::pyright cicd healthy .github/workflows/pyright.yml
gha::extensions cicd healthy .github/workflows/extensions.yml

LabelLayerStatusPath
SINGLE_ACTION_CONFIG cicd healthy
PYTHON_SUBVERSION cicd healthy
KNITRO_LICENSE cicd healthy
PYPI_SERVER cicd healthy
PYTHON_VERSION cicd healthy
CLAUDE_CODE_OAUTH_TOKEN cicd healthy
MOSEK_CI_BASE64 cicd healthy
DEPLOY cicd healthy
PYPI_USER cicd healthy
MOREAU_KEY cicd healthy
VERSION_PATH cicd healthy
DEPLOY_LATEST cicd healthy
CVXPY_BASE_SUFFIX cicd healthy
FURY_TOKEN cicd healthy

LabelLayerStatusPath
cvxpy__cvxpy software healthy /data/fable5_failed_archive/cvxpy__cvxpy

LabelLayerStatusPath
gpu (detected) hardware healthy pyproject.toml

LabelLayerStatusPath
auth::.github/workflows/scorecards.yml security healthy .github/workflows/scorecards.yml
For AI agents: Voting guide (TP/FP) MCP manifest Stdio wrapper SARIF Integrate Findings queue Vote TP/FP on findings to calibrate the engine.
For AI agents + API integrations
Email me when this repo regresses
Free. We re-scan periodically; new criticals → your inbox. No signup required for the scan itself.
API access

This page is publicly accessible at: https://repobility.com/scan/2246469b-3dca-421d-b09f-8d129d6a79cd/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/2246469b-3dca-421d-b09f-8d129d6a79cd/

Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.