Skip to content
Success

Changes

Summary

  1. Venv improvement (#1367) (details)
  2. Update selected install with command-line builds (#1369) (details)
  3. Making README a README.md (details)
  4. Rename derived-parameter routine across CLUBB interfaces (details)
Commit fbd75c66dc7e14c9dbca7e418c37a679d3de47d3 by noreply
Venv improvement (#1367)

* Unify Python environment setup with uv

Add optional shared Python/F2PY setup and automatic Dash dependency installation. Keep JAX independent, preserve ordinary system-Python use, and update compile selection behavior for CLI and Dash.

* Harden shared Python environment and F2PY runtime selection

* Bootstrap shared Python environment from entry points

* Move install alias behavior to symlink branch
The file was modifieddoc/reports/resize_raster_assets.py (diff)
The file was modifieddash_app/requirements.txt (diff)
The file was modifiedclubb_python_api/requirements.txt (diff)
The file was modifiedtests/run_clubb_conv_test.py (diff)
The file was modifieddash_app/pytests/test_scm_override.py (diff)
The file was modifiedrun_scripts/convergence_run/convergence_config.py (diff)
The file was modifiedtuner/tune_clubb.py (diff)
The file was modifiedrun_scripts/run_scm.py (diff)
The file was modifieddoc/reports/README.md (diff)
The file was modifiedrun_scripts/run_clubb_and_pyplotgen.py (diff)
The file was modifiedlaunch_dashboard.sh (diff)
The file was modifiedtests/run_restart_test.py (diff)
The file was modifiedutilities/create_multi_col_params.py (diff)
The file was modifiedclubb_python_api/run_pytests.sh (diff)
The file was modifieddash_app/README.md (diff)
The file was modifiedtests/run_loss_metrics_test.py (diff)
The file was modifiedrun_scripts/convergence_run/convergence_function.py (diff)
The file was modifiedpostprocessing/pyplotgen/pyplotgen.py (diff)
The file was modifiedtests/run_loss_output_consistency.py (diff)
The file was modifiedREADME (diff)
The file was modifiedrun_scripts/run_scm_loss.py (diff)
The file was modifiedtests/analyze_tuner_sample_history.py (diff)
The file was modifiedBUILD.md (diff)
The file was modifiedclubb_python_driver/__init__.py (diff)
The file was modifiedtests/run_pytests.sh (diff)
The file was modifiedrun_scripts/run_bindiff_all.py (diff)
The file was modifiedutilities/benchmark_converter.py (diff)
The file was modifiedtests/check_budget_balance.py (diff)
The file was modifiedexperimental/experimental_pdfs/python/report_scripts/directional_lscale_pdf_coherence/generate_report.py (diff)
The file was modifiedtests/README (diff)
The file was modifiedtests/run_python_vs_fortran_cases.py (diff)
The file was modifiedtests/run_thread_test.py (diff)
The file was modifiedclubb_python_api/README.md (diff)
The file was addedutilities/setup_python_venv.py
The file was modifiedtests/run_clubb_settings_validation_test.py (diff)
The file was modifiedcompile.py (diff)
The file was modifiedtests/check_mirrored_multi_col_output.py (diff)
The file was modifiedclubb_python_driver/clubb_standalone.py (diff)
The file was modifiedpostprocessing/pyplotgen/requirements.txt (diff)
The file was modifieddash_app/agent_integration/mcp_server.py (diff)
The file was modifiedpostprocessing/pyplotgen/README.md (diff)
The file was modifiedrun_scripts/convergence_run/plot_l2_convergence.py (diff)
The file was modifiedtests/run_silhs_test.py (diff)
The file was modifiedtests/run_benchmark_converter_test.py (diff)
The file was modifiedtuner/clubb_loss_driver.py (diff)
The file was modifiedpostprocessing/check_budgets_balance/checkBudget.py (diff)
The file was modifiedutilities/split_stats_to_legacy.py (diff)
The file was modified.gitignore (diff)
The file was modifiedtests/run_stats_output_consistency.py (diff)
The file was modifiedclubb_python_api/tests/conftest.py (diff)
The file was modifiedtuner/clubb_loss_driver_test.py (diff)
Commit f5f8f9cb615e396a1a9913fe3b9470c63df93595 by noreply
Update selected install with command-line builds (#1369)
The file was modifiedBUILD.md (diff)
The file was addedtests/pytests/test_compile_install_aliases.py
The file was modifiedcompile.py (diff)
The file was modifieddash_app/pytests/test_compile_tab_build_status.py (diff)
The file was modifieddash_app/compile_tab/runtime.py (diff)
Commit b9b446daeae9d0f9adb793b75429898922efac3e by Gunther Huebler
Making README a README.md
The file was addedtests/README.md
The file was removedtests/README
Commit 09639f38d1373114e73ae7fd501310bd7e8f744f by Gunther Huebler
Rename derived-parameter routine across CLUBB interfaces
The file was modifiedclubb_python_api/tests/argument_list_enforcer/argument_contract_audit.py (diff)
The file was modifiedclubb_jax/src/CLUBB_core/new_tsdadg_pdf.py (diff)
The file was modifiedsrc/G_unit_test_types/rev_direction_grid_test.F90 (diff)
The file was modifiedsrc/clubb_driver.F90 (diff)
The file was modifiedclubb_python_api/tests/test_call_tree_advance_wp2_wp3.py (diff)
The file was modifiedexperimental/experimental_pdfs/python/dash_additions/misc_labs/sam_lscale.py (diff)
The file was modifiedclubb_python_api/tests/test_call_tree_advance_windm_edsclrm.py (diff)
The file was modifiedclubb_python_api/clubb_python/clubb_api.py (diff)
The file was modifiedsrc/CLUBB_core/parameters_tunable.F90 (diff)
The file was modifiedsrc/G_unit_test_types/spurious_source_test.F90 (diff)
The file was modifiedclubb_python_api/clubb_f2py.pyf (diff)
The file was modifiedclubb_python_api/tests/test_call_tree_advance_core.py (diff)
The file was modifiedsrc/CLUBB_core/clubb_api_module.F90 (diff)
The file was modifiedclubb_jax/tests/test_param_names.py (diff)
The file was modifiedclubb_python_driver/clubb_case_initalization.py (diff)
The file was modifiedclubb_python_api/tests/test_call_tree_advance_xp2_xpyp.py (diff)
The file was modifiedclubb_python_api/f2py_fortran_wrappers/parameters_tunable_wrapper.F90 (diff)
The file was modifiedclubb_python_api/tests/test_advance_core_subs.py (diff)
The file was modifiedclubb_python_api/tests/test_init_sequence.py (diff)
The file was modifiedclubb_python_api/clubb_python/CLUBB_core/parameters_tunable.py (diff)
The file was modifiedclubb_jax/src/CLUBB_core/parameters_tunable.py (diff)
The file was modifiedclubb_jax/src/clubb_case_initalization.py (diff)
The file was modifiedclubb_python_api/tests/test_call_tree_advance_xm_wpxp.py (diff)
The file was modifiedclubb_python_api/tests/test_udt_return_contract.py (diff)