{"id":13418354,"url":"https://github.com/scipy/scipy","last_synced_at":"2026-07-10T13:31:50.653Z","repository":{"id":37244400,"uuid":"1460385","full_name":"scipy/scipy","owner":"scipy","description":"SciPy library main repository","archived":false,"fork":false,"pushed_at":"2026-07-04T04:29:19.000Z","size":202887,"stargazers_count":14802,"open_issues_count":1823,"forks_count":5791,"subscribers_count":342,"default_branch":"main","last_synced_at":"2026-07-04T06:08:29.719Z","etag":null,"topics":["algorithms","closember","python","scientific-computing","scipy"],"latest_commit_sha":null,"homepage":"https://scipy.org","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/scipy.png","metadata":{"files":{"readme":"README.rst","changelog":null,"contributing":"CONTRIBUTING.rst","funding":".github/FUNDING.yml","license":"LICENSE.txt","code_of_conduct":".github/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":"CITATION.bib","codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["numfocus"],"tidelift":"pypi/scipy","custom":"https://opencollective.com/scipy"}},"created_at":"2011-03-09T18:52:03.000Z","updated_at":"2026-07-04T04:29:25.000Z","dependencies_parsed_at":"2025-12-28T00:02:01.594Z","dependency_job_id":null,"html_url":"https://github.com/scipy/scipy","commit_stats":{"total_commits":27838,"total_committers":1667,"mean_commits":"16.699460107978403","dds":0.9227315180688268,"last_synced_commit":"a32bc49b738db04e5823b676be40bd8dab617f8c"},"previous_names":[],"tags_count":183,"template":false,"template_full_name":null,"purl":"pkg:github/scipy/scipy","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/scipy%2Fscipy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/scipy%2Fscipy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/scipy%2Fscipy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/scipy%2Fscipy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/scipy","download_url":"https://codeload.github.com/scipy/scipy/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/scipy%2Fscipy/sbom","scorecard":{"id":54659,"data":{"date":"2025-08-04","repo":{"name":"github.com/scipy/scipy","commit":"5616c90ff6413d96f390a293898a5cec4eff0b74"},"scorecard":{"version":"v5.2.1-28-gc1d103a9","commit":"c1d103a9bb9f635ec7260bf9aa0699466fa4be0e"},"score":5.8,"checks":[{"name":"Maintained","score":10,"reason":"30 commit(s) and 20 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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#maintained"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#packaging"}},{"name":"Dangerous-Workflow","score":-1,"reason":"no workflows found","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#dangerous-workflow"}},{"name":"Code-Review","score":9,"reason":"Found 20/21 approved changesets -- score normalized to 9","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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#code-review"}},{"name":"Token-Permissions","score":-1,"reason":"No tokens found","details":null,"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#token-permissions"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#cii-best-practices"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#license"}},{"name":"Security-Policy","score":9,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/scipy/.github/SECURITY.md:1","Info: Found linked content: github.com/scipy/.github/SECURITY.md:1","Warn: One or no descriptive hints of disclosure, vulnerability, and/or timelines in security policy","Info: Found text in security policy: github.com/scipy/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#security-policy"}},{"name":"Vulnerabilities","score":3,"reason":"7 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: PYSEC-2018-34 / GHSA-2fc2-6r4j-p65h","Warn: Project is vulnerable to: PYSEC-2021-856 / GHSA-5545-2q6w-2gh6","Warn: Project is vulnerable to: PYSEC-2019-108 / GHSA-9fq2-x9r6-wfmf","Warn: Project is vulnerable to: PYSEC-2018-33 / GHSA-cw6w-4rcx-xphc","Warn: Project is vulnerable to: PYSEC-2021-857 / GHSA-f7c7-j99h-c22f","Warn: Project is vulnerable to: GHSA-fpfv-jqm9-f5jm","Warn: Project is vulnerable to: PYSEC-2017-1 / GHSA-frgw-fgh6-9g52"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#vulnerabilities"}},{"name":"Signed-Releases","score":0,"reason":"Project has not signed or included provenance with any releases.","details":["Warn: release artifact v1.16.1 not signed: https://api.github.com/repos/scipy/scipy/releases/235461099","Warn: release artifact v1.16.0 not signed: https://api.github.com/repos/scipy/scipy/releases/226906568","Warn: release artifact v1.16.0rc2 not signed: https://api.github.com/repos/scipy/scipy/releases/223873357","Warn: release artifact v1.16.0rc1 not signed: https://api.github.com/repos/scipy/scipy/releases/220142693","Warn: release artifact v1.15.3 not signed: https://api.github.com/repos/scipy/scipy/releases/217379942","Warn: release artifact v1.16.1 does not have provenance: https://api.github.com/repos/scipy/scipy/releases/235461099","Warn: release artifact v1.16.0 does not have provenance: https://api.github.com/repos/scipy/scipy/releases/226906568","Warn: release artifact v1.16.0rc2 does not have provenance: https://api.github.com/repos/scipy/scipy/releases/223873357","Warn: release artifact v1.16.0rc1 does not have provenance: https://api.github.com/repos/scipy/scipy/releases/220142693","Warn: release artifact v1.15.3 does not have provenance: https://api.github.com/repos/scipy/scipy/releases/217379942"],"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during GetBranch(maintenance/1.11.x): error during branchesHandler.query: 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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#branch-protection"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#binary-artifacts"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#sast"}},{"name":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#fuzzing"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: pipCommand not pinned by hash: tools/wheels/cibw_before_build_linux.sh:28","Warn: pipCommand not pinned by hash: tools/wheels/cibw_before_build_macos.sh:63","Warn: pipCommand not pinned by hash: tools/wheels/cibw_before_build_win.sh:10","Warn: pipCommand not pinned by hash: tools/wheels/cibw_before_build_win.sh:14","Info:   0 out of   4 pipCommand 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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#pinned-dependencies"}}]},"last_synced_at":"2025-08-15T00:26:17.192Z","repository_id":37244400,"created_at":"2025-08-15T00:26:17.192Z","updated_at":"2025-08-15T00:26:17.192Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":35193679,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-07-06T02:00:07.184Z","response_time":106,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["algorithms","closember","python","scientific-computing","scipy"],"created_at":"2024-07-30T22:01:01.366Z","updated_at":"2026-07-06T13:48:10.002Z","avatar_url":"https://github.com/scipy.png","language":"Python","funding_links":["https://github.com/sponsors/numfocus","https://tidelift.com/funding/github/pypi/scipy","https://opencollective.com/scipy"],"categories":["Python","Multipurpose","Data Science","Science","Basic Components","Applications","Technical References :page_with_curl:","Linear Algebra / Statistics Toolkit","Software","Others","语言资源库","Libraries 🗂️","其他_机器学习与深度学习","Frameworks","Projects with Great Documentation","Python Libraries","🎲 Statistics \u0026 Probability","Other","Uncategorized","📚 فهرست","Projects using Pixi","Libraries, Softwares","1. Core Frameworks \u0026 Libraries","Utilities"],"sub_categories":["Cryptocurrencies","Fundamental libraries","Education","General Purpose Tensor Library","Some projects with more that 10 000 lines of Cython code","python","Language-Specific Libraries 🔤","Tools","Uncategorized","کتابخانه هاي تحليل داده","Data Science / Data Analysis"],"readme":".. image:: https://raw.githubusercontent.com/scipy/scipy/main/doc/source/_static/logo.svg\n  :target: https://scipy.org\n  :width: 110\n  :height: 110\n  :align: left\n\n.. image:: https://img.shields.io/badge/powered%20by-NumFOCUS-orange.svg?style=flat\u0026colorA=E1523D\u0026colorB=007D8A\n  :target: https://numfocus.org\n\n.. image:: https://img.shields.io/pypi/dm/scipy.svg?label=Pypi%20downloads\n  :target: https://pypi.org/project/scipy/\n\n.. image:: https://img.shields.io/conda/dn/conda-forge/scipy.svg?label=Conda%20downloads\n  :target: https://anaconda.org/conda-forge/scipy\n\n.. image:: https://img.shields.io/badge/stackoverflow-Ask%20questions-blue.svg\n  :target: https://stackoverflow.com/questions/tagged/scipy\n\n.. image:: https://img.shields.io/badge/DOI-10.1038%2Fs41592--019--0686--2-blue.svg\n  :target: https://www.nature.com/articles/s41592-019-0686-2\n\n.. image:: https://insights.linuxfoundation.org/api/badge/health-score?project=scipy\n  :target: https://insights.linuxfoundation.org/project/scipy\n\nSciPy (pronounced \"Sigh Pie\") is an open-source software for mathematics,\nscience, and engineering. It includes modules for statistics, optimization,\nintegration, linear algebra, Fourier transforms, signal and image processing,\nODE solvers, and more.\n\n- **Website:** https://scipy.org\n- **Documentation:** https://docs.scipy.org/doc/scipy/\n- **Development version of the documentation:** https://scipy.github.io/devdocs\n- **SciPy development forum:** https://discuss.scientific-python.org/c/contributor/scipy\n- **Stack Overflow:** https://stackoverflow.com/questions/tagged/scipy\n- **Source code:** https://github.com/scipy/scipy\n- **Contributing:** https://scipy.github.io/devdocs/dev/index.html\n- **Bug reports:** https://github.com/scipy/scipy/issues\n- **Code of Conduct:** https://docs.scipy.org/doc/scipy/dev/conduct/code_of_conduct.html\n- **Report a security vulnerability:** via Tidelift, as explained in\n  `our docs on Security \u003chttps://scipy.github.io/devdocs/tutorial/security.html\u003e`__\n- **Citing in your work:** https://www.scipy.org/citing-scipy/\n\nSciPy is built to work with\nNumPy arrays, and provides many user-friendly and efficient numerical routines,\nsuch as routines for numerical integration and optimization. Together, they\nrun on all popular operating systems, are quick to install, and are free of\ncharge. NumPy and SciPy are easy to use, but powerful enough to be depended\nupon by some of the world's leading scientists and engineers. If you need to\nmanipulate numbers on a computer and display or publish the results, give\nSciPy a try!\n\nFor the installation instructions, see `our install\nguide \u003chttps://scipy.org/install/\u003e`__.\n\n\nCall for Contributions\n----------------------\n\nWe appreciate and welcome contributions. Small improvements or fixes are always appreciated; issues labeled as \"good\nfirst issue\" may be a good starting point. Have a look at `our contributing\nguide \u003chttps://scipy.github.io/devdocs/dev/index.html\u003e`__.\n\nWriting code isn’t the only way to contribute to SciPy. You can also:\n\n- review pull requests\n- triage issues\n- develop tutorials, presentations, and other educational materials\n- maintain and improve `our website \u003chttps://github.com/scipy/scipy.org\u003e`__\n- develop graphic design for our brand assets and promotional materials\n- help with outreach and onboard new contributors\n- write grant proposals and help with other fundraising efforts\n\nIf you’re unsure where to start or how your skills fit in, reach out! You can\nask on the `forum \u003chttps://discuss.scientific-python.org/c/contributor/scipy\u003e`__\nor here, on GitHub, by leaving a comment on a relevant issue that is already\nopen.\n\nIf you are new to contributing to open source, `this\nguide \u003chttps://opensource.guide/how-to-contribute/\u003e`__ helps explain why, what,\nand how to get involved.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fscipy%2Fscipy","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fscipy%2Fscipy","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fscipy%2Fscipy/lists"}