Skip to content

Security and provenance

The repository is MIT licensed. Reused binary-reader code retains its complete original MIT notice in src/omni_rst_reader/LICENSE, and its reuse is identified in THIRD_PARTY_NOTICES.md. The BSD-3-Clause notice for nanobind, which is statically compiled into the Python extensions, is also installed with every binary distribution. Source distributions exclude developer corpora and tests; wheels contain code and notices only.

Release gates verify:

  • no .db, generated binary artifact, development corpus, or local absolute path is packaged, and the candidate source is reviewed for customer identifiers;
  • Linux and Windows wheels install into fresh environments;
  • the versioned C ABI and standalone CMake consumer build;
  • all synthetic parser/writer/adapter tests pass;
  • documentation builds in strict mode; and
  • the forge release contains one Linux wheel, one Windows wheel, one sdist, and a SHA256SUMS manifest over that exact artifact set.

OmniSolver MAPDL Interop does not make a legal-risk guarantee. Its defensible engineering posture is a narrow compatibility purpose, public-documentation provenance, independently authored tests, fail-closed unknowns, and a clean separation from solver formulations.