neroden / timetable_kit

A Python toolkit for generating human-readable timetables from GTFS data; uses PANDAS and gtfs_kit
GNU Affero General Public License v3.0
39 stars 2 forks source link

Refactor FeedEnhanced into something less hacky #13

Closed Borketh closed 1 year ago

Borketh commented 1 year ago

This is another thing broken out from #11, but it presupposes #12 has already been merged because merge conflicts are a pain in my butt.

neroden commented 1 year ago

Merged. Thank you.

(Sorry this took so long; September was a personal nightmare. My father was in the hospital and I had to equip him with a fit-tested respirator mask and a HEPA filter to keep him safe. So I haven't looked at timetable_kit for over a month. He is OK, looks like made it out of the hospital safely.)

I added comments to explain the algorithm for find_tsn_dupes. That set is not const and that for loop isn't parallelizable.

Borketh commented 1 year ago

Good to hear everything is ok now!