From a1ca7dff6035ba5afbc877de00b1698d16517648 Mon Sep 17 00:00:00 2001 From: PredaaA <46051820+PredaaA@users.noreply.github.com> Date: Fri, 11 Oct 2019 03:36:15 +0200 Subject: [PATCH] [TrickOrTreat] Fix humanize_number for Red < 3.2 (#74) * Update trickortreat.py * Update trickortreat.py --- trickortreat/trickortreat.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/trickortreat/trickortreat.py b/trickortreat/trickortreat.py index fc2cd3e..eafb7fa 100644 --- a/trickortreat/trickortreat.py +++ b/trickortreat/trickortreat.py @@ -3,12 +3,17 @@ import datetime import discord import random import math +from typing import Union # <- Remove this at 3.2 +from babel.numbers import format_decimal # <- Remove this at 3.2 from redbot.core import commands, checks, Config, bank -from redbot.core.utils.chat_formatting import box, pagify, humanize_number +from redbot.core.utils.chat_formatting import box, pagify #, humanize_number <- Will be for 3.2 from redbot.core.utils.menus import menu, DEFAULT_CONTROLS __version__ = "0.0.6a" +def humanize_number(val: Union[int, float]): # <- Remove this at 3.2 + return format_decimal(val, locale="en_US") + class TrickOrTreat(commands.Cog): def __init__(self, bot):