Skip to content

Weather Conditions#7

Merged
MrSir merged 4 commits intomainfrom
weather
Jan 24, 2026
Merged

Weather Conditions#7
MrSir merged 4 commits intomainfrom
weather

Conversation

@MrSir
Copy link
Owner

@MrSir MrSir commented Jan 24, 2026

  • Added weather conditions processing and infographic
    • Rain or Sunny
    • Air Temperature in C and F
    • Track Temperature in C and F
    • Humidity
    • Air Pressure in kPa
    • Wind Speed in km/h
    • Wind Direction both as arrow symbol and text
  • moved some of the code around to ensure code coverage is true and not artificially inflated

@github-actions
Copy link

Coverage

Coverage Report
FileStmtsMissCoverMissing
src/f1p
   app.py51510%1–118
   main.py440%1–5
src/f1p/services/data_extractor
   enums.py19289%13, 25
   service.py4294290%1–823
src/f1p/ui/components
   driver.py62620%1–119
   map.py82820%1–116
   menu.py75750%1–147
   origin.py19190%1–28
   playback.py1091090%1–231
   weather.py1131130%1–320
src/f1p/ui/components/gui
   button.py880%1–18
   drop_down.py1121120%1–225
src/f1p/ui/components/leaderboard
   component.py1131130%1–327
   processors.py1621620%1–245
src/f1p/utils
   color.py880%1–17
   geometry.py38380%1–77
   performance.py12120%1–19
TOTAL141613991% 

Tests Skipped Failures Errors Time
5 0 💤 0 ❌ 0 🔥 0.266s ⏱️

@MrSir MrSir merged commit ac1d5fc into main Jan 24, 2026
4 checks passed
@MrSir MrSir deleted the weather branch January 24, 2026 03:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant