diff --git a/MANIFEST.in b/MANIFEST.in index 13df79b..d517f2a 100644 --- a/MANIFEST.in +++ b/MANIFEST.in @@ -1,5 +1,6 @@ recursive-include apiclient * include VERSION +global-include *.typed recursive-exclude * __pycache__ recursive-exclude * *.py[co] diff --git a/apiclient/py.typed b/apiclient/py.typed new file mode 100644 index 0000000..e69de29 diff --git a/setup.py b/setup.py index 66b836b..8b21b6e 100644 --- a/setup.py +++ b/setup.py @@ -31,6 +31,7 @@ url="https://github.com/MikeWooster/api-client", python_requires=">=3.10", packages=["apiclient"], + package_data={"apiclient": ["py.typed"]}, classifiers=[ "Development Status :: 5 - Production/Stable", "Programming Language :: Python :: 3.10", @@ -41,6 +42,7 @@ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Intended Audience :: Developers", + "Typing :: Typed", ], install_requires=application_dependencies, extras_require={