diff --git a/.travis.yml b/.travis.yml index 4e51e993..84e0a624 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,12 +2,8 @@ language: python dist: xenial python: - - "2.7" - - "3.4" - - "3.5" - - "3.6" - "3.7" -# - "3.8-dev" # TODO Remove comment-out when pylint and astroid upgraded to the latest and py2 support dropped + - "3.8" install: - pip install tox-travis diff --git a/Pipfile b/Pipfile index 793690c1..aca7dc7f 100644 --- a/Pipfile +++ b/Pipfile @@ -21,7 +21,6 @@ httpretty = "~=0.9" python-dateutil = "~=2.8" mock = "~=3.0" -# TODO Update to the latest ver when py2 support dropped -pylint = "~=1.9" -astroid = "~=1.6" +pylint = "~=2.4" +astroid = "~=2.3" isort = "~=4.3" diff --git a/setup.py b/setup.py index 9912e7eb..774b06c2 100644 --- a/setup.py +++ b/setup.py @@ -37,13 +37,10 @@ packages=find_packages(include=['appium*']), license='Apache 2.0', classifiers=[ - 'Development Status :: 4 - Beta', + 'Development Status :: 5 - Production/Stable', 'Programming Language :: Python', - 'Programming Language :: Python :: 2.7', - 'Programming Language :: Python :: 3.4', - 'Programming Language :: Python :: 3.5', - 'Programming Language :: Python :: 3.6', 'Programming Language :: Python :: 3.7', + 'Programming Language :: Python :: 3.8', 'Environment :: Console', 'Environment :: MacOS X', 'Environment :: Win32 (MS Windows)', diff --git a/tox.ini b/tox.ini index c059a95e..85ce3975 100644 --- a/tox.ini +++ b/tox.ini @@ -1,12 +1,8 @@ [tox] skipsdist = True envlist = - py27, - py34, - py35, - py36, py37, -# py38 # TODO Remove comment-out when pylint and astroid upgraded to the latest and py2 support dropped + py38 [testenv] deps =