pipTrends

Get to know about a Python package or Compare Python packages download counts and their Github statistics

pipTrendspiptrends
2025-09-05

Loguru is one of the popular logging libraries, many say it’s what Python’s default logging should have been. If you’d like to learn how to use it, check out this article by Ayooluwa Isaiah. He covered everything from Loguru’s philosophy to how you can bring your Python logs into an observability pipeline.

dash0.com/guides/python-loggin

pipTrendspiptrends
2025-08-29

Pandas became the go-to tool for data science in Python. Over time, new libraries appeared, building on pandas’ ideas while fixing some of its limitations. Now, pandas has come full circle with a new syntax inspired by those newer libraries. In this article, @marcogorelli explains why this change happened and how you can use it.

labs.quansight.org/blog/pandas

pipTrendspiptrends
2025-08-28

Litestar is a Python web framework that’s built with async support and type hints in mind. You might think, “But we already have FastAPI.” That’s true, but @ubernostrum shared some good reasons why this framework is worth exploring.

b-list.org/weblog/2025/aug/06/

pipTrendspiptrends
2025-08-26

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 explained how to use it with a clear example.

nedbatchelder.com/blog/202508/

pipTrendspiptrends
2025-08-22

The Python package ecosystem is huge & sometimes it’s tough to discover the right tools when you need them. That’s why it’s always a good idea to stay updated on useful packages. In this video, Arjan Egges covered 15 powerful but often overlooked packages that can help you write cleaner code and boost performance, with practical real-world examples

youtube.com/watch?v=F09EK4ztG34

pipTrendspiptrends
2025-08-21

Two often-overlooked Python string methods are startswith() and removeprefix(). @treyhunner covered them with nice examples. Remembering these can help you write cleaner and more readable code.

pythonmorsels.com/prefixes-and

pipTrendspiptrends
2025-08-19

@AlSweigart wrote an amazing article on writing recursive functions, breaking it down into five simple guidelines. If recursion feels tricky, his approach makes it much easier to understand and apply in real-world problems.

inventwithpython.com/blog/leap

pipTrendspiptrends
2025-08-05

Iterable and iterator are not the same, though they’re often confused. In this article, @nedbat explained the difference with a simple example and a great analogy: the pages of a book are an iterable; a bookmark is an iterator.

nedbatchelder.com/blog/202507/

pipTrendspiptrends
2025-08-02

This week's pip Trends newsletter is out. Interesting stuff by Adrien Payong, Shaoni Mukherjee, Andrew Wegner, Matthew Mayo, Tim Ruscica & Theresa Obamwonyi are covered this week

newsletter.piptrends.com/p/bui

pipTrendspiptrends
2025-07-30

Agentic AI Workflows - systems that can reason, plan and act autonomously are becoming a hot topic. If you want a solid introduction, check out this article by Adrien Payong and Shaoni Mukherjee, where they explained the core concepts, tools and frameworks behind it.

digitalocean.com/community/con

pipTrendspiptrends
2025-07-25

If you think you know a lot about f-strings, try this quiz made by @mitsuhiko I scored 11 and learned that you can do many cool things with f-strings. I hope you have fun & learning too!

fstrings.wtf/

pipTrendspiptrends
2025-07-25

Over the last 7 days, These are the significant upgrades/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

pipTrendspiptrends
2025-07-24

We all know that the Python interpreter changes our code into an intermediate form called bytecode. With the dis module, you can see what this bytecode looks like. In this article, @s_gruppetta explained what happens inside when we run a Python program.

thepythoncodingstack.com/p/pyt

pipTrendspiptrends
2025-07-23

A programming language or framework becomes popular when it offers numerous helpful tools and resources. @django is one of the great examples of it. The Django Software Foundation has put together a useful list with information, including packages for debugging, API development and more.

djangoproject.com/community/ec

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst