algoliasearch-client-python icon indicating copy to clipboard operation
algoliasearch-client-python copied to clipboard

Add py.typed to setup.cfg

Open navignaw opened this issue 1 year ago • 1 comments
trafficstars

Q A
Bug fix? no
New feature? yes
BC breaks? no
Related Issue Fix #533
Need Doc update yes

Describe your change

According to PEP 561 python packages need to include a py.typed file in the distributed package so that downstream clients can leverage its type annotations.

What problem is this fixing?

By adding a py.typed file, this fixes an issue when running mypy in a downstream client:

algolia_search_service.py:4: error: Skipping analyzing "algoliasearch.search_client": module is installed, but missing library stubs or py.typed marker  [import-untyped]

navignaw avatar May 07 '24 01:05 navignaw