setup: allow num2words >= 0.5.9 (#82017) #85

Merged
fpeters merged 1 commits from wip/82017-num2words into main 2023-10-31 17:57:41 +01:00
2 changed files with 3 additions and 2 deletions

View File

@ -57,7 +57,8 @@ def as_numeral_currency(number):
if not number:
return ''
try:
return num2words(unlazy(number), lang=get_language(), to='currency')
# workaround newer num2words always specifiying cents
return num2words(unlazy(number), lang=get_language(), to='currency').removesuffix(' et zéro centimes')
Review

À partir de 0.5.10 ça ajoute "et zéro centimes", et je décide de ne pas me battre juste dégager ça mochement.

À partir de 0.5.10 ça ajoute "et zéro centimes", et je décide de ne pas me battre juste dégager ça mochement.
Review

Yep j'avais déjà noté ça à l'époque #58022#note-1, grande tristesse

Yep j'avais déjà noté ça à l'époque #58022#note-1, grande tristesse
except (TypeError, ValueError, decimal.InvalidOperation):
return ''

View File

@ -156,7 +156,7 @@ setup(
'djangorestframework>=3.12, <3.14',
'dnspython',
'lxml',
'num2words==0.5.9',
'num2words>=0.5.9',
'sorl-thumbnail',
'Pillow',
],