Appeased flake8 2.1.0.
This commit is contained in:
parent
df3b1a01c7
commit
428c0bbe1b
|
@ -97,9 +97,9 @@ def create_permissions(app_config, verbosity=2, interactive=True, using=DEFAULT_
|
||||||
))
|
))
|
||||||
|
|
||||||
perms = [
|
perms = [
|
||||||
Permission(codename=codename, name=name, content_type=ctype)
|
Permission(codename=codename, name=name, content_type=ct)
|
||||||
for ctype, (codename, name) in searched_perms
|
for ct, (codename, name) in searched_perms
|
||||||
if (ctype.pk, codename) not in all_perms
|
if (ct.pk, codename) not in all_perms
|
||||||
]
|
]
|
||||||
# Validate the permissions before bulk_creation to avoid cryptic
|
# Validate the permissions before bulk_creation to avoid cryptic
|
||||||
# database error when the verbose_name is longer than 50 characters
|
# database error when the verbose_name is longer than 50 characters
|
||||||
|
|
|
@ -9,11 +9,7 @@ def feed(request, url, feed_dict=None):
|
||||||
if not feed_dict:
|
if not feed_dict:
|
||||||
raise Http404(_("No feeds are registered."))
|
raise Http404(_("No feeds are registered."))
|
||||||
|
|
||||||
try:
|
slug = url.partition('/')[0]
|
||||||
slug, param = url.split('/', 1)
|
|
||||||
except ValueError:
|
|
||||||
slug, param = url, ''
|
|
||||||
|
|
||||||
try:
|
try:
|
||||||
f = feed_dict[slug]
|
f = feed_dict[slug]
|
||||||
except KeyError:
|
except KeyError:
|
||||||
|
|
|
@ -9,7 +9,8 @@ from django.core.management.base import CommandError, NoArgsCommand
|
||||||
from django.utils.encoding import smart_text
|
from django.utils.encoding import smart_text
|
||||||
from django.utils.six.moves import input
|
from django.utils.six.moves import input
|
||||||
|
|
||||||
from django.contrib.staticfiles import finders, storage
|
from django.contrib.staticfiles.finders import get_finders
|
||||||
|
from django.contrib.staticfiles.storage import staticfiles_storage
|
||||||
|
|
||||||
|
|
||||||
class Command(NoArgsCommand):
|
class Command(NoArgsCommand):
|
||||||
|
@ -52,7 +53,7 @@ class Command(NoArgsCommand):
|
||||||
self.symlinked_files = []
|
self.symlinked_files = []
|
||||||
self.unmodified_files = []
|
self.unmodified_files = []
|
||||||
self.post_processed_files = []
|
self.post_processed_files = []
|
||||||
self.storage = storage.staticfiles_storage
|
self.storage = staticfiles_storage
|
||||||
try:
|
try:
|
||||||
self.storage.path('')
|
self.storage.path('')
|
||||||
except NotImplementedError:
|
except NotImplementedError:
|
||||||
|
@ -93,7 +94,7 @@ class Command(NoArgsCommand):
|
||||||
handler = self.copy_file
|
handler = self.copy_file
|
||||||
|
|
||||||
found_files = OrderedDict()
|
found_files = OrderedDict()
|
||||||
for finder in finders.get_finders():
|
for finder in get_finders():
|
||||||
for path, storage in finder.list(self.ignore_patterns):
|
for path, storage in finder.list(self.ignore_patterns):
|
||||||
# Prefix the relative path if the source storage contains it
|
# Prefix the relative path if the source storage contains it
|
||||||
if getattr(storage, 'prefix', None):
|
if getattr(storage, 'prefix', None):
|
||||||
|
|
|
@ -239,9 +239,9 @@ class Command(BaseCommand):
|
||||||
for app_config in apps.get_app_configs():
|
for app_config in apps.get_app_configs():
|
||||||
if self.app_label and app_config.label != self.app_label:
|
if self.app_label and app_config.label != self.app_label:
|
||||||
continue
|
continue
|
||||||
d = os.path.join(app_config.path, 'fixtures')
|
app_dir = os.path.join(app_config.path, 'fixtures')
|
||||||
if os.path.isdir(d):
|
if os.path.isdir(app_dir):
|
||||||
dirs.append(d)
|
dirs.append(app_dir)
|
||||||
dirs.extend(list(settings.FIXTURE_DIRS))
|
dirs.extend(list(settings.FIXTURE_DIRS))
|
||||||
dirs.append('')
|
dirs.append('')
|
||||||
dirs = [upath(os.path.abspath(os.path.realpath(d))) for d in dirs]
|
dirs = [upath(os.path.abspath(os.path.realpath(d))) for d in dirs]
|
||||||
|
|
|
@ -1106,7 +1106,7 @@ class Model(six.with_metaclass(ModelBase)):
|
||||||
|
|
||||||
errors = []
|
errors = []
|
||||||
managers = cls._meta.concrete_managers + cls._meta.abstract_managers
|
managers = cls._meta.concrete_managers + cls._meta.abstract_managers
|
||||||
for (_, _, manager) in managers:
|
for __, __, manager in managers:
|
||||||
errors.extend(manager.check(**kwargs))
|
errors.extend(manager.check(**kwargs))
|
||||||
return errors
|
return errors
|
||||||
|
|
||||||
|
|
|
@ -15,9 +15,9 @@ class ExpressionNode(tree.Node):
|
||||||
MUL = '*'
|
MUL = '*'
|
||||||
DIV = '/'
|
DIV = '/'
|
||||||
POW = '^'
|
POW = '^'
|
||||||
MOD = '%%' # This is a quoted % operator - it is quoted
|
# The following is a quoted % operator - it is quoted because it can be
|
||||||
# because it can be used in strings that also
|
# used in strings that also have parameter substitution.
|
||||||
# have parameter substitution.
|
MOD = '%%'
|
||||||
|
|
||||||
# Bitwise operators - note that these are generated by .bitand()
|
# Bitwise operators - note that these are generated by .bitand()
|
||||||
# and .bitor(), the '&' and '|' are reserved for boolean operator
|
# and .bitor(), the '&' and '|' are reserved for boolean operator
|
||||||
|
|
|
@ -728,7 +728,7 @@ class Field(RegisterLookupMixin):
|
||||||
"""Returns choices with a default blank choices included, for use
|
"""Returns choices with a default blank choices included, for use
|
||||||
as SelectField choices for this field."""
|
as SelectField choices for this field."""
|
||||||
blank_defined = False
|
blank_defined = False
|
||||||
for choice, _ in self.choices:
|
for choice, __ in self.choices:
|
||||||
if choice in ('', None):
|
if choice in ('', None):
|
||||||
blank_defined = True
|
blank_defined = True
|
||||||
break
|
break
|
||||||
|
|
|
@ -239,7 +239,7 @@ def _explode_shorthand_ip_string(ip_str):
|
||||||
sep = len(hextet[0].split(':')) + len(hextet[1].split(':'))
|
sep = len(hextet[0].split(':')) + len(hextet[1].split(':'))
|
||||||
new_ip = hextet[0].split(':')
|
new_ip = hextet[0].split(':')
|
||||||
|
|
||||||
for _ in xrange(fill_to - sep):
|
for __ in xrange(fill_to - sep):
|
||||||
new_ip.append('0000')
|
new_ip.append('0000')
|
||||||
new_ip += hextet[1].split(':')
|
new_ip += hextet[1].split(':')
|
||||||
|
|
||||||
|
|
|
@ -4,7 +4,7 @@ install-script = scripts/rpm-install.sh
|
||||||
|
|
||||||
[flake8]
|
[flake8]
|
||||||
exclude=build,.git,./django/utils/dictconfig.py,./django/utils/unittest.py,./django/utils/lru_cache.py,./django/utils/six.py,./django/conf/app_template/*,./django/dispatch/weakref_backports.py
|
exclude=build,.git,./django/utils/dictconfig.py,./django/utils/unittest.py,./django/utils/lru_cache.py,./django/utils/six.py,./django/conf/app_template/*,./django/dispatch/weakref_backports.py
|
||||||
ignore=E128,E501,W601
|
ignore=E123,E128,E265,E501,W601
|
||||||
|
|
||||||
[metadata]
|
[metadata]
|
||||||
license-file = LICENSE
|
license-file = LICENSE
|
||||||
|
|
|
@ -1097,8 +1097,8 @@ class MemcachedCacheTests(BaseCacheTests, TestCase):
|
||||||
"cache with python-memcached library not available")
|
"cache with python-memcached library not available")
|
||||||
def test_memcached_uses_highest_pickle_version(self):
|
def test_memcached_uses_highest_pickle_version(self):
|
||||||
# Regression test for #19810
|
# Regression test for #19810
|
||||||
for cache_key, cache in settings.CACHES.items():
|
for cache_key, cache_config in settings.CACHES.items():
|
||||||
if cache['BACKEND'] == 'django.core.cache.backends.memcached.MemcachedCache':
|
if cache_config['BACKEND'] == 'django.core.cache.backends.memcached.MemcachedCache':
|
||||||
self.assertEqual(caches[cache_key]._cache.pickleProtocol,
|
self.assertEqual(caches[cache_key]._cache.pickleProtocol,
|
||||||
pickle.HIGHEST_PROTOCOL)
|
pickle.HIGHEST_PROTOCOL)
|
||||||
|
|
||||||
|
|
|
@ -160,7 +160,7 @@ class WriterTests(TestCase):
|
||||||
# In order to preserve compatibility with Python 3.2 unicode literals
|
# In order to preserve compatibility with Python 3.2 unicode literals
|
||||||
# prefix shouldn't be added to strings.
|
# prefix shouldn't be added to strings.
|
||||||
tokens = tokenize.generate_tokens(six.StringIO(str(output)).readline)
|
tokens = tokenize.generate_tokens(six.StringIO(str(output)).readline)
|
||||||
for token_type, token_source, (srow, scol), _, line in tokens:
|
for token_type, token_source, (srow, scol), __, line in tokens:
|
||||||
if token_type == tokenize.STRING:
|
if token_type == tokenize.STRING:
|
||||||
self.assertFalse(
|
self.assertFalse(
|
||||||
token_source.startswith('u'),
|
token_source.startswith('u'),
|
||||||
|
|
|
@ -6,7 +6,7 @@ from django.core.exceptions import FieldError
|
||||||
from django.core.management import call_command
|
from django.core.management import call_command
|
||||||
from django.db import connection
|
from django.db import connection
|
||||||
from django.test import TestCase
|
from django.test import TestCase
|
||||||
from django.test.utils import CaptureQueriesContext, override_settings
|
from django.test.utils import CaptureQueriesContext
|
||||||
from django.utils import six
|
from django.utils import six
|
||||||
|
|
||||||
from .models import (
|
from .models import (
|
||||||
|
|
|
@ -848,9 +848,10 @@ class TestDefaultStorageFinder(StaticFilesTestCase, FinderTestCase):
|
||||||
self.find_all = ('media-file.txt', [test_file_path])
|
self.find_all = ('media-file.txt', [test_file_path])
|
||||||
|
|
||||||
|
|
||||||
@override_settings(STATICFILES_FINDERS=
|
@override_settings(
|
||||||
('django.contrib.staticfiles.finders.FileSystemFinder',),
|
STATICFILES_FINDERS=('django.contrib.staticfiles.finders.FileSystemFinder',),
|
||||||
STATICFILES_DIRS=[os.path.join(TEST_ROOT, 'project', 'documents')])
|
STATICFILES_DIRS=[os.path.join(TEST_ROOT, 'project', 'documents')],
|
||||||
|
)
|
||||||
class TestMiscFinder(TestCase):
|
class TestMiscFinder(TestCase):
|
||||||
"""
|
"""
|
||||||
A few misc finder tests.
|
A few misc finder tests.
|
||||||
|
|
Loading…
Reference in New Issue