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
SHA256SUMSmanifest 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.