From 2595e950b5fcf5ceeafdfa30c46ee9d83bf0672f Mon Sep 17 00:00:00 2001 From: Phil Varner Date: Wed, 29 Jan 2025 11:51:05 -0500 Subject: [PATCH 1/2] add optional and extension status codes --- CHANGELOG.md | 6 ++++++ src/stapi_fastapi/models/order.py | 6 ++++++ 2 files changed, 12 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2580740..de1c20b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,12 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html). +## Unreleased + +### Added + +- Optional and Extension STAPI Status Codes "scheduled", "held", "processing", "reserved", "tasked", + and "user_cancelled" ## [v0.5.0] - 2025-01-08 diff --git a/src/stapi_fastapi/models/order.py b/src/stapi_fastapi/models/order.py index 2100375..fa0d4e8 100644 --- a/src/stapi_fastapi/models/order.py +++ b/src/stapi_fastapi/models/order.py @@ -35,6 +35,12 @@ class OrderStatusCode(StrEnum): rejected = "rejected" completed = "completed" canceled = "canceled" + scheduled = "scheduled" + held = "held" + processing = "processing" + reserved = "reserved" + tasked = "tasked" + user_cancelled = "user_cancelled" class OrderStatus(BaseModel): From e12c7cecd5578f80e2523a38bc056a9ff5218818 Mon Sep 17 00:00:00 2001 From: Phil Varner Date: Wed, 29 Jan 2025 12:17:38 -0500 Subject: [PATCH 2/2] pin python 3.12 for publish --- .github/workflows/python-publish.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/python-publish.yml b/.github/workflows/python-publish.yml index 15e0afb..c7436e1 100644 --- a/.github/workflows/python-publish.yml +++ b/.github/workflows/python-publish.yml @@ -24,7 +24,7 @@ jobs: - name: Set up Python uses: actions/setup-python@v5 with: - python-version: "3.x" + python-version: "3.12" - name: Install dependencies run: | python -m pip install --upgrade pip