Skip to content

Update test targets#43

Open
jpn-- wants to merge 8 commits into
ActivitySim:mainfrom
driftlesslabs:stable-jn-work
Open

Update test targets#43
jpn-- wants to merge 8 commits into
ActivitySim:mainfrom
driftlesslabs:stable-jn-work

Conversation

@jpn--
Copy link
Copy Markdown
Member

@jpn-- jpn-- commented May 29, 2026

The main thing here is updating test targets, to accommodate changes in outputs due to changing to numpy 2.0.

This pull request also updates some key dependencies to support newer versions and adds a small script entry point for data downloading. The most significant changes are the upgrade of numpy and pandera version requirements, which may impact compatibility and functionality, and the addition of a main block in scripts/fulldata.py for easier manual execution.

Dependency updates:

  • Relaxed the numpy version constraint to allow any version >=2,<3, enabling compatibility with the latest major release.
  • Updated the pandera dependency to require version >=0.30, ensuring access to newer features and fixes.

Developer experience:

  • Added a __main__ block to scripts/fulldata.py to allow running the script directly for testing or manual data download.
  • Minor comment formatting update in pyproject.toml for clarity regarding the activitysim source.

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