Skip to content

Releases: python-humanize/humanize

4.12.2

24 Mar 17:11
15230fb
Compare
Choose a tag to compare

Fixed

  • Update license file reference from LICENSE to LICENCE in pyproject.toml (#243) @williamjamir
  • Update docstring in naturaldelta (#242) @teobucci
  • Ignore sys.monitoring warning for Python 3.11 and earlier in coverage.py config (#244) @hugovk

4.12.1

18 Feb 17:06
c11c08a
Compare
Choose a tag to compare

Fixed

  • Fix regression in naturalsize for float (#240) @hugovk

4.12.0

14 Feb 14:57
a0602c7
Compare
Choose a tag to compare

Added

Changed

  • Defer imports for faster overall import time: 19 ms -> 3 ms (#234, #238) @hugovk
  • Replace deprecated classifier with licence expression (PEP 639) (#236) @hugovk
  • Lint and test with tox-uv (#212) @hugovk

Fixed

4.11.0

05 Oct 14:29
073a00b
Compare
Choose a tag to compare

Added

Changed

  • Drop support for Python 3.8 (#202) @hugovk
  • Defer fractions.Fraction import to save 5ms (#201) @hugovk
  • Speedup x 1.85: Generate __version__ at build to avoid slow importlib.metadata import (#200) @hugovk

Fixed

4.10.0

08 Jul 10:32
2a141c7
Compare
Choose a tag to compare

Changed

  • Replace deprecated pydocstyle with Ruff and update to Black 2024 style (#170) @hugovk

Fixed

4.9.0

21 Nov 19:54
35e2d21
Compare
Choose a tag to compare

Added

Changed

Fixed

  • Fix DeprecationWarning: Plural value must be an integer, got float (#147) @dansarpong
  • Remove useless shebangs (#141) @aueam

4.8.0

16 Aug 18:05
ee08216
Compare
Choose a tag to compare

Added

Changed

Fixed

4.7.0

27 Jun 19:10
fb3322a
Compare
Choose a tag to compare

Added

Changed

Fixed

4.6.0

04 Feb 15:09
a759dd9
Compare
Choose a tag to compare

Added

  • Add missing keys to extract translatable strings (#83) @mikelolasagasti
  • Add default Italian thousand and decimal separator (#98) @aborruso
  • Add Italian translation for "thousand" and fix singulars (#97) @aborruso
  • Add Italian translation for "%s and %s" (#95) @hugovk

Changed

4.5.0

29 Jan 14:12
4304f46
Compare
Choose a tag to compare

Added

Changed

  • Replace setup.cfg with pyproject.toml (#90) @hugovk
  • Filesize simplification (#76) @bbolli
  • Cosmetic: improve exception traceback readability (#80) @hugovk

Fixed