Skip to content

Updates for numpy v2#19

Open
jpn-- wants to merge 3 commits into
ActivitySim:extendedfrom
driftlesslabs:numpy-2
Open

Updates for numpy v2#19
jpn-- wants to merge 3 commits into
ActivitySim:extendedfrom
driftlesslabs:numpy-2

Conversation

@jpn--

@jpn-- jpn-- commented Jun 23, 2026

Copy link
Copy Markdown
Member

This pull request introduces two new scripts for running the MTC example model with Sharrow enabled and updates several core dependencies to more current versions. The changes improve reproducibility, simplify environment setup, and modernize dependency requirements.

New scripts for Sharrow-enabled model runs:

  • Added scripts/run-large-sharrow.py, a script to run the MTC model on the full dataset with Sharrow enabled. It includes metadata for running with uv, handles downloading required data, and configures a large sample size.
  • Added scripts/run-small-sharrow.py, a script for running the MTC model on a small test sample with Sharrow enabled, also supporting execution via uv.

Dependency updates in pyproject.toml:

  • Updated activitysim to remove version pinning, allowing the latest version to be used.
  • Updated numpy requirement to >=2,<3 for compatibility with newer releases.
  • Updated pandera requirement to >=0.30 to support newer features and fixes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant