Releases: fashn-AI/fashn-python-sdk
Releases · fashn-AI/fashn-python-sdk
v0.9.0
0.9.0 (2026-05-25)
Full Changelog: v0.8.0...v0.9.0
Features
- predictions: add packshot overload to subscribe() (1d522a9)
v0.8.0
v0.7.0
0.7.0 (2026-05-18)
Full Changelog: v0.6.0...v0.7.0
Features
- api: api update (e1b440e)
- api: api update (a1a6cb7)
- internal: implement indices array format for query and form serialization (2ad8553)
- support setting headers via env (db06aa1)
Bug Fixes
- client: preserve hardcoded query params when merging with user params (a03fa63)
- deps: bump minimum typing-extensions version (f371db9)
- ensure file data are only sent as 1 parameter (40b2510)
- predictions: sync subscribe() overloads with all supported models (a94eab3)
- pydantic: do not pass
by_aliasunless set (24078c2) - sanitize endpoint path params (c9c800b)
- use correct field name format for multipart file arrays (cf6df15)
Performance Improvements
- client: optimize file structure copying in multipart requests (f28a133)
Chores
- ci: skip lint on metadata-only changes (0f1e02d)
- ci: skip uploading artifacts on stainless-internal branches (2f7216d)
- internal: codegen related update (66d022e)
- internal: codegen related update (10ee22f)
- internal: codegen related update (af155c4)
- internal: more robust bootstrap script (b5c90dd)
- internal: reformat pyproject.toml (42e397d)
- internal: tweak CI branches (37ccb08)
- internal: update gitignore (da97841)
v0.6.0
0.6.0 (2026-03-05)
Full Changelog: v0.5.1...v0.6.0
Features
- api: api update (6a37d54)
- api: api update (6e05eed)
- api: api update (1b202d7)
- api: api update (1d48316)
Bug Fixes
- client: close streams without requiring full consumption (7f2a317)
- compat with Python 3.14 (0ebd493)
- compat: update signatures of
model_dumpandmodel_dump_jsonfor Pydantic v1 (02e60a5) - ensure streams are always closed (c42ad27)
- types: allow pyright to infer TypedDict types within SequenceNotStr (3187855)
Chores
- add missing docstrings (3e29ffc)
- add Python 3.14 classifier and testing (d214363)
- bump
httpx-aiohttpversion to 0.1.9 (1ca3adb) - configure new SDK language (9d24d33)
- deps: mypy 1.18.1 has a regression, pin to 1.17 (d19fca5)
- docs: use environment variables for authentication in code snippets (ce72987)
- internal/tests: avoid race condition with implicit client cleanup (fae7724)
- internal: add missing files argument to base client (e0a4b27)
- internal: grammar fix (it's -> its) (d9db081)
- package: drop Python 3.8 support (ad4cdda)
- update lockfile (d5dd0bd)
v0.5.1
0.5.1 (2025-10-16)
Full Changelog: v0.5.0...v0.5.1
Bug Fixes
- add error details to time_out (5f35072)
v0.5.0
v0.4.0
v0.3.0
0.3.0 (2025-09-19)
Full Changelog: v0.2.0...v0.3.0
Features
- api: api update (7f876c9)
- improve future compat with pydantic v3 (3fc2f9d)
- types: replace List[str] with SequenceNotStr in params (286ef4e)
Chores
v0.2.0
v0.1.2
0.1.2 (2025-08-26)
Full Changelog: v0.1.1...v0.1.2
Chores
- internal: change ci workflow machines (94ff961)