XpongeCPP 0.1.5
·
55 commits
to codex/xpongecpp-v1
since this release
Corrective dependency release
This release supersedes v0.1.4, whose package metadata still referenced the stale XpongeLib distribution.
Dependency alignment
- Replace
XpongeLib>=1.2.5.0withmokda-xpongelib>=1.2.5.0while retaining the Python import nameXpongeLib. - Align the runtime dependency set with Xponge-origin:
numpy<2geometric>=1.1matplotlib>=3.10.8MDAnalysis>=2.9.0PubChemPy>=1.0.5rdkit>=2025.9.3pyscf>=2.11.0on non-Windows platforms
- Add metadata regression tests so distribution and runtime versions cannot silently diverge.
Lipid21 integration included
- Amber Lipid21 with 16 base templates and PGS/SA/SPM connection semantics.
- Shared PI/phosphoinositide/LysoPL extension registration.
- Force-field family conflict guards.
- Four-type torsion-specific SCEE/SCNB scaling.
Validation
- 40 targeted tests passed.
- Updated dependencies resolve successfully with
uv. - Release CI rebuilds Linux x64/ARM64, macOS Intel/ARM64, Windows x64 wheels and the sdist before trusted PyPI publishing.