ActivitySim / activitysim

An Open Platform for Activity-Based Travel Modeling
https://activitysim.github.io
BSD 3-Clause "New" or "Revised" License
189 stars 96 forks source link

Python / Pandas Updates #735

Open joecastiglione opened 9 months ago

joecastiglione commented 9 months ago

As ActivitySim seeks to leverage the latest features of Python and stay ahead of Python obsolescence, Version 1.4 upgrades from 3.9 to 3.10. ActivitySim relies heavily on Python’s pandas library. To stay current with pandas and take advantage of the latest features, Version 1.4 of ActivitySim upgrades to Pandas 2.0.

stefancoe commented 9 months ago

Moving to Pandas 2.0 could (should?) provide performance gains: https://datapythonista.me/blog/pandas-20-and-the-arrow-revolution-part-i

lmz commented 9 months ago

The comment in this issue Pandas 2.0 issue#663 implies something is being implemented? @jpn--, would you mind clarifying?