diff --git a/.travis.yml b/.travis.yml index 00f7484..65d9e6b 100644 --- a/.travis.yml +++ b/.travis.yml @@ -5,7 +5,7 @@ matrix: include: - python: 2.7 env: TOXENV=flake8 - - python: 3.6 + - python: 3.8 env: TOXENV=py3flake8 - python: 2.7 env: TOXENV=py27 @@ -19,6 +19,10 @@ matrix: env: TOXENV=pypy - python: pypy3.5 env: TOXENV=pypy3 + - python: 3.7 + env: TOXENV=py37 + - python: 3.8 + env: TOXENV=py38 install: - pip install tox diff --git a/README.md b/README.md index d064a26..4bc1d16 100644 --- a/README.md +++ b/README.md @@ -19,6 +19,8 @@ Travis CI will build this handler and test against: - "3.4" - "3.5" - "3.6" + - "3.7" + - "3.8" We can't ensure compatibility to any other version, as we can't test it automatically. @@ -164,6 +166,7 @@ LOGGING = { ## Release Notes - 2.0.14 - Added flusher decorator for serverless platforms(@mcmasty) + - Add support for `python3.7` and `python3.8` - 2.0.13 - Add support for `pypy` and `pypy3`(@rudaporto-olx) - Add timeout for requests.post() (@oseemann) diff --git a/tests/test_logzioSender.py b/tests/test_logzioSender.py index 90242d3..78dba04 100644 --- a/tests/test_logzioSender.py +++ b/tests/test_logzioSender.py @@ -29,7 +29,8 @@ class TestLogzioSender(TestCase): "version": 1, "formatters": { "logzio": { - "format": '{"key": "value"}' + "format": '{"key": "value"}', + "validate": False } }, "handlers": { diff --git a/tox.ini b/tox.ini index 7604e50..604d724 100644 --- a/tox.ini +++ b/tox.ini @@ -1,6 +1,6 @@ [tox] minversion = 1.7.2 -envlist = flake8, py3flake8, py27, py34, py35, py36, pypy, pypy3 +envlist = flake8, py3flake8, py27, py34, py35, py36, py37, py38, pypy, pypy3 skip_missing_interpreters = true [testenv] @@ -18,6 +18,6 @@ deps = flake8 commands = flake8 logzio [testenv:py3flake8] -basepython = python3.6 +basepython = python3.8 deps = flake8 commands = flake8 logzio