From c6642ff212ee38d579a54d98f499c31eb07d5755 Mon Sep 17 00:00:00 2001 From: Adir Amsalem Date: Tue, 17 Mar 2026 17:38:53 +0200 Subject: [PATCH 1/2] fix: remove lucy-pro-flf2v model Model is no longer working. Removes the model definition, FirstLastFrameInput class, and all references. Co-Authored-By: Claude Opus 4.6 --- decart/models.py | 22 ---------------------- 1 file changed, 22 deletions(-) diff --git a/decart/models.py b/decart/models.py index c5b97b5..87e1dfd 100644 --- a/decart/models.py +++ b/decart/models.py @@ -11,7 +11,6 @@ "lucy-pro-t2v", "lucy-pro-i2v", "lucy-pro-v2v", - "lucy-pro-flf2v", "lucy-motion", "lucy-restyle-v2v", "lucy-2-v2v", @@ -77,18 +76,6 @@ class VideoToVideoInput(DecartBaseModel): enhance_prompt: Optional[bool] = None -class FirstLastFrameInput(DecartBaseModel): - prompt: str = Field( - ..., - min_length=1, - max_length=1000, - ) - start: FileInput - end: FileInput - seed: Optional[int] = None - resolution: Optional[str] = None - - class ImageToMotionVideoInput(DecartBaseModel): data: FileInput trajectory: List[MotionTrajectoryInput] = Field(..., min_length=2, max_length=1000) @@ -248,14 +235,6 @@ class ImageToImageInput(DecartBaseModel): height=704, input_schema=VideoToVideoInput, ), - "lucy-pro-flf2v": ModelDefinition( - name="lucy-pro-flf2v", - url_path="/v1/generate/lucy-pro-flf2v", - fps=25, - width=1280, - height=704, - input_schema=FirstLastFrameInput, - ), "lucy-motion": ModelDefinition( name="lucy-motion", url_path="/v1/generate/lucy-motion", @@ -321,7 +300,6 @@ def video(model: VideoModels) -> VideoModelDefinition: - "lucy-pro-t2v" - Text-to-video - "lucy-pro-i2v" - Image-to-video - "lucy-pro-v2v" - Video-to-video - - "lucy-pro-flf2v" - First-last-frame-to-video - "lucy-dev-i2v" - Image-to-video (Dev quality) - "lucy-fast-v2v" - Video-to-video (Fast quality) - "lucy-motion" - Image-to-motion-video From 2a50393fccf8919bfb647858d18d2d58e2c716de Mon Sep 17 00:00:00 2001 From: Adir Amsalem Date: Tue, 17 Mar 2026 17:40:01 +0200 Subject: [PATCH 2/2] chore: sync uv.lock version Co-Authored-By: Claude Opus 4.6 --- uv.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/uv.lock b/uv.lock index f810957..23179f7 100644 --- a/uv.lock +++ b/uv.lock @@ -597,7 +597,7 @@ wheels = [ [[package]] name = "decart" -version = "0.0.19" +version = "0.0.28" source = { editable = "." } dependencies = [ { name = "aiofiles" },