36 lines
841 B
TOML
36 lines
841 B
TOML
[package]
|
|
name = "gyber"
|
|
version = "0.1.0"
|
|
edition = "2021"
|
|
description = "Collects hardware information and updates MariaDB"
|
|
|
|
[dependencies]
|
|
# --- Serde 수정: "derive"와 "deserialize" 기능 모두 명시 ---
|
|
serde = { version = "1.0.204", features = ["derive"] } # 최신 버전 확인 및 기능 수정
|
|
serde_json = "1.0.120"
|
|
|
|
# MySQL/MariaDB Async Driver
|
|
mysql_async = "0.34.1"
|
|
|
|
# Tokio: 비동기 런타임
|
|
tokio = { version = "1.39.1", features = ["full"] }
|
|
|
|
# Logging (log4rs 사용)
|
|
log = "0.4.22"
|
|
log4rs = "1.3.0"
|
|
serde_yaml = "0.9" # log4rs YAML 설정용
|
|
|
|
# Anyhow: 에러 처리
|
|
anyhow = "1.0.86"
|
|
|
|
# Chrono: 날짜/시간 처리
|
|
chrono = "0.4.38"
|
|
|
|
# Dotenvy: .env 파일 로드
|
|
dotenvy = "0.15.7"
|
|
|
|
# Base64: 키 인코딩/디코딩
|
|
base64 = "0.22.1"
|
|
|
|
# AES-GCM: 복호화
|
|
aes-gcm = { version = "0.10.3", features = ["alloc"] } |