{"url":"https://pypi.sbomify.com/package/interpolatepy/3.3.2","markdown_url":"https://pypi.sbomify.com/package/interpolatepy/3.3.2.md","name":"interpolatepy","version":"3.3.2","purl":"pkg:pypi/interpolatepy@3.3.2","summary":"A comprehensive Python library for generating smooth trajectories and curves with precise control over position, velocity, acceleration, and jerk profiles","author":null,"project_urls":{"Bug Tracker":"https://github.com/GiorgioMedico/InterpolatePy/issues","Homepage":"https://github.com/GiorgioMedico/InterpolatePy"},"requires_python":">=3.11","license":null,"classifiers":["Intended Audience :: Developers","Intended Audience :: Education","Intended Audience :: Science/Research","Operating System :: MacOS","Operating System :: POSIX","Operating System :: POSIX :: Linux","Operating System :: Unix","Programming Language :: C++","Programming Language :: Python :: 3","Programming Language :: Python :: 3.11","Programming Language :: Python :: 3.12","Programming Language :: Python :: 3.13","Topic :: Scientific/Engineering","Topic :: Scientific/Engineering :: Mathematics","Topic :: Scientific/Engineering :: Physics","Topic :: Scientific/Engineering :: Visualization","Topic :: Software Development :: Libraries","Topic :: Software Development :: Libraries :: Python Modules"],"wheels":[{"filename":"interpolatepy-3.3.2-cp311-cp311-musllinux_1_2_x86_64.whl","url":"https://files.pythonhosted.org/packages/4f/ed/ca274b9f504eb9889dec4d2dba61163293ea8bf976ceda900dbcbce8ba04/interpolatepy-3.3.2-cp311-cp311-musllinux_1_2_x86_64.whl","sboms":[{"artifact_uuid":"7f5b9142-cf4c-572d-8554-56758727b70b","path":"interpolatepy-3.3.2.dist-info/sboms/auditwheel.cdx.json","format":"CycloneDX/1.4","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/7f5b9142-cf4c-572d-8554-56758727b70b/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"GiorgioMedico/InterpolatePy","workflow":"publish.yml","predicate_type":"https://docs.pypi.org/attestations/publish/v1","certificate_claims":{"1.3.6.1.4.1.57264.1.8":"https://token.actions.githubusercontent.com","1.3.6.1.4.1.57264.1.9":"https://github.com/GiorgioMedico/InterpolatePy/.github/workflows/publish.yml@refs/tags/v3.3.2","1.3.6.1.4.1.57264.1.10":"8ce2c35bf4e6bdd2af9ec373c326eb7b432ab3e2","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/GiorgioMedico/InterpolatePy","1.3.6.1.4.1.57264.1.13":"8ce2c35bf4e6bdd2af9ec373c326eb7b432ab3e2","1.3.6.1.4.1.57264.1.14":"refs/tags/v3.3.2","1.3.6.1.4.1.57264.1.15":"944558672","1.3.6.1.4.1.57264.1.16":"https://github.com/GiorgioMedico","1.3.6.1.4.1.57264.1.17":"104858347","1.3.6.1.4.1.57264.1.18":"https://github.com/GiorgioMedico/InterpolatePy/.github/workflows/publish.yml@refs/tags/v3.3.2","1.3.6.1.4.1.57264.1.19":"8ce2c35bf4e6bdd2af9ec373c326eb7b432ab3e2","1.3.6.1.4.1.57264.1.20":"release","1.3.6.1.4.1.57264.1.21":"https://github.com/GiorgioMedico/InterpolatePy/actions/runs/37777356576/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"interpolatepy-3.3.2-cp312-cp312-musllinux_1_2_x86_64.whl","url":"https://files.pythonhosted.org/packages/aa/2e/d56bfc528061ef6670d095b5513e6dc349cc7c490527a5391b9925f1b691/interpolatepy-3.3.2-cp312-cp312-musllinux_1_2_x86_64.whl","sboms":[{"artifact_uuid":"daae0bfe-432d-54c7-bf86-86f37208e31d","path":"interpolatepy-3.3.2.dist-info/sboms/auditwheel.cdx.json","format":"CycloneDX/1.4","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/daae0bfe-432d-54c7-bf86-86f37208e31d/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"GiorgioMedico/InterpolatePy","workflow":"publish.yml","predicate_type":"https://docs.pypi.org/attestations/publish/v1","certificate_claims":{"1.3.6.1.4.1.57264.1.8":"https://token.actions.githubusercontent.com","1.3.6.1.4.1.57264.1.9":"https://github.com/GiorgioMedico/InterpolatePy/.github/workflows/publish.yml@refs/tags/v3.3.2","1.3.6.1.4.1.57264.1.10":"8ce2c35bf4e6bdd2af9ec373c326eb7b432ab3e2","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/GiorgioMedico/InterpolatePy","1.3.6.1.4.1.57264.1.13":"8ce2c35bf4e6bdd2af9ec373c326eb7b432ab3e2","1.3.6.1.4.1.57264.1.14":"refs/tags/v3.3.2","1.3.6.1.4.1.57264.1.15":"944558672","1.3.6.1.4.1.57264.1.16":"https://github.com/GiorgioMedico","1.3.6.1.4.1.57264.1.17":"104858347","1.3.6.1.4.1.57264.1.18":"https://github.com/GiorgioMedico/InterpolatePy/.github/workflows/publish.yml@refs/tags/v3.3.2","1.3.6.1.4.1.57264.1.19":"8ce2c35bf4e6bdd2af9ec373c326eb7b432ab3e2","1.3.6.1.4.1.57264.1.20":"release","1.3.6.1.4.1.57264.1.21":"https://github.com/GiorgioMedico/InterpolatePy/actions/runs/37777356576/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"interpolatepy-3.3.2-cp313-cp313-musllinux_1_2_x86_64.whl","url":"https://files.pythonhosted.org/packages/06/5a/7086a17e04996efa4e502b7943f83d5b37cb4f7dc1fd9627e331282a100c/interpolatepy-3.3.2-cp313-cp313-musllinux_1_2_x86_64.whl","sboms":[{"artifact_uuid":"dd427d09-a75e-5f11-ba3a-c99376575295","path":"interpolatepy-3.3.2.dist-info/sboms/auditwheel.cdx.json","format":"CycloneDX/1.4","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/dd427d09-a75e-5f11-ba3a-c99376575295/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"GiorgioMedico/InterpolatePy","workflow":"publish.yml","predicate_type":"https://docs.pypi.org/attestations/publish/v1","certificate_claims":{"1.3.6.1.4.1.57264.1.8":"https://token.actions.githubusercontent.com","1.3.6.1.4.1.57264.1.9":"https://github.com/GiorgioMedico/InterpolatePy/.github/workflows/publish.yml@refs/tags/v3.3.2","1.3.6.1.4.1.57264.1.10":"8ce2c35bf4e6bdd2af9ec373c326eb7b432ab3e2","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/GiorgioMedico/InterpolatePy","1.3.6.1.4.1.57264.1.13":"8ce2c35bf4e6bdd2af9ec373c326eb7b432ab3e2","1.3.6.1.4.1.57264.1.14":"refs/tags/v3.3.2","1.3.6.1.4.1.57264.1.15":"944558672","1.3.6.1.4.1.57264.1.16":"https://github.com/GiorgioMedico","1.3.6.1.4.1.57264.1.17":"104858347","1.3.6.1.4.1.57264.1.18":"https://github.com/GiorgioMedico/InterpolatePy/.github/workflows/publish.yml@refs/tags/v3.3.2","1.3.6.1.4.1.57264.1.19":"8ce2c35bf4e6bdd2af9ec373c326eb7b432ab3e2","1.3.6.1.4.1.57264.1.20":"release","1.3.6.1.4.1.57264.1.21":"https://github.com/GiorgioMedico/InterpolatePy/actions/runs/37777356576/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}}],"formats":["CycloneDX"],"sbom_count":3,"has_attestation":true,"vulnerabilities":[],"vulnerability_scan":{"scanned_sboms":3,"total_sboms":3,"scanned_at":"2026-11-10","scanner":"osv-scanner 2.7.0","severity_counts":{}}}