Skip to content

PyniteGUI 1.0.0rc3

Pre-release
Pre-release

Choose a tag to compare

@praksharma praksharma released this 28 Oct 14:30
· 30 commits to master since this release

This is an unpublished consolidation checkpoint at commit 0888c66a74cbc54524da6cf15775e7fc8ca621c2. RC2 remains the published PyPI release; RC3 publication is a separate owner decision.

Changes since RC2:

  • Named model groups and global-Y levels, scoped envelope filters and governing-station queries.
  • Previewed move, repeat/array, rotate, mirror, planar beam/frame generators and controlled node merging, with undo.
  • Independent material shear modulus and both official Space Frame – Nodal Loads examples; nine of twenty official examples are adapted.
  • A native analysis-cleanup freeze fixed in both frame and plate workspaces, with delayed-cleanup regression coverage.
  • Reproducible visible installed-wheel checks and a working Actions deployment of the documentation.

Validation:

  • 879 tests passed without skips in each of two environments: locked checkout and fresh non-editable MCP wheel.
  • Separate base/MCP installations of the final wheel passed all 26 examples, save/open/analyze/export and native-window startup; authenticated MCP discovery/edit/undo/shutdown passed.
  • An isolated uv tool install reports PyniteGUI 1.0.0rc3.
  • Both installed-asset viewport suites and strict documentation/link checks passed.
  • Visible Cocoa checks passed generators, arrays, undo/redo, save/reopen with supplied paths, analysis, station queries, CSV/PDF and report preview, both official space frames and MCP lock/unlock. Native WebGL 2.0 reports ANGLE Metal on Apple M4 Max. Final runtime files are byte-identical to the fully tested wheel.

The owner confirmed that real macOS Save As/Open file pickers, F5 analysis and the interactive Print Results dialog all worked on 2026-10-28. That confirmation arrived after tagging and is recorded in the current validation record; the sealed tag and assets are unchanged. Linux and Windows visible RC3 workflows are unverified. Those platform checks and independent feedback remain stable-1.0 gates.

New saves use project formats 25/26; older files migrate, while older application versions reject these new formats. Plate/surface recipes remain derived-G only. Elastic frame/truss and restricted frame-only P-Delta are the intended scope; surfaces/plates remain experimental. Plastic, modal, unilateral and reinforced-concrete workflows remain deferred.

See RELEASE.md, CHANGELOG.md and the guide. Verify the attached wheel and source archive with SHA256SUMS. No RC3 PyPI upload is part of this draft preparation.