Skip to content

Bundle LICENSE.md in httpx2 and httpcore2 sdists#938

Merged
Kludex merged 2 commits into
mainfrom
bundle-license-in-sdists
May 14, 2026
Merged

Bundle LICENSE.md in httpx2 and httpcore2 sdists#938
Kludex merged 2 commits into
mainfrom
bundle-license-in-sdists

Conversation

@Kludex
Copy link
Copy Markdown
Member

@Kludex Kludex commented May 14, 2026

The httpx2 PyPI sdist did not include LICENSE.md (its force-include only pulled README.md and CHANGELOG.md from the repo root). The httpcore2 sdist included it implicitly; this makes it explicit. Required by downstream packagers - the in-flight conda-forge recipe currently has to fetch LICENSE.md from the GitHub tag as a second source.

Also adds the Pydantic Services Inc. copyright line to src/httpcore2/LICENSE.md so it matches the repo-root LICENSE.md.

Verified locally with uv build --sdist --package httpx2 and --package httpcore2 - both tarballs now contain LICENSE.md.

AI Disclaimer

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

@Kludex Kludex enabled auto-merge (squash) May 14, 2026 13:26
@Kludex Kludex merged commit 6a6aec1 into main May 14, 2026
11 checks passed
@Kludex Kludex deleted the bundle-license-in-sdists branch May 14, 2026 13:27
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