Also specify encoding when reading setup.cfg (#12320)
diff --git a/Lib/packaging/util.py b/Lib/packaging/util.py
index 29994c0..4dff547 100644
--- a/Lib/packaging/util.py
+++ b/Lib/packaging/util.py
@@ -1044,7 +1044,7 @@
     if not os.path.exists(path):
         raise PackagingFileError("file '%s' does not exist" %
                                  os.path.abspath(path))
-    config.read(path)
+    config.read(path, encoding='utf-8')
 
     kwargs = {}
     for arg in D1_D2_SETUP_ARGS: