Skip to content

Release v26.10.04 with revised OAuth references and books - #186

Merged
ancongui merged 1 commit into
mainfrom
release/26.10.04-20261014
Oct 14, 2026
Merged

ancongui merged 1 commit into
mainfrom
release/26.10.04-20261014

Conversation

@ancongui

Copy link
Copy Markdown
Contributor

Publish the revised OAuth references and English/Spanish PDF and EPUB books with PyFly v26.10.04. Synchronize the installer, displayed version, normalized package version 26.10.4, download examples and site metadata. Current book links target the software release; prior releases retain their assets.

The release workflow now selects the previous v* software tag for its changelog comparison, so the independently published books tag cannot become the comparison base. Runtime source is unchanged except the version value and SPDX comment; uv.lock changes only the root package version.

Validation: Ruff and format checks; strict Mypy (817 files); strict MkDocs; 83 book tests; zero failing code listings across 31 chapters in each language; wheel/sdist and all four books rebuilt with the established tools. Standalone installed wheel resolves outside the source tree and passes 20 native OAuth TCP cases covering PKCE/code exchange, refresh, Basic encoding and rejection behavior. Both covers and the revised OAuth page transitions were visually inspected.

The configured full test suite passes: 9,190 passed, 7 skipped, 2,684 deselected. An initial run could not construct one Docker-dependent container because the default socket was absent; the complete rerun passed with the existing test daemon selected only for that process. Existing PR CI also checks Python 3.12/3.13, SQLAlchemy 2.0, documentation, distribution and browser behavior. Infrastructure integration jobs retain their manual/nightly policy. This release introduces no additional runtime behavior or external-provider acceptance claim.

@ancongui
ancongui merged commit d0d2086 into main Oct 14, 2026
11 checks passed
@ancongui
ancongui deleted the release/26.10.04-20261014 branch October 14, 2026 18:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant