aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJason R. Coombs <jaraco@jaraco.com>2019-04-05 10:23:51 -0400
committerJason R. Coombs <jaraco@jaraco.com>2019-04-05 10:30:54 -0400
commite89509f7de02d116b97715d4d8637ea24faa9419 (patch)
tree1ac634010afd7d898605ae334468dc02aa7811f5
parent85fa4a6bc506be12fdbd0f4cff139e7c4e3bc6a8 (diff)
downloadexternal_python_setuptools-e89509f7de02d116b97715d4d8637ea24faa9419.tar.gz
external_python_setuptools-e89509f7de02d116b97715d4d8637ea24faa9419.tar.bz2
external_python_setuptools-e89509f7de02d116b97715d4d8637ea24faa9419.zip
Add changelog entry. Ref #1702.
-rw-r--r--changelog.d/1735.breaking.rst1
1 files changed, 1 insertions, 0 deletions
diff --git a/changelog.d/1735.breaking.rst b/changelog.d/1735.breaking.rst
new file mode 100644
index 00000000..448730c4
--- /dev/null
+++ b/changelog.d/1735.breaking.rst
@@ -0,0 +1 @@
+When parsing setup.cfg files, setuptools now requires the files to be encoded as UTF-8. Any other encoding will lead to a UnicodeDecodeError. This change removes support for specifying an encoding using a 'coding: ' directive in the header of the file, a feature that was introduces in 40.7. Given the recent release of the aforementioned feature, it is assumed that few if any projects are utilizing the feature to specify an encoding other than UTF-8.