Releases: theOehrly/Fast-F1
Release v3.0.4
- Added missing color for compound "TEST-UNKNOWN" (by @Casper-Guo)
- Bumped minimum version requirement for dependency 'timple'
Release v3.0.3
-
Fixed incorrectly formatted color codes for tyre compound colors.
(by @Casper-Guo) -
Fixed a bug that prevented the calculation of results for Qualifying-like
sessions (for example Sprint Shootout) that only occurred on Pandas v1.5.3
and older.
Release v3.0.2
Release v3.0.1
Bug Fixes
- fixed a bug that prevented the use of the livetiming client from the
commandline
Release v3.0.0
This release offers a huge amount of new features and bug fixes.
Read more about all the changes in the Release Notes
New Contributors
- @TasosOperatingInBinary made their first contribution in #250
- @Toskosz made their first contribution in #276
- @neron-png made their first contribution in #285
- @SpyrosKoun made their first contribution in #303
- @BCurbs made their first contribution in #287
- @f1multiviewer made their first contribution in #319
- @Casper-Guo made their first contribution in #326
- @daylinmorgan made their first contribution in #333
- @TracingInsights made their first contribution in #329
- @lmontrieux made their first contribution in #337
- @harningle made their first contribution in #351
Release v2.3.3
Maintenance release that adds support for the new Sprint Shootout session type.
Release v2.3.2
Maintenance release to require pandas <2.0.0 on a clean installation.
Release v2.3.1
Maintenance release to add driver names and colours for the 2023 season.
Alpha 3.0.0_ergast_a0 - Ergast API support
Alpha release to test Ergast API support.
Release v2.3.0
Bug Fixes:
-
The matplotlib dependency version is now required to be >= 3.3.3 to prevent
incompatibility. (#210) -
Fixed: NaT values for 'Time' or 'LapStartTime' may cause a crash
infastf1.core.Telemetry.calculate_driver_ahead
(#151) -
Fixed: Data for speed trap 'SpeedST' is added to the wrong lap.
This additionally caused empty laps to exist for some drivers at the
beginning of some sessions. -
Fixed:
fastf1.core.Telemetry.add_driver_ahead
could not
be called on previously resampled telemetry data. (#178) -
Added: Better error handling for sessions that did not take place.
-
Fixed: Tyre compound shown for some laps was incorrect in some special
cases. (#204) -
Fixed: Incorrect first and last name for Hulkenberg in fallback driver list
(by @niallmcevoy) -
Fixed: metadata for
~fastf1.core.Telemetry
was not propagated
correctly infastf1.core.Telemetry.merge_channels
and
fastf1.core.Telemetry.resample_channels
. -
Fixed: incorrect call of scipy method in
fastf1.legacy.inject_driver_ahead
-
Fixed: Error handling regression in
fastf1.core.Session.load
-
Fixed:
~fastf1.core.DataNotLoadedError
not raised forcar_data
and
pos_data
.
New Features:
-
Added: Function
fastf1.get_events_remaining
(by @oscr) -
Added: Support for shorthand paths (e.g. '~/cache') in
fastf1.Cache.enable_cache
(by @oscr)
Changes:
- The default base url scheme for Ergast is changed from http to https.
Deprecations and Notices for Upcoming Changes:
-
Deprecation: Undocumented function
fastf1.ergast.fetch_weekend
will be removed without a direct replacement in a future version
(target: v3.0.0). -
Change:
fastf1.utils.to_timedelta
and
fastf1.utils.to_datetime
will returnNaT
instead of raising and
exception if a valued cannot be parsed in a future version
(target: v3.0.0).