diff --git a/progress/bar.py b/progress/bar.py index 8ce1461..f62a279 100644 --- a/progress/bar.py +++ b/progress/bar.py @@ -14,6 +14,7 @@ # ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF # OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. +from __future__ import unicode_literals from . import Progress from .helpers import WritelnMixin @@ -45,22 +46,22 @@ class ChargingBar(Bar): suffix = '%(percent)d%%' bar_prefix = ' ' bar_suffix = ' ' - empty_fill = u'∙' - fill = u'█' + empty_fill = '∙' + fill = '█' class FillingSquaresBar(ChargingBar): - empty_fill = u'▢' - fill = u'▣' + empty_fill = '▢' + fill = '▣' class FillingCirclesBar(ChargingBar): - empty_fill = u'◯' - fill = u'◉' + empty_fill = '◯' + fill = '◉' class IncrementalBar(Bar): - phases = (u' ', u'▏', u'▎', u'▍', u'▌', u'▋', u'▊', u'▉', u'█') + phases = (' ', '▏', '▎', '▍', '▌', '▋', '▊', '▉', '█') def update(self): nphases = len(self.phases) @@ -80,4 +81,4 @@ class IncrementalBar(Bar): class ShadyBar(IncrementalBar): - phases = (u' ', u'░', u'▒', u'▓', u'█') + phases = (' ', '░', '▒', '▓', '█') diff --git a/progress/counter.py b/progress/counter.py index caaddc6..6b45a1e 100644 --- a/progress/counter.py +++ b/progress/counter.py @@ -14,6 +14,7 @@ # ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF # OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. +from __future__ import unicode_literals from . import Infinite, Progress from .helpers import WriteMixin @@ -34,7 +35,7 @@ class Countdown(WriteMixin, Progress): class Stack(WriteMixin, Progress): - phases = (u' ', u'▁', u'▂', u'▃', u'▄', u'▅', u'▆', u'▇', u'█') + phases = (' ', '▁', '▂', '▃', '▄', '▅', '▆', '▇', '█') hide_cursor = True def update(self): @@ -44,4 +45,4 @@ class Stack(WriteMixin, Progress): class Pie(Stack): - phases = (u'○', u'◔', u'◑', u'◕', u'●') + phases = ('○', '◔', '◑', '◕', '●') diff --git a/progress/spinner.py b/progress/spinner.py index 969bfbb..5226c34 100644 --- a/progress/spinner.py +++ b/progress/spinner.py @@ -14,6 +14,7 @@ # ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF # OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. +from __future__ import unicode_literals from . import Infinite from .helpers import WriteMixin @@ -29,12 +30,12 @@ class Spinner(WriteMixin, Infinite): class PieSpinner(Spinner): - phases = [u'◷', u'◶', u'◵', u'◴'] + phases = ['◷', '◶', '◵', '◴'] class MoonSpinner(Spinner): - phases = [u'◑', u'◒', u'◐', u'◓'] + phases = ['◑', '◒', '◐', '◓'] class LineSpinner(Spinner): - phases = [u'⎺', u'⎻', u'⎼', u'⎽', u'⎼', u'⎻'] + phases = ['⎺', '⎻', '⎼', '⎽', '⎼', '⎻']