From 2e50a9e4826f946fe200b7e647e59189175f48bc Mon Sep 17 00:00:00 2001 From: Matt Clay Date: Wed, 12 Apr 2023 10:25:58 -0700 Subject: [stable-2.13] pep517 backend - Use correct import_module import (#80480) (#80503) (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 01281d8f99..a99bbb115d 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