From cacec2b68b1849b36bf1d45267645a8d810af8df Mon Sep 17 00:00:00 2001 From: drkjc Date: Fri, 23 Oct 2026 10:59:01 -0400 Subject: [PATCH 1/3] build: pin setuptools and drop wheel from build requirements --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index e85b533..6cdb41a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,5 +1,5 @@ [build-system] -requires = ["setuptools>=77.0", "wheel"] +requires = ["setuptools==84.2.1"] build-backend = "setuptools.build_meta" [project] From 01ef10e851313ac89b63f81158836fabf7e4d574 Mon Sep 17 00:00:00 2001 From: drkjc Date: Fri, 23 Oct 2026 10:59:01 -0400 Subject: [PATCH 2/3] docs: date the 1.0.0 changelog --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index cc6b3bd..9716771 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # Changelog -## 1.0.0 (unreleased) +## 1.0.0 (2026-10-23) First release as `spreedly-composer-sdk-server`. If you're upgrading from `dodgeball-server-sdk`, read **Changed** and **Removed**. From 3b5d127ac39b20727c4b6b0a5e6c49e2ad4b23c0 Mon Sep 17 00:00:00 2001 From: drkjc Date: Fri, 23 Oct 2026 12:20:25 -0400 Subject: [PATCH 3/3] docs: install from PyPI --- README.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 350f1c2..fc603f5 100644 --- a/README.md +++ b/README.md @@ -36,13 +36,11 @@ Check out the [Client SDK](https://npmjs.com/package/@dodgeball/trust-sdk-client ## Installation -The package isn't on PyPI yet. Install it from GitHub: - ```bash -pip install git+https://github.com/spreedly/composer-sdk-server-python.git +pip install spreedly-composer-sdk-server ``` -Or install from a local clone: +Or install from source: ```bash git clone https://github.com/spreedly/composer-sdk-server-python.git