Teekeks / pyTwitchAPI

A Python 3.7 compatible implementation of the Twitch API, EventSub, PubSub and Chat
https://pytwitchapi.dev
MIT License
254 stars 38 forks source link

Add `py.typed` marker #197

Closed Syndace closed 1 year ago

Syndace commented 1 year ago

Hi,

it seems this library is fully typed, which is great, thanks!

However, your package does not seem to include the py.typed marker file, which is required to be PEP 561-compliant, and allow users of your library to type-check their code against your type annotations. The py.typed marker file is a simple empty file that you add to your root package, you can read about it here: https://peps.python.org/pep-0561/#packaging-type-information

Syndace commented 1 year ago

I'm afraid that didn't work, the py.typed file is not included in the new release on PyPI. I'm not sure why - maybe setup.cfg is used by the package build instead of setup.py?

Teekeks commented 1 year ago

the newest release does not include this commit yet

Teekeks commented 1 year ago

@Syndace now its in the new release (version 3.6.2)

Syndace commented 1 year ago

Thanks <3