diff --git a/Cargo.lock b/Cargo.lock index 6d4ae087ea..cd787ae731 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -15007,6 +15007,44 @@ dependencies = [ "zstd-sys", ] +[[package]] +name = "world_labs_api" +version = "0.0.1" +dependencies = [ + "anyhow", + "base64 0.22.1", + "bstr", + "byteorder", + "chrono", + "cloudflare_errors", + "cloudflare_mitigation", + "cookie_store 0.0.1", + "env", + "env_logger 0.11.9", + "errors", + "filesys", + "futures 0.3.31", + "http_headers", + "indexmap 2.9.0", + "jwt_light", + "log", + "log4rs", + "once_cell", + "regex", + "scraper 0.24.0", + "serde", + "serde_json", + "sha2 0.11.0-rc.2", + "test_data", + "testing", + "tokio", + "url", + "uuid 1.18.1", + "workspace-build-acceleration", + "wreq", + "wreq-util", +] + [[package]] name = "world_labs_client" version = "0.0.1" diff --git a/Cargo.toml b/Cargo.toml index a0668a4955..9688c57159 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -19,6 +19,7 @@ members = [ "crates/api_clients/seedance2pro", "crates/api_clients/runwayml_client", "crates/api_clients/thumbnail_generator", + "crates/api_clients/world_labs_api", "crates/api_clients/world_labs_client", # CLI tools for operations, etc. @@ -248,6 +249,7 @@ tokens = { path = "crates/schema/public/tokens" } url_utils = { path = "crates/lib/url_utils" } users = { path = "crates/lib/users" } web_base64 = { path = "crates/lib/data/web_base64" } +world_labs_api = { path = "crates/api_clients/world_labs_api" } world_labs_client = { path = "crates/api_clients/world_labs_client" } # External libs