fix: remove references, dependency for six package

This commit is contained in:
Lance Edgar 2024-07-01 17:01:01 -05:00
parent 6f8b825b0b
commit 2feb07e1d3
31 changed files with 105 additions and 181 deletions

View file

@ -2,7 +2,7 @@
################################################################################
#
# Rattail -- Retail Software Framework
# Copyright © 2010-2023 Lance Edgar
# Copyright © 2010-2024 Lance Edgar
#
# This file is part of Rattail.
#
@ -24,9 +24,6 @@
Tailbone Handler
"""
from __future__ import unicode_literals, absolute_import
import six
from mako.lookup import TemplateLookup
from rattail.app import GenericHandler
@ -41,7 +38,7 @@ class TailboneHandler(GenericHandler):
"""
def __init__(self, *args, **kwargs):
super(TailboneHandler, self).__init__(*args, **kwargs)
super().__init__(*args, **kwargs)
# TODO: make templates dir configurable?
templates = [resource_path('rattail:templates/web')]
@ -67,7 +64,7 @@ class TailboneHandler(GenericHandler):
Returns an iterator over all registered Tailbone providers.
"""
providers = get_all_providers(self.config)
return six.itervalues(providers)
return providers.values()
def write_model_view(self, data, path, **kwargs):
"""