Skip to content

Releases: ActivitySim/populationsim

v0.10.0

03 Nov 04:05
7826bbf

Choose a tag to compare

This is a substantial revision to the PopulationSim code. Major changes include:

  • Refactored PopulationSim to not depend on legacy ActivitySim
  • Removal of unused dependencies via legacy ActivitySim import
  • Updated critical dependencies of Numpy and Pandas. Now shares versions with current ActivitySim.
  • Updated Python and tested with multiple python versions 3.9, 3.10, 3.11, 3.12
  • Stabilized existing tests and incorporated into GHA CI testing
  • Extended tests to validate results, not just run without error
  • Re-wrote list balancer functions into numba JIT compiled functions (5x-10x speed improvement)
  • Reimplemented optional CVXPY integerization backend
  • Added tests for numba functions and integerization options
  • Resolved repop bug for CALM example
  • Added integerization solver timeout override parameter optional config.
  • Modernized Python packaging to use pyproject.toml

Note: The version number on this release is 0.10.0, which is several steps forward from the last public release (0.5.1). This is intentional, to avoid conflicts with versions developed and deployed outside of the public release channel.

What's Changed

New Contributors

Full Changelog: v0.5.1...v0.10.0

v0.5.1

26 Aug 16:03
47ece66

Choose a tag to compare

  • allow seed and meta geography to be the same
  • constraints on absolute weights for survey weighting
  • use latest activitysim

Also on pypi (for pip install).

v0.5

23 Apr 22:11
b664d22

Choose a tag to compare

  • parallelization (multiprocessing)
  • drop python 2 support

Also on pypi (for pip install).

0.4.3

20 Oct 22:02
e990822

Choose a tag to compare

#123

Also on pypi (for pip install).

0.4.2

20 Oct 21:36
5c3a163

Choose a tag to compare

#92

Also on pypi (for pip install).

0.4.1

21 Feb 23:35
9b29db4

Choose a tag to compare

  • Package updates (#109)

  • ActivitySim 0.9.2; Pandas 1.0

  • Freeze ortools package below 7.5

  • Add info about zero-person households (#106)

  • fix issue #103

  • fix issue #102

Also on pypi (for pip install).

0.4

24 Jan 17:24
347e22e

Choose a tag to compare

0.4

Ownership transferred from ODOT/RSG to ActivitySim. Also on pypi (for pip install).