Skip to content

Commit 006d846

Browse files
authored
Depend on debug toolbar 1.1+ (#10)
[django-debug-toolbar 1.1](https://pypi.org/project/django-debug-toolbar/1.1/) was released April 2014, over 5 years ago, so it is safe to depend on it now. `contrasting_color_generator` still lives in the same module.
1 parent 2b432df commit 006d846

File tree

2 files changed

+2
-13
lines changed

2 files changed

+2
-13
lines changed

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
license='Simplified BSD License',
1414
packages=find_packages(),
1515
install_requires=[
16-
'django-debug-toolbar>=1.0',
16+
'django-debug-toolbar>=1.1',
1717
],
1818
include_package_data=True,
1919
zip_safe=False, # because we're including static files

template_profiler_panel/panels/template.py

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
from django.utils.translation import ugettext_lazy as _
77

88
from debug_toolbar.panels import Panel
9+
from debug_toolbar.panels.sql.utils import contrasting_color_generator
910

1011
from django.template import Template as DjangoTemplate
1112

@@ -15,18 +16,6 @@
1516
except ImportError:
1617
jinja_import = False
1718

18-
19-
def dummy_color_generator():
20-
while True:
21-
yield '#bbbbbb'
22-
23-
# Contrasting_color_generator is available since debug toolbar version 1.1.
24-
try:
25-
from debug_toolbar.panels.sql.utils import contrasting_color_generator
26-
except ImportError:
27-
# Support older versions of debug toolbar
28-
contrasting_color_generator = dummy_color_generator
29-
3019
template_rendered = Signal(
3120
providing_args=['instance', 'start', 'end', 'level'])
3221

0 commit comments

Comments
 (0)