Sign in

piptrends.com

@piptrends.com
25 followers 4 following 138 posts
PostsRepliesMedia
piptrends.com @piptrends.com · 05/09/2025
This week's newsletter will be out tomorrow. Interesting stuff by @mkennedy.codes Federico Trotta, Christos Liontos, Rob Hand & Ayooluwa Isaiah covered newsletter.piptrends.com/p/the-state-... #python #PythonProgramming #ai #MachineLearning #SoftwareDevelopment #OpenSource #DataEngineering
newsletter.piptrends.com
The State of Python 2025, Python Type Checkers, Loguru and more
with some more interesting news, articles, packages and projects
021
piptrends.com @piptrends.com · 05/09/2025
If you’d like to learn how to use Loguru, check out this @dash0.com article by Ayooluwa Isaiah. He covered everything from Loguru’s philosophy to how you can bring your logs into an observability pipeline www.dash0.com/guides/pytho... #python #Programming #PythonProgramming #SoftwareDevelopment
dash0.com
Production-Grade Python Logging Made Easier with Loguru · Dash0
Learn how to use Loguru for structured contextual and productiongrade logging in Python without the boilerplate of the standard logging module
010
piptrends.com @piptrends.com · 29/08/2025
This week's newsletter will be out tomorrow. Interesting stuff by @nedbat.com @b-list.org Santosh Bhandari @marcogorelli.bsky.social covered newsletter.piptrends.com/p/python-doc... #python #PythonProgramming #ai #ml #MachineLearning #SoftwareDevelopment #TechNews #OpenSource #DataEngineering
newsletter.piptrends.com
Python Documentary, pytest’s parametrize, Litestar, Expressions in Pandas and more
with some more interesting news, articles, packages and projects
020
piptrends.com @piptrends.com · 29/08/2025
Pandas became go-to tool for data science. Over time, new libraries appeared, fixing its limitations. Now, pandas has come full circle with a new syntax inspired by those newer libraries. @marcogorelli.bsky.social covered it with example labs.quansight.org/blog/pandas_... #python #Programming
labs.quansight.org
Expressions are coming to pandas!
`pd.col` will soon be a real thing!
000
piptrends.com @piptrends.com · 28/08/2025
Litestar is a Python web framework that’s built with async support and type hints in mind. @b-list.org shared some good reasons why this is worth exploring www.b-list.org/weblog/2025/... #python #Programming #PythonProgramming #SoftwareDevelopment #WebDevelopment #OpenSource
b-list.org
Litestar is worth a look
A few years ago at work, I had a project which offered an opportunity to look at the new generation …
030
piptrends.com @piptrends.com · 26/08/2025
If you’re writing test cases, I strongly suggest using pytest’s parametrize feature. It helps you save both time and code. In this article, @nedbat.com explained how to use it with a clear example nedbatchelder.com/blog/202508/... #python #Programming #PythonProgramming #SoftwareDevelopment
nedbatchelder.com
Starting with pytest’s parametrize
Pytest’s parametrize feature is powerful but it looks scary. I hope this step-by-step explanation helps people use it more.
010
piptrends.com @piptrends.com · 22/08/2025
This week's newsletter will be out tomorrow. Interesting stuff by @alsweigart.bsky.social Khuyen Tran @trey.io Arjan Egges & Kechit Goyal covered newsletter.piptrends.com/p/4-text-sim... #python #Programming #PythonProgramming #ai #ml #MachineLearning #SoftwareDevelopment #TechNews #OpenSource
newsletter.piptrends.com
4 Text Similarity Tools, 5 simple guidelines for writing recursive functions and more
with some more interesting news, articles, packages and projects
021
piptrends.com @piptrends.com · 22/08/2025
In this video, Arjan Egges covered 15 powerful but often overlooked packages that can help you write cleaner code & boost performance, with practical real-world examples www.youtube.com/watch?v=F09E... #python #Programming #PythonProgramming #ai #ml #SoftwareDevelopment #OpenSource
youtube.com
Why Are Not More People Using These Python Libraries?
YouTube video by ArjanCodes
021
piptrends.com @piptrends.com · 21/08/2025
Two often-overlooked Python string methods are startswith() and removeprefix(). @trey.io covered them with nice examples www.pythonmorsels.com/prefixes-and... #python #Programming #PythonProgramming #SoftwareDevelopment #WebDevelopment #TechNews #OpenSource #DataEngineering
pythonmorsels.com
Checking for string prefixes and suffixes in Python
Python's strings have methods for checking whether a string starts or ends with specific text and for removing prefixes and suffixes.
021
piptrends.com @piptrends.com · 19/08/2025
@alsweigart.bsky.social wrote an amazing article on recursive functions, breaking it into 5 simple guidelines. If recursion feels tricky this makes it easier to understand inventwithpython.com/blog/leap-of... #python #Programming #PythonProgramming #SoftwareDevelopment #OpenSource #DataEngineering
inventwithpython.com
The Recursive Leap of Faith, Explained - Invent with Python
031
piptrends.com @piptrends.com · 10/08/2025
This week's newsletter is out. Interesting stuff by @nedbat.com @trey.io @misrasaurabh1.bsky.social Hassan Rehan & Nir Diamant covered newsletter.piptrends.com/p/iterators-... #python #Programming #PythonProgramming #ai #MachineLearning #SoftwareDevelopment #TechNews #OpenSource #DataEngineering
newsletter.piptrends.com
iterators, iterables, dunder methods, Agents Towards Production and more
with some more interesting news, articles, packages and projects
031
piptrends.com @piptrends.com · 05/08/2025
Iterable and iterator are not the same, though they’re often confused. In this article, @nedbat.com explained the difference with a simple example & a great analogy: the pages of a book are an iterable; a bookmark is an iterator nedbatchelder.com/blog/202507/... #python #PythonProgramming
nedbatchelder.com
2048: iterators and iterables
Making a simple game, I waded into a classic iterator/iterable confusion.
000
piptrends.com @piptrends.com · 02/08/2025
This week's newsletter is out. Interesting stuff by Adrien Payong, Shaoni Mukherjee, Andrew Wegner, @mattmayo.bsky.social Tim Ruscica & Theresa Obamwonyi covered newsletter.piptrends.com/p/building-a... #python #PythonProgramming #ai #ml #SoftwareDevelopment #TechNews #OpenSource #DataEngineering
newsletter.piptrends.com
Building Autonomous Systems, Python Gotcha and more
with some more interesting news, articles, packages and projects
021
piptrends.com @piptrends.com · 30/07/2025
If you want a solid introduction to Agentic AI Workflows, check out this article by Adrien Payong & Shaoni Mukherjee, they explained core concepts, tools & frameworks behind it www.digitalocean.com/community/co... #python #PythonProgramming #ai #ml #MachineLearning #SoftwareDevelopment
digitalocean.com
Building Autonomous Systems: A Guide to Agentic AI Workflows | DigitalOcean
A complete guide to building autonomous systems with agentic AI workflows—covering core concepts, tools, and real-world applications.
010
piptrends.com @piptrends.com · 25/07/2025
This week's newsletter will be out tomorrow. Interesting stuff by @djangoproject.com @stephengruppetta.com @hugovk.dev @mitsuhiko.at & Jordi Esteve covered newsletter.piptrends.com/p/djangos-ec... #python #PythonProgramming #ai #ml #SoftwareDevelopment #TechNews #OpenSource #DataEngineering
newsletter.piptrends.com
Django's Ecosystem, Python Backstage, f-strings and more
with some more interesting news, articles, packages and projects
021
piptrends.com @piptrends.com · 25/07/2025
If you think you know a lot about f-strings, try this quiz made by @mitsuhiko.at I hope you have fun & learning too! fstrings.wtf #python #Programming #PythonProgramming #ai #ml #SoftwareDevelopment #WebDevelopment #TechNews #OpenSource #DataEngineering
fstrings.wtf
fstrings.wtf - Python F-String Quiz
Test your knowledge of Python's f-string formatting with this interactive quiz. How well do you know Python's string formatting quirks?
031
piptrends.com @piptrends.com · 25/07/2025
In last 7 days, big releases in the Python package ecosystem we have noticed Textual 5.0.0 huggingface_hub 0.34.0 vLLM 0.10.0 line_profiler 5.0.0 OpenCLIP 3.0.0 CrewAI 0.150.0 cmaes 0.12.0 JAX 0.7.0 Kedro 1.0.0 Logfire 4.0.0 Feast 0.51.0 timezonefinder 7.0.0 GeoAlchemy2 0.18.0
000
piptrends.com @piptrends.com · 24/07/2025
With the dis module, you can see what bytecode looks like. In this, @stephengruppetta.com explained what happens inside when we run Python program www.thepythoncodingstack.com/p/python-dis... #python #Programming #PythonProgramming #SoftwareDevelopment #TechNews #OpenSource #DataEngineering
thepythoncodingstack.com
Python Backstage • Disassembling Python Code Using the `dis` Module
Let's look behind the scenes to see what happens when you run your Python (CPython) code
032
piptrends.com @piptrends.com · 23/07/2025
The @djangoproject.com has put together a useful list with information, including packages for debugging, API development & more. www.djangoproject.com/community/ec... #python #Programming #PythonProgramming #ai #ml #SoftwareDevelopment #WebDevelopment #TechNews #OpenSource #DataEngineering
djangoproject.com
Django Community
Building the Django Community. Come join us!
021
piptrends.com @piptrends.com · 18/07/2025
This week's newsletter will be out tomorrow. Interesting stuff by @hynek.me Astral, Negar Vahid, Nik Tomazic & @alsweigart.bsky.social covered newsletter.piptrends.com/p/torchaudio... #python #Programming #PythonProgramming #ai #ml #SoftwareDevelopment #TechNews #OpenSource #DataEngineering
newsletter.piptrends.com
TorchAudio, uv, Multi-tenant App with Django, Automate the Boring Stuff and more
with some more interesting news, articles, packages and projects
041
piptrends.com @piptrends.com · 18/07/2025
We can automate many things using Python easily. In this article, @alsweigart.bsky.social showed how to automate some of the things related to Audio, Video & Webcams inventwithpython.com/blog/lost-av... #python #PythonProgramming #ai #ml #SoftwareDevelopment #TechNews #OpenSource #DataEngineering
inventwithpython.com
Audio, Video, and Webcams in Python (Lost Chapter from Automate the Boring Stuff) - Invent with Python
031
piptrends.com @piptrends.com · 17/07/2025
The Astral team published a guide on moving from a pip and pip‑tools workflow based on requirements files to uv’s project workflow using pyproject.toml & uv.lock docs.astral.sh/uv/guides/mi... #python #Programming #PythonProgramming #ai #ml #SoftwareDevelopment #TechNews #OpenSource
docs.astral.sh
From pip to a uv project | uv
uv is an extremely fast Python package and project manager, written in Rust.
031
piptrends.com @piptrends.com · 16/07/2025
@hynek.me released another great video on uv, where he explained how he uses the just tool to store commands in a cross‑platform, do everyday tasks www.youtube.com/watch?v=TiBI... #python #Programming #PythonProgramming #SoftwareDevelopment #TechNews #OpenSource
youtube.com
uv: Making Local Python Workflows FAST and BORING in 2025
YouTube video by Hynek Schlawack
052
piptrends.com @piptrends.com · 12/07/2025
This week's newsletter is out. Interesting stuff by Vivis Dev, Jacob Padilla, Adrien, @dash0.com & @simonwillison.net covered newsletter.piptrends.com/p/making-a-s... #python #Programming #PythonProgramming #ai #ml #MachineLearning #SoftwareDevelopment #TechNews #OpenSource #DataEngineering
newsletter.piptrends.com
Making a Simple HTTP Server with Asyncio, Application Logging in Python and more
with some more interesting news, articles, packages and projects
032
piptrends.com @piptrends.com · 10/07/2025
Logs are crucial for understanding what's happening inside your application, especially in production. This article by the @dash0.com team is a must-read for mastering logging in Python. www.dash0.com/guides/loggi... #python #Programming #PythonProgramming #SoftwareDevelopment
dash0.com
Application Logging in Python: Recipes for Observability · Dash0
Stop debugging with unstructured text Learn to build a robust Python logging system with structured JSON automatic context and full request lifecycle tracking
020
piptrends.com @piptrends.com · 08/07/2025
In this article, Jacob Padilla walked through building a simple HTTP server from scratch using asyncio Protocols - no external libraries. It's a great way to understand how an HTTP server works under the hood jacobpadilla.com/articles/asy... #python #Programming #PythonProgramming
jacobpadilla.com
Making a Simple HTTP Server with Asyncio Protocols
Learn how to build a fast, minimal HTTP server using asyncio.Protocol, complete with routing, parsing, and response handling from scratch!
010
piptrends.com @piptrends.com · 04/07/2025
This week's newsletter will be out tomorrow. Interesting stuff by Tim Kamanin, Iván, @rgoswami.me, Eric Chung( @towardsdatascience.com ), @koaning.bsky.social & @gamemarketwest.bsky.social covered newsletter.piptrends.com/p/how-can-yo... #python #ai #ml #TechNews #OpenSource #DataEngineering
newsletter.piptrends.com
How Can You Structure Your Python Script, Optimizing Test Execution and more
with some more interesting news, articles, packages and projects
050
piptrends.com @piptrends.com · 04/07/2025
In this video, @koaning.bsky.social & @gamemarketwest.bsky.social demoed some of the powerful features of Marimo Notebook. www.youtube.com/watch?v=V77f... #python #Programming #PythonProgramming #ai #ml #MachineLearning #SoftwareDevelopment #WebDevelopment #TechNews #OpenSource #DataEngineering
youtube.com
Marimo Workshop: Python Notebooks Are Better
YouTube video by Python Discord
130
piptrends.com @piptrends.com · 03/07/2025
If you're planning to write a Python script, check out this Real Python article by @rgoswami.me realpython.com/python-scrip... #python #Programming #PythonProgramming #ai #ml #MachineLearning #SoftwareDevelopment #WebDevelopment #TechNews #OpenSource #DataEngineering
realpython.com
How Can You Structure Your Python Script? – Real Python
Structure your Python script like a pro. This guide shows you how to organize your code, manage dependencies with PEP 723, and handle command-line arguments.
030
piptrends.com @piptrends.com · 01/07/2025
It’s a good idea to run slow tests last; this way, you catch failed tests early & avoid putting unnecessary stress on resources. In this article, Tim Kamanin shared how to achieve this timonweb.com/django/optim... #python #PythonProgramming #SoftwareDevelopment #TechNews #OpenSource
timonweb.com
Optimizing Test Execution: Running live_server Tests Last with Pytest
Optimizing Test Execution: Running live_server Tests Last with Pytest.
020
piptrends.com @piptrends.com · 27/06/2025
Tomorrow newsletter will be out. Interesting stuff by Wyatt Ferguson, @teachmepython.bsky.social Rahul Jha, Kenneth Burchfiel & Cheng/Racey Chan covered newsletter.piptrends.com/p/build-a-wi... #python #PythonProgramming #ai #ml #SoftwareDevelopment #TechNews #OpenSource #DataEngineering
newsletter.piptrends.com
Build a Wikipedia Search Engine, Working with INI files Using configparser and more
with some more interesting news, articles, packages and projects
120
piptrends.com @piptrends.com · 27/06/2025
Text search is both a tricky and interesting topic. OpenSearch can make it easier, but building one yourself can teach you a lot. If you're up for a challenge, check out this tutorial by Rahul Jha www.youtube.com/watch?v=pNWv... #python #PythonProgramming #ai #ml #SoftwareDevelopment
youtube.com
Build a Wikipedia Search Engine in Python | Full Project with Gensim, TF-IDF, and Flask
YouTube video by datageekrj
010
piptrends.com @piptrends.com · 26/06/2025
Did you know Python’s standard library includes configparser, which lets you work with Windows-style INI files? If not, check out this article by @teachmepython.bsky.social www.blog.pythonlibrary.org/2025/04/09/p... #python #Programming #PythonProgramming #SoftwareDevelopment #OpenSource
blog.pythonlibrary.org
Python 101 - An Intro to Working with INI files Using configparser - Mouse Vs Python
Many programs require configuration. Most have a default configuration and many allow the user to adjust that configuration. There are many different
020
piptrends.com @piptrends.com · 20/06/2025
Tomorrow newsletter will be out. Interesting stuff by @madebygps.com Erez Shinan, Corey Schafer @anthonypjshaw.bsky.social Yang Zhou covered newsletter.piptrends.com/p/how-reladi... #python #PythonProgramming #ai #ml #MachineLearning #SoftwareDevelopment #TechNews #OpenSource #DataEngineering
newsletter.piptrends.com
How Reladiff Works, t-strings, GIL and more
with some more interesting news, articles, packages and projects
031
piptrends.com @piptrends.com · 20/06/2025
t-strings are a new feature which is coming in Python 3.14. If you're wondering why we need t-strings when f-strings already exist, check out this video by @anthonypjshaw.bsky.social www.youtube.com/watch?v=yx1Q... #python #Programming #PythonProgramming #SoftwareDevelopment #TechNews #OpenSource
youtube.com
Hands on with Python t-strings
YouTube video by Anthony Shaw
052
piptrends.com @piptrends.com · 19/06/2025
Pinpointing differences between two tables live in different databases becomes tricky due to several reasons. In this article, Erez Shinnan shared how Reladiff tackles these challenges & its journey eshsoft.com/blog/how-rel... #python #Programming #PythonProgramming #SoftwareDevelopment
eshsoft.com
How Reladiff Works | Esh Software Blog
A deep dive into the workings of Reladiff, exploring the challenges and techniques in data engineering with SQL.
010
piptrends.com @piptrends.com · 17/06/2025
@madebygps.com created a 5-part video series on building scalable Python APIs with FastAPI and Azure Cosmos DB. She covered key concepts in this series devblogs.microsoft.com/cosmosdb/bui... #python #Programming #PythonProgramming #SoftwareDevelopment #TechNews #OpenSource
devblogs.microsoft.com
Building a Modern Python API with Azure Cosmos DB: A 5-Part Video Series - Azure Cosmos DB Blog
Explore how to use Python with Azure Cosmos DB to build a production-ready API. Watch our video series for insights.
031
piptrends.com @piptrends.com · 13/06/2025
Tomorrow newsletter will be out. Interesting stuff by @marcogorelli.bsky.social @fronkan.bsky.social @hf.co Ian Eyre(@realpython.com) @trey.io covered newsletter.piptrends.com/p/tiny-agent... #python #PythonProgramming #ai #ml #SoftwareDevelopment #TechNews #OpenSource #DataEngineering
newsletter.piptrends.com
tiny-agents, Text Editor in 7 Minutes, Avoid indexes and more
with some more interesting news, articles, packages and projects
040
piptrends.com @piptrends.com · 13/06/2025
While indexes are useful, relying on them too much can be like Maslow's hammer. @trey.io has shown some fantastic alternative methods for common tasks without indexes. www.pythonmorsels.com/avoid-indexe... #python #Programming #PythonProgramming #SoftwareDevelopment #OpenSource
pythonmorsels.com
Avoid indexes in Python
Python code that uses indexes can often be refactored into more readable code that doesn't rely on indexing.
121
piptrends.com @piptrends.com · 12/06/2025
The @hf.co has created tiny-agents, a new feature that lets their huggingface_hub software act as a Model Context Protocol (MCP) Client. In their recent article, they explained how to set up these tiny agents to give new abilities to your LLMs huggingface.co/blog/python-...
huggingface.co
Tiny Agents in Python: a MCP-powered agent in ~70 lines of code
We’re on a journey to advance and democratize artificial intelligence through open source and open science.
000
piptrends.com @piptrends.com · 10/06/2025
If different teams in your company use different data tools, Narwhals can help. @marcogorelli.bsky.social showed this with a helpful example in his article. codecut.ai/unified-data... #python #Programming #PythonProgramming #ai #ml #SoftwareDevelopment #OpenSource #DataEngineering
codecut.ai
Narwhals: Unified DataFrame Functions for pandas, Polars, and PySpark
Stop converting everything to pandas! Instead, use Narwhals, which works with Polars, pandas, PySpark, DuckDB, and PyArrow.
020
piptrends.com @piptrends.com · 06/06/2025
This week's newsletter will be out tomorrow. Interesting stuff by Racey Chan, Vitalii Honchar, Amanda Adoyi, Itamar Turner-Trauring & @edward-li.com covered newsletter.piptrends.com/p/rag-pyrefl... #python #PythonProgramming #ai #ml #SoftwareDevelopment #TechNews #OpenSource #DataEngineering
newsletter.piptrends.com
RAG, Pyrefly vs. ty, Nested Loops and Functional programming
with some more interesting news, articles, packages and projects
020
piptrends.com @piptrends.com · 06/06/2025
Last month, two new Rust-based Python type checkers, pyrefly and ty were released. In this article, @edward-li.com dove deep into both tools, highlighted their differences blog.edward-li.com/tech/compari... #python #Programming #PythonProgramming #SoftwareDevelopment #TechNews #OpenSource
blog.edward-li.com
Pyrefly vs. ty: Comparing Python’s Two New Rust-Based Type Checkers
A deep dive into Meta's pyrefly and Astral's ty - two new Rust-based Python type checkers that both promise faster performance and better type inference.
030
piptrends.com @piptrends.com · 05/06/2025
In this @realpython.com article, Amanda Adoyi explained what nested loops are, shared practical examples, highlighted common pitfalls and offered tips on how to optimise them. realpython.com/nested-loops... #python #Programming #PythonProgramming #SoftwareDevelopment #OpenSource
realpython.com
Nested Loops in Python – Real Python
Learn how to use nested loops in Python to iterate over multiple sequences and perform repeated actions efficiently in your programs.
020
piptrends.com @piptrends.com · 03/06/2025
In this article, Vitalii Honchar explained how to build AI-powered apps that can chat with uploaded PDF files. He showed how to implement RAG using FastAPI and LangChain vitaliihonchar.com/insights/pyt... #python #Programming #PythonProgramming #ai #ml #MachineLearning #SoftwareDevelopment
vitaliihonchar.com
020
piptrends.com @piptrends.com · 30/05/2025
Tomorrow, newsletter will be out. Interesting stuff by @realpython.com Arjan Egges, @llamaindex.bsky.social @freecodecamp.bsky.social Altamash Ansari covered newsletter.piptrends.com/p/namespaces... #python #PythonProgramming #ai #ml #SoftwareDevelopment #TechNews #OpenSource #DataEngineering
newsletter.piptrends.com
Namespaces, Anti-Patterns, LlamaDev and more
with some more interesting news, articles, packages and projects
020
piptrends.com @piptrends.com · 30/05/2025
LangGraph is a powerful library for creating advanced conversational AI workflows. If you're interested in learning how to use it and want to build your own AI agent, check out the @freecodecamp.bsky.social course by Vaibhav Mehra. www.youtube.com/watch?v=jGg_... #python #ai #ml #MachineLearning
youtube.com
LangGraph Complete Course for Beginners – Complex AI Agents with Python
YouTube video by freeCodeCamp.org
001
piptrends.com @piptrends.com · 29/05/2025
The @llamaindex.bsky.social ecosystem has over 650 Python packages in a monorepo. In this post, Massimiliano Pippi explained issues they faced, what they tried & why they ultimately created LlamaDev www.llamaindex.ai/blog/python-... #python #PythonProgramming #ai #ml #SoftwareDevelopment
llamaindex.ai
Python Tooling at Scale: LlamaIndex’s Monorepo Overhaul — LlamaIndex - Build Knowledge Assistants over your Enterprise Data
LlamaIndex is a simple, flexible framework for building knowledge assistants using LLMs connected to your enterprise data.
011
piptrends.com @piptrends.com · 27/05/2025
Staying updated on Python package changes can be tough. That’s why we built the Recent Noteworthy Releases feature on pipTrends.com - it tracks major and minor updates for the top 5000 packages. Shoutout to Tarun Kolli for the great implementation. #python #Programming #PythonProgramming
piptrends.xn--comit-6u3b
010
piptrends.com @piptrends.com · 23/05/2025
This week's newsletter will be out tomorrow. Interesting stuff by @trailofbits.bsky.social yakimka, Leapcell, Ahmad Sadeddin & @quansight.com covered newsletter.piptrends.com/p/pypis-test... #python #PythonProgramming #ai #ml #SoftwareDevelopment #TechNews #OpenSource #DataEngineering
newsletter.piptrends.com
PyPI's test suite 81% faster, Interactive reStructuredText Tutorial and more
with some more interesting news, articles, packages and projects
020