From 4f47ec086e86780d4c46cad6b022eae176fe7c65 Mon Sep 17 00:00:00 2001 From: benbenbang Date: Mon, 12 Oct 2026 06:55:48 +0800 Subject: [PATCH] docs(examples): require fmp-py-sdk 1.5.0 for async client Bump the examples' `fmp-py-sdk` dependency from `>=1.3.1` to `>=1.5.0`, which ships the `AsyncFmpClient` used by `async_client.py`. Update the README to reflect that the async client is now available rather than pending a release. --- crates/fmp-py/examples/README.md | 2 +- crates/fmp-py/examples/pyproject.toml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/crates/fmp-py/examples/README.md b/crates/fmp-py/examples/README.md index f2145e7..d5f08da 100644 --- a/crates/fmp-py/examples/README.md +++ b/crates/fmp-py/examples/README.md @@ -21,7 +21,7 @@ uv run quickstart.py directory, whose path is printed. - Scripts marked "offline" stage their scenarios against a loopback server in `_local_server.py`, so they need neither a key nor network access. -- `async_client.py` needs a release that ships `AsyncFmpClient`. For an +- `async_client.py` uses `AsyncFmpClient` (fmp-py-sdk 1.5.0 or newer). For an Airflow deferrable trigger built on it, see the [Asyncio client](../README.md#airflow-deferrable-operators) section of the package README. diff --git a/crates/fmp-py/examples/pyproject.toml b/crates/fmp-py/examples/pyproject.toml index 242f9fb..8ae74f9 100644 --- a/crates/fmp-py/examples/pyproject.toml +++ b/crates/fmp-py/examples/pyproject.toml @@ -4,4 +4,4 @@ version = "0.0.0" description = "Runnable examples for the fmp-py-sdk Python client" readme = "README.md" requires-python = ">=3.10" -dependencies = ["fmp-py-sdk>=1.3.1"] +dependencies = ["fmp-py-sdk>=1.5.0"]