diff options
| -rw-r--r-- | .gitignore | 4 | ||||
| -rw-r--r-- | Makefile | 2 | ||||
| -rw-r--r-- | dev-requirements.txt | 1 | ||||
| -rw-r--r-- | docs/requirements.txt | 3 | ||||
| -rw-r--r-- | tox.ini | 20 |
5 files changed, 29 insertions, 1 deletions
@@ -1,7 +1,11 @@ budget/budget.db +budget.db budget/memory budget/settings.py *.pyc *.egg-info dist .venv +docs/_build/ +.tox +dist @@ -27,7 +27,7 @@ serve: $(INSTALL_STAMP) cd budget; ../$(PYTHON) run.py test: $(DEV_STAMP) - cd budget; ../$(PYTHON) tests.py + $(VENV)/bin/tox release: $(DEV_STAMP) $(VENV)/bin/fullrelease diff --git a/dev-requirements.txt b/dev-requirements.txt index a7fbb05..0bbb0aa 100644 --- a/dev-requirements.txt +++ b/dev-requirements.txt @@ -1 +1,2 @@ zest.releaser +tox diff --git a/docs/requirements.txt b/docs/requirements.txt new file mode 100644 index 0000000..8982892 --- /dev/null +++ b/docs/requirements.txt @@ -0,0 +1,3 @@ +docutils<0.13 +Sphinx +sphinx_rtd_theme @@ -0,0 +1,20 @@ +[tox] +envlist = py35,py27,docs +skip_missing_interpreters = True + +[testenv] + +passenv = TRAVIS +commands = + python --version + python budget/tests.py +deps = + -rdev-requirements.txt + -rrequirements.txt + +install_command = pip install --pre {opts} {packages} + +[testenv:docs] +commands = sphinx-build -a -n -b html -d docs/_build/doctrees docs docs/_build/html +deps = + -rdocs/requirements.txt |
