From 9eb886bd90966a5143240487d33c7d14319d86d2 Mon Sep 17 00:00:00 2001 From: loookashow Date: Fri, 16 Jan 2026 16:03:53 +0100 Subject: [PATCH 1/2] Add Python 3.13 to supported versions in classifiers --- pyproject.toml | 1 + 1 file changed, 1 insertion(+) diff --git a/pyproject.toml b/pyproject.toml index 5f4483f..b27bed8 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -21,6 +21,7 @@ classifiers = [ "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", "Topic :: Software Development :: Libraries :: Python Modules", "Typing :: Typed", ] From 14c5611090afb2c3d05c0e270b78b5d7d7666c21 Mon Sep 17 00:00:00 2001 From: loookashow Date: Fri, 16 Jan 2026 16:17:00 +0100 Subject: [PATCH 2/2] Update README with documentation links and account info - Add links to product docs, guides, and API references - Update SDK documentation URL to readthedocs.io - Add an account creation link to the Quick Start section --- README.md | 18 ++++++++++++------ pyproject.toml | 2 +- 2 files changed, 13 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 84679f6..7a52c22 100644 --- a/README.md +++ b/README.md @@ -17,6 +17,16 @@ This is the official Python SDK for FoxNose Management and Flux APIs. - **Automatic retries** - Configurable retry with exponential backoff - **JWT authentication** - Built-in token refresh support +## Documentation + +**SDK Documentation:** [foxnose-python.readthedocs.io](https://foxnose-python.readthedocs.io) + +**FoxNose Platform:** +- [Product Documentation](https://foxnose.net/docs) +- [Guides](https://foxnose.net/docs/guides) +- [Management API Reference](https://foxnose.net/docs/management-api/v1/get-started) +- [Flux API Reference](https://foxnose.net/docs/flux-api/v1/get-started) + ## Installation ```bash @@ -25,6 +35,8 @@ pip install foxnose-sdk ## Quick Start +To get started, you'll need a FoxNose account. [Create one here](https://app.foxnose.net). + ```python from foxnose_sdk.management import ManagementClient from foxnose_sdk.auth import JWTAuth @@ -75,12 +87,6 @@ resources = client.list_resources("blog-posts") client.close() ``` -## Documentation - -- [Getting Started](https://foxnosetech.github.io/foxnose-python/getting-started/) -- [Authentication](https://foxnosetech.github.io/foxnose-python/authentication/) -- [API Reference](https://foxnosetech.github.io/foxnose-python/api-reference/) - ## Development ```bash diff --git a/pyproject.toml b/pyproject.toml index b27bed8..d650464 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -48,7 +48,7 @@ docs = [ [project.urls] "Homepage" = "https://foxnose.net" "Source" = "https://github.com/FoxNoseTech/foxnose-python" -"Documentation" = "https://docs.foxnose.net" +"Documentation" = "https://foxnose-python.readthedocs.io" [tool.pytest.ini_options] addopts = "-q"