Modin 0.17: Our little Modin is growing up 必

Nov 16, 2022 2 min read

Modin 0.17: Our little Modin is growing up 必 image

At 0.17, our Modin is becoming a mature and independent piece of software. We’re proud of this, but that pride is tinged with sadness because we know that someday, our little Modin will be a full adult: A Modin 1.0.

To see just how much Modin is progressing relative to a normal 17-year-old, we looked up developmental milestones for that age. Here’s what we found:

By age 17, most teens have good organizational skills. As a result, they are able to successfully juggle extracurricular activities, part-time jobs, and school work. But even though many 17-year-olds think they are adults, their brains still have not yet fully developed. So while they may have skills to regulate their impulses, they also may behave recklessly at times.

Modin’s doing much better than a 17-year-old by these standards: It’s very organized, it juggles many layers of abstraction, and it definitely has an important job. Its brain is quite developed. It is not reckless.

Here are some of Modin’s recent accomplishments (i.e., changes with the 0.17 release):

  • A new feature: Support for pyhdk 0.2 (the latest stable release)
    • pyhdk, from Intel, is an execution engine built on OmniSciDB that allows you to run Modin on heterogeneous hardware (for example, on a GPU and CPU simultaneously)
  • An upgrade to Pandas 1.5.1 (the latest stable release)
  • A variety of stability + bug fixes (19 of them since the 0.16 release!), performance + testing enhancements, and documentation improvements!

Modin is 4.5 years in the making, has been downloaded 4.5 million times, and has 8K GitHub Stars.

For more details, check out the release notes here.

Thank you to the 15 Modin developers who contributed to bringing Modin from 0.16 to 0.17 — You’re the best coaches and role models this piece of software could have hoped for.

And thank you to those who raised issues — We’re so happy Modin has friends like you.

To stay up-to-date on all things Pandas / Python / Data Science, and to watch Modin enter its 0.18 phase (voting! achh!), follow Ponder on Twitter and LinkedIn, and join the Modin Slack community!

Ready to level up your Pandas game?

Try Ponder now