Skip to content

Add production SciPy solve_ivp integration - #2

Merged
aliengineering-byte merged 2 commits into
mainfrom
codex/scipy-v0.2.0
Aug 2, 2026
Merged

Add production SciPy solve_ivp integration#2
aliengineering-byte merged 2 commits into
mainfrom
codex/scipy-v0.2.0

Conversation

@aliengineering-byte

Copy link
Copy Markdown
Owner

Summary

  • add an optional, typed scipy.integrate.solve_ivp trajectory adapter while preserving the zero-dependency base and v0.1 step adapters
  • add explicit exact/tolerance replay semantics, a practical Python API, genuine Lorenz and predator-prey controls, generated regressions, demo assets, and the upstream visibility draft
  • expand Windows/Linux and Python 3.10/3.12/3.14 CI across core-only and SciPy-extra installations

Validation

  • 81 tests passed with 86.37% branch coverage
  • isolated base wheel: 46 passed, 3 optional skips; NumPy/SciPy absent
  • isolated SciPy wheel: SciPy 1.18.0; generated regressions passed
  • all 12 legacy/SciPy positive and negative example commands matched declared outcomes
  • Ruff format/lint, strict mypy, Twine, package audit, links, lock, diff, and hygiene passed

No PyPI publication and no SciPy issue/discussion are part of this PR.

@aliengineering-byte
aliengineering-byte merged commit 072bedf into main Aug 2, 2026
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant