From 339932a15ecdd2a1b413843e1d44f8284c388431 Mon Sep 17 00:00:00 2001 From: Yuanle Song Date: Sat, 8 Apr 2017 15:09:48 +0800 Subject: [PATCH] v0.18.0 integrate tox.ini tox can be used for compatibility test. normal dev work flow doesn't need it. --- project.clj | 2 +- src/leiningen/new/python.clj | 1 + src/leiningen/new/python/tox.ini | 8 ++++++++ 3 files changed, 10 insertions(+), 1 deletion(-) create mode 100644 src/leiningen/new/python/tox.ini diff --git a/project.clj b/project.clj index 6999585..9227ba0 100644 --- a/project.clj +++ b/project.clj @@ -1,4 +1,4 @@ -(defproject python/lein-template "0.17.3" +(defproject python/lein-template "0.18.0" :description "lein template for a python project" :repositories [["snapshots" {:url "http://devserv.game.yy.com/nexus/content/repositories/snapshots" diff --git a/src/leiningen/new/python.clj b/src/leiningen/new/python.clj index c75c12c..7a8fdb7 100644 --- a/src/leiningen/new/python.clj +++ b/src/leiningen/new/python.clj @@ -35,6 +35,7 @@ (.getTime cal)))} template-files ["Makefile" "fabfile.py" + "tox.ini" "requirements.txt" "requirements-dev.txt" "setup.py" diff --git a/src/leiningen/new/python/tox.ini b/src/leiningen/new/python/tox.ini new file mode 100644 index 0000000..a87437a --- /dev/null +++ b/src/leiningen/new/python/tox.ini @@ -0,0 +1,8 @@ +[tox] +envlist = py27,py34 +skipsdist = True + +[testenv] +commands = pytest {{name}} +deps = -r{toxinidir}/requirements-dev.txt + -r{toxinidir}/requirements.txt -- GitLab