Skip to content

Version 2.3.0#1006

Merged
Kludex merged 4 commits into
mainfrom
changelog-2.3.0
Jun 1, 2026
Merged

Version 2.3.0#1006
Kludex merged 4 commits into
mainfrom
changelog-2.3.0

Conversation

@Kludex

@Kludex Kludex commented Jun 1, 2026

Copy link
Copy Markdown
Member

Prepares the 2.3.0 release.

  • Add 2.3.0 changelog entries for httpx2 and httpcore2 (lockstep), covering the certifi -> truststore switch, SSL/cert validation, optional zstd import, and the httpcore2 perf changes.
  • Update docs and READMEs: default SSL verification now uses the OS trust store via truststore (not the certifi CA bundle).
  • Tighten the zstd wording - compression.zstd is used on 3.14+ only when available, and httpx2[zstd] installs nothing there.

AI Disclaimer

This PR was developed with the assistance of either Claude or Codex. I've reviewed and verified the changes.

Add 2.3.0 changelog entries for httpx2 and httpcore2. Update docs and
READMEs to reflect the certifi to truststore switch for default SSL
verification, and tighten the zstd wording to note that
compression.zstd is used only when available on Python 3.14+.
@github-actions

github-actions Bot commented Jun 1, 2026

Copy link
Copy Markdown

@codspeed-hq

codspeed-hq Bot commented Jun 1, 2026

Copy link
Copy Markdown

Merging this PR will not alter performance

✅ 15 untouched benchmarks
⏩ 7 skipped benchmarks1


Comparing changelog-2.3.0 (e173a7a) with main (91af735)

Open in CodSpeed

Footnotes

  1. 7 benchmarks were skipped, so the baseline results were used instead. If they were deleted from the codebase, click here and archive them to remove them from the performance reports.

@Kludex Kludex changed the title Add 2.3.0 changelog and update certifi/zstd docs Version 2.3.0 Jun 1, 2026
Kludex added 2 commits June 1, 2026 15:08
Resolve Dependabot alerts GHSA-65pc-fj4g-8rjx (idna < 3.15) and
GHSA-62q4-447f-wv8h (pymdown-extensions <= 10.21.2).
The pinned SHA no longer matched the v4 tag, tripping the
zizmor/ref-version-mismatch code scanning rule. Update it to the commit
the v4 tag currently points to.

@cubic-dev-ai cubic-dev-ai Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No issues found across 7 files

Re-trigger cubic

@Kludex
Kludex merged commit 04f3804 into main Jun 1, 2026
15 checks passed
@Kludex
Kludex deleted the changelog-2.3.0 branch June 1, 2026 13:12
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