Distribution: Remove unneeded setup_requires

With the new project layout, `pyyaml` is not needed anymore for parsing
setup.py.
This commit is contained in:
Adrien Vergé 2016-01-24 17:53:19 +01:00
parent dbbecb5875
commit 5ed496f471
2 changed files with 4 additions and 7 deletions

View File

@ -45,8 +45,6 @@ setup(
scripts=['bin/yamllint'],
package_data={'yamllint': ['conf/*.yml']},
install_requires=['pyyaml'],
setup_requires=['pyyaml'], # importing `yamllint` (for APP_NAME etc.)
# requires importing `yaml`
tests_require=['nose'],
test_suite='nose.collector',
)

View File

@ -19,8 +19,7 @@ import unittest
import yaml
from yamllint.config import YamlLintConfig
from yamllint.errors import LintProblem
from yamllint import lint
from yamllint import linter
class RuleTestCase(unittest.TestCase):
@ -44,9 +43,9 @@ class RuleTestCase(unittest.TestCase):
rule_id = kwargs[key][2]
else:
rule_id = self.rule_id
expected_problems.append(
LintProblem(kwargs[key][0], kwargs[key][1], rule=rule_id))
expected_problems.append(linter.LintProblem(
kwargs[key][0], kwargs[key][1], rule=rule_id))
expected_problems.sort()
real_problems = list(lint(source, self.build_fake_config(conf)))
real_problems = list(linter.run(source, self.build_fake_config(conf)))
self.assertEqual(real_problems, expected_problems)