From f64a2660385082cf9cccf4de19cc3f0b085c151d Mon Sep 17 00:00:00 2001 From: Mohammed Odeh Date: Tue, 20 Oct 2026 17:22:00 -0400 Subject: [PATCH] release sdk --- .changeset/.last_bumped_modules | 1 - .changeset/emudhra-certifi.yml | 4 ---- Makefile | 16 +++++++++------- packages/http/CHANGELOG.md | 5 +++++ packages/http/pyproject.toml | 2 +- packages/http/src/turnkey_http/version.py | 2 +- 6 files changed, 16 insertions(+), 14 deletions(-) delete mode 100644 .changeset/emudhra-certifi.yml diff --git a/.changeset/.last_bumped_modules b/.changeset/.last_bumped_modules index 14eb048..4e76d03 100644 --- a/.changeset/.last_bumped_modules +++ b/.changeset/.last_bumped_modules @@ -1,2 +1 @@ http -sdk-types diff --git a/.changeset/emudhra-certifi.yml b/.changeset/emudhra-certifi.yml deleted file mode 100644 index ea4988a..0000000 --- a/.changeset/emudhra-certifi.yml +++ /dev/null @@ -1,4 +0,0 @@ -type: patch -packages: [http] -changelog: |- - Require certifi>=2026.10.19 to use the corrected CA bundle for the October 2026 eMudhra intermediate CA compromise. Applications that override Requests' CA bundle must update their custom trust store separately. diff --git a/Makefile b/Makefile index 6e4c46e..0486698 100644 --- a/Makefile +++ b/Makefile @@ -1,3 +1,5 @@ +PYTHON ?= $(shell command -v python3 >/dev/null 2>&1 && echo python3 || echo python) + .PHONY: generate generate-types generate-http test format format-check typecheck install clean help changeset changeset-status changeset-version changeset-changelog build prepare-release help: @@ -23,11 +25,11 @@ generate: generate-types generate-http generate-types: @echo "๐Ÿ”ง Generating types..." - @python codegen/types/generate_types.py + @$(PYTHON) codegen/types/generate_types.py generate-http: @echo "๐Ÿ”ง Generating HTTP client..." - @python codegen/http/generate_http.py + @$(PYTHON) codegen/http/generate_http.py test: @echo "๐Ÿงช Running tests..." @@ -61,7 +63,7 @@ build: @for pkg in packages/*/; do \ if [ -f "$$pkg/pyproject.toml" ]; then \ echo "Building $$pkg..."; \ - python -m build "$$pkg"; \ + $(PYTHON) -m build "$$pkg"; \ fi \ done @echo "โœ… All packages built" @@ -76,16 +78,16 @@ clean: # Changeset management changeset: - @python changesets/manage.py new + @$(PYTHON) changesets/manage.py new changeset-status: - @python changesets/manage.py status + @$(PYTHON) changesets/manage.py status changeset-version: - @python changesets/manage.py version + @$(PYTHON) changesets/manage.py version changeset-changelog: - @python changesets/manage.py changelog + @$(PYTHON) changesets/manage.py changelog prepare-release: changeset-version changeset-changelog build @echo "โœ… Release preparation complete" diff --git a/packages/http/CHANGELOG.md b/packages/http/CHANGELOG.md index 28b941a..07bd842 100644 --- a/packages/http/CHANGELOG.md +++ b/packages/http/CHANGELOG.md @@ -1,5 +1,10 @@ # Changelog +## 0.2.1 โ€” 2026-10-20 + +### Patch Changes +- Require certifi>=2026.10.19 to use the corrected CA bundle for the October 2026 eMudhra intermediate CA compromise. Applications that override Requests' CA bundle must update their custom trust store separately. + ## 0.2.0 โ€” 2026-10-19 ### Minor Changes diff --git a/packages/http/pyproject.toml b/packages/http/pyproject.toml index e131af3..fd29305 100644 --- a/packages/http/pyproject.toml +++ b/packages/http/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "turnkey-http" -version = "0.2.0" +version = "0.2.1" description = "HTTP client for Turnkey API" readme = "README.md" requires-python = ">=3.8" diff --git a/packages/http/src/turnkey_http/version.py b/packages/http/src/turnkey_http/version.py index 4d0f876..c8c48c6 100644 --- a/packages/http/src/turnkey_http/version.py +++ b/packages/http/src/turnkey_http/version.py @@ -1,3 +1,3 @@ """Auto-generated version file. Do not edit manually.""" -VERSION = "turnkey-python/0.2.0" +VERSION = "turnkey-python/0.2.1"