feat(python): implement python bindings for all components and solvers

This commit is contained in:
Sepehr
2026-02-21 20:34:56 +01:00
parent 8ef8cd2eba
commit 4440132b0a
310 changed files with 11577 additions and 397 deletions

View File

@@ -9,8 +9,8 @@ repository = "https://github.com/entropyk/entropyk"
[features]
default = []
ffi = []
http = []
ffi = ["dep:libloading"]
http = ["dep:reqwest"]
[dependencies]
# Core types from Story 1.2
@@ -25,6 +25,10 @@ thiserror = "1.0"
# Serialization
serde = { version = "1.0", features = ["derive"] }
# External model dependencies
libloading = { version = "0.8", optional = true }
reqwest = { version = "0.12", features = ["blocking", "json"], optional = true }
[dev-dependencies]
# Floating-point assertions
approx = "0.5"