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

#Python #release #Humanize

Release 4.15.0 ยท python-humanize/humanize

Added Add locale support for decimal separator in intword (#287) @hugovk Add support for Python 3.15 (#275) @hugovk Changed Replace pre-commit with prek (#276) @hugovk Fixed naturaldelta: roun...

GitHub
Pillow (@[email protected])

Pillow 12.0.0 is out released! ๐ŸŽจ Support for Python 3.14! ๐ŸŽจ Dropped EOL 3.9! ๐ŸŽจ New ImageText.Text API! ๐ŸŽจ Removed deprecations! ๐ŸŽจ New deprecations! ๐Ÿ“œ And more: https://pillow.readthedocs.io/en/stable/releasenotes/12.0.0.html ๐Ÿ“œ๐Ÿ“œ๐Ÿ“œ And much more: https://github.com/python-pillow/Pillow/releases/tag/12.0.0 #Python #Pillow #PythonPillow #release #Python314 #Python39

Fosstodon

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

This may be controversial but has anyone had success "humanizing" AI output automatically to avoid / lessen AI detection?

It feels like when I was a lil kid trying to make my harmless executables FUD from AV using crypters and packers etc.

No I was not doing the cyber crimes; just found it an interesting challenge.

Same with cracking software reg license activation code puzzles for fun and making keygens.

#ai #HumanizingAIContent #Humanize

๐Ÿ™ˆ 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.0

em-keyboard 5.1.0
Add Emoji 16.0: ๐Ÿซฉ ๐Ÿซ† ๐Ÿชพ ๐Ÿซœ ๐Ÿช‰ ๐Ÿช ๐ŸซŸ ๐Ÿ‡จ๐Ÿ‡ถ
https://github.com/hugovk/em-keyboard/releases/tag/v5.1.0

Humanize 4.12.3
Fix regression in naturalsize, improve French translation
https://github.com/python-humanize/humanize/releases/tag/4.12.3

Python 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

No deploy to production just before Vappu

YouTube

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/

https://github.com/python-humanize/humanize/releases

#Python #release #humanize #bugfix #PEP639

Improving licence metadata

How to update your Python project for PEP 639

Hugo van Kemenade
We have ourselves a new entry to the #Humanize series with Uncle Rusty from Little Bear. #UncleRusty #LittleBear

#Humanize the #web with @kagihq, a powerful, user centric search engine with unique features, to find what you're really looking for.

No ads. No tracking.

Try it yourself: https://kagi.com/welcome

#Kagi #AdFree

Kagi Search - A Premium Search Engine

Better search results with no ads. Welcome to Kagi (pronounced kah-gee), a paid search engine that gives power back to the user.

Humanizing Work 5
Working with the genuine motivation and intention to benefit others is a privilege of humans, not animals or machines.

#mindfulness #philosophy #work #motivation #humanize

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.

#Python #humanize #release

Release 4.11.0 ยท python-humanize/humanize

Added Add natural_list (#110) @akshaybabloo filesize: support the ronna and quetta prefixes (#142) @bbolli Update French translations for numbers (#192) @enlivn Changed Drop support for Python 3...

GitHub