{"url":"https://pypi.sbomify.com/package/linreg-core/0.8.1","markdown_url":"https://pypi.sbomify.com/package/linreg-core/0.8.1.md","name":"linreg-core","version":"0.8.1","purl":"pkg:pypi/linreg-core@0.8.1","summary":"Lightweight linear regression (OLS, Ridge, Lasso, Elastic Net) with diagnostic tests. Pure Rust - no external math dependencies.","author":null,"project_urls":{"Documentation":"https://docs.rs/linreg-core","Homepage":"https://jesse-anderson.net/linreg-core/","Live Demo":"https://jesse-anderson.net/linreg-core/","Repository":"https://github.com/jesse-anderson/linreg-core"},"requires_python":">=3.8","license":"MIT OR Apache-2.0","classifiers":["Development Status :: 4 - Beta","Intended Audience :: Developers","Intended Audience :: Science/Research","License :: OSI Approved :: Apache Software License","License :: OSI Approved :: MIT License","Programming Language :: Python :: 3","Programming Language :: Python :: 3.10","Programming Language :: Python :: 3.11","Programming Language :: Python :: 3.12","Programming Language :: Python :: 3.8","Programming Language :: Python :: 3.9","Programming Language :: Rust","Topic :: Scientific/Engineering"],"wheels":[{"filename":"linreg_core-0.8.1-cp310-cp310-macosx_11_0_arm64.whl","url":"https://files.pythonhosted.org/packages/7d/49/586040f9f6a44defa9f4b6b2665ad5e0da9cd10169f6c67503cde9c8d135/linreg_core-0.8.1-cp310-cp310-macosx_11_0_arm64.whl","sboms":[{"artifact_uuid":"67355fc0-d8dd-5f44-ad1f-e4a051440da5","path":"linreg_core-0.8.1.dist-info/sboms/linreg-core.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/67355fc0-d8dd-5f44-ad1f-e4a051440da5/download","vulnerability_count":3,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"linreg_core-0.8.1-cp310-cp310-manylinux_2_34_x86_64.whl","url":"https://files.pythonhosted.org/packages/45/f2/935ea7a3a0b3f26e408a5d167e1564f8be8777096e962e14fbda3150d6ce/linreg_core-0.8.1-cp310-cp310-manylinux_2_34_x86_64.whl","sboms":[{"artifact_uuid":"df6ebfe1-c429-50e9-80ba-8658b61f6730","path":"linreg_core-0.8.1.dist-info/sboms/linreg-core.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/df6ebfe1-c429-50e9-80ba-8658b61f6730/download","vulnerability_count":3,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"linreg_core-0.8.1-cp310-cp310-win_amd64.whl","url":"https://files.pythonhosted.org/packages/60/80/363b1d4a3e440dbff5f0e2e6d0e764240d1b4d65acad3548e525517138dd/linreg_core-0.8.1-cp310-cp310-win_amd64.whl","sboms":[{"artifact_uuid":"f0947779-d989-57b7-8fad-e0a7617fae4e","path":"linreg_core-0.8.1.dist-info/sboms/linreg-core.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/f0947779-d989-57b7-8fad-e0a7617fae4e/download","vulnerability_count":3,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"linreg_core-0.8.1-cp311-cp311-macosx_11_0_arm64.whl","url":"https://files.pythonhosted.org/packages/72/48/85b7893d338d9ce95d86b300a9aa9d540ace054f7f58ac026be48cf18e82/linreg_core-0.8.1-cp311-cp311-macosx_11_0_arm64.whl","sboms":[{"artifact_uuid":"e12f1abb-2100-552d-b02b-a6097dbabb33","path":"linreg_core-0.8.1.dist-info/sboms/linreg-core.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/e12f1abb-2100-552d-b02b-a6097dbabb33/download","vulnerability_count":3,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"linreg_core-0.8.1-cp311-cp311-manylinux_2_34_x86_64.whl","url":"https://files.pythonhosted.org/packages/79/f8/2527415fb252b237f2f4e3c67a05aa2e09be13721f29fdf4a441e8800940/linreg_core-0.8.1-cp311-cp311-manylinux_2_34_x86_64.whl","sboms":[{"artifact_uuid":"77cf58f6-d018-5883-a78e-a05c196d1ab0","path":"linreg_core-0.8.1.dist-info/sboms/linreg-core.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/77cf58f6-d018-5883-a78e-a05c196d1ab0/download","vulnerability_count":3,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"linreg_core-0.8.1-cp311-cp311-win_amd64.whl","url":"https://files.pythonhosted.org/packages/55/a0/0af160fb6bacf97996512419196143ff2dc2406db51d5f6b556b5acc32ec/linreg_core-0.8.1-cp311-cp311-win_amd64.whl","sboms":[{"artifact_uuid":"477486c1-180e-5c45-97d0-7cf350dded2c","path":"linreg_core-0.8.1.dist-info/sboms/linreg-core.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/477486c1-180e-5c45-97d0-7cf350dded2c/download","vulnerability_count":3,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"linreg_core-0.8.1-cp312-cp312-macosx_11_0_arm64.whl","url":"https://files.pythonhosted.org/packages/e1/60/56363f251176859dcacccd7d08f3da0f7a428e2964f8e32c1ef57e92938d/linreg_core-0.8.1-cp312-cp312-macosx_11_0_arm64.whl","sboms":[{"artifact_uuid":"1b05d8f0-7df8-58e3-8d91-2e38571ba7f8","path":"linreg_core-0.8.1.dist-info/sboms/linreg-core.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/1b05d8f0-7df8-58e3-8d91-2e38571ba7f8/download","vulnerability_count":3,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"linreg_core-0.8.1-cp312-cp312-manylinux_2_34_x86_64.whl","url":"https://files.pythonhosted.org/packages/b5/b0/2f606bfb4110c0234ae0165603cb8ce39acd1cc277e8c4dbc2212f8513b8/linreg_core-0.8.1-cp312-cp312-manylinux_2_34_x86_64.whl","sboms":[{"artifact_uuid":"7bd311ab-3030-5988-a365-633c442591ed","path":"linreg_core-0.8.1.dist-info/sboms/linreg-core.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/7bd311ab-3030-5988-a365-633c442591ed/download","vulnerability_count":3,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"linreg_core-0.8.1-cp312-cp312-win_amd64.whl","url":"https://files.pythonhosted.org/packages/6d/91/b107a5c3b46e8d9aedb36fb54bc5adfb18c0b70373cb63f9d1b7005725f9/linreg_core-0.8.1-cp312-cp312-win_amd64.whl","sboms":[{"artifact_uuid":"2aeda2dd-4a1f-589c-89f5-2a3032491dd6","path":"linreg_core-0.8.1.dist-info/sboms/linreg-core.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/2aeda2dd-4a1f-589c-89f5-2a3032491dd6/download","vulnerability_count":3,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"linreg_core-0.8.1-cp38-cp38-macosx_11_0_arm64.whl","url":"https://files.pythonhosted.org/packages/7a/df/b2e47839798cc18209a902bafbfd94e8ea013ab08f3871b7b0af63655466/linreg_core-0.8.1-cp38-cp38-macosx_11_0_arm64.whl","sboms":[{"artifact_uuid":"73668fb9-d0a0-558f-bd72-cedc591b1cf6","path":"linreg_core-0.8.1.dist-info/sboms/linreg-core.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/73668fb9-d0a0-558f-bd72-cedc591b1cf6/download","vulnerability_count":3,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"linreg_core-0.8.1-cp38-cp38-manylinux_2_34_x86_64.whl","url":"https://files.pythonhosted.org/packages/a8/f6/2e6d58cd3d319d49880457f1ba14e81181df2a99ec7445ab5fb551d72274/linreg_core-0.8.1-cp38-cp38-manylinux_2_34_x86_64.whl","sboms":[{"artifact_uuid":"3af0ab50-2412-5bc9-adcf-da7ffbbb9c30","path":"linreg_core-0.8.1.dist-info/sboms/linreg-core.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/3af0ab50-2412-5bc9-adcf-da7ffbbb9c30/download","vulnerability_count":3,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"linreg_core-0.8.1-cp38-cp38-win_amd64.whl","url":"https://files.pythonhosted.org/packages/16/a2/84ed49ec923874557acdda4dd7bf269094952fa8b115377f6dcf9ee731f1/linreg_core-0.8.1-cp38-cp38-win_amd64.whl","sboms":[{"artifact_uuid":"f39a9cb5-5357-54ba-b825-d083851d5ae3","path":"linreg_core-0.8.1.dist-info/sboms/linreg-core.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/f39a9cb5-5357-54ba-b825-d083851d5ae3/download","vulnerability_count":3,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"linreg_core-0.8.1-cp39-cp39-macosx_11_0_arm64.whl","url":"https://files.pythonhosted.org/packages/97/a6/d052efcd53407ccd4dcd57a901161c768c80e34319d2a483911d03fbd819/linreg_core-0.8.1-cp39-cp39-macosx_11_0_arm64.whl","sboms":[{"artifact_uuid":"296dc4fc-4a68-51e0-a4c5-00f3bbda4197","path":"linreg_core-0.8.1.dist-info/sboms/linreg-core.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/296dc4fc-4a68-51e0-a4c5-00f3bbda4197/download","vulnerability_count":3,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"linreg_core-0.8.1-cp39-cp39-manylinux_2_34_x86_64.whl","url":"https://files.pythonhosted.org/packages/82/03/d4071046ba9389e486f9e2a1dd56f2d124372ea5e0e90fabaa9d520dacdb/linreg_core-0.8.1-cp39-cp39-manylinux_2_34_x86_64.whl","sboms":[{"artifact_uuid":"dd23c4af-a226-5dcd-ad5f-ea4b55f34fc6","path":"linreg_core-0.8.1.dist-info/sboms/linreg-core.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/dd23c4af-a226-5dcd-ad5f-ea4b55f34fc6/download","vulnerability_count":3,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"linreg_core-0.8.1-cp39-cp39-win_amd64.whl","url":"https://files.pythonhosted.org/packages/40/92/858f324bdf350c8dd51c3768ceaed860b0bbbe4d73f175e1b1c7dfdda2f2/linreg_core-0.8.1-cp39-cp39-win_amd64.whl","sboms":[{"artifact_uuid":"b66b9424-fbcd-5c88-93f8-0a8f585109a6","path":"linreg_core-0.8.1.dist-info/sboms/linreg-core.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/b66b9424-fbcd-5c88-93f8-0a8f585109a6/download","vulnerability_count":3,"scan_error":null}],"attestation":{"status":"not_available"}}],"formats":["CycloneDX"],"sbom_count":15,"has_attestation":false,"vulnerabilities":[{"id":"GHSA-36hh-v3qg-5jq4","aliases":["RUSTSEC-2026-0176"],"summary":"PyO3 has an Out-of-bounds Read in `nth` / `nth_back` for `PyList` and `PyTuple` iterators","severity":"high","score":8.7,"package":"pyo3","version":"0.22.6","ecosystem":"crates.io","purl":"pkg:cargo/pyo3@0.22.6","fixed":["0.29.0"],"url":"https://osv.dev/vulnerability/GHSA-36hh-v3qg-5jq4","wheels":["linreg_core-0.8.1-cp310-cp310-macosx_11_0_arm64.whl","linreg_core-0.8.1-cp310-cp310-manylinux_2_34_x86_64.whl","linreg_core-0.8.1-cp310-cp310-win_amd64.whl","linreg_core-0.8.1-cp311-cp311-macosx_11_0_arm64.whl","linreg_core-0.8.1-cp311-cp311-manylinux_2_34_x86_64.whl","linreg_core-0.8.1-cp311-cp311-win_amd64.whl","linreg_core-0.8.1-cp312-cp312-macosx_11_0_arm64.whl","linreg_core-0.8.1-cp312-cp312-manylinux_2_34_x86_64.whl","linreg_core-0.8.1-cp312-cp312-win_amd64.whl","linreg_core-0.8.1-cp38-cp38-macosx_11_0_arm64.whl","linreg_core-0.8.1-cp38-cp38-manylinux_2_34_x86_64.whl","linreg_core-0.8.1-cp38-cp38-win_amd64.whl","linreg_core-0.8.1-cp39-cp39-macosx_11_0_arm64.whl","linreg_core-0.8.1-cp39-cp39-manylinux_2_34_x86_64.whl","linreg_core-0.8.1-cp39-cp39-win_amd64.whl"]},{"id":"RUSTSEC-2026-0177","aliases":["GHSA-chgr-c6px-7xpp"],"summary":"Missing `Sync` bound on `PyCFunction::new_closure` closures","severity":"medium","score":6.3,"package":"pyo3","version":"0.22.6","ecosystem":"crates.io","purl":"pkg:cargo/pyo3@0.22.6","fixed":["0.29.0"],"url":"https://osv.dev/vulnerability/RUSTSEC-2026-0177","wheels":["linreg_core-0.8.1-cp310-cp310-macosx_11_0_arm64.whl","linreg_core-0.8.1-cp310-cp310-manylinux_2_34_x86_64.whl","linreg_core-0.8.1-cp310-cp310-win_amd64.whl","linreg_core-0.8.1-cp311-cp311-macosx_11_0_arm64.whl","linreg_core-0.8.1-cp311-cp311-manylinux_2_34_x86_64.whl","linreg_core-0.8.1-cp311-cp311-win_amd64.whl","linreg_core-0.8.1-cp312-cp312-macosx_11_0_arm64.whl","linreg_core-0.8.1-cp312-cp312-manylinux_2_34_x86_64.whl","linreg_core-0.8.1-cp312-cp312-win_amd64.whl","linreg_core-0.8.1-cp38-cp38-macosx_11_0_arm64.whl","linreg_core-0.8.1-cp38-cp38-manylinux_2_34_x86_64.whl","linreg_core-0.8.1-cp38-cp38-win_amd64.whl","linreg_core-0.8.1-cp39-cp39-macosx_11_0_arm64.whl","linreg_core-0.8.1-cp39-cp39-manylinux_2_34_x86_64.whl","linreg_core-0.8.1-cp39-cp39-win_amd64.whl"]},{"id":"RUSTSEC-2025-0020","aliases":["GHSA-pph8-gcv7-4qj5"],"summary":"Risk of buffer overflow in `PyString::from_object`","severity":"low","score":2.9,"package":"pyo3","version":"0.22.6","ecosystem":"crates.io","purl":"pkg:cargo/pyo3@0.22.6","fixed":["0.24.1"],"url":"https://osv.dev/vulnerability/RUSTSEC-2025-0020","wheels":["linreg_core-0.8.1-cp310-cp310-macosx_11_0_arm64.whl","linreg_core-0.8.1-cp310-cp310-manylinux_2_34_x86_64.whl","linreg_core-0.8.1-cp310-cp310-win_amd64.whl","linreg_core-0.8.1-cp311-cp311-macosx_11_0_arm64.whl","linreg_core-0.8.1-cp311-cp311-manylinux_2_34_x86_64.whl","linreg_core-0.8.1-cp311-cp311-win_amd64.whl","linreg_core-0.8.1-cp312-cp312-macosx_11_0_arm64.whl","linreg_core-0.8.1-cp312-cp312-manylinux_2_34_x86_64.whl","linreg_core-0.8.1-cp312-cp312-win_amd64.whl","linreg_core-0.8.1-cp38-cp38-macosx_11_0_arm64.whl","linreg_core-0.8.1-cp38-cp38-manylinux_2_34_x86_64.whl","linreg_core-0.8.1-cp38-cp38-win_amd64.whl","linreg_core-0.8.1-cp39-cp39-macosx_11_0_arm64.whl","linreg_core-0.8.1-cp39-cp39-manylinux_2_34_x86_64.whl","linreg_core-0.8.1-cp39-cp39-win_amd64.whl"]}],"vulnerability_scan":{"scanned_sboms":15,"total_sboms":15,"scanned_at":"2026-11-09","scanner":"osv-scanner 2.7.0","severity_counts":{"high":1,"medium":1,"low":1}}}