My friend, Matt Harrison, has a new #Python book called Effective Testing
It covers testing and uses the latest tooling. Pytest, uv, pyproject.toml, ruff, prek, hypothesis, ty, and more.
If you are working in Python and want tests that guide good design, catch real issues, and play nicely with modern tools and AI-assisted coding, this book is for you.
The more I use #Python in the IDLE editor the more I like it.
It's a very nifty scripting language.
Want to use AI to write code?
It's not enough to know AI. It's not enough to know #Python. You have to know both... which can feel like you're climbing two ladders at the same time.
In my upcoming AI-Powered Practice Workshops, we'll work on both skills, with tons of time for discussion and comparing notes. I'll help you climb both ladders — slowly, carefully, and safely.
Want to know more? Come to my info session on Thursday: https://us02web.zoom.us/webinar/register/WN_xPv9oQPAR6-0pzk-WNnKSw

Curso de Agentes de IA em Python: gratuito com certificado (Samsung Ocean)
https://guiadeti.com.br/curso-agentes-ia-python-gratuito-samsung-ocean/
#agentesia #crewai #inteligenciaartificial #langchain #llm #python #rag
https://guiadeti.com.br/curso-agentes-ia-python-gratuito-samsung-ocean/?fsp_sid=177
Just release pyglobegl 0.5.0 to PyPi. Now supporting the globe.gl polygon layer for choropleth maps. Also proper programmatic updates to graphics from the Python side (so you can tie Python call backs to graphic changes). Lots of API changes and stronger typing (some breaking - sorry!). #Python
If you have feedback about the survey, how we can improve it, or other efforts that can be made to boost a diversity of responses, please add a comment to the corresponding Discuss thread 🗒️ #python #pythondevsurvey https://discuss.python.org/t/your-python-your-voice-join-the-python-developers-survey-2026/105883
We created a public Promotion Kit with images and social posts translated into multiple languages 🐍📣 we hope this kit empowers the community to contribute to capturing a diverse representation of how Python is used globally! #python #pythondevsurvey https://docs.google.com/document/d/1C3r-dFY5LmklzCnf72vfeehzRqCCDuXzK8xKuwBES1Y/edit?usp=sharing
For this year's survey, we aim to reach even more of our global community by highlighting our localization efforts 🌏 The survey is translated into Spanish, Portuguese, Chinese, Korean, Japanese, German, French, and Russian. #python #pythondevsurvey https://surveys.jetbrains.com/s3/python-developers-survey-2026
PyCGMS PETSCII Terminal: A Python Telnet BBS Client with Real C64 Style
#PyCGMS #PETSCII #Commodore64 #C64 #BBS #Telnet #RetroComputing #Python #Demoscene #VintageComputing
https://theoasisbbs.com/pycgms-petscii-terminal-a-python-telnet-bbs-client-with-real-c64-style/?fsp_sid=1152

Not so unpopular opinion: #python whitespace significance is not an issue ; no really it isn't.
The call for proposals for the 2026 Applied Machine Learning Conference is now open! April 17-18 in Charlottesville VA. appliedml.us/2026/ #Rstats #python
Applied Machine Learning Confe...
Back in 2018 I somehow ended up as part of the “organisation” for the #geopy project on GitHub after just 5 commits/PRs. I’ve not really used it since and someone else basically took it over from there. I’m not really sure what I should do with this now - I don’t know if I should try and keep it going (it’s had no updates since November 2023). There may well be replacement tools now or it might be worth bringing it up to date… Any ideas? https://github.com/geopy/geopy #python #foss #libraries