Skip to content

Structured obsolete_since fields#15682

Merged
srittau merged 27 commits into
python:mainfrom
srittau:structured-obsolete-since
Jul 11, 2026
Merged

Structured obsolete_since fields#15682
srittau merged 27 commits into
python:mainfrom
srittau:structured-obsolete-since

Conversation

@srittau

@srittau srittau commented Apr 28, 2026

Copy link
Copy Markdown
Collaborator

Builds on #15681.

srittau and others added 14 commits April 28, 2026 11:57
Co-authored-by: Copilot <copilot@github.com>
This makes various `# pyright: ignore` statements unnecessary and
provides better type safety.

Co-authored-by: Copilot <copilot@github.com>
This prevents awkward TOML comment parsing and allows us
to use `tomllib` instead of `tomlkit` for reading `METADATA.toml` files.

Co-authored-by: Copilot <copilot@github.com>
@srittau

srittau commented Apr 28, 2026

Copy link
Copy Markdown
Collaborator Author

See typeshed-internal/stub_uploader#202 for the necessary changes there.

@srittau srittau marked this pull request as ready for review June 24, 2026 11:55
@srittau

srittau commented Jun 24, 2026

Copy link
Copy Markdown
Collaborator Author

I've gone ahead and merged the stub_uploader PR, since it seemed simple enough.

@srittau srittau added the project: infrastructure typeshed build, test, documentation, or distribution related label Jun 24, 2026
@srittau srittau merged commit bdbb6ec into python:main Jul 11, 2026
46 of 47 checks passed
@srittau srittau deleted the structured-obsolete-since branch July 11, 2026 17:38
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