Skip to content

Add support for TypeIs (PEP 742)#330

Merged
JelleZijlstra merged 3 commits intopython:mainfrom
JelleZijlstra:typenarrower
Feb 16, 2024
Merged

Add support for TypeIs (PEP 742)#330
JelleZijlstra merged 3 commits intopython:mainfrom
JelleZijlstra:typenarrower

Conversation

@JelleZijlstra
Copy link
Copy Markdown
Member

Cross-linking python/peps#3649.

@JelleZijlstra
Copy link
Copy Markdown
Member Author

I picked the name TypeNarrower, but it's very possible that we'll eventually end up with a different name. That could raise problems for backwards compatibility in typing-extensions, but I think it's fine: we'd simply rename TypeNarrower to the new name, and keep around TypeNarrower as an alias indefinitely.

Copy link
Copy Markdown
Collaborator

@srittau srittau left a comment

Choose a reason for hiding this comment

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

Good name.

@JelleZijlstra JelleZijlstra changed the title Add support for TypeNarrower (PEP 742) Feb 14, 2024
@JelleZijlstra JelleZijlstra merged commit 566e01e into python:main Feb 16, 2024
@JelleZijlstra JelleZijlstra deleted the typenarrower branch February 16, 2024 04:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants