Fastf1

Latest version: v3.5.3

Safety actively analyzes 723177 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 10 of 12

2.1.13

- fixed issue 74: don't assume that a further session status change
(e.g. ended, finalized) exists after the last lap
- improved error handling if there exists no usable lap data for any
driver (73, e.g. Imola 2021 FP1)
- `fastf1.core.get_session` should not quietly return
`fastf1.core.Weekend` instead of `fastf1.core.Session`
if an invalid event name is given.

2.1.12

- fix: crash in lap data parser if a driver did not do any proper laps in a
session
- fix: crash in `fastf1.core.Telemetry.calculate_driver_ahead` if a
driver did not participate in the session (by bambz96)
- enable automatic cache expiration for requests-cache (57)
- fix: requests cache not cleared if `force_renew=True` is used with
`fastf1.api.Cache.enable_cache`

2.1.11

- Fix: last inlap missing from ``Laps``
- Add schedule patch for Sprint Race Weekend at Brazil GP (55)

2.1.10

- introduce a custom user agent to identify FastF1 when requesting data from the Ergast API

2.1.9

General maintenance/bug fixes
==========================

- switch renamed dependency 'fuzzywuzzy' to new name 'thefuzz'
- add support for getting team colors from incomplete or partial team
names or from team names containing typos or extra words
- make fuzzy string matching for event names case-insensitive
- set missing lap start times to pit out time where possible (fixes issue 29),
- add new api function :func:`fastf1.api.driver_info`
- support incomplete laps (not timed) caused by drivers crashing/retiring
during a lap: infer as much information as possible so that telemetry
can be accessed easily (fixes issues 36 and 41)

2.1.8

This release adds a patch to support the changed schedule on weekends with sprint qualifying.

Page 10 of 12

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.