51 lines
1.1 KiB
Text
51 lines
1.1 KiB
Text
# ==========================================
|
|
# 기상청 3차원 객관분석 데이터 API 프로젝트 .gitignore
|
|
# ==========================================
|
|
|
|
# 1. 가상환경 및 의존성 패키지 (Virtual Environments)
|
|
venv/
|
|
.venv/
|
|
env/
|
|
ENV/
|
|
bin/
|
|
lib/
|
|
share/
|
|
include/
|
|
|
|
# 2. 로컬 설정 및 민감 정보 (CWE-798 방지 - API 인증키 노출 차단)
|
|
.env
|
|
.env.local
|
|
.env.development.local
|
|
.env.test.local
|
|
.env.production.local
|
|
|
|
# 3. Python 캐시 및 컴파일 파일 (Python Build & Caches)
|
|
__pycache__/
|
|
*.py[cod]
|
|
*$py.class
|
|
.pytest_cache/
|
|
.coverage
|
|
htmlcov/
|
|
.mypy_cache/
|
|
.ipynb_checkpoints/
|
|
|
|
# 4. 자동 생성 기상 데이터 (Generated Weather Data CSVs)
|
|
# 분석 과정에서 수집된 로컬 CSV 파일은 원격 저장소 업로드 제외
|
|
*.csv
|
|
|
|
# [예외] 데이터 구조 정의가 포함된 핵심 메타데이터 파일은 추적 유지
|
|
!weather_data_definition.csv
|
|
|
|
# 5. 자동 생성 분석/시각화 이미지 (Generated Analysis & Visualization Plots)
|
|
*.png
|
|
|
|
# 6. 시스템 및 IDE 설정 파일 (System & IDE configs)
|
|
.DS_Store
|
|
Thumbs.db
|
|
.vscode/
|
|
.idea/
|
|
*.suo
|
|
*.ntvs*
|
|
*.njsproj
|
|
*.sln
|
|
*.swp
|