| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| NAVAL-SEM | 2026-09-05 | 127.3 MB | |
| NAVAL-SEM-arm64.dmg | 2026-09-05 | 87.3 MB | |
| NAVAL-SEM-Setup.msi | 2026-09-05 | 113.0 MB | |
| NAVAL-SEM-x86_64.dmg | 2026-09-05 | 94.6 MB | |
| NAVAL-SEM.exe | 2026-09-05 | 113.5 MB | |
| naval-sem_2.0.5_amd64.deb | 2026-09-05 | 125.9 MB | |
| NAVAL-SEM v2.0.5 source code.tar.gz | 2026-09-05 | 5.5 MB | |
| NAVAL-SEM v2.0.5 source code.zip | 2026-09-05 | 5.5 MB | |
| README.md | 2026-09-05 | 2.6 kB | |
| Totals: 9 Items | 672.7 MB | 0 | |
NAVAL-SEM v2.0.5
Fully offline PLS-SEM / CB-SEM desktop application — no internet required after install.
What's new in v2.0.5:
Fixed
- The update indicator reported "offline" on a machine that was online.
except HTTPErrorwas placed afterexcept URLError, andHTTPErroris a subclass ofURLError— so Python never reached theHTTPErrorbranch and every HTTP error answer from GitHub (403, 404, 500) fell into the offline handler. The common case was 403: GitHub's unauthenticated API allows 60 requests per hour per IP, the app checked on every launch, and once that ran out GitHub refused for the rest of the hour. That is the opposite of being offline — GitHub was reached and answered. The two handlers are now in the correct order. - The offline branch logged nothing, which is why the app log had nothing to say while the indicator was showing a wrong answer. It now records why the connection failed.
Added
- The result is cached for 6 hours (
update_check.jsonin the platform app-data directory), so ordinary use no longer spends a rate-limit slot on every launch. Five checks in a session now make one request instead of five, which keeps a normal user far below the 60/hour ceiling and makes 403 unlikely in the first place. Clicking the indicator passes?force=1and always asks GitHub. - A distinct
rate_limitedstate. The indicator reads "Limited" rather than "Offline", and a manual click explains the wait, usingX-RateLimit-Resetfor the minutes when GitHub supplies it.
Downloads
| Platform | File | Notes |
|---|---|---|
| Windows | NAVAL-SEM-Setup.msi |
Recommended — installs with Start Menu + uninstall |
| Windows | NAVAL-SEM.exe |
Portable — drop anywhere and run |
| macOS (Apple Silicon) | NAVAL-SEM-arm64.dmg |
M1/M2/M3/M4 Macs — drag to Applications |
| macOS (Intel) | NAVAL-SEM-x86_64.dmg |
Intel Macs — drag to Applications |
| Linux | naval-sem_*.deb |
Debian/Ubuntu installer |
| Linux | NAVAL-SEM |
Portable binary |
💛 Support Development
NAVAL-SEM is free to use. If you find it useful, please consider donating. 👉 https://www.paypal.com/paypalme/singhn9
🐛 Bug Reports & Feedback
👉 https://forms.gle/N4AmCkJyCK6HHsZz8
⚠️ Windows Security Note
Windows may show a SmartScreen warning on first run — click: More info → Run anyway
⚠️ macOS Note
Right-click → Open the first time to bypass Gatekeeper.