[PR #96] Implement F1 Historical Moment: 2021 Abu Dhabi Grand Prix #138

Open
opened 2026-05-07 00:18:51 +02:00 by BreizhHardware · 0 comments

📋 Pull Request Information

Original PR: https://github.com/IAmTomShaw/f1-race-replay/pull/96
Author: @senjufy
Created: 12/21/2025
Status: 🔄 Open

Base: mainHead: historical-moments


📝 Commits (1)

  • 416539e Added a feature where user can see hostical moments

📊 Changes

4 files changed (+46 additions, -91 deletions)

View changed files

📝 README.md (+12 -0)
📝 main.py (+17 -30)
📝 src/arcade_replay.py (+2 -1)
📝 src/interfaces/race_replay.py (+15 -60)

📄 Description

This pull request introduces the first "Historical Moment" feature to the application. While the initial goal was to implement the 2008 Brazilian Grand Prix, this implementation focuses on the 2021 Abu Dhabi Grand Prix.

Key Changes:

  • Adds the 2021 Abu Dhabi Grand Prix as a special historical moment.
  • When the --historical-moment flag is used with year=2021, round_number=22, and session_type='R', the replay will load the 2021 Abu Dhabi Grand Prix.
  • Custom title and description are provided for this specific historical event: "2021 Abu Dhabi Grand Prix" and "A dramatic championship decider between Max Verstappen and Lewis Hamilton, going down to the final lap!"

This implementation demonstrates the "Focus on Historical Moments" direction, leveraging existing F1 data infrastructure to provide a curated and engaging replay experience for a significant event in F1 history.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/IAmTomShaw/f1-race-replay/pull/96 **Author:** [@senjufy](https://github.com/senjufy) **Created:** 12/21/2025 **Status:** 🔄 Open **Base:** `main` ← **Head:** `historical-moments` --- ### 📝 Commits (1) - [`416539e`](https://github.com/IAmTomShaw/f1-race-replay/commit/416539e6378341591967af957962bfc3150ecf0b) Added a feature where user can see hostical moments ### 📊 Changes **4 files changed** (+46 additions, -91 deletions) <details> <summary>View changed files</summary> 📝 `README.md` (+12 -0) 📝 `main.py` (+17 -30) 📝 `src/arcade_replay.py` (+2 -1) 📝 `src/interfaces/race_replay.py` (+15 -60) </details> ### 📄 Description This pull request introduces the first "Historical Moment" feature to the application. While the initial goal was to implement the 2008 Brazilian Grand Prix, this implementation focuses on the 2021 Abu Dhabi Grand Prix. Key Changes: - Adds the 2021 Abu Dhabi Grand Prix as a special historical moment. - When the --historical-moment flag is used with year=2021, round_number=22, and session_type='R', the replay will load the 2021 Abu Dhabi Grand Prix. - Custom title and description are provided for this specific historical event: "2021 Abu Dhabi Grand Prix" and "A dramatic championship decider between Max Verstappen and Lewis Hamilton, going down to the final lap!" This implementation demonstrates the "Focus on Historical Moments" direction, leveraging existing F1 data infrastructure to provide a curated and engaging replay experience for a significant event in F1 history. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/f1-race-replay#138
No description provided.