feat: initial commit - unified FGTools from static, weather, mattermost-noti

This commit is contained in:
2025-12-31 09:56:37 +09:00
commit 4ff5dba4b1
29 changed files with 5786 additions and 0 deletions

View File

@ -0,0 +1,31 @@
# ===================================================================
# services/weather/__init__.py
# 기상 데이터 서비스 패키지 초기화
# ===================================================================
# 기상청 API를 통한 날씨 데이터 수집 및 처리 서비스입니다.
# 초단기예보, 단기예보, 중기예보, ASOS 종관기상 데이터를 지원합니다.
# ===================================================================
from .forecast import (
get_ultra_forecast,
get_vilage_forecast,
get_daily_ultra_forecast,
get_daily_vilage_forecast,
get_midterm_forecast,
get_midterm_temperature,
get_weekly_precip,
)
from .asos import get_asos_weather
from .precipitation import PrecipitationService
__all__ = [
'get_ultra_forecast',
'get_vilage_forecast',
'get_daily_ultra_forecast',
'get_daily_vilage_forecast',
'get_midterm_forecast',
'get_midterm_temperature',
'get_weekly_precip',
'get_asos_weather',
'PrecipitationService',
]