Skip to content

Commit f779f18

Browse files
committed
chore: release v0.5.2
Update changelog and bump package version to 0.5.2 for automated PyPI release.
1 parent b083dbb commit f779f18

File tree

3 files changed

+19
-2
lines changed

3 files changed

+19
-2
lines changed

CHANGELOG.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,23 @@
22

33
All notable changes to this project will be documented in this file.
44

5+
## [0.5.2]
6+
7+
### Added
8+
- Added photoMaker as a nested object in imageInference using `IPhotoMakerSettings`; `IImageInference.photoMaker: Optional[Union[IPhotoMakerSettings, Dict[str, Any]]]`. Nested settings use images/inputImages + style/strength. Standalone `taskType="photoMaker"` remains a separate operation via `IPhotoMaker`.
9+
- Added `IIpAdapter.guideImages`, `combineMethod`, `weightType`, `embedScaling`, `weightComposition`; `guideImage` optional; base supports `guideImages` with `process_image`.
10+
- Added `IEmbedding.weight: Optional[float]`.
11+
- Added dict coercion in `IImageInference.post_init` for `photoMaker`, `instantID`, `acePlusPlus`, `puLID`, `ultralytics`, `outpaint`, `refiner`; list coercion for embeddings (`dict` -> `IEmbedding`) and ipAdapters (`dict` -> `IIpAdapter`).
12+
- Added `IInputReference.type` and `IInputReference.strength` (for sketch-style refs).
13+
- Added image inference support so `inputs.referenceImages` can be `IInputReference` items; each image is run through `process_image` before send.
14+
- Added `IGoogleProviderSettings.safetyTolerance`.
15+
- Added `bpm`, `keyScale`, `timeSignature`, `vocalLanguage`, `coverConditioningScale`, `repaintingStart`, and `repaintingEnd` to `ISettings`.
16+
- Added `audio: Optional[str]` to `IAudioInputs`.
17+
- Added `IGoogleProviderSettings.resizeMode`.
18+
19+
### Changed
20+
- `IImageInference`: `refiner`, `outpaint`, `instantID`, `acePlusPlus`, `puLID`, `ultralytics`, `photoMaker` typed as `Union[Type, Dict[str, Any]]`; embeddings as `List[Union[IEmbedding, Dict[str, Any]]]`; ipAdapters as `List[Union[IIpAdapter, Dict[str, Any]]]`.
21+
522
## [0.5.1]
623

724
### Added

runware/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,4 @@
66
from .async_retry import *
77

88
__all__ = ["Runware"]
9-
__version__ = "0.5.1"
9+
__version__ = "0.5.2"

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
setup(
77
name="runware",
88
license="MIT",
9-
version="0.5.1",
9+
version="0.5.2",
1010
author="Runware Inc.",
1111
author_email="python.sdk@runware.ai",
1212
description="The Python Runware SDK is used to interact with the Runware API, powered by the Runware inference platform. It supports image generation, video generation, image upscale, video upscale, image caption, video caption, image background removal, video background removal, audio generation, and more. It also allows the use of an existing gallery of models or selecting any model or LoRA from the CivitAI gallery. The API also supports inpainting, outpainting, and a series of other ControlNet models.",

0 commit comments

Comments
 (0)