Skip to main content

What made the cut? Round 2 of the Python Package tournament

· 2 min read
DALL·E prompt: A basketball player dribbling a basketball viewed from behind in the aisle of data center, Spider-Man_ Into the Spiderverse
Amanda Martin

The results are in and we are down to 16 finalists in the Python Package Tournament. Here, we discuss the big upsets that occurred and what we predict moving forward.

Click here to vote in the current bracket

Who’s in, who’s out?

With no surprise, the #1 seeds are still in contention for the MVP (Python’s most valuable package) title: numpy, wheel, pip, and pandas.

However, it was a close game for wheel as they were nearly knocked out by fastapi, a package used to write high-performance API's in Python. We must have had a lot of API developers show up to the game, as this was a sit on the edge of your seat vote.

With that in mind, the game everyone was watching was SciPy-vs-pluggy. This could have gone either way, so the question is, did the artificial intelligence community or the plugin developers come out to vote?

It is clear that AI has spoken as SciPy had a huge victory!

What to watch

There are two games to watch in the next round of voting.

docker is used by most but not necessarily well-liked, while pyarrow has a hard-core following of those that use it and love it. Will people vote for the underdog or the well-known star? It's clear how muchI love Docker since it makes launching Deephaven easy, but will the vote show that?

The closest match will probably be between scikit-learn and beautifulsoup. This is a game determined by the artificial intelligence community or web-scraping. Based on the last round, AI won. But this is anyone's game!

This round of 16 teams ends on March 26 - don’t forget to vote for your favorite Python package to move on here before that day!

Who doesn’t like a little trash-talking in a tournament? Share with everyone on Twitter who you are rooting for and why!