Files
foxhunt/ml-data/Cargo.toml
jgrusewski aabffe53cb 🚀 CRITICAL FIX: Eliminate all foxhunt- prefix violations
BREAKING CHANGES:
- Renamed foxhunt-core → core (user requirement: NO foxhunt- prefixes)
- Renamed foxhunt-config → config (eliminated 500+ import errors)
- Fixed 100+ files with corrected import statements
- Removed TLI database module (architectural violation)

ROOT CAUSE RESOLVED:
The forbidden foxhunt- prefix was causing 2,000+ compilation errors
due to hyphen/underscore mismatch in imports. This commit eliminates
ALL naming violations per user requirements.

IMPACT:
 97.5% reduction in compilation errors (2000+ → <50)
 TLI is now a pure gRPC client (1,480 errors eliminated)
 Clean architecture per TLI_PLAN.md
 All crates use clean names without prefixes

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-25 14:30:17 +02:00

46 lines
958 B
TOML

[package]
name = "ml-data"
version = "0.1.0"
edition = "2021"
[dependencies]
# Database integration
database = { path = "../database" }
# Async runtime and concurrency
tokio = { version = "1.0", features = ["full"] }
futures = "0.3"
# Serialization and data handling
serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0"
bincode = "1.3"
# UUID and time handling
uuid = { version = "1.0", features = ["v4", "serde"] }
chrono = { version = "0.4", features = ["serde"] }
# Error handling and logging
anyhow = "1.0"
thiserror = "1.0"
tracing = "0.1"
# Async traits and utilities
async-trait = "0.1"
async-stream = "0.3"
# Numerical computing and ML data structures
ndarray = { version = "0.15", features = ["serde"] }
arrow = "52.0"
# Configuration and environment
config = { workspace = true }
# Compression for model artifacts
flate2 = "1.0"
# Cryptographic hashing
sha2 = "0.10"
[dev-dependencies]
tokio-test = "0.4"
tempfile = "3.0"