What's up in the python and tech environment? - Issue #159
Welcome to issue #159 of What’s up in the Python and tech environment?
This newsletter is mainly intended for developers and those passionate about computers.
This week, we talk about IPython 9 & LLM support, Python terminology, usage of Django by governments, GIMP 3.0, Rust, terminals, web extensions, and much more! 😎
From The Python World
A tip to interrupt scripts without tracebacks.
TIL #111 – Interrupting scripts without tracebacks
IPython, a popular Python interactive interpreter, has reached version 9, which includes many goodies like support for large language models.
9.x Series — IPython 9.0.2 documentation
If you are new to Python programming and are not used to the jargon, this article summarises the main terms used.
Python Terminology: an unofficial glossary
This article lists great tools to extract text from images.
OCR Tools — My Latest Study: Solving Real-World Problems with Low-Quality Images
A nice and quick introduction to pytest.
A quick summary of statistical methods used by data scientists with examples in Python.
20 Important Statistical Approaches Every Data Scientist Knows🐱🚀
This is documentation about free-threading CPython and how it is currently supported in the Python packaging ecosystem.
If you have any doubts about using Django, maybe this list of projects built with Django will change your mind. 🙃
A small tip when using the newish Django querystring tag.
Prefixed Parameters for Django querystring tag
A Django addon to send Web Push notifications.
A small Python module for determining appropriate platform-specific directories, e.g. a "user data dir".
A modern CSS selector implementation for BeautifulSoup.
From The Web
GIMP, an open-source alternative to the venerable Photoshop just reached version 3.0.
A thought on the end of the unauthenticated web. What do you think?
I fear for the unauthenticated web
A developer shares his implementation of a Rust command line interface for playing music.
I created a CLI-Music Player in Rust!
This blog post lists some modern Linux terminals.
7 Linux Terminals From the Future
This article lists 25 essential Linux Bash commands to know.
25+ Essential Linux Bash Commands Every Aspiring DevOps Must Know
An interesting debate about writing clean, beautiful code or moving faster.
A fascinating article about building some cool animations on a website.
A good introduction tutorial on web extensions.
Bonus
To start the week well, I am sharing the following picture with you.
This is all for this week. I hope you enjoy it, and if that is the case, don’t hesitate to share it on your social media.
Take care of yourself and see you soon! 🙂