Release Notes for Version 4.1
These release notes are for the 4.1 versions of Opus/UrbanSim (4.1.0, 4.1.1, and 4.1.2). These notes cover changes since 23 April 2007.
12 January 2008
Version 4.1.2 released. The traits imports were changed to work with both the old and new versions of enthought.traits. (Note that this is on a separate release branch from the main trunk -- that is headed toward a 4.2 release, with a new GUI.)
12 November 2007
Subversion repository converted to use a trunk/branches/tag layout.
Version 4.1.1 released. This is the same as version 4.1.0, except that the installation instructions have been modified to be correct for the new subversion repository layout.
17 October 2007
A number of changes to the database infrastructure have been made in the development version of the opus code. If you choose to upgrade, please see SQLAlchemyUpdate for step-by-step update instructions.
20 September 2007
Sqlalchemy 0.4 (http://www.sqlalchemy.org) is now a required python package. Sqlalchemy allows us to support MySQL, Postgres, and MSSQL databases.
3 July 2007
Version 4.1.0 released, using the new subversion repository and stable release zip file (see notes for 19 June).
19 June 2007
Major change to the way Opus/UrbanSim is distributed. We are now using a subversion repository rather than CVS. In addition, the stable releases are now available as a zip file that users should unzip into a workspace directory, rather than being installed in Python site-packages. This should make it easier to find scripts that need to be run. Also, since subversion has good support for anonymous read access, this will make it easier for users to update their Opus/UrbanSim installation.
If you have an existing Opus/!Urbansim installation in Python site-packages, please delete it first, and then install the new version in a workspace.
13 May 2007
Internal support for bias correction due to sampling of alternatives was removed from LocationChoiceModel. Support for setting fixed values of coefficients in an estimation was added. Thus, the bias correction can be done by adding a variable to the specification and setting its coefficient to 1.
4 May 2007
ChoiceModel was a little bit reorganized - functionality that involves the interaction set was moved into a separate class. It is an internal change and shouldn't affect the API.
2 May 2007
The model RealEstatePriceModel was replaced by the version used in the psrc_parcel and sanfrancisco package. The main difference is that the model is not implemented as a model group anymore. The different types of real estate are handled as submodels (rather than group members).
