Skip to content

[RFC] SUAVE dependency isolation (suave_compat shim + dedicated venv + CI job) #41

Description

@aligatoralex

Tracking issue for RFC 0003

How YAADO should depend on SUAVE 2.5.2, given it needs --no-build-isolation + three runtime shims and cannot go in the uv-locked env. Full proposal in PR #40docs/rfc/0003-suave-dependency-isolation.md; evidence in PR #33 (docs/SUAVE_INTEGRATION_NOTES.md).

Recommendation

Decisions needed

  • suave_compat location (YAADO_Core/modules/ vs a tools//integrations/ home — it is glue, not physics).
  • Container now or later.
  • Owner + method for validating the scipy.misc.derivative replacement's numerics.

Discuss on PR #40.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    Priority

    None yet

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions