Request to add a new Trove classifier.
Something like this:
Programming Language :: Python :: TypingBut I'm sure this isn't perfect name, so I'm open to bikeshedding.
This should show, that source code either covered by type annotations, or has a .pyi files that accompany sources. Also package should include py.typed file as far as I understand.
highlighting a selection of top contributors from the typing module itself to solicit opinions on this classifier name, though it seems reasonable to me.
@gvanrossum @ilevkivskyi @ambv @vlasovskikh
I'm not sure how we would spread the word that people should add this classifier.
Looks like this: http://py3readiness.org/ was a great idea, and may be repeated.
I'd name it "Typed" rather than "Typing".
When searching a list I was looking for mypy and typing not sure if I would find Typed. Anyway, may be full name like this would be nice:
Typing :: TypedAnother thought, we may want to distinguish type bindings using .pyi and fully typechecked modules. But I'm not sure if it makes sense.
"Typing :: Typed" is fine.
Distinguishing between the two approaches seems overkill, and in fact it's
totally fine to use a mixture (or use .pyi files to cover extension modules
but inline annotations for the rest).
In aiohttp we have both stubs and inline annotations
FWIW I am equally fine with both Typing and Typed.
Just to clarify, y'all would like: Programming Language :: Python :: Typing :: Typed as your classifier?
I expected bare Typing :: Typed.
Programming Language :: Python makes sense for me
There's no precedent in specifying features of the language used in a project by classifiers under "Programming Language :: Python". I think what we're after here is closer to what "Framework ::" is doing. Thus, I would like to see a bare "Typing :: Typed".
I agree with @ambv, I think the bare "Typing::Typed" spelling makes sense.
Typing :: Typed has been added on pypi.org and test.pypi.org
happy annotating!
Great, thanks!
Most helpful comment
Typing :: Typedhas been added on pypi.org and test.pypi.orghappy annotating!