From 99d4f52a07a320cf21ca56f0f1c07b96ab00831b Mon Sep 17 00:00:00 2001 From: Aniruddha Maru Date: Thu, 31 Mar 2022 12:40:23 -0700 Subject: [PATCH] Add py.typed export per PEP 561 (#158) * Add py.typed export per PEP 561 * Add to changelog * links * typo --- CHANGELOG.md | 2 ++ model_bakery/py.typed | 0 setup.py | 1 + 3 files changed, 3 insertions(+) create mode 100644 model_bakery/py.typed diff --git a/CHANGELOG.md b/CHANGELOG.md index e98be269..b64644b9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/). ### Added +- Add py.typed export per [PEP 561](https://www.python.org/dev/peps/pep-0561/) [PR #158](https://github.com/model-bakers/model_bakery/pull/158) + ### Changed - Extend type hints in `model_bakery.recipe` module, make `Recipe` class generic [PR #292](https://github.com/model-bakers/model_bakery/pull/292) diff --git a/model_bakery/py.typed b/model_bakery/py.typed new file mode 100644 index 00000000..e69de29b diff --git a/setup.py b/setup.py index 68f17bb4..b99a48eb 100755 --- a/setup.py +++ b/setup.py @@ -16,6 +16,7 @@ license=about["__license__"], packages=["model_bakery"], include_package_data=True, # declarations in MANIFEST.in + package_data={"model_bakery": ["py.typed"]}, install_requires=open(join(here, "requirements.txt")).readlines(), description="Smart object creation facility for Django.", long_description=open(join(dirname(__file__), "README.md")).read(),