# HG changeset patch # User Reed Wade # Date 1596562261 -7200 # Tue Aug 04 19:31:01 2020 +0200 # Node ID 14dd4da31f0a367968d4ea448790e5d92f71702a # Parent c3b8b1f9ae2689b74faa5f8c461a3a642739caed use venv diff --git a/Makefile b/Makefile --- a/Makefile +++ b/Makefile @@ -1,16 +1,19 @@ .PHONY: test -test: - pytest tests -vv +test: .venv/bin/pytest + .venv/bin/pytest tests -vv .PHONY: dist -dist: - python3 setup.py sdist bdist_wheel +dist: .venv/bin/python3 + .venv/bin/python3 setup.py sdist bdist_wheel .PHONY: upload -upload: - python3 -m twine upload --skip-existing dist/* +upload: .venv/bin/twine + .venv/bin/twine upload --skip-existing dist/* -.PHONY: install-devel -install-devel: - python3 setup.py develop --user +.venv: + python3 -m venv .venv + .venv/bin/pip3 install -r ./requirements.txt +.venv/bin/pytest: .venv +.venv/bin/python3: .venv +.venv/bin/twine: .venv diff --git a/requirements.txt b/requirements.txt --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,4 @@ pypandoc twine +pytest +mopidy