{"categories":[{"label":"Quality Assurance","url":"https://skillfed.io/packages/category/software-development-quality-assurance"}],"enrichment":{"capability":"Provides type stubs for the entire SciPy library, enabling static type checkers to understand SciPy's API with shape and dtype awareness.","skillfed_tags":["type-stubs","static-typing"],"use_cases":["Enable IDE autocompletion and error detection for SciPy code without modifying existing source","Run mypy or pyright on scientific Python projects to catch type errors in SciPy function calls","Track array shapes and dtypes through SciPy operations for numerical correctness verification","Use generic types for precise type hints on SciPy solver and distribution objects","Integrate type checking into CI/CD pipelines for scientific Python libraries that depend on SciPy"],"what_it_does":"scipy-stubs is the official type stub package for SciPy, maintained separately from SciPy itself to allow faster iteration and independent release cycles. It annotates the entire public SciPy API with precise type information, including array shapes and dtypes where applicable, and provides generic types for sparse arrays, distributions, splines, and linear operators. The stubs work transparently on install with no runtime impact\u2014they affect only static type checking and IDE autocompletion.\n\nThe package is tested against multiple type checkers (mypy, pyright, basedpyright, pyrefly, ty, and zuban) and is used by major projects. It requires Python 3.12 or later and depends on optype for array-like and shape-typing support. Installation is optional and opt-in; users who don't enable type checking won't see any behavioral change.","worth_installing":"Yes. If you use SciPy and any static type checker (mypy, pyright, or similar), installing scipy-stubs is a straightforward win: low install friction, no runtime cost, active maintenance, permissive license, and broad tool support. Skip it only if you don't use type checking at all."},"id":"scipy-stubs","links":{"html":"https://skillfed.io/packages/scipy-stubs","md":"https://skillfed.io/packages/scipy-stubs.md","pypi":"https://pypi.org/project/scipy-stubs/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-07-12","license_spdx":"BSD-3-Clause","license_treatment":"permissive","name":"scipy-stubs","python_support":"supports_current","summary":"The official type stubs for SciPy"},"popularity":{"monthly_downloads":3892699,"position":2458,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"1.18.0.1"}
