v1.5.0
This release includes most of the new features and enhancements developed as part of the Phase 10 work.
💥 Breaking Changes
- Preprocessing & Annotation: We have expanded preprocessing & annotation functionality, which is now standardized in formatting and available on most model components. Existing model implementations may need to make minor upgrades to model configuration files to conform with the new standardized formatting.
- Estimation Mode: Estimation mode has been updated to work with Larch v6. This new version of Larch is modernized and more stable across platforms, and is more consistent with ActivitySim spec files (as both are now built on Sharrow). The overall workflow for re-estimating model parameters is very similar to before, but users will need to use Larch v6 instead of Larch v5. In addition, some new capabilities have been added for modifying model specifications in Larch (instead of re-running ActivitySim).
What's Changed
- Preprocessing & Annotation functionality by @dhensle in #957
- Implement UV for dependency lock by @i-am-sijia in #956
- Skim name conflicts by @jpn-- in #939
- Pandas 2
assign_in_place()fix with categoricals by @i-am-sijia in #948 - PNUM hard-coded and Vehicle table creation bug fix by @dhensle in #953
- Minor Fixes: optional logsums, duplicate data in parking lot choice, activitysim version to logfile by @dhensle in #963
- Check YAML, Spec, Coefficients Settings Before Model Runs by @andkay in #950
- Expression profiling (legacy mode) by @jpn-- in #936
- GitHub Action to manually rebuild and publish documentation by @jpn-- in #977
- Add telecommute status model by @i-am-sijia in #935
- Alts Preprocessor Typo by @dhensle in #972
- Bump pypa/gh-action-pypi-publish from 1.5.1 to 1.13.0 in /.github/workflows by @dependabot[bot] in #974
- fix branch on sandag external test by @jpn-- in #978
- Estimation Enhancements by @dhensle in #917
- Wrap mem.consolidate_logs in try-except to prevent model run crashes by @Copilot in #979
- Add CITATION.cff file for academic referencing by @Copilot in #985
- update uv lock file by @jpn-- in #986
New Contributors
Full Changelog: v1.4.0...v1.5.0