Skip to content

Commit 4af8359

Browse files
hmgaudeckerclaude
andcommitted
ci: bump pylcm pin to e4cae2aa (post-#342, post-#340 diagnostic)
The previous pin (6c610d1, "Lock integer dtype to int32 end-to-end") predates pylcm #342, so the test_initial_conditions_extreme_assets test (and any other test that solves a benchmark regime carrying the pension-imputation correction) raised: InvalidParamsError: Missing required parameter: 'retiree_nomc_inelig_canwork__imputed_pension_wealth_next_period__next_aime' #342's `regime_template` change exempts `next_<state>` references inside transition signatures from `fixed_param` extraction, which the correction's `imputed_pension_wealth_next_period(next_aime, ...)` signature relies on. The new pin tracks `feat/simulate-aot-n-subjects`, which carries #342, #339, #340 (n_subjects API used by `create_benchmark_model`), and the per-constraint validation diagnostic. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent d05df9e commit 4af8359

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

.github/workflows/main.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929
- name: Install pylcm (unreleased feature branch required)
3030
run: >-
3131
pip install "pylcm @
32-
git+https://github.com/OpenSourceEconomics/pylcm.git@6c610d19644d3f524ad112ed16c0621ee2ecd326"
32+
git+https://github.com/OpenSourceEconomics/pylcm.git@e4cae2aa57d4bf568b8ebbade55d44571e3a086f"
3333
- name: Install aca-model with test deps
3434
run: pip install -e . pytest pdbp
3535
- name: Run pytest

0 commit comments

Comments
 (0)