X-Git-Url: http://git.tremily.us/?p=hooke.git;a=blobdiff_plain;f=setup.py;h=b34e81fe19063d5e3791b3dd4c139a95335ef2b2;hp=c5df6e80b10a9d4f29566125e3441c402340a87d;hb=60ae7b60493b6374937c5b7a9552accc553e362e;hpb=a0f5948309cc4644a8e2e0bf2bf433b92e52b76a diff --git a/setup.py b/setup.py index c5df6e8..b34e81f 100644 --- a/setup.py +++ b/setup.py @@ -2,22 +2,22 @@ # # This file is part of Hooke. # -# Hooke is free software: you can redistribute it and/or modify it -# under the terms of the GNU Lesser General Public License as -# published by the Free Software Foundation, either version 3 of the -# License, or (at your option) any later version. +# Hooke is free software: you can redistribute it and/or modify it under the +# terms of the GNU Lesser General Public License as published by the Free +# Software Foundation, either version 3 of the License, or (at your option) any +# later version. # -# Hooke is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -# or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General -# Public License for more details. +# Hooke is distributed in the hope that it will be useful, but WITHOUT ANY +# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR +# A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more +# details. # -# You should have received a copy of the GNU Lesser General Public -# License along with Hooke. If not, see -# . +# You should have received a copy of the GNU Lesser General Public License +# along with Hooke. If not, see . "Tools for analyzing force spectroscopy data." +import codecs from distutils.core import setup from os import walk import os.path @@ -55,12 +55,13 @@ setup(name="Hooke", maintainer="Massimo Sandal", maintainer_email="hookesoftware@googlegroups.com", url="http://code.google.com/p/hooke/", - download_url="http://www.physics.drexel.edu/~wking/code/hg/hgweb.cgi/hooke/archive/%s.tar.gz" % version(3), + download_url='http://git.tremily.us/?p=hooke.git;a=snapshot;h={};sf=tgz'.format(version(4)), license = "GNU Lesser General Public License (LGPL)", platforms = ["all"], description = __doc__, - long_description=open(os.path.join(_this_dir, 'README'), 'r').read(), - classifiers = filter(None, classifiers.split("\n")), + long_description=codecs.open( + os.path.join(_this_dir, 'README'), 'r', encoding='utf-8').read(), + classifiers = list(filter(None, classifiers.split("\n"))), scripts = ['bin/hk.py'], packages = packages, provides = packages,