[geany/www.geany.org] 14ba35: Enable more pylint checks and test also against Python 3.8

Enrico Tröger git-noreply at xxxxx
Thu Nov 21 22:32:20 UTC 2019


Branch:      refs/heads/master
Author:      Enrico Tröger <enrico.troeger at uvena.de>
Committer:   Enrico Tröger <enrico.troeger at uvena.de>
Date:        Thu, 21 Nov 2019 22:32:20 UTC
Commit:      14ba35898a4ff583d155c717e40ab59529565fc5
             https://github.com/geany/www.geany.org/commit/14ba35898a4ff583d155c717e40ab59529565fc5

Log Message:
-----------
Enable more pylint checks and test also against Python 3.8


Modified Paths:
--------------
    .travis.yml
    tox.ini

Modified: .travis.yml
3 lines changed, 2 insertions(+), 1 deletions(-)
===================================================================
@@ -12,7 +12,7 @@
 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
 
 os: linux
-dist: xenial
+dist: bionic
 sudo: false
 language: python
 cache: pip
@@ -21,6 +21,7 @@ python:
   - "3.5"
   - "3.6"
   - "3.7"
+  - "3.8"
 
 install: pip install tox-travis
 script: tox


Modified: tox.ini
12 lines changed, 10 insertions(+), 2 deletions(-)
===================================================================
@@ -15,7 +15,7 @@
 skip_missing_interpreters = true
 skipsdist = true
 envlist =
-    py35,py36,py37
+    py35,py36,py37,py38
 
 geany_modules = geany latest_version news nightlybuilds pastebin static_docs
 
@@ -53,7 +53,15 @@ skip = local_settings.py,local_settings.docker.py
 ignore=.git
 ignore-patterns=local_settings.py,local_settings.docker.py
 persistent=no
-load-plugins=pylint_django
+load-plugins=
+    pylint_django,
+    pylint.extensions.bad_builtin,
+    pylint.extensions.check_elif,
+    pylint.extensions.comparetozero,
+    pylint.extensions.emptystring,
+    pylint.extensions.mccabe,
+    pylint.extensions.overlapping_exceptions,
+    pylint.extensions.redefined_variable_type
 
 [MESSAGES CONTROL]
 disable=



--------------
This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).


More information about the Commits mailing list