----------------- - Bugfix: Added ``'from_stop_id'`` and ``'to_stop_id'`` to list of string data types in ``constants.py``. Previously, they were sometimes getting interpreted as floats, which stripped leading zeros from the IDs, which then did not match the IDs in the stops data frame.
5.1.0
----------------- - Added trip ID parameter to ``calculator.get_stops``. - Created ``calculator.trip_to_geojson``. - Added whitespace stripping to ``cleaner.clean_route_short_names``.
5.0.0
----------------- - Renamed the function ``calculator.get_feed_intersecting_polygon`` to ``calculator.restrict_by_polygon``. - Added the function ``calculator.restrict_by_routes``.
4.3.0
----------------- - Added the function ``calculator.get_start_and_end_times``.
4.2.0
----------------- - Added the functions ``calculator.compute_center``, ``calculator. compute_bounds``, ``calculator.route_to_geojson``. - Extended the function ``calculator.get_stops`` to accept an optional route ID. - Extended the function ``calculator.build_geometry_by_shape`` to accept and optional set of shape IDs. - Extended the function ``calculator.build_geometry_by_stop`` to accept and optional set of stop IDs.
4.1.2
------------------ - Improved distance sanity checks in ``calculator.compute_trip_stats`` and ``calculator.append_dist_to_stop_times``.