[1.7.x] Edited setup.py in reuseable apps tutorial to use a context manager for open().

Backport of b8d255071e from master
This commit is contained in:
Dean Silfen 2014-07-15 12:43:52 -04:00 committed by Tim Graham
parent 71ff5708b4
commit 63ae8de8fc
1 changed files with 2 additions and 1 deletions

View File

@ -192,7 +192,8 @@ this. For a small app like polls, this process isn't too difficult.
import os
from setuptools import setup
README = open(os.path.join(os.path.dirname(__file__), 'README.rst')).read()
with open(os.path.join(os.path.dirname(__file__), 'README.rst')) as readme:
README = readme.read()
# allow setup.py to be run from any path
os.chdir(os.path.normpath(os.path.join(os.path.abspath(__file__), os.pardir)))