What’s new in v3.2.2#
(released 09/02/2024)
Bug Fixes#
Fixed another bug that caused
fastf1.core.Session.get_circuit_info()to fail only in some cases if the default resampling frequency for telemetry data is changed (#455)
What’s new in v3.2.1#
(released 05/02/2024)
Bug Fixes#
Fixed a bug that caused timestamps of telemetry data to have (apparent) microseconds precision (even though this is not the case). As a result, merging position data and car data did not have a well matching timestamp index resulting in additional interpolated values. This problem only occurred in combination with recent versions of Pandas.
Other#
Various changes to address deprecations in Pandas.
What’s new in v3.2.0#
(released 07/01/2024)
New Features#
Added support for Pandas version v2.1.0 and higher.
Methods
fastf1.core.Lap.get_telemetry()andfastf1.core.Laps.get_telemetry()now take an optional additionalfrequencykeyword argument to override the default frequency that is used for resampling.Added
fastf1.core.Laps.pick_box_laps()to select inlaps and outlaps (#454) (by @pesaventofilippo)Added the lap number to race control messages, see
fastf1.core.Session.race_control_messages(#475) (by @manpean)Improved lap data integrity checks (#449) (by @d-tomasino)
Added a string representation for the Cache class that gives information about the cache path and the cache size
Added the function
fastf1.Cache.get_cache_info()that returns information about the cache path and the cache size
Bug Fixes#
Fixed incorrect lap number (zero instead of one) for generated laps that are added when a driver crashes on the very first lap
Fixed
fastf1.core.Session.get_circuit_info()fails if the default resampling frequency for telemetry data is changed (#455)Fixed multiple issues with the Ergast API interface that resulted in invalid request being made and consequently no data being returned (#489, #494) (by @Lombardoc4)
Fixed missing driver information for drivers that did not start in a race (classified as DNS - did not start) (#447)
Fixed a regression introduced in v3.1.3 that caused the
CountryCodeto be missing fromfastf1.core.SessionResultsFixed a compatibility issued with Pandas v1.3.5