From 02cde8318101c6bad1659a13454253ab90d0e97d Mon Sep 17 00:00:00 2001 From: Fabio Caccamo Date: Wed, 21 Oct 2020 12:26:31 +0200 Subject: [PATCH] Fixed long description encoding. --- setup.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/setup.py b/setup.py index 568694e..a4068f6 100644 --- a/setup.py +++ b/setup.py @@ -3,7 +3,7 @@ from setuptools import find_packages, setup -import os +import os, sys exec(open('admin_interface/version.py').read()) @@ -15,7 +15,8 @@ long_description_file_path = os.path.join(package_path, 'README.md') long_description_content_type = 'text/markdown' long_description = '' try: - with open(long_description_file_path) as f: + long_description_file_options = {} if sys.version_info[0] < 3 else { 'encoding':'utf-8' } + with open(long_description_file_path, 'r', **long_description_file_options) as f: long_description = f.read() except IOError: pass