Skip to content

History / ReleaseProcess

Revisions

  • docs: remove Roadmap page; move Testing into the SDK repo - delete Roadmap.md and strip all references (links, sidebar, index, prose) - delete Testing.md; the testing guide now lives in the repo as TESTING.md. Repoint every cross-reference to the repo file (github.com/convertcom/python-sdk/blob/main/TESTING.md).

    @a-abbas a-abbas committed Jun 19, 2026
  • Update ReleaseProcess to the semantic-release model (qs-14) Rewrites the maintainer release doc from the manual-bump + tag-driven + towncrier model to the commit-driven semantic-release model (ruby-sdk parity): workflow_run trigger on a successful CI run on main, semantic-release computes the version, build-time uncommitted version.py stamp, pypa OIDC publish, then @semantic-release/ github pushes the tag + GitHub Release (notes = changelog) after a successful upload. Removed the towncrier/changes-fragment sections and the manual version-bump + tag-push steps; added the Conventional-Commit map, dry-run guidance, the pypi environment "no required reviewers" note, the v1.0.0 first-release note, and a yank-based rollback section. Mirrors the repo's RELEASE.md. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

    @abbaseya abbaseya committed Jun 18, 2026
  • Rewrite all Python-specific wiki pages from scratch against shipped SDK Full from-scratch authoring of the 15 Python-specific pages, sourced from src/convert_sdk (the __all__ public surface) and the test-verified docs/ (whose samples are executed by tests/test_docs_samples.py), rather than editing the pre-finalization May-6 text. Pages: Home, Quickstart, Installation, Initialization, Configuration, CodeExamples, TypeHints, Diagnostics, Extending, Testing, AsyncAndFrameworks, MigrationFromJavascript, MigrationFromRest, Roadmap, ReleaseProcess. Every import, symbol, method, field, and signature verified against the SDK source; the MurmurHash3 parity assertion verified by execution. Async/framework and Phase 3 content is explicitly labelled planned vs shipped. Shared CI-synced docs left untouched.

    @usmanabbas7 usmanabbas7 committed Jun 8, 2026
  • Initial wiki: shared Fullstack docs + Python-specific pages Mirrors the JS and PHP SDK wiki structure: - 15 Python-specific CamelCase pages (Home, Quickstart, Installation, Initialization, Configuration, CodeExamples, TypeHints, Diagnostics, Extending, Testing, AsyncAndFrameworks, MigrationFromJavascript, MigrationFromRest, Roadmap, ReleaseProcess) - 20 shared lowercase-kebab pages copied verbatim from the backend full-stack-docs source (concepts/, guides/, integrations/llm-testing). These will become CI-synced once convertcom/python-sdk is added to backend/.github/workflows/sync-to-wikis.yml. - Wiki infra: _Sidebar, _Footer, AI_Index, CLAUDE, sdk-docs-config.json.

    @usmanabbas7 usmanabbas7 committed May 5, 2026