Skip to content

Latest commit

 

History

History
363 lines (192 loc) · 11.4 KB

CHANGELOG.md

File metadata and controls

363 lines (192 loc) · 11.4 KB

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

0.11.5 (2024-12-09)

0.11.4 (2024-11-28)

0.11.3 (2024-10-21)

Bug Fixes

  • change default value of "stop_sequence_separator" config to ";" (#94) (c0cd1c5)

0.11.2 (2024-05-27)

Features

0.11.1 (2024-01-08)

Bug Fixes

  • position_in_zone is now correctly returns self without zone (#91) (1d66c5e)

0.11.0 (2023-12-14)

⚠ BREAKING CHANGES

  • improve stop points initialization (#90)

Features

  • improve stop points initialization (#90) (b62d07f)

0.10.20 (2023-11-29)

Bug Fixes

  • error in Python3 only classifier (0746c23)

0.10.19 (2023-11-27)

0.10.18 (2023-11-20)

0.10.17 (2023-11-16)

Features

  • io: agent can now be duplicated using 'duplicates' attribute (#87) (c13481a)

0.10.16 (2023-10-24)

0.10.15 (2023-10-19)

Bug Fixes

  • missing SB_VS_R adaptations with previous changes in depot use (#84) (2fd15ee)

0.10.14 (2023-10-19)

Bug Fixes

  • service vehicle depot was fetch at wrong place during input generation (#83) (1062197)

0.10.13 (2023-08-10)

0.10.12 (2023-03-13)

0.10.11 (2023-03-09)

Bug Fixes

  • rename reference files after naming change in previous commit (#77) (31e09bc)

0.10.10 (2023-01-25)

0.10.9 (2023-01-13)

Bug Fixes

  • fixed a bug in SB_VS when user patience was None (bd2f5a0)

0.10.8 (2022-11-25)

Features

  • improvements on service vehicle methods (#75) (62c48b4)

0.10.7 (2022-11-07)

Bug Fixes

0.10.6 (2022-11-07)

Features

0.10.5 (2022-10-20)

Bug Fixes

0.10.4 (2022-10-19)

Features

0.10.3 (2022-10-13)

0.10.2 (2022-09-15)

Features

  • add possibility of generating an empty graph (#69) (d08b0f2)

0.10.1 (2022-09-08)

Features

  • improve version and commit trace (#68) (a679c68)

0.10.0 (2022-08-18)

⚠ BREAKING CHANGES

  • multiple scenarios run (#64)

Features

0.9.1 (2022-08-09)

Features

0.9.0 (2022-08-02)

⚠ BREAKING CHANGES

  • model classes are not specified in the following attributes of the SimulationModel subclasses: environment_class, population_class, input_class, output_class

  • moved model elements initialisation in the parent SimulationModel class (#62) (0f2e49e)

0.8.0 (2022-07-28)

⚠ BREAKING CHANGES

  • now provide path to the scenario folder instead of path to the simulation parameters to run a simulation

Features

0.7.12 (2022-06-23)

Bug Fixes

  • move file information generation to utils (#58) (984babd)

0.7.11 (2022-06-22)

Features

0.7.10 (2022-05-09)

Features

0.7.9 (2022-04-12)

Bug Fixes

0.7.8 (2022-04-08)

Bug Fixes

  • handle case when GTFS is not provided (#47) (cd35969)

0.7.7 (2022-03-23)

Features

  • added a PlanningChange exception to interrupt service vehicle loops (#46) (436039e)

0.7.6 (2022-03-22)

Bug Fixes

0.7.5 (2022-03-21)

0.7.4 (2022-03-17)

Features

0.7.3 (2022-03-14)

Features

0.7.2 (2022-02-25)

Features

  • added a new config parameter 'stop_sequence_separator' (6207cc5)

0.7.1 (2022-01-26)

Bug Fixes

0.7.0 (2021-12-13)

⚠ BREAKING CHANGES

  • major changes in the inputs specifications, described with json schemas Simulation parameters: gtfs_timetables can no longer be null (None in Python) line_shapes can no longer be null routes can no longer be null early_dynamic_input can no longer be null renamed geojson_output into visualisation_output routes removed, now fetched in operation parameters (of relevant models) line_shapes_file removed, now fetched in operation parameters renamed PT_parameters into user_routing_parameters

PT_parameters (in simulation parameters, now renamed 'user_routing_parameters')

journey_time_range removed (now specified as a dispatcher option in operation parameters) max_nb_trips removed (now specified as a dispatcher option in operation parameters) additional_transfers removed (now specified as a dispatcher option in operation parameters) no_journey_timeout removed (now using the fail_timeout param of Person class) nb_journey_trials removed (now using the max_tries param of Person class) nb_seats moved to PublicTransportOperator operation parameters service_vehicle_prefix moved to PublicTransportOperator operation parameters use_shortest_path moved to PublicTransportOperator operation parameters multi_source moved to PublicTransportOperator operation parameters

Features

0.5.1 (2021-11-10)

0.5.0 (2021-11-10)

0.4.0 (2021-06-29)

Added

  • Shortest paths storing
  • Possibility to provide a list of init input files
  • PT delay information factory
  • Added an environment variable OUTPUT_FOLDER to specify the output folder

Changed

  • Deprecated use of origin/destination_lat/lon, now fetching coordinates from geometry
  • Now exporting KPI files to .gz compressed format

0.3.0 (2021-03-16)

Added

  • CHANGELOG file
  • Online documentation, hosted by ReadtheDocs
  • --which-result option for generate_osm_graph place import
  • Common inputs scenarios for inputs shared between scenarios
  • gzip compression/decompression
  • Changed default visualisation file extension to .geojson.gz
  • Added a 'request' column to the journeys DataFrame
  • Added a confirm_journey_ method to Operator that replaces Traveler's make_journey_request_

Changed

  • Moved to osmnx 1.0.1
  • Replaced the bz2_compress option by an automatic detection of .bz2 extension
  • Moved the test demand in a common inputs folder
  • The trips dict now also contain the agent serving it
  • Switched to autoapi for the automatic documentation of the code

0.2.0 (2021-02-19)

Added

  • Test framework and scenarios for the models
  • New parameter origin/destination_station/stop_point for some models' inputs
  • Memory of failed stations in SB_VS users
  • Simulation exceptions
  • Simulation leave event and KPI
  • New import methods generate_osm_graph script
  • Run module that contains the launch functions
  • Simulation agent traces file
  • Mode resolution for each model
  • Coordinates positions pre-processing using nearest_nodes
  • New function for importing
  • New functions for importing stop points

Changed

  • Graph extension is now an operator attribute
  • Graph extension is done when nearest node is over a certain distance from coordinates.
  • Example imports is now done by copying test scenarios

Removed

  • Zone attribute of OSMNetwork

0.1.1 (2021-01-05)

Added

  • Minor fixes (?)

0.1.0 (2020-12-11)

Added

  • First pre-release