From 5d8fa14a7b5b40f05609b0999731634c8cd8b037 Mon Sep 17 00:00:00 2001 From: Matt Clay Date: Wed, 12 Apr 2023 10:25:55 -0700 Subject: [stable-2.14] pep517 backend - Use correct import_module import (#80480) (#80502) (cherry picked from commit e87802cf2c75c5f2578e58ed2edb3e033623cc78) --- changelogs/fragments/pep517-backend-import-fix.yml | 2 ++ packaging/pep517_backend/_backend.py | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) create mode 100644 changelogs/fragments/pep517-backend-import-fix.yml diff --git a/changelogs/fragments/pep517-backend-import-fix.yml b/changelogs/fragments/pep517-backend-import-fix.yml new file mode 100644 index 0000000000..e7e2b1d482 --- /dev/null +++ b/changelogs/fragments/pep517-backend-import-fix.yml @@ -0,0 +1,2 @@ +bugfixes: + - pep517 build backend - Use the documented ``import_module`` import from ``importlib``. diff --git a/packaging/pep517_backend/_backend.py b/packaging/pep517_backend/_backend.py index d4d10f2364..e9bb8097c9 100644 --- a/packaging/pep517_backend/_backend.py +++ b/packaging/pep517_backend/_backend.py @@ -9,7 +9,7 @@ import sys import typing as t from configparser import ConfigParser from contextlib import contextmanager, suppress -from importlib.metadata import import_module +from importlib import import_module from io import StringIO from pathlib import Path from shutil import copytree -- cgit v1.2.1