diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000000000000000000000000000000000000..a6fc5f46dca3829dcc783b3d88ab77648eb916ff --- /dev/null +++ b/.travis.yml @@ -0,0 +1,16 @@ +--- +language: python +python: ["2.7", "3.3", "3.4", "3.5"] +dist: trusty +sudo: false +cache: + - pip + +install: + - pip install tox-travis + +script: + - tox + +notifications: + email: false diff --git a/MANIFEST.in b/MANIFEST.in index c56df09edb4bc1a11a5f2c82b34c083b00c879fd..628f881f8ab17603791e67c7e8d430d5d86d8b00 100644 --- a/MANIFEST.in +++ b/MANIFEST.in @@ -1,5 +1,7 @@ recursive-include eb-prune *.py exclude .pre-commit-config.yaml +exclude .travis.yml +exclude fabfile.py include *.rst include *.txt include VERSION diff --git a/README.rst b/README.rst index 95855569d83d771f42fb12e9ae08a556011e3947..ee3777cd85bf53bd95f041bfe66c05189b6e9bc6 100644 --- a/README.rst +++ b/README.rst @@ -43,3 +43,10 @@ Nimrod Adar, `contact me <nimrod@shore.co.il>`_ or visit my `website <https://www.shore.co.il/>`_. Patches are welcome via `git send-email <http://git-scm.com/book/en/v2/Git-Commands-Email>`_. The repository is located at: https://www.shore.co.il/git/. + +TODO +---- + +- Fix Travis CI run on Python 3.2 + (https://travis-ci.org/adarnimrod/eb-prune/jobs/187705346). +- Release to PyPI on tagged commits. diff --git a/tox.ini b/tox.ini index 24047e3511633ac41fc210e05b791d52a160f1d6..bccdba005ef0efcc7a9d1d002867a6845d2782c2 100644 --- a/tox.ini +++ b/tox.ini @@ -1,6 +1,14 @@ [tox] envlist = py{2,3} +[travis] +python = + 2.7: py2 + 3.2: py3 + 3.3: py3 + 3.4: py3 + 3.5: py3 + [testenv] basepython = py2: python2