From 099cc60138e28c214c4592d39a53009c61f20326 Mon Sep 17 00:00:00 2001 From: Robsdedude Date: Tue, 15 Nov 2022 13:40:14 +0100 Subject: [PATCH 1/2] Package `py.typed` marker file --- setup.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/setup.py b/setup.py index 95a1098c1..7fea8507d 100644 --- a/setup.py +++ b/setup.py @@ -53,6 +53,9 @@ ], } packages = find_packages(exclude=["tests"]) +package_data = { + "neo4j": ["py.typed"], +} readme_path = os.path.abspath(os.path.join(os.path.dirname(__file__), "README.rst")) @@ -73,6 +76,7 @@ "extras_require": extras_require, "classifiers": classifiers, "packages": packages, + "package_data": package_data, "entry_points": entry_points, "python_requires": ">=3.7", } From 31e413b6ec2458d847fb6985ed21bb093844ba9a Mon Sep 17 00:00:00 2001 From: Robsdedude Date: Wed, 16 Nov 2022 10:24:16 +0100 Subject: [PATCH 2/2] Add py.typed marker for all packages --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 7fea8507d..0295cf616 100644 --- a/setup.py +++ b/setup.py @@ -54,7 +54,7 @@ } packages = find_packages(exclude=["tests"]) package_data = { - "neo4j": ["py.typed"], + package: ["py.typed"] for package in packages } readme_path = os.path.abspath(os.path.join(os.path.dirname(__file__),