diff options
author | Jan Sedlák <jsedlak@redhat.com> | 2014-04-01 18:19:36 +0200 |
---|---|---|
committer | Matěj Cepl <mcepl@redhat.com> | 2014-04-01 18:19:36 +0200 |
commit | 4aaa4b7b64bf7b24fc6fcbfae7b8de510d8fd159 (patch) | |
tree | b4aefd9bef37f3999134f64f81e893c182150fa1 | |
parent | db97438a415488eda218617cf161bfdf8e2c1586 (diff) | |
download | yamlish-4aaa4b7b64bf7b24fc6fcbfae7b8de510d8fd159.tar.gz |
Suggested fix for problems installing a package.
-rw-r--r-- | setup.py | 37 |
1 files changed, 5 insertions, 32 deletions
@@ -1,37 +1,10 @@ # coding: utf-8 -from __future__ import absolute_import, print_function -from distutils.core import setup, Command +from setuptools import setup, Command import sys requires_list = [ - "PyYAML (>=3.09)" + "PyYAML>=3.09" ] -try: - import unittest2 as unittest -except ImportError: - import unittest -else: - if sys.version_info <= (2 , 6): - requires_list.append("unittest2") import os.path -import yamlish - -class RunTests(Command): - """New setup.py command to run all tests for the package. - """ - description = "run all tests for the package" - - user_options = [] - - def initialize_options(self): - pass - - def finalize_options(self): - pass - - def run(self): - tests = unittest.TestLoader().discover('.') - runner = unittest.TextTestRunner() - runner.run(tests) def read(fname): with open(os.path.join(os.path.dirname(__file__), fname)) as inf: @@ -39,7 +12,7 @@ def read(fname): setup( name='yamlish', - version=str(yamlish.__version__), + version="0.10", description='Python implementation of YAMLish', author='Matěj Cepl', author_email='mcepl@redhat.com', @@ -47,7 +20,6 @@ setup( py_modules=['yamlish'], long_description=read("README.txt"), keywords=['TAP', 'YAML', 'yamlish'], - cmdclass={'test': RunTests}, classifiers=[ "Programming Language :: Python", "Programming Language :: Python :: 2", @@ -61,5 +33,6 @@ setup( "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: Text Processing :: Markup", ], - requires=requires_list + test_suite="test", + install_requires=requires_list ) |