Skip to content

Support optional-dependencies for third party packages#15706

Merged
srittau merged 4 commits into
python:mainfrom
srittau:optional-dependencies
Jul 15, 2026
Merged

Support optional-dependencies for third party packages#15706
srittau merged 4 commits into
python:mainfrom
srittau:optional-dependencies

Conversation

@srittau

@srittau srittau commented May 7, 2026

Copy link
Copy Markdown
Collaborator

Part of #15549

@srittau

srittau commented May 7, 2026

Copy link
Copy Markdown
Collaborator Author

This first draft version added optional-dependencies to Authlib to prove that this works. I'm reverting that change now to keep the history clean.

I'm working on a separate stub-uploader PR, although these are semi-independent.

@srittau srittau marked this pull request as ready for review May 7, 2026 14:18
@srittau

srittau commented May 7, 2026

Copy link
Copy Markdown
Collaborator Author

typeshed-internal/stub_uploader#203 is a prerequisite PR that cleans up dependency handling in the stub uploader.

@srittau srittau added the project: infrastructure typeshed build, test, documentation, or distribution related label Jun 24, 2026
@srittau srittau merged commit 26163e5 into python:main Jul 15, 2026
39 checks passed
@srittau srittau deleted the optional-dependencies branch July 15, 2026 09:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

project: infrastructure typeshed build, test, documentation, or distribution related

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant