diff options
author | rsiddharth <rsd@gnu.org> | 2016-03-05 21:47:46 -0500 |
---|---|---|
committer | rsiddharth <rsd@gnu.org> | 2016-03-05 21:47:46 -0500 |
commit | 5299189a7e02df8250d677fa69d3d16e1e09351c (patch) | |
tree | 63c6db5ce778359663cb1cc49d46f00398590399 /setup.py | |
parent | 863b7855743e6f9eba5d5f80804a2b939ca4c138 (diff) |
fixed setup.py
- version info is loaded from _version.py
- to read the README.rst (for long_description), we now use a function
defined in setup.py instead of using `lps_gen.read_file` function.
Diffstat (limited to 'setup.py')
-rw-r--r-- | setup.py | 15 |
1 files changed, 12 insertions, 3 deletions
@@ -19,16 +19,25 @@ # along with lpschedule-generator (see COPYING). If not, see # <http://www.gnu.org/licenses/>. -import lps_gen +import _version from setuptools import setup, find_packages +def readf(filename): + content = '' + try: + with open(filename, 'rb') as f: + for line in f: + content = content + line + except IOError: + print "Error: unable to open %s" % filename + return content config = { 'name': 'lpschedule-generator', 'description': 'LibrePlanet schedule generator', - 'long_description': lps_gen.read_file('README.rst'), - 'version': lps_gen.__version__, + 'long_description': readf('README.rst'), + 'version': _version.__version__, 'platforms': 'GNU/Linux', 'license': 'GNU General Public License version 3 or later', 'url': 'https://notabug.org/rsd/lpschedule-generator/', |