schmonz.com is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.
This server runs the snac software and there is no automatic sign-up process.
Just released! πππππ
Pillow 12.0.0
https://fosstodon.org/@pillow/115379893139846791
norwegianblue 0.23.0
https://github.com/hugovk/norwegianblue/releases/tag/0.23.0
pypinfo 23.0.0
https://github.com/ofek/pypinfo/blob/master/CHANGELOG.rst#2300
Humanize 4.14.0
https://github.com/python-humanize/humanize/releases/tag/4.14.0
Tablib 3.9.0
https://github.com/jazzband/tablib/releases/tag/v3.9.0
#Python #release #Pillow #pypinfo #Humanize #norwegianblue #Tablib
15 Cheat Sheet Collection in Python + Git + NumPy + ML + Mindset by Christian Mayer is free with a Leanpub Reader membership! Or you can buy it for $7.99! http://leanpub.com/python-cheat-sheet #DataScience #ComputerProgramming #Ai #FunctionalProgramming #MachineLearning #Python
Congrats to the newest PSFβs Community Service Award recipients!
@glasnt, @sarahkuchinsky, and @mathsppblog have each made lasting contributions to the #Python community ππΊοΈ From conferences to tutorials to education worldwide, their service to the Python community deserves recognition and celebration!
https://pyfound.blogspot.com/2025/10/announcing-psf-community-service-award.html
Morning Dew by Alvin Ashcraft β Daily links for Windows and .NET developers. Β»
@alvinashcraft.com@web.brid.gy
Top Links Azure DevOps local MCP Server is generally available (Dan Hellem) 5 React State Management Tools Developers Actually Use in 2025 (Prashant Yadav) GitHub Copilot CLI: How to get started (Andrea Griffiths) All About Code Cleanup | Visual Studio Toolbox (Leslie Richardson & Johan Smarius) Async Void in C#: The Trap Card You Keep … Continue reading Dew Drop – October 14, 2025 (#4518)
Morning Dew by Alvin Ashcraft β Daily links for Windows and .NET developers. Β»
@alvinashcraft.com@web.brid.gy
Top Links Single day registration is now available for TechBash 2025 (TechBash Team) Software Leadership with Jonathan βJ.β Tower – Azure & DevOps Podcast Episode #371 (Jeffrey Palermo) How to Add MCP Servers to Claude Code with Docker MCP Toolkit (Ajeet Singh Raina) React Compiler v1.0 (Lauren Tan) Building Human-in-the-loop AI Workflows with Microsoft Agent … Continue reading Dew Drop – October 13, 2025 (#4517)
Hey, any Python experts want to help a Python newbie out? I've been hacking for decades, but I can't say I know Python best practices.
I'm working on https://github.com/Ovid/sqlitch-v2 (porting some Perl code to Python) and while it seems good to me (but very much alpha and a WIP), I don't know what I don't know. If there's anything obvious I've missed or is unpythonic, I would love to know.
For comparison, this is the #Python implementation. (And yes, it's 23 "lines" in the file, but if you subtract the boilerplate it's indeed exactly 10 lines of code.)
I have to say I like the #typing system of #Python. The great thing about it, is the optional use. I use it where I see a lot of value (to do things wrong otherwise) and ignore it where things are just very obvious (in my eyes ;)).
It is not ideal either, I agree, but somehow it feels quite pythonic.
My relay at https://fedi-relay.gyptazy.com has currently 139 instances connected, mostly tech related sharing the same mindset and interests like #Linux, #BSD, #Ansible, #Proxmox, #Coding, and many more! You can easily join from your instance when using #Pleroma, #snac (#snac2), #Mastodon and its forks 🙂
#fedi #fediworld #fedicommunity #community #FreeBSD #OpenBSD #NetBSD #homelab #Python #Debian #RockyLinux #Feditips
Morning Dew by Alvin Ashcraft β Daily links for Windows and .NET developers. Β»
@alvinashcraft.com@web.brid.gy
Top Links Uno Platform 6.3: Faster Rendering, .NET 10 Preview, VS 2026 Ready (Uno Platform Team) Visual Studio Code September 2025 (version 1.105) Release Notes (VS Code Team) Accelerating AI PC Experiences with OpenVINO and Windows ML (Sudhir Tonse Udupa) The Hanselminutes Podcast – Competence builds confidence with .NET Principal Engineer Safia Abdalla (Scott Hanselman) … Continue reading Dew Drop – October 10, 2025 (#4516)
Nice benchmark comparison of various #Python versions from @miguelgrinberg
Key takeaway: if you want to do a bubble sort, use Pypy or Rust.
Ok no. 3.14 is the fastest CPython. The JIT is still a work in progress. Free-threaded interpreter is quite nice for multithreading, but not regular stuff yet. Pypy is faster than any CPython. By a lot. But if speed's all you care about, maybe Rust.
https://blog.miguelgrinberg.com/post/python-3-14-is-here-how-fast-is-it
The Forecasting, CatBoost & Conformal Prediction Tetralogy https://leanpub.com/b/forecasting_catboost_conformal_predictiontetralogy by Valery Manokhin is the featured bundle of ebooks π on the Leanpub homepage! https://leanpub.com #ComputerScience #MachineLearning #Mathematics #Python #DataScience #DeepLearning #Education #books #ebooks
Find it on Leanpub!
π Air π¨: The new web framework that breathes fresh air into #python web development. Built with #FastAPI, Starlette, and Pydantic.
https://github.com/feldroy/air
Looks yummy π
Real World Python http://leanpub.com/set/leanpub/realworldpython by Lukas Rieger and Christian Mayer is the featured Track of online courses on the Leanpub homepage! https://leanpub.com#courses #python #programming #career
Only one week left until the release of Python 3.14.0 final!
https://docs.python.org/3.14/whatsnew/3.14.html
https://peps.python.org/pep-0745/
What are you looking forward to?
Three days until release and a bug in the Linux kernel has turned a dozen buildbots red...
It's already been fixed in the kernel, but will take some time to bubble up. We'll skip that test for relevant kernel versions in the meantime.
https://buildbot.python.org/#/release_status
#Python #Python314
Release day!
First off, check blockers and buildbots.
A new release-blocker appeared yesterday (because of course) but it can wait until 3.14.1.
https://github.com/python/cpython/labels/release-blocker
Three deferred-blockers are also waiting until 3.14.1.
https://github.com/python/cpython/labels/deferred-blocker
A new tier-2 buildbot failure appeared yesterday (because of course) but it had previously been offline for a month and will need some reconfiguration. Can ignore.
https://buildbot.python.org/#/release_status
OK, let's make a Python!
Next up, merge and backport the final change to What's New in Python 3.14 to declare it latest stable.
https://github.com/python/cpython/pull/139631
Now start run_release.py, the main release automation script, which does a bunch of pre-checks, runs blurb to create a merged changelog, bumps some numbers, and pushes a branch and tag to my fork. It'll go upstream at the end of a successful build.
Then kick off the CI to build source zips, docs and Android binaries.
https://github.com/python/release-tools/actions/runs/18308460797
(That's actually the second CI attempt, we had to update some script arguments following an Android test runner update.)
This build takes about half an hour.
I've also informed the Windows and macOS release managers about the tag and they will start up installer builds.
This takes a few hours, so I've got time to finish up the release notes.
PEP 101 is the full process, but much is automated and we don't need to follow it all manually.
The Windows build has been started.
The jobs with profile-guided optimisation (PGO) build once, then collect a profile by running the tests, and then build again using that profile, to see how "real" code executes and optimises for that.
https://dev.azure.com/Python/cpython/_build/results?buildId=164907&view=results
Meanwhile, the docs+source+Android build has finished and the artifacts have been copied to where they need to go with SBOMs created.
π It's out!
π₯§ Please install and enjoy Python 3.14!
https://discuss.python.org/t/python-3-14-0-final-is-here/104210?u=hugovk
@chrisjrn.fyi Interesting proposal they're making there.
I've been tinkering with the AI-assisted autocompletion in #PyCharm recently - only on open source projects so no concerns about code privacy - and it's been slightly helpful but overall a very mixed bag. It'll be interesting to see if it gets better as they collect more data.
Morning Dew by Alvin Ashcraft β Daily links for Windows and .NET developers. Β»
@alvinashcraft.com@web.brid.gy
Top Links Roadmap for AI in Visual Studio (October) (Rhea Patel) Blazor Server Reconnection Gets an Upgrade in .NET 10 (Jon Hilton) Technology & Friends – Arthur Doler on Code Archaeology (David Giard) Whatβs new in Windows 11 Version 25H2 (Mahima N.) Peter Ritchie: .NET Foundation – Azure & DevOps Podcast Episode #370 (Jeffrey Palermo) … Continue reading Dew Drop – October 7, 2025 (#4512)
Published a pre-PEP for defining the Python Security Response Team (PSRT) membership and operations, if you're a part of the #Python core team and are interested in vulnerability triage please take a look and weigh in:
https://discuss.python.org/t/pre-pep-python-security-response-team-membership-and-operations/104199
@wildrikku To be fair, the URL handling is a particularly poorly structured portion of the #Python standard library. (Partly because the documentation for `HTTPResponse` lives at a very non-obvious place, https://docs.python.org/3/library/http.client.html#httpresponse-objects)
Most people just use external libraries like `requests` or `httpx`, which are much easier to use than the standard library's `urllib`; I would recommend that.
@wildrikku @mark Wait there's *another* requests library? π΅βπ« I'm talking about this one: https://pypi.org/project/requests/
I'd add that I think one of the emerging strengths of Python is how easy it makes it to use dependencies, especially with inline script metadata (https://packaging.python.org/en/latest/specifications/inline-script-metadata/). So the reasons to avoid dependencies are getting less and less relevant, and people who dogmatically insist on avoiding dependencies without a good reason - not saying that's you, but those people are out there - appear increasingly out of touch with modern best practices.
That being said, I still think it'd be a big improvement if the Python stdlib included better-designed URL handling modules, but realistically, I don't think that's going to happen. It's just that, because of the rich third-party library ecosystem, that's not as big of a problem as it would otherwise be.
7 Course-Bundle: Shut Up and Code Python + PyCharm + Coding Interview + Machine Learning + One-Liners + Regex + Lambdas http://leanpub.com/set/leanpub/7courses by Christian Mayer, Lukas Rieger, and Shubham Sayon is the featured Track on the Leanpub homepage! https://leanpub.com #ComputerProgramming #Devops #python #pycharm #programming #career