#humanize — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #humanize, aggregated by home.social.
-
Just released! 🚀
🤖 Humanize 4.15.0
This does stuff like turning a number into a fuzzy human-readable duration ("3 minutes ago")
https://github.com/python-humanize/humanize/releases/tag/4.15.0
* Add locale support for decimal separator in `intword`
* Add support for Python 3.15
* `naturaldelta`: round the value to nearest unit that makes sense
* Fix plural form for `intword` and improve performance
* Replace `Exception` with more specific `FileNotFoundError`
* Replace pre-commit with prek -
Just released! 🚀🚀🚀🚀🚀
Pillow 12.0.0
https://fosstodon.org/@pillow/115379893139846791norwegianblue 0.23.0
https://github.com/hugovk/norwegianblue/releases/tag/0.23.0pypinfo 23.0.0
https://github.com/ofek/pypinfo/blob/master/CHANGELOG.rst#2300Humanize 4.14.0
https://github.com/python-humanize/humanize/releases/tag/4.14.0Tablib 3.9.0
https://github.com/jazzband/tablib/releases/tag/v3.9.0#Python #release #Pillow #pypinfo #Humanize #norwegianblue #Tablib
-
Just released: humanize 4.13.0! 🚀
🤖 Optimise `naturalsize` algorithm by using `math.log`
🤖 Fix `precisedelta` rounding
https://github.com/python-humanize/humanize/releases/tag/4.13.0
#Python #humanize #release -
🙈 https://www.youtube.com/watch?v=2cxSP90gj8c [Vappu is May Day]
Just released! 🚀🚀🚀🚀
termcolor 3.1.0
Add true colour, cache system lookups
https://github.com/termcolor/termcolor/releases/tag/3.1.0em-keyboard 5.1.0
Add Emoji 16.0: 🇨🇶
https://github.com/hugovk/em-keyboard/releases/tag/v5.1.0Humanize 4.12.3
Fix regression in naturalsize, improve French translation
https://github.com/python-humanize/humanize/releases/tag/4.12.3Python Docs Theme 2025.4.1
Fix copy button with multiple tracebacks
https://github.com/python/python-docs-theme/releases/tag/2025.4.1#Python #release #termcolor #humanize #Sphinx #theme #EmKeyboard #PythonDocsTheme
-
Just released: humanize 4.12.2 🚀
Bugfix release, mainly fixing the spelling of licence/license so the file is properly included in the package.
Reminder how to do PEP 639 metadata: https://hugovk.dev/blog/2025/improving-licence-metadata/
-
Just released: humanize 4.11.0 🚀
https://github.com/python-humanize/humanize/releases/tag/4.11.0
This adds a new API:
>>> natural_list(["egg", "sausage", "beans"])
'egg, sausage and beans'
>>> natural_list(["egg", "sausage"])
'egg and sausage'
>>> natural_list(["egg"])
'egg'Adds the newest ronna and quetta SI prefixes: https://www.npl.co.uk/si-prefix
Drops support for Python 3.8,
fixes rollover from ZB to 1.0 YB, fixes French & Chinese translations & finding location of translations, & improves import times. -
Given the widespread #prejudice and #misinformation about #LGBTQ+ people at the time, they needed more #personal and #direct #tactics to sway #publicopinion.
One deeply personal tactic involved LGBTQ+ individuals publicly #comingout and #sharing their #stories. This approach aimed to #humanize the #issue, #dispel #myths, and create #empathy by showing #voters that #LGBTQ+ people were their #neighbors, #friends, #familymembers, and #coworkers.
— (3/10)
-
I've released #humanize 4.5.0!
https://github.com/python-humanize/humanize/releases/tag/4.5.0
Amongst the changes, it includes the exciting new SI metric prefixes!
quetta = Q = 10^30
ronna = R = 10^27
ronto = r = 10^-27
quecto = q = 10^-30https://en.wikipedia.org/wiki/Metric_prefix#List_of_SI_prefixes
These were accepted by the International Bureau of Weights at the 27th General Conference on Weights and Measures in Versailles in November: