Skip to the content.

EnvGeo-Seawater Release Checklist

English version

テストサイトの更新、GitHub更新、Release作成、Zenodoへのversion archiveの前に、このchecklistを使います。

seawater_mapは正式な安定版repositoryです。このchecklistは、tagを付けるGitHub Release、Zenodo archive、 JOSS向けsoftware recordに用います。

1. ローカル環境

安定版1.3.4(2026-10-03)

既に行った手動smoke確認(release commit後に再確認する)

以下はRelease candidateの確認中に完了した探索的な手動確認である。有用な根拠ではあるが、commit済みの 安定版Releaseとdeploymentに対する最終手動確認の代わりにはしない。

streamlit run tools/env_check_streamlit.py

2. 基本起動

streamlit run home.py

3. Sidebarとfilter

4. 主な可視化ページ

各ページを開き、簡単な視覚確認を行います。

各ページについて、次を確認します。

5. 図の出力

6. ユーザーデータupload

7. ローカル専用・開発用ページ

8. テスト

pytest -q test/test_envgeo_utils.py test/test_repository_health.py
pytest

9. 文書

10. GitHub Release準備

11. Streamlit deployment

12. Package indexでの公開(PyPI)

13. Zenodo/DOI準備

14. JOSS向けの後続作業