{"package":"line-profiler","ecosystem":"pypi","latest_version":"5.0.2","description":"Line-by-line profiler","license":"BSD","homepage":"https://github.com/pyutils/line_profiler","repository":"https://github.com/pyutils/line_profiler","downloads_weekly":624912,"health":{"score":73,"risk":"moderate","breakdown":{"maintenance":20,"popularity":14,"security":25,"maturity":12,"community":2},"deprecated":false,"max_score":100},"vulnerabilities":{"count":0,"critical":0,"high":0,"medium":0,"low":0,"details":[]},"versions":{"latest":"5.0.2","total_count":35,"recent":["3.2.4","3.2.5","3.2.6","3.3.0","3.3.1","3.4.0","3.5.0","3.5.1","4.0.0","4.0.1","4.0.2","4.0.3","4.1.0","4.1.1","4.1.2","4.1.3","4.2.0","5.0.0","5.0.1","5.0.2"]},"metadata":{"deprecated":false,"deprecated_message":null,"maintainers_count":1,"first_published":null,"last_published":"2026-02-23T23:29:45.092788Z","dependencies_count":94,"dependencies":["tomli; python_version < \"3.11\"","typing_extensions","tomli; python_version < \"3.11\" and extra == \"all\"","typing_extensions; extra == \"all\"","pytest>=7.4.4; (python_version < \"4.0\" and python_version >= \"3.13\") and extra == \"all\"","pytest>=7.4.4; (python_version < \"3.13\" and python_version >= \"3.12\") and extra == \"all\"","pytest>=7.4.4; (python_version < \"3.12\" and python_version >= \"3.11\") and extra == \"all\"","pytest>=7.4.4; (python_version < \"3.11\" and python_version >= \"3.10\") and extra == \"all\"","pytest>=7.4.4; (python_version < \"3.10\" and python_version >= \"3.9\") and extra == \"all\"","pytest>=7.4.4; (python_version < \"3.9\" and python_version >= \"3.8\") and extra == \"all\"","pytest-cov>=3.0.0; extra == \"all\"","coverage[toml]>=7.3.0; (python_version < \"4.0\" and python_version >= \"3.12\") and extra == \"all\"","coverage[toml]>=6.5.0; (python_version < \"3.12\" and python_version >= \"3.10\") and extra == \"all\"","coverage[toml]>=6.5.0; (python_version < \"3.10\" and python_version >= \"3.9\") and extra == \"all\"","coverage[toml]>=6.5.0; (python_version < \"3.9\" and python_version >= \"3.8\") and extra == \"all\"","ubelt>=1.3.4; extra == \"all\"","xdoctest>=1.1.3; extra == \"all\"","rich>=12.3.0; extra == \"all\"","IPython>=8.14.0; (python_version < \"4.0.0\" and python_version >= \"3.9.0\") and extra == \"all\"","IPython>=8.12.2; (python_version < \"3.9.0\" and python_version >= \"3.8.0\") and extra == \"all\"","Cython>=3.0.3; extra == \"all\"","setuptools>=68.2.2; (python_version < \"4.0\" and python_version >= \"3.8\") and extra == \"all\"","scikit-build>=0.11.1; extra == \"all\"","cmake>=3.21.2; extra == \"all\"","ninja>=1.10.2; extra == \"all\"","cibuildwheel>=3.1.2; (python_version < \"4.0\" and python_version >= \"3.11\") and extra == \"all\"","cibuildwheel>=3.1.2; (python_version < \"3.11\" and python_version >= \"3.10\") and extra == \"all\"","cibuildwheel>=2.19.2; (python_version < \"3.10\" and python_version >= \"3.9\") and extra == \"all\"","cibuildwheel>=2.19.2; (python_version < \"3.9\" and python_version >= \"3.8\") and extra == \"all\"","pytest>=7.4.4; (python_version < \"4.0\" and python_version >= \"3.13\") and extra == \"tests\"","pytest>=7.4.4; (python_version < \"3.13\" and python_version >= \"3.12\") and extra == \"tests\"","pytest>=7.4.4; (python_version < \"3.12\" and python_version >= \"3.11\") and extra == \"tests\"","pytest>=7.4.4; (python_version < \"3.11\" and python_version >= \"3.10\") and extra == \"tests\"","pytest>=7.4.4; (python_version < \"3.10\" and python_version >= \"3.9\") and extra == \"tests\"","pytest>=7.4.4; (python_version < \"3.9\" and python_version >= \"3.8\") and extra == \"tests\"","pytest-cov>=3.0.0; extra == \"tests\"","coverage[toml]>=7.3.0; (python_version < \"4.0\" and python_version >= \"3.12\") and extra == \"tests\"","coverage[toml]>=6.5.0; (python_version < \"3.12\" and python_version >= \"3.10\") and extra == \"tests\"","coverage[toml]>=6.5.0; (python_version < \"3.10\" and python_version >= \"3.9\") and extra == \"tests\"","coverage[toml]>=6.5.0; (python_version < \"3.9\" and python_version >= \"3.8\") and extra == \"tests\"","ubelt>=1.3.4; extra == \"tests\"","xdoctest>=1.1.3; extra == \"tests\"","rich>=12.3.0; extra == \"optional\"","IPython>=8.14.0; (python_version < \"4.0.0\" and python_version >= \"3.9.0\") and extra == \"optional\"","IPython>=8.12.2; (python_version < \"3.9.0\" and python_version >= \"3.8.0\") and extra == \"optional\"","tomli; python_version < \"3.11\" and extra == \"all-strict\"","typing_extensions; extra == \"all-strict\"","pytest==7.4.4; (python_version < \"4.0\" and python_version >= \"3.13\") and extra == \"all-strict\"","pytest==7.4.4; (python_version < \"3.13\" and python_version >= \"3.12\") and extra == \"all-strict\"","pytest==7.4.4; (python_version < \"3.12\" and python_version >= \"3.11\") and extra == \"all-strict\"","pytest==7.4.4; (python_version < \"3.11\" and python_version >= \"3.10\") and extra == \"all-strict\"","pytest==7.4.4; (python_version < \"3.10\" and python_version >= \"3.9\") and extra == \"all-strict\"","pytest==7.4.4; (python_version < \"3.9\" and python_version >= \"3.8\") and extra == \"all-strict\"","pytest-cov==3.0.0; extra == \"all-strict\"","coverage[toml]==7.3.0; (python_version < \"4.0\" and python_version >= \"3.12\") and extra == \"all-strict\"","coverage[toml]==6.5.0; (python_version < \"3.12\" and python_version >= \"3.10\") and extra == \"all-strict\"","coverage[toml]==6.5.0; (python_version < \"3.10\" and python_version >= \"3.9\") and extra == \"all-strict\"","coverage[toml]==6.5.0; (python_version < \"3.9\" and python_version >= \"3.8\") and extra == \"all-strict\"","ubelt==1.3.4; extra == \"all-strict\"","xdoctest==1.1.3; extra == \"all-strict\"","rich==12.3.0; extra == \"all-strict\"","IPython==8.14.0; (python_version < \"4.0.0\" and python_version >= \"3.9.0\") and extra == \"all-strict\"","IPython==8.12.2; (python_version < \"3.9.0\" and python_version >= \"3.8.0\") and extra == \"all-strict\"","Cython==3.0.3; extra == \"all-strict\"","setuptools==68.2.2; (python_version < \"4.0\" and python_version >= \"3.8\") and extra == \"all-strict\"","scikit-build==0.11.1; extra == \"all-strict\"","cmake==3.21.2; extra == \"all-strict\"","ninja==1.10.2; extra == \"all-strict\"","cibuildwheel==3.1.2; (python_version < \"4.0\" and python_version >= \"3.11\") and extra == \"all-strict\"","cibuildwheel==3.1.2; (python_version < \"3.11\" and python_version >= \"3.10\") and extra == \"all-strict\"","cibuildwheel==2.19.2; (python_version < \"3.10\" and python_version >= \"3.9\") and extra == \"all-strict\"","cibuildwheel==2.19.2; (python_version < \"3.9\" and python_version >= \"3.8\") and extra == \"all-strict\"","tomli; python_version < \"3.11\" and extra == \"runtime-strict\"","typing_extensions; extra == \"runtime-strict\"","pytest==7.4.4; (python_version < \"4.0\" and python_version >= \"3.13\") and extra == \"tests-strict\"","pytest==7.4.4; (python_version < \"3.13\" and python_version >= \"3.12\") and extra == \"tests-strict\"","pytest==7.4.4; (python_version < \"3.12\" and python_version >= \"3.11\") and extra == \"tests-strict\"","pytest==7.4.4; (python_version < \"3.11\" and python_version >= \"3.10\") and extra == \"tests-strict\"","pytest==7.4.4; (python_version < \"3.10\" and python_version >= \"3.9\") and extra == \"tests-strict\"","pytest==7.4.4; (python_version < \"3.9\" and python_version >= \"3.8\") and extra == \"tests-strict\"","pytest-cov==3.0.0; extra == \"tests-strict\"","coverage[toml]==7.3.0; (python_version < \"4.0\" and python_version >= \"3.12\") and extra == \"tests-strict\"","coverage[toml]==6.5.0; (python_version < \"3.12\" and python_version >= \"3.10\") and extra == \"tests-strict\"","coverage[toml]==6.5.0; (python_version < \"3.10\" and python_version >= \"3.9\") and extra == \"tests-strict\"","coverage[toml]==6.5.0; (python_version < \"3.9\" and python_version >= \"3.8\") and extra == \"tests-strict\"","ubelt==1.3.4; extra == \"tests-strict\"","xdoctest==1.1.3; extra == \"tests-strict\"","rich==12.3.0; extra == \"optional-strict\"","IPython==8.14.0; (python_version < \"4.0.0\" and python_version >= \"3.9.0\") and extra == \"optional-strict\"","IPython==8.12.2; (python_version < \"3.9.0\" and python_version >= \"3.8.0\") and extra == \"optional-strict\"","IPython>=8.14.0; (python_version < \"4.0.0\" and python_version >= \"3.9.0\") and extra == \"ipython\"","IPython>=8.12.2; (python_version < \"3.9.0\" and python_version >= \"3.8.0\") and extra == \"ipython\"","IPython==8.14.0; (python_version < \"4.0.0\" and python_version >= \"3.9.0\") and extra == \"ipython-strict\"","IPython==8.12.2; (python_version < \"3.9.0\" and python_version >= \"3.8.0\") and extra == \"ipython-strict\""]},"recommendation":{"action":"safe_to_use","issues":[],"use_version":"5.0.2","version_hint":null,"summary":"line-profiler@5.0.2 is safe to use (health: 73/100)"},"requested_version":null,"_cache":"miss","_response_ms":487,"_powered_by":"depscope.dev — free package intelligence for AI agents"}