Gtfs-kit

Latest version: v10.0.0

Safety actively analyzes 693883 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 8

10.0.0

------------------
- Added ``miscellany.restrict_to_trips`` and used it as a helper function to simplify the other restriction functions.
- Breaking change: Removed the validation module ``validators.py`` to avoid duplicating the work of what is now `the canonical feed validator <https://github.com/MobilityData/gtfs-validator>`_ (written in Java).
- Breaking change: Changed ``feed.write`` to ``feed.to_file`` and stopped default rounding.
- Breaking change: Changed ``miscellany.summarize`` to ``miscellany.list_fields`` and stopped default rounding.

9.0.0

-----------------
- Breaking change: Replaced ``trips.is_active_trip`` with ``trips.get_active_services`` and removed the derived feed attributes ``trips_i``, ``calendar_i``, and ``calendar_dates_i`` as no longer necessary and overly complex.

8.1.4

-----------------
- Added ``restrict_to_agencies`` to ``feed`` module local imports. Whoops!

8.1.3

-----------------
- Added ``miscellany.restrict_to_agencies``, thanks to Github user `diegoperezalvarez`.

8.1.2

-----------------
- Fixed sorting in ``stops.build_timetable`` and ``routes.build_timetable``.
- Improved data types for CSV reads.
- Fixed Pandas groupby deprecation warnings.
- Ignored Shapely runtime warnings in tests.

8.1.1

-----------------
- Bugfixed ``shapes.geometrize_shapes`` to handle shapes comprising a single point.

Page 1 of 8

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.