Run caniusepython3.pylint_checker
This commit is contained in:
@@ -561,7 +561,7 @@ class CourseTabView(EdxFragmentView):
|
||||
|
||||
@staticmethod
|
||||
def handle_exceptions(request, course_key, course, exception):
|
||||
"""
|
||||
u"""
|
||||
Handle exceptions raised when rendering a view.
|
||||
"""
|
||||
if isinstance(exception, Redirect) or isinstance(exception, Http404):
|
||||
|
||||
8
pylintrc
8
pylintrc
@@ -55,7 +55,7 @@
|
||||
[MASTER]
|
||||
ignore = ,.git,.tox,migrations,node_modules,.pycharm_helpers
|
||||
persistent = yes
|
||||
load-plugins = edx_lint.pylint,pylint_django,pylint_celery
|
||||
load-plugins = edx_lint.pylint,pylint_django,pylint_celery,caniusepython3.pylint_checker
|
||||
init-hook = "import sys; sys.path.extend(['lms/djangoapps', 'cms/djangoapps', 'common/djangoapps'])"
|
||||
|
||||
[MESSAGES CONTROL]
|
||||
@@ -345,7 +345,9 @@ disable =
|
||||
unpacking-in-except,
|
||||
using-cmp-argument,
|
||||
xrange-builtin,
|
||||
zip-builtin-not-iterating,,unicode-format-string
|
||||
zip-builtin-not-iterating,
|
||||
unicode-format-string,
|
||||
native-string,
|
||||
|
||||
[REPORTS]
|
||||
output-format = text
|
||||
@@ -445,4 +447,4 @@ int-import-graph =
|
||||
[EXCEPTIONS]
|
||||
overgeneral-exceptions = Exception
|
||||
|
||||
# c8b8d35a9a123f3c2eb3ce0cb466156bab2beedc
|
||||
# 4285ece9aa125ff8efc6f77ed6d34579e65e2d96
|
||||
|
||||
@@ -2,10 +2,13 @@
|
||||
[MASTER]
|
||||
ignore+ = ,.git,.tox,migrations,node_modules,.pycharm_helpers
|
||||
init-hook="import sys; sys.path.extend(['lms/djangoapps', 'cms/djangoapps', 'common/djangoapps'])"
|
||||
load-plugins+=,caniusepython3.pylint_checker
|
||||
|
||||
[MESSAGES CONTROL]
|
||||
# Disable unicode-format-string until we can agree to turn it on.
|
||||
disable+ = ,unicode-format-string
|
||||
disable+ =
|
||||
unicode-format-string,
|
||||
native-string,
|
||||
|
||||
[BASIC]
|
||||
attr-rgx = [a-z_][a-z0-9_]{2,40}$
|
||||
|
||||
@@ -52,7 +52,7 @@ argh==0.26.2
|
||||
argparse==1.4.0
|
||||
asn1crypto==0.24.0
|
||||
astroid==1.5.3
|
||||
atomicwrites==1.2.1
|
||||
atomicwrites==1.3.0
|
||||
attrs==17.4.0
|
||||
babel==1.3
|
||||
backports.functools-lru-cache==1.5
|
||||
@@ -64,6 +64,7 @@ bok-choy==0.9.0
|
||||
boto3==1.4.8
|
||||
boto==2.39.0
|
||||
botocore==1.8.17
|
||||
caniusepython3==7.0.0
|
||||
celery==3.1.25
|
||||
certifi==2018.11.29
|
||||
cffi==1.11.5
|
||||
@@ -84,6 +85,7 @@ decorator==4.3.2
|
||||
defusedxml==0.5.0
|
||||
dicttoxml==1.7.4
|
||||
diff-cover==0.9.8
|
||||
distlib==0.2.8
|
||||
django-appconf==1.0.2
|
||||
django-babel-underscore==0.5.2
|
||||
django-babel==0.6.2
|
||||
@@ -162,7 +164,7 @@ filelock==3.0.10
|
||||
firebase-token-generator==1.3.2
|
||||
fixtures==3.0.0
|
||||
flake8-polyfill==1.0.2
|
||||
flake8==3.7.1
|
||||
flake8==3.7.4
|
||||
flask==1.0.2
|
||||
freezegun==0.3.11
|
||||
fs-s3fs==0.1.8
|
||||
@@ -224,7 +226,7 @@ oauth2==1.9.0.post1
|
||||
oauthlib==2.1.0
|
||||
openapi-codec==1.3.2
|
||||
pa11ycrawler==1.6.2
|
||||
packaging==19.0 # via sphinx
|
||||
packaging==19.0
|
||||
parsel==1.5.1
|
||||
path.py==8.2.1
|
||||
pathlib2==2.3.3
|
||||
@@ -268,7 +270,7 @@ pysqlite==2.8.3
|
||||
pysrt==1.1.1
|
||||
pytest-attrib==0.1.3
|
||||
pytest-cov==2.6.1
|
||||
pytest-django==3.4.5
|
||||
pytest-django==3.4.6
|
||||
pytest-forked==1.0.1
|
||||
pytest-randomly==1.2.3
|
||||
pytest-xdist==1.26.1
|
||||
@@ -330,7 +332,7 @@ toml==0.10.0
|
||||
tox-battery==0.5.1
|
||||
tox==3.7.0
|
||||
traceback2==1.4.0
|
||||
transifex-client==0.13.5
|
||||
transifex-client==0.13.6
|
||||
twisted==16.6.0
|
||||
typing==3.6.6
|
||||
unicodecsv==0.14.1
|
||||
|
||||
@@ -20,6 +20,7 @@
|
||||
beautifulsoup4 # Library for extracting data from HTML and XML files
|
||||
before_after # Syntactic sugar for mock, only used in one test case, not Python 3 compatible
|
||||
bok-choy # Framework for browser automation tests, based on selenium
|
||||
caniusepython3 # Library for checking the ability to upgrade to python3
|
||||
cssselect # Used to extract HTML fragments via CSS selectors in 2 test cases and pyquery
|
||||
ddt # Run a test case multiple times with different input; used in many, many of our tests
|
||||
edx-i18n-tools>=0.4.6 # Commands for developers and translators to extract, compile and validate translations
|
||||
|
||||
@@ -49,7 +49,7 @@ argh==0.26.2
|
||||
argparse==1.4.0
|
||||
asn1crypto==0.24.0
|
||||
astroid==1.5.3 # via edx-lint, pylint, pylint-celery
|
||||
atomicwrites==1.2.1 # via pytest
|
||||
atomicwrites==1.3.0 # via pytest
|
||||
attrs==17.4.0
|
||||
babel==1.3
|
||||
backports.functools-lru-cache==1.5
|
||||
@@ -61,6 +61,7 @@ bok-choy==0.9.0
|
||||
boto3==1.4.8
|
||||
boto==2.39.0
|
||||
botocore==1.8.17
|
||||
caniusepython3==7.0.0
|
||||
celery==3.1.25
|
||||
certifi==2018.11.29
|
||||
cffi==1.11.5
|
||||
@@ -81,6 +82,7 @@ decorator==4.3.2
|
||||
defusedxml==0.5.0
|
||||
dicttoxml==1.7.4 # via moto
|
||||
diff-cover==0.9.8
|
||||
distlib==0.2.8 # via caniusepython3
|
||||
django-appconf==1.0.2
|
||||
django-babel-underscore==0.5.2
|
||||
django-babel==0.6.2
|
||||
@@ -156,13 +158,13 @@ filelock==3.0.10 # via tox
|
||||
firebase-token-generator==1.3.2
|
||||
fixtures==3.0.0 # via testtools
|
||||
flake8-polyfill==1.0.2 # via radon
|
||||
flake8==3.7.1 # via flake8-polyfill
|
||||
flake8==3.7.4 # via flake8-polyfill
|
||||
flask==1.0.2 # via moto
|
||||
freezegun==0.3.11
|
||||
fs-s3fs==0.1.8
|
||||
fs==2.0.18
|
||||
funcsigs==1.0.2 # via pytest
|
||||
functools32==3.2.3.post2 # via parsel
|
||||
functools32==3.2.3.post2 # via flake8, parsel
|
||||
future==0.17.1
|
||||
futures==3.2.0 ; python_version == "2.7"
|
||||
fuzzywuzzy==0.17.0
|
||||
@@ -216,6 +218,7 @@ oauth2==1.9.0.post1
|
||||
oauthlib==2.1.0
|
||||
openapi-codec==1.3.2
|
||||
pa11ycrawler==1.6.2
|
||||
packaging==19.0 # via caniusepython3
|
||||
parsel==1.5.1 # via scrapy
|
||||
path.py==8.2.1
|
||||
pathlib2==2.3.3 # via pytest, pytest-django
|
||||
@@ -257,7 +260,7 @@ pysqlite==2.8.3
|
||||
pysrt==1.1.1
|
||||
pytest-attrib==0.1.3
|
||||
pytest-cov==2.6.1
|
||||
pytest-django==3.4.5
|
||||
pytest-django==3.4.6
|
||||
pytest-forked==1.0.1 # via pytest-xdist
|
||||
pytest-randomly==1.2.3
|
||||
pytest-xdist==1.26.1
|
||||
@@ -315,7 +318,7 @@ toml==0.10.0 # via tox
|
||||
tox-battery==0.5.1
|
||||
tox==3.7.0
|
||||
traceback2==1.4.0 # via testtools, unittest2
|
||||
transifex-client==0.13.5
|
||||
transifex-client==0.13.6
|
||||
twisted==16.6.0 # via pa11ycrawler, scrapy
|
||||
typing==3.6.6 # via flake8
|
||||
unicodecsv==0.14.1
|
||||
|
||||
Reference in New Issue
Block a user