summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.travis.yml24
1 files changed, 24 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml
new file mode 100644
index 0000000..7615b9b
--- /dev/null
+++ b/.travis.yml
@@ -0,0 +1,24 @@
+language: python
+python:
+ - "2.6"
+ - "2.7"
+ # 3.2 make unicode literal handling difficult.
+ # we dropped that, see https://github.com/rthalley/dnspython/pull/148
+ # for comments
+ #- "3.2"
+ - "3.3"
+ - "3.4"
+ - "3.5"
+ - "3.5-dev" # 3.5 development branch
+ - "nightly" # currently points to 3.6-dev
+matrix:
+ allow_failures:
+ - python: nightly
+branches:
+ except:
+ - python3
+install:
+ - pip install unittest2 pylint pycrypto ecdsa idna
+script:
+ - if [[ $TRAVIS_PYTHON_VERSION != '2.6' ]]; then make lint; fi
+ - make test