compat for new pandas - #94
Conversation
…datetime and further processing
…ion using cal and or cal dates tables with date, date range, high feq trip date
…anded options for service ID selection using cal and or cal dates tables with date, date range, high feq trip date
…que_agencyid() and add empty 'unique_agency_id' if cal/cal dates is empty
…zip, minor formatting, make _zip() _> zip() to expose it to api
…expand-cal-service-id-extraction
…unction to not fail if there are no lines to read
|
Thank you for this! |
|
Thank you for assembling this, Eli. UDST has resumed active maintenance of UrbanAccess, and we have completed an initial maintainer review. This PR is valuable, but it is much broader than a Pandas compatibility patch: relative to Initial validation on Python 3.12 found:
The next step is to establish CI and decompose the accumulated branch work into reviewable compatibility and feature units. We will preserve credit for the incorporated commits and coordinate this with the Pandana compatibility release. Tracked in #95. @sablanchard is the UDST technical owner for this work. |
hey, thanks again for this package. Looks like things are broken with newer versions of pandas, so this grabs the latest commits I could find from the UDST branches, then makes a few updates to get things running again.
I haven't tested thoroughly, but I think this gets things in running order