Skip to content

Conversation

@JelleZijlstra
Copy link
Member

I disagree with the recommendation that users create incomplete stubs, because such stubs lead to false positive type checker errors (see for example #525). I would like to instead set a norm that all stubs should contain all public objects in the library they cover.

I disagree with the recommendation that users create incomplete stubs, because such stubs lead to false positive type checker errors (see for example #525). I would like to instead set a norm that all stubs should contain all public objects in the library they cover.
@gvanrossum
Copy link
Member

I agree. Typeshed is more mature and we need to set higher standards. I've seen no objections so I'm going to merge this.

At the same time we probably have many modules in typeshed that aren't complete yet. We'll just improve these over time, or occasionally we'll have to decide to cut them.

@gvanrossum gvanrossum merged commit b54a711 into master Oct 10, 2017
@gvanrossum gvanrossum deleted the no-incomplete-stubs branch October 10, 2017 15: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.

3 participants