- "3.5-dev" # 3.5 development branch
- "nightly" # currently points to 3.6-dev
install:
- - pip install unittest2
+ - pip install unittest2 pylint
script:
+ - if [[ $TRAVIS_PYTHON_VERSION != '2.6' ]]; then make lint; fi
- make test
--- /dev/null
+[MASTER]
+# Pickle collected data for later comparisons.
+persistent=no
+
+# Use multiple processes to speed up Pylint.
+jobs=1
+
+[MESSAGES CONTROL]
+
+enable=
+ all,
+ python3
+
+disable=
+ R,
+ I,
+ anomalous-backslash-in-string,
+ arguments-differ,
+ assigning-non-slot,
+ attribute-defined-outside-init,
+ bad-builtin,
+ bad-continuation,
+ bad-whitespace,
+ bare-except,
+ basestring-builtin,
+ delslice-method,
+ deprecated-lambda,
+ deprecated-method,
+ dict-iter-method,
+ fixme,
+ getslice-method,
+ global-statement,
+ import-error,
+ invalid-name,
+ long-builtin,
+ missing-docstring,
+ no-absolute-import,
+ no-member,
+ notimplemented-raised,
+ old-division,
+ protected-access,
+ range-builtin-not-iterating,
+ redefined-builtin,
+ round-builtin,
+ superfluous-parens,
+ too-many-lines,
+ undefined-loop-variable,
+ undefined-variable,
+ unichr-builtin,
+ unicode-builtin,
+ unnecessary-lambda,
+ unneeded-not,
+ unused-argument,
+ unused-import,
+ unused-variable,
+ wrong-import-order,
+ wrong-import-position,
+ xrange-builtin
+
+
+[REPORTS]
+
+# Set the output format. Available formats are text, parseable, colorized, msvs
+# (visual studio) and html. You can also give a reporter class, eg
+# mypackage.mymodule.MyReporterClass.
+output-format=colorized
+
+# Tells whether to display a full report or only the messages
+reports=no
+
+# Template used to display messages. This is a python new-style format string
+# used to format the message information. See doc for all details
+msg-template='{path}:{line}: [{msg_id}({symbol}), {obj}] {msg})'