diff --git a/Makefile b/Makefile deleted file mode 100644 index 2a83dc8..0000000 --- a/Makefile +++ /dev/null @@ -1,74 +0,0 @@ -.PHONY: clean-pyc clean-build docs clean - -help: - @echo "clean - remove all build, test, coverage and Python artifacts" - @echo "clean-build - remove build artifacts" - @echo "clean-pyc - remove Python file artifacts" - @echo "clean-test - remove test and coverage artifacts" - @echo "lint - check style with flake8" - @echo "test - run tests quickly with the default Python" - @echo "test-all - run tests on every Python version with tox" - @echo "coverage - check code coverage quickly with the default Python" - @echo "docs - generate Sphinx HTML documentation, including API docs" - @echo "release - package and upload a release" - @echo "dist - package" - @echo "install - install the package to the active Python's site-packages" - -clean: clean-build clean-pyc clean-test - -clean-build: - rm -fr build/ - rm -fr dist/ - rm -fr .eggs/ - find . -name '*.egg-info' -exec rm -fr {} + - find . -name '*.egg' -exec rm -f {} + - -clean-pyc: - find . -name '*.pyc' -exec rm -f {} + - find . -name '*.pyo' -exec rm -f {} + - find . -name '*~' -exec rm -f {} + - find . -name '__pycache__' -exec rm -fr {} + - -clean-test: - rm -fr .tox/ - rm -f .coverage - rm -fr htmlcov/ - -lint: - flake8 parsel tests - -test: - nosetests --with-doctest --rednose -s -v - -test-all: - tox - -coverage: - coverage run --source parsel setup.py test - coverage report -m - coverage html - python -m webbrowser htmlcov/index.html - -docs: - ( python -c 'import sphinx_rtd_theme' 2>/dev/null || pip install sphinx_rtd_theme ) - rm -f docs/parsel.rst - rm -f docs/modules.rst - sphinx-apidoc -o docs/ parsel - $(MAKE) -C docs clean - $(MAKE) -C docs html - python -m webbrowser docs/_build/html/index.html - -servedocs: docs - watchmedo shell-command -p '*.rst' -c '$(MAKE) -C docs html' -R -D docs/ - -release: clean - python setup.py sdist upload - python setup.py bdist_wheel upload - -dist: clean - python setup.py sdist - python setup.py bdist_wheel - ls -l dist - -install: clean - python setup.py install diff --git a/setup.cfg b/setup.cfg index cf0f47f..7c964b4 100644 --- a/setup.cfg +++ b/setup.cfg @@ -1,5 +1,2 @@ [wheel] universal=1 - -[aliases] -test=pytest diff --git a/setup.py b/setup.py index e5f682b..876da6b 100644 --- a/setup.py +++ b/setup.py @@ -52,9 +52,6 @@ "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", ], - setup_requires=[ - "pytest-runner", - ], tests_require=[ "pytest", ],