Repository navigation
Releases: lyullee/prism
Release list
PRISM v0.6.8
Adds a strict-eligible facility-risk contribution view for transparent diagnostic review. The export selects executed, non-withheld risk atoms, reports excluded atoms explicitly, and keeps facility-QRA promotion fail-closed. Full test suite: 1592 passed.
PRISM 0.6.7
PRISM 0.6.7 adds a reproducible public backend runtime preflight.
- Automatically pins the project-owned prism_qra source tree.
- Requires external provider roots to be supplied explicitly with source digests.
- Detects stale legacy backend pins before a facility campaign.
- Adds runtime preflight documentation and regression tests.
Validation: 1590 tests passed; GitHub CI succeeded.
PRISM v0.6.6
Distinguishes positive inventory-threshold termination from true inventory depletion. Consequence adapters accept the explicit diagnostic basis, while strict facility release-boundary promotion remains fail-closed.
PRISM 0.6.5 — public path-clean distribution
PRISM 0.6.5 is the public path-clean distribution. It removes machine-specific source paths from the runtime frequency catalogue and public example records, and keeps the LH2 source-to-risk interfaces reproducible from the repository and declared public Python dependencies.
Install:
python -m pip install "prism-risk[full]==0.6.5"The release includes the project-authored PRISM QRA implementation and MIT-licensed LH2 source/transition interfaces under prism_lh2_models. Missing provider histories and unsupported facility cases remain explicit withheld/uncomputed results; this research software is not regulatory certification or a complete facility QRA.
Links:
- PyPI: https://pypi.org/project/prism-risk/0.6.5/
- Version DOI: https://doi.org/10.5281/zenodo.23448717
- Concept DOI: https://doi.org/10.5281/zenodo.23448413
- PyPI workflow: https://github.com/lyullee/prism/actions/runs/39109972574
PRISM 0.6.4 — public bundled QRA
PRISM 0.6.4 makes the project-authored standard QRA implementation available in the public package. Standard mode runs without an unpublished local backend folder.
- Bundled
prism_qrasource includesqra.py,risk.py,damage.py,fire.py,ignition.py, and companion modules. prismusesprism_cli; older aliases remain available for compatibility.- Public PyPI runtime dependencies:
slabx==1.0.7,slabx-lh2==0.1.5. - English README, user manual, and digital-twin interface guide describe installation and use.
- Separate public-dependency environment: 1,577 tests passed. Strict distribution metadata check, dependency check, and installed-wheel standard-mode calculation passed.
Install:
python -m pip install "prism-risk[full]==0.6.4"
prism --describe-modes
prism --mode standard template --directory standard_inputsUser manual · Interface guide · PyPI
Historical source-pinned research results retain their original backend versions and digests. This release does not requalify historical results or promote incomplete facility evidence to qualified QRA. PRISM is research software under the MIT license; external providers retain their own licenses.
Published version DOI: https://doi.org/10.5281/zenodo.23448414
GitHub-managed series DOI: https://doi.org/10.5281/zenodo.23448413
The previous archive series remains available at https://doi.org/10.5281/zenodo.23241358; the new record links to the previous published release.
PyPI publishing workflow completed successfully: https://github.com/lyullee/prism/actions/runs/39107880124
PRISM v0.6.3
이번 릴리스
PRISM v0.6.3는 액화수소 위험성 평가 연구 프레임워크의 사용성과 연결성을 확장한 릴리스입니다.
포함 내용
- 한국어 사용자 매뉴얼: lh2-tno/docs/PRISM_USER_MANUAL_ko.md
n- 설비 디지털트윈·HAZOP·provider·실시간 분석 연결 가이드: lh2-tno/docs/PRISM_INTERFACE_INTEGRATION_GUIDE_ko.mdn- provider_port_state와 provider_source_state를 보존하는 설비 provider handoff - PyPI trusted publishing workflow와 패키지 메타데이터 정리
- 설치: python -m pip install prism-risk[test]==0.6.3
검증
- 로컬 전체 테스트: 1214 passed, 1 warning
- 배포 메타데이터: twine check --strict 통과
- PyPI: https://pypi.org/project/prism-risk/0.6.3/
적용범위
현재 릴리스는 문헌 빈도와 연결 계약을 사용하는 정량 위험분석 진단 체인입니다. 일반 액화수소시설 전체의 규제 적합성 또는 독립 물리검증이 완료된 시설 QRA로 해석하지 않습니다. 최신 상태와 IJHE 추적성은 lh2-tno/CURRENT_STATUS.json과 lh2-tno/docs/에서 확인할 수 있습니다.
PRISM 0.6.2 — Provider release boundary and IJHE diagnostics
PRISM 0.6.2 is a research alpha release for auditable outdoor LH2 risk integration.
Included:
- EquipmentManifest and explicit telemetry release_resolver boundary for generic LH2 equipment digital twins.
- Resolved gas/liquid release contracts with strict termination, inventory and provider evidence checks.
- Major accident scope matrix, frequency uncertainty reporting and end-to-end source-to-consequence diagnostics.
- Provider evidence audit: 556 JSON files scanned, 24 normal/screening flow files, 0 accidental release packets promoted; fail-closed facility QRA gate.
Validation: 263 portable tests passed; package build and strict twine metadata check passed.
Scope limits: complete facility QRA, field frequency calibration, independent full-chain physical validation, indoor scenarios, detonation, full domino effects and 1 Hz fresh-physics performance remain incomplete or unverified. External physics providers and raw field data are not bundled.
Install: python -m pip install prism-risk==0.6.2
PRISM 0.6.0 — MIT software release
PRISM 0.6.0 publishes the common standard/LH2 mode launcher and portable research integration package under MIT.
Install: python -m pip install prism-risk==0.6.0
- PyPI: https://pypi.org/project/prism-risk/0.6.0/
- Version DOI: https://doi.org/10.5281/zenodo.23241359
- All-version DOI: https://doi.org/10.5281/zenodo.23241358
- Release commit: 49abcd3
Validation: 154 portable tests; extracted source-distribution tests; strict package metadata checks; public-index installation, mode description and 16-event literature-frequency example. The PyPI workflow passed.
External process, dispersion, pool and legacy consequence engines are required for numerical physics and are not redistributed. Complete facility annual LH2 IR/F-N, field validation and fresh-physics 1 Hz performance remain incomplete or unverified. This software DOI is not a journal publication or certification.
Attached wheel and source distribution are byte-identical to the published PyPI files. The full tracked source ZIP includes the launcher, examples, documentation and test sources.