home.social

#whatsnew — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #whatsnew, aggregated by home.social.

fetched live
  1. What's New in Python 3.15:

    locale

    * setlocale() now supports language codes with @-modifiers. @-modifiers are no longer silently removed in getlocale(), but included in the language code. (Contributed by Serhiy Storchaka.)

    * Undeprecate the locale.getdefaultlocale() function. (Contributed by @vstinner.)

    docs.python.org/3.15/whatsnew/

    #Python #Python315 #WhatsNew

  2. Really, some of you love them? 😅

    For me, these “what’s new” tabs are a UX/DX disaster—one that gets so little attention that it seems no one ever thought to at least add some “☑️ Show again next time” checkbox to them (and perhaps a link where to follow updates alternatively, which would be a great opportunity to connect with those who do like to learn more).

    I believe it shows here that we don’t pay enough attention to detail—and that that spreads, because every implementation seems to suffer from the same problems. Mindlessly copied, not thoughtfully adopted.

    “What's new” could be done a lot better.

    #whatsnew #ux #dx

  3. What's New in Python 3.15:

    csv

    * csv.Sniffer.sniff() delimiter detection is now up to 1.6x faster. (Contributed by Maurycy Pawłowski-Wieroński.)

    docs.python.org/3.15/whatsnew/

    #Python #Python315 #WhatsNew

  4. What's New in Python 3.15:

    contextlib

    * Added support for arbitrary descriptors __enter__(), __exit__(), __aenter__(), and __aexit__() in ExitStack and contextlib.AsyncExitStack, for consistency with the `with` and `async with` statements.

    * ContextDecorator and AsyncContextDecorator now detect generator functions, coroutine functions, and asynchronous generator functions and keep the context manager open across iteration or await.

    docs.python.org/3.15/whatsnew/

    #Python #Python315 #WhatsNew

  5. You like it when your browser or your dev tools open “What’s new” tabs:

    #browsers #whatsnew #ux

  6. What's New in Python 3.15:

    Upgraded JIT compiler

    Results from pyperformance suite: 8-9% geometric mean performance improvement over the standard CPython interpreter built with all optimisations enabled on x86-64 Linux.

    On AArch64 macOS, 12-13% speedup over the tail calling interpreter with all optimisations enabled.

    The speedups versus no JIT builds range from roughly 15% slowdown to over 100% speedup on x86-64 Linux and AArch64 macOS.

    docs.python.org/3.15/whatsnew/

    #Python #Python315 #WhatsNew

  7. What's New in Python 3.15:

    warnings

    * Improve filtering by module in warnings.warn_explicit() if no module argument is passed. It now tests the module regular expression in the warnings filter not only against the filename with .py stripped, but also against module names constructed starting from different parent directories of the filename (with /__init__.py, .py and, on Windows, .pyw stripped). (Contributed by Serhiy Storchaka.)

    docs.python.org/3.15/whatsnew/

    #Python #Python315 #WhatsNew

  8. RELEASE DAY! - "The Nod/Wells Timelines - A Primer" is now available worldwide from a variety of stores:

    books2read.com/nwtp

    Love speculative fiction, or just want to see what all the fuss is about? This is a great place to start but don't take my word for it...

    #specfic #scifi #speculativefiction #sciencefiction #book #books #newbook #newrelease #whatsnew #booksofmastodon #whattoread #read #reads #reading #readingcommunity #booksof2026 #bestbooks #bestspecfic #bestscifi #bookstodon #FYI