{"id":44363396,"url":"https://github.com/ergo-code/highs","last_synced_at":"2026-02-11T18:06:18.202Z","repository":{"id":37431323,"uuid":"126994758","full_name":"ERGO-Code/HiGHS","owner":"ERGO-Code","description":"Linear optimization software","archived":false,"fork":false,"pushed_at":"2026-02-04T15:42:32.000Z","size":138217,"stargazers_count":1479,"open_issues_count":141,"forks_count":280,"subscribers_count":31,"default_branch":"master","last_synced_at":"2026-02-04T17:56:59.965Z","etag":null,"topics":["high-performance","interior-point-method","linear-optimization","mixed-integer-programming","parallel","quadratic-programming","simplex"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ERGO-Code.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.txt","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2018-03-27T13:57:58.000Z","updated_at":"2026-02-04T12:29:07.000Z","dependencies_parsed_at":"2023-09-28T12:15:15.753Z","dependency_job_id":"572ecc20-2bcd-4745-bbbc-789f0ef1295e","html_url":"https://github.com/ERGO-Code/HiGHS","commit_stats":{"total_commits":7226,"total_committers":66,"mean_commits":"109.48484848484848","dds":"0.47301411569332963","last_synced_commit":"6c9fa1b23a3fc178588443ae1597bcd465deece3"},"previous_names":[],"tags_count":21,"template":false,"template_full_name":null,"purl":"pkg:github/ERGO-Code/HiGHS","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ERGO-Code%2FHiGHS","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ERGO-Code%2FHiGHS/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ERGO-Code%2FHiGHS/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ERGO-Code%2FHiGHS/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ERGO-Code","download_url":"https://codeload.github.com/ERGO-Code/HiGHS/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ERGO-Code%2FHiGHS/sbom","scorecard":{"id":43593,"data":{"date":"2025-08-11","repo":{"name":"github.com/ERGO-Code/HiGHS","commit":"8c76346b42e8ff4b555ba40a7a163921c21e827d"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.9,"checks":[{"name":"Maintained","score":10,"reason":"30 commit(s) and 26 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":2,"reason":"Found 2/8 approved changesets -- score normalized to 2","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: MIT License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/build-bazel.yml:1","Warn: no topLevel permission defined: .github/workflows/build-clang.yml:1","Warn: no topLevel permission defined: .github/workflows/build-fast.yml:1","Warn: no topLevel permission defined: .github/workflows/build-intel.yml:1","Warn: no topLevel permission defined: .github/workflows/build-linux.yml:1","Warn: no topLevel permission defined: .github/workflows/build-macos.yml:1","Warn: no topLevel permission defined: .github/workflows/build-meson.yml:1","Warn: no topLevel permission defined: .github/workflows/build-mingw.yml:1","Warn: no topLevel permission defined: .github/workflows/build-nuget-package.yml:1","Warn: no topLevel permission defined: .github/workflows/build-python-package.yml:1","Warn: no topLevel permission defined: .github/workflows/build-python-sdist.yml:1","Warn: no topLevel permission defined: .github/workflows/build-unit-tests-external.yml:1","Warn: no topLevel permission defined: .github/workflows/build-wheels-push.yml:1","Warn: no topLevel permission defined: .github/workflows/build-wheels.yml:1","Warn: no topLevel permission defined: .github/workflows/build-windows.yml:1","Warn: no topLevel permission defined: .github/workflows/check-python-package.yml:1","Warn: no topLevel permission defined: .github/workflows/clang-format.yml:1","Warn: no topLevel permission defined: .github/workflows/cmake-linux-cpp.yml:1","Warn: no topLevel permission defined: .github/workflows/cmake-macos-cpp.yml:1","Warn: no topLevel permission defined: .github/workflows/cmake-windows-cpp.yml:1","Warn: no topLevel permission defined: .github/workflows/code-coverage.yml:1","Warn: no topLevel permission defined: .github/workflows/documentation.yml:1","Warn: topLevel 'actions' permission set to 'write': .github/workflows/julia-tests-ubuntu.yml:9","Info: topLevel 'contents' permission set to 'read': .github/workflows/julia-tests-ubuntu.yml:10","Warn: no topLevel permission defined: .github/workflows/release-archive-artifact.yml:1","Warn: no topLevel permission defined: .github/workflows/sanitizers-bazel.yml:1","Warn: no topLevel permission defined: .github/workflows/sanitizers-cmake.yml:1","Warn: no topLevel permission defined: .github/workflows/sanitizers-meson.yml:1","Warn: no topLevel permission defined: .github/workflows/test-c-example.yml:1","Warn: no topLevel permission defined: .github/workflows/test-csharp-win.yml:1","Warn: no topLevel permission defined: .github/workflows/test-exe.yml:1","Warn: no topLevel permission defined: .github/workflows/test-fortran-macos.yml:1","Warn: no topLevel permission defined: .github/workflows/test-fortran-ubuntu.yml:1","Warn: no topLevel permission defined: .github/workflows/test-nuget-macos.yml:1","Warn: no topLevel permission defined: .github/workflows/test-nuget-package.yml:1","Warn: no topLevel permission defined: .github/workflows/test-nuget-ubuntu.yml:1","Warn: no topLevel permission defined: .github/workflows/test-nuget-win.yml:1","Warn: no topLevel permission defined: .github/workflows/test-python-macos.yml:1","Warn: no topLevel permission defined: .github/workflows/test-python-ubuntu.yml:1","Warn: no topLevel permission defined: .github/workflows/test-python-win.yml:1","Warn: no topLevel permission defined: .github/workflows/valgrind.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Signed-Releases","score":0,"reason":"Project has not signed or included provenance with any releases.","details":["Warn: release artifact v1.11.0 not signed: https://api.github.com/repos/ERGO-Code/HiGHS/releases/223527138","Warn: release artifact v1.10.0 not signed: https://api.github.com/repos/ERGO-Code/HiGHS/releases/207213846","Warn: release artifact v1.11.0 does not have provenance: https://api.github.com/repos/ERGO-Code/HiGHS/releases/223527138","Warn: release artifact v1.10.0 does not have provenance: https://api.github.com/repos/ERGO-Code/HiGHS/releases/207213846"],"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-bazel.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-bazel.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build-bazel.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-bazel.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-bazel.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-bazel.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-clang.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-clang.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-clang.yml:46: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-clang.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-clang.yml:79: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-clang.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-clang.yml:112: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-clang.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-fast.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-fast.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-fast.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-fast.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-intel.yml:9: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-intel.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-linux.yml:75: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-linux.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-linux.yml:106: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-linux.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-linux.yml:137: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-linux.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-linux.yml:168: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-linux.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-linux.yml:199: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-linux.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-linux.yml:230: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-linux.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-linux.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-linux.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-linux.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-linux.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-macos.yml:106: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-macos.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-macos.yml:137: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-macos.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-macos.yml:168: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-macos.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-macos.yml:199: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-macos.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-macos.yml:230: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-macos.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-macos.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-macos.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-macos.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-macos.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-macos.yml:75: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-macos.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-meson.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-meson.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build-meson.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-meson.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build-mingw.yml:35: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-mingw.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-mingw.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-mingw.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-nuget-package.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-nuget-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-nuget-package.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-nuget-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-nuget-package.yml:39: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-nuget-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-nuget-package.yml:52: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-nuget-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-nuget-package.yml:61: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-nuget-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-nuget-package.yml:76: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-nuget-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-nuget-package.yml:85: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-nuget-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-nuget-package.yml:98: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-nuget-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-nuget-package.yml:107: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-nuget-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-nuget-package.yml:122: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-nuget-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-nuget-package.yml:131: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-nuget-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-nuget-package.yml:152: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-nuget-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-nuget-package.yml:158: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-nuget-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-nuget-package.yml:164: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-nuget-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-nuget-package.yml:170: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-nuget-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-nuget-package.yml:176: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-nuget-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-nuget-package.yml:184: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-nuget-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-nuget-package.yml:192: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-nuget-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-nuget-package.yml:205: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-nuget-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-nuget-package.yml:206: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-nuget-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-nuget-package.yml:209: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-nuget-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-python-package.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-python-package.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build-python-package.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-python-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-python-package.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-python-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-python-package.yml:112: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-python-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-python-package.yml:115: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-python-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-python-package.yml:142: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-python-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-python-package.yml:145: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-python-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-python-package.yml:200: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-python-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-python-package.yml:203: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-python-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-python-package.yml:227: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-python-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-python-package.yml:230: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-python-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-python-package.yml:54: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-python-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-python-package.yml:57: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-python-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-python-package.yml:83: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-python-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-python-package.yml:86: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-python-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-python-package.yml:173: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-python-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-python-package.yml:176: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-python-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-python-sdist.yml:41: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-python-sdist.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build-python-sdist.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-python-sdist.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-python-sdist.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-python-sdist.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-python-sdist.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-python-sdist.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build-python-sdist.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-python-sdist.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-unit-tests-external.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-unit-tests-external.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-unit-tests-external.yml:52: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-unit-tests-external.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-wheels-push.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-wheels-push.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-wheels-push.yml:29: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-wheels-push.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-wheels-push.yml:59: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-wheels-push.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build-wheels-push.yml:62: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-wheels-push.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-wheels-push.yml:66: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-wheels-push.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-wheels-push.yml:117: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-wheels-push.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build-wheels-push.yml:124: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-wheels-push.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-wheels.yml:48: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-wheels.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build-wheels.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-wheels.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-wheels.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-wheels.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-windows.yml:119: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-windows.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-windows.yml:187: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-windows.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-windows.yml:251: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-windows.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-windows.yml:320: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-windows.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-windows.yml:388: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-windows.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-windows.yml:153: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-windows.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-windows.yml:217: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-windows.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-windows.yml:286: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-windows.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-windows.yml:354: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-windows.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-windows.yml:10: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-windows.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-windows.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-windows.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-windows.yml:85: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/build-windows.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-python-package.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/check-python-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-python-package.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/check-python-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-python-package.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/check-python-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-python-package.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/check-python-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/clang-format.yml:10: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/clang-format.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/clang-format.yml:11: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/clang-format.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cmake-linux-cpp.yml:86: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/cmake-linux-cpp.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cmake-linux-cpp.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/cmake-linux-cpp.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cmake-linux-cpp.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/cmake-linux-cpp.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cmake-linux-cpp.yml:61: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/cmake-linux-cpp.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cmake-macos-cpp.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/cmake-macos-cpp.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cmake-macos-cpp.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/cmake-macos-cpp.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cmake-macos-cpp.yml:61: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/cmake-macos-cpp.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cmake-macos-cpp.yml:86: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/cmake-macos-cpp.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cmake-windows-cpp.yml:82: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/cmake-windows-cpp.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cmake-windows-cpp.yml:10: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/cmake-windows-cpp.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cmake-windows-cpp.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/cmake-windows-cpp.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cmake-windows-cpp.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/cmake-windows-cpp.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/code-coverage.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/code-coverage.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/code-coverage.yml:61: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/code-coverage.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/documentation.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/documentation.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/documentation.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/documentation.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/julia-tests-ubuntu.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/julia-tests-ubuntu.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/julia-tests-ubuntu.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/julia-tests-ubuntu.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/julia-tests-ubuntu.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/julia-tests-ubuntu.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/julia-tests-ubuntu.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/julia-tests-ubuntu.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release-archive-artifact.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/release-archive-artifact.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release-archive-artifact.yml:59: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/release-archive-artifact.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/sanitizers-bazel.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/sanitizers-bazel.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/sanitizers-bazel.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/sanitizers-bazel.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/sanitizers-bazel.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/sanitizers-bazel.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/sanitizers-bazel.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/sanitizers-bazel.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/sanitizers-bazel.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/sanitizers-bazel.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/sanitizers-bazel.yml:54: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/sanitizers-bazel.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/sanitizers-bazel.yml:66: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/sanitizers-bazel.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/sanitizers-bazel.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/sanitizers-bazel.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/sanitizers-bazel.yml:80: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/sanitizers-bazel.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/sanitizers-bazel.yml:92: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/sanitizers-bazel.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/sanitizers-bazel.yml:94: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/sanitizers-bazel.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/sanitizers-bazel.yml:106: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/sanitizers-bazel.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/sanitizers-cmake.yml:65: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/sanitizers-cmake.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/sanitizers-cmake.yml:91: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/sanitizers-cmake.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/sanitizers-cmake.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/sanitizers-cmake.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/sanitizers-cmake.yml:39: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/sanitizers-cmake.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/sanitizers-meson.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/sanitizers-meson.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/sanitizers-meson.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/sanitizers-meson.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/sanitizers-meson.yml:39: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/sanitizers-meson.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-c-example.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/test-c-example.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-c-example.yml:41: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/test-c-example.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-csharp-win.yml:10: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/test-csharp-win.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-csharp-win.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/test-csharp-win.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-exe.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/test-exe.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-exe.yml:41: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/test-exe.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-exe.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/test-exe.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-fortran-macos.yml:11: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/test-fortran-macos.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test-fortran-macos.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/test-fortran-macos.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-fortran-ubuntu.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/test-fortran-ubuntu.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test-fortran-ubuntu.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/test-fortran-ubuntu.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-nuget-macos.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/test-nuget-macos.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-nuget-macos.yml:32: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/test-nuget-macos.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-nuget-macos.yml:62: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/test-nuget-macos.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-nuget-macos.yml:77: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/test-nuget-macos.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-nuget-package.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/test-nuget-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-nuget-package.yml:32: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/test-nuget-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-nuget-package.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/test-nuget-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-nuget-package.yml:78: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/test-nuget-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-nuget-package.yml:107: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/test-nuget-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-nuget-package.yml:122: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/test-nuget-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-nuget-package.yml:151: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/test-nuget-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-nuget-package.yml:166: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/test-nuget-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-nuget-package.yml:194: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/test-nuget-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-nuget-package.yml:211: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/test-nuget-package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-nuget-ubuntu.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/test-nuget-ubuntu.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-nuget-ubuntu.yml:73: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/test-nuget-ubuntu.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-nuget-ubuntu.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/test-nuget-ubuntu.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-nuget-ubuntu.yml:29: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/test-nuget-ubuntu.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-nuget-win.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/test-nuget-win.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-nuget-win.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/test-nuget-win.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-python-macos.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/test-python-macos.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-python-macos.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/test-python-macos.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-python-ubuntu.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/test-python-ubuntu.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-python-ubuntu.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/test-python-ubuntu.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-python-win.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/test-python-win.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test-python-win.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/test-python-win.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/valgrind.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/valgrind.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/valgrind.yml:62: update your workflow using https://app.stepsecurity.io/secureworkflow/ERGO-Code/HiGHS/valgrind.yml/master?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/build-python-package.yml:122","Warn: pipCommand not pinned by hash: .github/workflows/build-python-package.yml:132","Warn: pipCommand not pinned by hash: .github/workflows/build-python-package.yml:182","Warn: pipCommand not pinned by hash: .github/workflows/build-python-package.yml:194","Warn: pipCommand not pinned by hash: .github/workflows/build-python-package.yml:38","Warn: pipCommand not pinned by hash: .github/workflows/build-python-package.yml:44","Warn: pipCommand not pinned by hash: .github/workflows/build-python-package.yml:48","Warn: pipCommand not pinned by hash: .github/workflows/build-python-package.yml:93","Warn: pipCommand not pinned by hash: .github/workflows/build-python-package.yml:103","Warn: pipCommand not pinned by hash: .github/workflows/build-python-package.yml:151","Warn: pipCommand not pinned by hash: .github/workflows/build-python-package.yml:163","Warn: pipCommand not pinned by hash: .github/workflows/build-python-package.yml:18","Warn: pipCommand not pinned by hash: .github/workflows/build-python-package.yml:24","Warn: pipCommand not pinned by hash: .github/workflows/build-python-package.yml:28","Warn: pipCommand not pinned by hash: .github/workflows/build-python-sdist.yml:25","Warn: pipCommand not pinned by hash: .github/workflows/build-python-sdist.yml:55","Warn: pipCommand not pinned by hash: .github/workflows/check-python-package.yml:17","Warn: pipCommand not pinned by hash: .github/workflows/check-python-package.yml:29","Warn: nugetCommand not pinned by hash: .github/workflows/test-nuget-macos.yml:99: pin your dependecies by either enabling central package management (https://learn.microsoft.com/nuget/consume-packages/Central-Package-Management) or using a lockfile (https://learn.microsoft.com/nuget/consume-packages/package-references-in-project-files#locking-dependencies)","Warn: nugetCommand not pinned by hash: .github/workflows/test-nuget-macos.yml:54: pin your dependecies by either enabling central package management (https://learn.microsoft.com/nuget/consume-packages/Central-Package-Management) or using a lockfile (https://learn.microsoft.com/nuget/consume-packages/package-references-in-project-files#locking-dependencies)","Warn: nugetCommand not pinned by hash: .github/workflows/test-nuget-package.yml:100: pin your dependecies by either enabling central package management (https://learn.microsoft.com/nuget/consume-packages/Central-Package-Management) or using a lockfile (https://learn.microsoft.com/nuget/consume-packages/package-references-in-project-files#locking-dependencies)","Warn: nugetCommand not pinned by hash: .github/workflows/test-nuget-package.yml:144: pin your dependecies by either enabling central package management (https://learn.microsoft.com/nuget/consume-packages/Central-Package-Management) or using a lockfile (https://learn.microsoft.com/nuget/consume-packages/package-references-in-project-files#locking-dependencies)","Warn: nugetCommand not pinned by hash: .github/workflows/test-nuget-package.yml:188: pin your dependecies by either enabling central package management (https://learn.microsoft.com/nuget/consume-packages/Central-Package-Management) or using a lockfile (https://learn.microsoft.com/nuget/consume-packages/package-references-in-project-files#locking-dependencies)","Warn: nugetCommand not pinned by hash: .github/workflows/test-nuget-package.yml:54: pin your dependecies by either enabling central package management (https://learn.microsoft.com/nuget/consume-packages/Central-Package-Management) or using a lockfile (https://learn.microsoft.com/nuget/consume-packages/package-references-in-project-files#locking-dependencies)","Warn: nugetCommand not pinned by hash: .github/workflows/test-nuget-ubuntu.yml:51: pin your dependecies by either enabling central package management (https://learn.microsoft.com/nuget/consume-packages/Central-Package-Management) or using a lockfile (https://learn.microsoft.com/nuget/consume-packages/package-references-in-project-files#locking-dependencies)","Warn: nugetCommand not pinned by hash: .github/workflows/test-nuget-ubuntu.yml:95: pin your dependecies by either enabling central package management (https://learn.microsoft.com/nuget/consume-packages/Central-Package-Management) or using a lockfile (https://learn.microsoft.com/nuget/consume-packages/package-references-in-project-files#locking-dependencies)","Warn: pipCommand not pinned by hash: .github/workflows/test-python-macos.yml:21","Warn: pipCommand not pinned by hash: .github/workflows/test-python-macos.yml:24","Warn: pipCommand not pinned by hash: .github/workflows/test-python-ubuntu.yml:21","Warn: pipCommand not pinned by hash: .github/workflows/test-python-ubuntu.yml:24","Info:   0 out of 160 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  23 third-party GitHubAction dependencies pinned","Info:   4 out of  26 pipCommand dependencies pinned","Info:   0 out of   8 nugetCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/build-nuget-package.yml:197"],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-14T22:10:17.598Z","repository_id":37431323,"created_at":"2025-08-14T22:10:17.599Z","updated_at":"2025-08-14T22:10:17.599Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29340424,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-11T16:14:43.024Z","status":"ssl_error","status_checked_at":"2026-02-11T16:14:15.258Z","response_time":97,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["high-performance","interior-point-method","linear-optimization","mixed-integer-programming","parallel","quadratic-programming","simplex"],"created_at":"2026-02-11T18:06:16.225Z","updated_at":"2026-02-11T18:06:18.192Z","avatar_url":"https://github.com/ERGO-Code.png","language":"C++","readme":"# HiGHS - Linear optimization software\n\n\u003c!-- ![Build Status](https://github.com/ERGO-Code/HiGHS/actions/workflows/build.yml/badge.svg) --\u003e\n\n[![Build Status][fast_build_svg]][fast_build_link]\n[![Build Status][linux_build_svg]][linux_build_link]\n[![Build Status][macos_build_svg]][macos_build_link]\n[![Build Status][windows_build_svg]][windows_build_link]\n\\\n[![Conan Center](https://img.shields.io/conan/v/highs)](https://conan.io/center/recipes/highs)\n\\\n[![PyPi](https://img.shields.io/pypi/v/highspy.svg)](https://pypi.python.org/pypi/highspy)\n[![PyPi](https://img.shields.io/pypi/dm/highspy.svg)](https://pypi.python.org/pypi/highspy)\n\\\n[![NuGet version](https://img.shields.io/nuget/v/Highs.Native.svg)](https://www.nuget.org/packages/Highs.Native)\n[![NuGet download](https://img.shields.io/nuget/dt/Highs.Native.svg)](https://www.nuget.org/packages/Highs.Native)\n\n[fast_build_svg]: https://github.com/ERGO-Code/HiGHS/actions/workflows/build-fast.yml/badge.svg\n[fast_build_link]: https://github.com/ERGO-Code/HiGHS/actions/workflows/build-fast.yml\n[linux_build_svg]: https://github.com/ERGO-Code/HiGHS/actions/workflows/build-linux.yml/badge.svg\n[linux_build_link]: https://github.com/ERGO-Code/HiGHS/actions/workflows/build-linux.yml\n[macos_build_svg]: https://github.com/ERGO-Code/HiGHS/actions/workflows/build-macos.yml/badge.svg\n[macos_build_link]: https://github.com/ERGO-Code/HiGHS/actions/workflows/build-macos.yml\n[windows_build_svg]: https://github.com/ERGO-Code/HiGHS/actions/workflows/build-windows.yml/badge.svg\n[windows_build_link]: https://github.com/ERGO-Code/HiGHS/actions/workflows/build-windows.yml\n\n- [About HiGHS](#about-highs)\n- [Documentation](#documentation)\n- [Installation](#installation)\n  - [Build from source using CMake](#build-from-source-using-cmake)\n  - [Build with Meson*](#build-with-meson)\n  - [Build with Nix*](#build-with-nix)\n  - [Precompiled binaries](#precompiled-binaries)\n- [Running HiGHS](#running-highs)\n- [Interfaces](#interfaces)\n  - [Python](#python)\n  - [C](#c)\n  - [CSharp](#csharp)\n  - [Fortran](#fortran)\n- [Reference](#reference)\n\n\u003ca id=\"about-highs\"\u003e\u003c/a\u003e\n\n## About HiGHS\n\nHiGHS is a high performance serial and parallel solver for large scale sparse\nlinear optimization problems of the form\n\n$$ \\min \\quad \\dfrac{1}{2}x^TQx + c^Tx \\qquad \\textrm{s.t.}~ \\quad L \\leq Ax \\leq U; \\quad l \\leq x \\leq u $$\n\nwhere $Q$ must be positive semi-definite and, if $Q$ is zero, there may be a requirement that some of the variables take integer values. Thus HiGHS can solve linear programming (LP) problems, convex quadratic programming (QP) problems, and mixed integer programming (MIP) problems. It is mainly written in C++, but also has some C. It has been developed and tested on various Linux, MacOS and Windows installations. No third-party dependencies are required.\n\nHiGHS has primal and dual revised simplex solvers, originally written by Qi Huangfu and further developed by Julian Hall. It also has an interior point solver for LP written by Lukas Schork, an active set solver for QP written by Michael Feldmeier, and a MIP solver written by Leona Gottwald. Other features have been added by Julian Hall and Ivet Galabova, who manages the software engineering of HiGHS and interfaces to C, C#, FORTRAN, Julia and Python.\n\nFind out more about HiGHS at https://www.highs.dev.\n\nAlthough HiGHS is freely available under the MIT license, we would be pleased to learn about users' experience and give advice via email sent to highsopt@gmail.com.\n\n\u003ca id=\"documentation\"\u003e\u003c/a\u003e\n\n## Documentation\n\nDocumentation is available at https://ergo-code.github.io/HiGHS/.\n\n\u003ca id=\"installation\"\u003e\u003c/a\u003e\n\n## Installation\n\n\u003ca id=\"build-from-source-using-cmake\"\u003e\u003c/a\u003e\n\n### Build from source using CMake\n\nHiGHS uses CMake as build system, and requires at least version 3.15. To generate build files in a new subdirectory called 'build', run:\n\n```shell\n    cmake -S . -B build\n    cmake --build build\n```\nThis installs the executable `bin/highs` and the library `lib/highs`.\n\nTo test whether the compilation was successful, change into the build directory and run\n\n```shell\n    ctest\n```\nMore details on building with CMake can be found in `HiGHS/cmake/README.md`.\n\n\u003ca id=\"build-with-meson\"\u003e\u003c/a\u003e\n\n#### Build with Meson\n\nAs an alternative, HiGHS can be installed using the `meson` build interface:\n``` sh\nmeson setup bbdir -Dwith_tests=True\nmeson test -C bbdir\n```\n_The meson build files are provided by the community and are not officially supported by the HiGHS development team._ **If you use this method and encounter issues, please consider contributing fixes or updates by checking the [HiGHS Contribution Guide](https://github.com/ERGO-Code/HiGHS/blob/master/CONTRIBUTING.md).**\n\n\u003ca id=\"build-with-nix\"\u003e\u003c/a\u003e\n\n#### Build with Nix\n\nThere is a nix flake that provides the `highs` binary:\n\n```shell\nnix run .\n```\n\nYou can even run [without installing\nanything](https://determinate.systems/posts/nix-run/), supposing you have\ninstalled [nix](https://nixos.org/download.html):\n\n```shell\nnix run github:ERGO-Code/HiGHS\n```\n\nThe nix flake also provides the python package:\n\n```shell\nnix build .#highspy\ntree result/\n```\n\nAnd a devShell for testing it:\n\n```shell\nnix develop .#highspy\npython\n\u003e\u003e\u003e import highspy\n\u003e\u003e\u003e highspy.Highs()\n```\n\n_The nix build files are provided by the community and are not officially supported by the HiGHS development team._\n\n\u003ca id=\"precompiled-binaries\"\u003e\u003c/a\u003e\n\n### Precompiled binaries\n\nPrecompiled static binaries are available at https://github.com/ERGO-Code/HiGHS/releases.\n\nAdditionally, there is one package containing shared libraries for Windows x64.\n\nThe `*-mit` binary packages contain HiGHS and are MIT-licenced.\nThe `*-apache` binary packages contain HiGHS with HiPO and are Apache-licenced, due to the licensing of the dependencies of HiPO. For more information, see [THIRD_PARTY_NOTICES.md](https://github.com/ERGO-Code/HiGHS/blob/master/THIRD_PARTY_NOTICES.md).\n\nIf you have any questions or requests for more platforms and binaries, please get in touch with us at hello@highs.dev.\n\n\u003ca id=\"running-highs\"\u003e\u003c/a\u003e\n\n## Running HiGHS\n\nHiGHS can read MPS files and (CPLEX) LP files, and the following command\nsolves the model in `ml.mps`\n\n```shell\n    highs ml.mps\n```\n#### Command line options\n\nWhen HiGHS is run from the command line, some fundamental option values may be\nspecified directly. Many more may be specified via a file. Formally, the usage\nis:\n\n```shell\n$ bin/highs --help\nusage:\n      ./bin/highs [options] [file]\n\noptions:\n      --model_file file          File of model to solve.\n      --options_file file        File containing HiGHS options.\n      --read_solution_file file  File of solution to read.\n      --read_basis_file text     File of initial basis to read.\n      --write_model_file text    File for writing out model.\n      --solution_file text       File for writing out solution.\n      --write_basis_file text    File for writing out final basis.\n      --presolve text            Set presolve option to:\n                                   \"choose\" * default\n                                   \"on\"\n                                   \"off\"\n      --solver text              Set solver option to:\n                                   \"choose\" * default\n                                   \"simplex\"\n                                   \"ipm\"\n      --parallel text            Set parallel option to:\n                                   \"choose\" * default\n                                   \"on\"\n                                   \"off\"\n      --run_crossover text       Set run_crossover option to:\n                                   \"choose\"\n                                   \"on\" * default\n                                   \"off\"\n      --time_limit float         Run time limit (seconds - double).\n      --random_seed int          Seed to initialize random number\n                                 generation.\n      --ranging text             Compute cost, bound, RHS and basic\n                                 solution ranging:\n                                   \"on\"\n                                   \"off\" * default\n  -v, --version                  Print version.\n  -h, --help                     Print help.\n\n```\nFor a full list of options, see the [options page](https://ergo-code.github.io/HiGHS/stable/options/definitions/) of the documentation website.\n\n\u003ca id=\"interfaces\"\u003e\u003c/a\u003e\n\n## Interfaces\n\nThere are HiGHS interfaces for C, C#, FORTRAN, and Python in `HiGHS/highs/interfaces`, with example driver files in `HiGHS/examples/`. More on language and modelling interfaces can be found at https://ergo-code.github.io/HiGHS/stable/interfaces/other/.\n\nWe are happy to give a reasonable level of support via email sent to highsopt@gmail.com.\n\n\u003ca id=\"python\"\u003e\u003c/a\u003e\n\n### Python\n\nThe python package `highspy` is a thin wrapper around HiGHS and is available on [PyPi](https://pypi.org/project/highspy/). It can be easily installed via `pip` by running\n\n```shell\n$ pip install highspy\n```\n\nAlternatively, `highspy` can be built from source.  Download the HiGHS source code and run\n\n```shell\npip install .\n```\nfrom the root directory.\n\nThe HiGHS C++ library no longer needs to be separately installed. The python package `highspy` depends on the `numpy` package and `numpy` will be installed as well, if it is not already present.\n\nThe installation can be tested using the small example `HiGHS/examples/call_highs_from_python_highspy.py`.\n\nThe [Google Colab Example Notebook](https://colab.research.google.com/drive/1JmHF53OYfU-0Sp9bzLw-D2TQyRABSjHb?usp=sharing) also demonstrates how to call `highspy`.\n\n\u003ca id=\"c\"\u003e\u003c/a\u003e\n\n### C\nThe C API is in `HiGHS/highs/interfaces/highs_c_api.h`. It is included in the default build. For more details, check out the documentation website https://ergo-code.github.io/HiGHS/.\n\n\u003ca id=\"csharp\"\u003e\u003c/a\u003e\n\n### CSharp\n\nThe nuget package Highs.Native is on https://www.nuget.org, at https://www.nuget.org/packages/Highs.Native/.\n\nIt can be added to your C# project with `dotnet`\n\n```shell\ndotnet add package Highs.Native --version 1.13.1\n```\n\nThe nuget package contains runtime libraries for\n\n* `win-x64`\n* `win-x32`\n* `linux-x64`\n* `linux-arm64`\n* `macos-x64`\n* `macos-arm64`\n\nDetails for building locally can be found in `nuget/README.md`.\n\n\u003ca id=\"fortran\"\u003e\u003c/a\u003e\n\n### Fortran\n\nThe Fortran API is in `HiGHS/highs/interfaces/highs_fortran_api.f90`. It is *not* included in the default build. For more details, check out the documentation website https://ergo-code.github.io/HiGHS/.\n\n\n\u003ca id=\"reference\"\u003e\u003c/a\u003e\n\n## Reference\n\nIf you use HiGHS in an academic context, please acknowledge this and cite the following article.\n\nParallelizing the dual revised simplex method\nQ. Huangfu and J. A. J. Hall\nMathematical Programming Computation, 10 (1), 119-142, 2018.\nDOI: [10.1007/s12532-017-0130-5](https://link.springer.com/article/10.1007/s12532-017-0130-5)\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fergo-code%2Fhighs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fergo-code%2Fhighs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fergo-code%2Fhighs/lists"}