From 04eeb1ad7ee9babaaeafbcf1ad1095de26d7d581 Mon Sep 17 00:00:00 2001 From: Anderson Bravalheri Date: Mon, 28 Nov 2022 14:12:08 +0000 Subject: Fix getattr statement --- setuptools/config/pyprojecttoml.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setuptools/config/pyprojecttoml.py b/setuptools/config/pyprojecttoml.py index d995f0bc..fee6fac6 100644 --- a/setuptools/config/pyprojecttoml.py +++ b/setuptools/config/pyprojecttoml.py @@ -112,7 +112,7 @@ def read_configuration( # `ini2toml` backfills include_package_data=False when nothing is explicitly given, # therefore setting a default here is backwards compatible. orig_setuptools_table = setuptools_table.copy() - if dist and getattr(dist, "include_package_data") is not None: + if dist and getattr(dist, "include_package_data", None) is not None: setuptools_table.setdefault("include-package-data", dist.include_package_data) else: setuptools_table.setdefault("include-package-data", True) -- cgit v1.2.1