aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.hgtags1
-rw-r--r--CHANGES.txt7
-rwxr-xr-xsetup.py4
-rw-r--r--setuptools.egg-info/entry_points.txt76
-rw-r--r--setuptools.egg-info/requires.txt8
5 files changed, 53 insertions, 43 deletions
diff --git a/.hgtags b/.hgtags
index fe5e9da4..19b3167d 100644
--- a/.hgtags
+++ b/.hgtags
@@ -116,3 +116,4 @@ bbdba51e1bc1779728ed351529252f73543ace65 2.0.1
c49c651997ebec3b40b71139e8a6a6a15c62c848 2.1
b5be6c2b828cb92d27f52fccc725ce86a37e9ce0 2.1.1
ab1c2a26e06f2a2006e8e867e4d41ccf1d6cf9b2 2.2b1
+caab085e829f29679d0e47430b2761af6b20fc76 2.1.2
diff --git a/CHANGES.txt b/CHANGES.txt
index 4b5f4e0c..86e843ba 100644
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@ -10,6 +10,13 @@ CHANGES
override installed dependencies during setup.
-----
+2.1.2
+-----
+
+* Issue #144: Read long_description using codecs module to avoid errors
+ installing on systems where LANG=C.
+
+-----
2.1.1
-----
diff --git a/setup.py b/setup.py
index 15ba65f6..de254361 100755
--- a/setup.py
+++ b/setup.py
@@ -3,6 +3,7 @@
import sys
import os
import textwrap
+import codecs
# Allow to run setup.py from another directory.
os.chdir(os.path.dirname(os.path.abspath(__file__)))
@@ -81,7 +82,8 @@ class test(_test):
f.write(ep_content)
-readme_file = open('README.txt')
+readme_file = codecs.open('README.txt', encoding='utf-8')
+
# the release script adds hyperlinks to issues
if os.path.exists('CHANGES (links).txt'):
changes_file = open('CHANGES (links).txt')
diff --git a/setuptools.egg-info/entry_points.txt b/setuptools.egg-info/entry_points.txt
index 90ea9dde..cd85d500 100644
--- a/setuptools.egg-info/entry_points.txt
+++ b/setuptools.egg-info/entry_points.txt
@@ -1,62 +1,62 @@
+[setuptools.installation]
+eggsecutable = setuptools.command.easy_install:bootstrap
+
[distutils.setup_keywords]
-packages = setuptools.dist:check_packages
+entry_points = setuptools.dist:check_entry_points
+exclude_package_data = setuptools.dist:check_package_data
use_2to3_fixers = setuptools.dist:assert_string_list
-test_loader = setuptools.dist:check_importable
+extras_require = setuptools.dist:check_extras
test_suite = setuptools.dist:check_test_suite
-eager_resources = setuptools.dist:assert_string_list
-dependency_links = setuptools.dist:assert_string_list
convert_2to3_doctests = setuptools.dist:assert_string_list
-install_requires = setuptools.dist:check_requirements
-use_2to3_exclude_fixers = setuptools.dist:assert_string_list
-tests_require = setuptools.dist:check_requirements
-namespace_packages = setuptools.dist:check_nsp
-extras_require = setuptools.dist:check_extras
-zip_safe = setuptools.dist:assert_bool
-entry_points = setuptools.dist:check_entry_points
-exclude_package_data = setuptools.dist:check_package_data
+test_loader = setuptools.dist:check_importable
+dependency_links = setuptools.dist:assert_string_list
+eager_resources = setuptools.dist:assert_string_list
+packages = setuptools.dist:check_packages
include_package_data = setuptools.dist:assert_bool
package_data = setuptools.dist:check_package_data
+install_requires = setuptools.dist:check_requirements
+zip_safe = setuptools.dist:assert_bool
+use_2to3_exclude_fixers = setuptools.dist:assert_string_list
use_2to3 = setuptools.dist:assert_bool
-
-[setuptools.file_finders]
-svn_cvs = setuptools.command.sdist:_default_revctrl
-
-[setuptools.installation]
-eggsecutable = setuptools.command.easy_install:bootstrap
-
-[console_scripts]
-easy_install = setuptools.command.easy_install:main
-easy_install-3.4 = setuptools.command.easy_install:main
+namespace_packages = setuptools.dist:check_nsp
+tests_require = setuptools.dist:check_requirements
[egg_info.writers]
-eager_resources.txt = setuptools.command.egg_info:overwrite_arg
top_level.txt = setuptools.command.egg_info:write_toplevel_names
-requires.txt = setuptools.command.egg_info:write_requirements
+PKG-INFO = setuptools.command.egg_info:write_pkg_info
dependency_links.txt = setuptools.command.egg_info:overwrite_arg
-depends.txt = setuptools.command.egg_info:warn_depends_obsolete
+requires.txt = setuptools.command.egg_info:write_requirements
+eager_resources.txt = setuptools.command.egg_info:overwrite_arg
entry_points.txt = setuptools.command.egg_info:write_entries
-PKG-INFO = setuptools.command.egg_info:write_pkg_info
namespace_packages.txt = setuptools.command.egg_info:overwrite_arg
+depends.txt = setuptools.command.egg_info:warn_depends_obsolete
+
+[setuptools.file_finders]
+svn_cvs = setuptools.command.sdist:_default_revctrl
[distutils.commands]
develop = setuptools.command.develop:develop
-sdist = setuptools.command.sdist:sdist
-install_lib = setuptools.command.install_lib:install_lib
saveopts = setuptools.command.saveopts:saveopts
-install_egg_info = setuptools.command.install_egg_info:install_egg_info
+alias = setuptools.command.alias:alias
upload_docs = setuptools.command.upload_docs:upload_docs
-egg_info = setuptools.command.egg_info:egg_info
-register = setuptools.command.register:register
+test = setuptools.command.test:test
+build_ext = setuptools.command.build_ext:build_ext
+bdist_egg = setuptools.command.bdist_egg:bdist_egg
+install_egg_info = setuptools.command.install_egg_info:install_egg_info
setopt = setuptools.command.setopt:setopt
-install_scripts = setuptools.command.install_scripts:install_scripts
+rotate = setuptools.command.rotate:rotate
easy_install = setuptools.command.easy_install:easy_install
+install_lib = setuptools.command.install_lib:install_lib
+egg_info = setuptools.command.egg_info:egg_info
+bdist_rpm = setuptools.command.bdist_rpm:bdist_rpm
build_py = setuptools.command.build_py:build_py
bdist_wininst = setuptools.command.bdist_wininst:bdist_wininst
-bdist_rpm = setuptools.command.bdist_rpm:bdist_rpm
-rotate = setuptools.command.rotate:rotate
-build_ext = setuptools.command.build_ext:build_ext
-test = setuptools.command.test:test
-alias = setuptools.command.alias:alias
-bdist_egg = setuptools.command.bdist_egg:bdist_egg
+register = setuptools.command.register:register
install = setuptools.command.install:install
+install_scripts = setuptools.command.install_scripts:install_scripts
+sdist = setuptools.command.sdist:sdist
+
+[console_scripts]
+easy_install-3.4 = setuptools.command.easy_install:main
+easy_install = setuptools.command.easy_install:main
diff --git a/setuptools.egg-info/requires.txt b/setuptools.egg-info/requires.txt
index 9a6bf437..4fd464d8 100644
--- a/setuptools.egg-info/requires.txt
+++ b/setuptools.egg-info/requires.txt
@@ -1,7 +1,7 @@
-[certs]
-certifi==0.0.8
-
[ssl:sys_platform=='win32']
-wincertstore==0.1 \ No newline at end of file
+wincertstore==0.1
+
+[certs]
+certifi==0.0.8 \ No newline at end of file