Index _ | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | Y | Z _ __call__() (impuls.tools.testing_mocks.DatetimeNowLike method) __contains__() (impuls.tools.temporal.BoundedDateRange method) (impuls.tools.temporal.EmptyDateRange method) (impuls.tools.temporal.InfiniteDateRange method) (impuls.tools.temporal.LeftUnboundedDateRange method) (impuls.tools.temporal.RightUnboundedDateRange method) __enter__() (impuls.db.TypedQueryResult method) (impuls.db.UntypedQueryResult method) (impuls.DBConnection method) (impuls.tools.machine_load.LoadTracker method) (impuls.tools.testing_mocks.MockFile method) (impuls.tools.testing_mocks.MockHTTPResponse method) __exit__() (impuls.db.TypedQueryResult method) (impuls.db.UntypedQueryResult method) (impuls.DBConnection method) (impuls.tools.machine_load.LoadTracker method) (impuls.tools.testing_mocks.MockFile method) (impuls.tools.testing_mocks.MockHTTPResponse method) __iter__() (impuls.db.TypedQueryResult method) (impuls.db.UntypedQueryResult method) (impuls.tools.temporal.BoundedDateRange method) (impuls.tools.temporal.EmptyDateRange method) (impuls.tools.temporal.InfiniteDateRange method) (impuls.tools.temporal.LeftUnboundedDateRange method) (impuls.tools.temporal.RightUnboundedDateRange method) __next__() (impuls.db.TypedQueryResult method) (impuls.db.UntypedQueryResult method) A add_arguments() (impuls.App method) add_days() (impuls.model.Date method) ADDED (impuls.model.CalendarException.Type attribute) added_routes (impuls.tasks.SplitTripLegs attribute) AddEntity (class in impuls.tasks) additional_resources (impuls.multi_file.MultiFile attribute) after_run() (impuls.App method) Agency (class in impuls.model) agency_id (impuls.model.FareAttribute attribute) (impuls.model.Route attribute) (impuls.selector.Routes attribute) (impuls.tasks.LoadBusManMDB attribute) all() (impuls.db.TypedQueryResult method) (impuls.db.UntypedQueryResult method) ALL_MODEL_ENTITIES (in module impuls.model) all_non_none() (in module impuls.tools.types) AnyPath (in module impuls.tools.types) App (class in impuls) apply_changes() (impuls.tasks.TruncateCalendars method) arrival_only() (impuls.tasks.SplitTripLegs method) arrival_time (impuls.model.StopTime attribute) as_cached_feed_metadata() (impuls.multi_file.IntermediateFeed method) as_local_resource() (impuls.multi_file.IntermediateFeed method) AssignDirections (class in impuls.tasks) Attribution (class in impuls.model) B BEFORE_BOARDING (impuls.model.FareAttribute.PaymentMethod attribute) before_run() (impuls.App method) begin() (impuls.DBConnection method) bikes_allowed (impuls.model.Trip attribute) block_id (impuls.model.Trip attribute) BoundedDateRange (class in impuls.tools.temporal) BUS (impuls.model.Route.Type attribute) bytes() (impuls.resource.ManagedResource method) BytesPath (in module impuls.tools.types) C CABLE_TRAM (impuls.model.Route.Type attribute) CachedFeedMetadata (class in impuls.multi_file) Calendar (class in impuls.model) calendar_id (impuls.model.CalendarException attribute) (impuls.model.Trip attribute) CalendarException (class in impuls.model) (class in impuls.tools.polish_calendar_exceptions) CalendarException.Type (class in impuls.model) CalendarExceptionType (class in impuls.tools.polish_calendar_exceptions) camel_to_snake() (in module impuls.tools.strings) catch_all() (impuls.errors.MultipleDataErrors class method) check_if_all_entities_were_curated() (impuls.tasks.modify_from_csv.ModifyFromCSV method) check_if_empty() (impuls.tasks.TruncateCalendars method) cleanup() (impuls.tools.testing_mocks.MockFile method) clear_state() (impuls.tasks.modify_from_csv.ModifyFromCSV method) (impuls.tasks.TruncateCalendars method) clock (impuls.tools.testing_mocks.MockResource attribute) cloned() (impuls.DBConnection class method) close() (impuls.db.TypedQueryResult method) (impuls.db.UntypedQueryResult method) (impuls.DBConnection method) code (impuls.model.Stop attribute) collect_incoming_feed_info() (impuls.tasks.merge.Merge method) color (impuls.model.Route attribute) ColoredFormatter (class in impuls.tools.logs) COMMERCIAL_SUNDAY (impuls.tools.polish_calendar_exceptions.CalendarExceptionType attribute) commit() (impuls.DBConnection method) compressed_weekdays (impuls.model.Calendar property) (impuls.tools.temporal.BoundedDateRange property) (impuls.tools.temporal.EmptyDateRange property) (impuls.tools.temporal.InfiniteDateRange property) (impuls.tools.temporal.LeftUnboundedDateRange property) (impuls.tools.temporal.RightUnboundedDateRange property) compute_active_dates() (impuls.model.Calendar method) compute_changes() (impuls.tasks.TruncateCalendars method) compute_coverages() (impuls.tasks.ExtendCalendars method) compute_day_sets() (impuls.tasks.SimplifyCalendars method) compute_legs() (impuls.tasks.SplitTripLegs method) compute_truncated_days_of() (impuls.tasks.TruncateCalendars method) ConcreteResource (class in impuls.resource) ConflictResolution (class in impuls.tasks.merge) constant() (impuls.tools.testing_mocks.MockDatetimeNow class method) contact_email (impuls.model.FeedInfo attribute) contact_url (impuls.model.FeedInfo attribute) contains_id (impuls.model.FareRule attribute) content (impuls.tools.testing_mocks.MockResource attribute) converter (impuls.tasks.modify_from_csv.CSVFieldData attribute) count() (impuls.DBConnection method) create() (impuls.DBConnection method) create_many() (impuls.DBConnection method) create_with_schema() (impuls.DBConnection class method) create_zip() (impuls.tasks.SaveGTFS method) csv() (impuls.resource.ManagedResource method) csv_column_mapping() (impuls.tasks.modify_from_csv.ModifyFromCSV static method) (impuls.tasks.ModifyRoutesFromCSV static method) (impuls.tasks.ModifyStopsFromCSV static method) csv_rows() (impuls.tasks.modify_from_csv.ModifyFromCSV method) CSVFieldData (class in impuls.tasks.modify_from_csv) currency_type (impuls.model.FareAttribute attribute) D databases_to_merge (impuls.tasks.merge.Merge attribute) DatabaseToMerge (class in impuls.tasks.merge) DataError Date (class in impuls.model) date (impuls.model.CalendarException attribute) date_range() (in module impuls.tools.temporal) DateRange (in module impuls.tools.temporal) DATETIME_MAX_UTC (in module impuls.resource) DATETIME_MIN_UTC (in module impuls.resource) DatetimeNowLike (class in impuls.tools.testing_mocks) db (impuls.TaskRuntime attribute) DBConnection (class in impuls) (class in impuls.db) deduplicate() (impuls.errors.MultipleDataErrors static method) DEFAULT_FALLBACK_WEEKDAYS (impuls.tasks.ExtendCalendars attribute) default_msec_format (impuls.tools.logs.ColoredFormatter attribute) default_time_format (impuls.tools.logs.ColoredFormatter attribute) delta_rss (impuls.tools.machine_load.LoadTracker property) delta_time (impuls.tools.machine_load.LoadTracker property) departure_only() (impuls.tasks.SplitTripLegs method) departure_time (impuls.model.StopTime attribute) desc (impuls.model.Calendar attribute) destination_id (impuls.model.FareRule attribute) difference() (impuls.tools.temporal.BoundedDateRange method) (impuls.tools.temporal.EmptyDateRange method) (impuls.tools.temporal.InfiniteDateRange method) (impuls.tools.temporal.LeftUnboundedDateRange method) (impuls.tools.temporal.RightUnboundedDateRange method) direction (impuls.model.Trip attribute) distance_between_similar_stops_m (impuls.multi_file.MultiFile attribute) (impuls.tasks.merge.Merge attribute) DOLNOSLASKIE (impuls.tools.polish_calendar_exceptions.PolishRegion attribute) drop_agencies_without_routes() (impuls.tasks.RemoveUnusedEntities method) drop_calendars() (impuls.tasks.TruncateCalendars method) drop_calendars_without_dates() (impuls.tasks.RemoveUnusedEntities method) drop_calendars_without_trips() (impuls.tasks.RemoveUnusedEntities method) drop_off_type (impuls.model.StopTime attribute) drop_routes_without_trips() (impuls.tasks.RemoveUnusedEntities method) drop_stations_without_stops() (impuls.tasks.RemoveUnusedEntities method) drop_stops_without_stop_times() (impuls.tasks.RemoveUnusedEntities method) drop_trips_with_at_most_one_stop() (impuls.tasks.RemoveUnusedEntities method) dump_tables() (impuls.tasks.SaveGTFS method) duration_days (impuls.tasks.ExtendCalendars attribute) E EARTH_DIAMETER_M (in module impuls.tools.geo) earth_distance_m() (in module impuls.tools.geo) EARTH_RADIUS_M (in module impuls.tools.geo) email (impuls.model.Attribution attribute) emit_empty_calendars (impuls.tasks.SaveGTFS attribute) empty_tasks_factory() (in module impuls.multi_file) EmptyDateRange (class in impuls.tools.temporal) EmptyQueryResult end_date (impuls.model.Calendar attribute) (impuls.model.FeedInfo attribute) end_time (impuls.model.Frequency attribute) ensure_order (impuls.tasks.SaveGTFS attribute) Entity (class in impuls.model) entity (impuls.tasks.AddEntity attribute) entity_field (impuls.tasks.modify_from_csv.CSVFieldData attribute) errors (impuls.errors.MultipleDataErrors attribute) etag (impuls.HTTPResource attribute) evenly_spaced() (impuls.tools.testing_mocks.MockDatetimeNow class method) exact_times (impuls.model.Frequency attribute) exception_type (impuls.model.CalendarException attribute) exceptional (impuls.model.Trip attribute) execute() (impuls.Task method) (impuls.tasks.AddEntity method) (impuls.tasks.AssignDirections method) (impuls.tasks.ExecuteSQL method) (impuls.tasks.ExtendCalendars method) (impuls.tasks.ExtendCalendarsFromPolishExceptions method) (impuls.tasks.GenerateTripHeadsign method) (impuls.tasks.LoadBusManMDB method) (impuls.tasks.LoadDB method) (impuls.tasks.LoadGTFS method) (impuls.tasks.merge.Merge method) (impuls.tasks.modify_from_csv.ModifyFromCSV method) (impuls.tasks.RemoveUnusedEntities method) (impuls.tasks.SaveDB method) (impuls.tasks.SaveGTFS method) (impuls.tasks.SimplifyCalendars method) (impuls.tasks.SplitTripLegs method) (impuls.tasks.TruncateCalendars method) ExecuteSQL (class in impuls.tasks) EXIT (impuls.model.Stop.LocationType attribute) extend_calendars() (impuls.tasks.ExtendCalendars method) ExtendCalendars (class in impuls.tasks) ExtendCalendarsFromPolishExceptions (class in impuls.tasks) extra_fields (impuls.tasks.LoadGTFS attribute) extra_fields_json (impuls.model.Agency attribute) (impuls.model.Attribution attribute) (impuls.model.Calendar attribute) (impuls.model.ExtraFieldsMixin attribute) (impuls.model.FareAttribute attribute) (impuls.model.FeedInfo attribute) (impuls.model.Frequency attribute) (impuls.model.Route attribute) (impuls.model.Stop attribute) (impuls.model.StopTime attribute) (impuls.model.Transfer attribute) (impuls.model.Translation attribute) (impuls.model.Trip attribute) extra_files (impuls.tasks.LoadGTFS attribute) extra_metadata (impuls.tools.testing_mocks.MockResource attribute) extract_gtfs_to() (impuls.tasks.LoadGTFS method) ExtraFieldsMixin (class in impuls.model) ExtraTableRow (class in impuls.model) F fail_on_empty (impuls.tasks.TruncateCalendars attribute) fallback_weekdays (impuls.tasks.ExtendCalendars attribute) fare_id (impuls.model.FareRule attribute) fare_url (impuls.model.Agency attribute) FareAttribute (class in impuls.model) FareAttribute.PaymentMethod (class in impuls.model) FareRule (class in impuls.model) feed_version_separator (impuls.multi_file.MultiFile attribute) (impuls.tasks.merge.Merge attribute) FeedInfo (class in impuls.model) FERRY (impuls.model.Route.Type attribute) fetch() (impuls.HTTPResource method) (impuls.LocalResource method) (impuls.Resource method) (impuls.resource.TimeLimitedResource method) (impuls.resource.ZippedResource method) (impuls.tools.testing_mocks.MockResource method) FETCH_CHUNK_SIZE (in module impuls.resource) fetch_time (impuls.multi_file.CachedFeedMetadata attribute) (impuls.Resource property) (impuls.resource.ConcreteResource property) (impuls.resource.ManagedResource attribute) (impuls.resource.WrappedResource property) fetch_zip() (impuls.resource.ZippedResource method) fetch_zip_to_memory() (impuls.resource.ZippedResource method) fetch_zip_to_temp_file() (impuls.resource.ZippedResource method) field_name (impuls.model.Translation attribute) field_value (impuls.model.Translation attribute) fields_json (impuls.model.ExtraTableRow attribute) file_name_in_zip (impuls.resource.ZippedResource attribute) fill_extend_template_with_fallback_days() (impuls.tasks.ExtendCalendars method) final (impuls.multi_file.Pipelines attribute) final_pipeline_tasks_factory() (impuls.multi_file.MultiFile method) find() (impuls.selector.Routes method) find_base_extend_template() (impuls.tasks.ExtendCalendars method) find_direction_of_trip() (impuls.tasks.AssignDirections method) find_extend_template() (impuls.tasks.ExtendCalendars method) find_fallback_day_for_weekday() (impuls.tasks.ExtendCalendars method) find_ids() (impuls.selector.Routes method) find_non_conflicting_id() (in module impuls.tools.strings) flatten() (impuls.errors.MultipleDataErrors static method) fold_duplicate_calendars() (impuls.tasks.SimplifyCalendars method) force_run (impuls.PipelineOptions attribute) format() (impuls.tools.logs.ColoredFormatter method) Frequency (class in impuls.model) friday (impuls.model.Calendar attribute) from_cache (impuls.PipelineOptions attribute) from_cached_feed_metadata() (impuls.multi_file.IntermediateFeed static method) from_route_id (impuls.model.Transfer attribute) from_stop_id (impuls.model.Transfer attribute) from_str() (impuls.model.TimePoint class method) from_trip_id (impuls.model.Transfer attribute) from_ymd_str() (impuls.model.Date class method) FUNICULAR (impuls.model.Route.Type attribute) G generate_new_ids (impuls.tasks.SimplifyCalendars attribute) GenerateTripHeadsign (class in impuls.tasks) get() (impuls.HTTPResource class method) get_departure_data() (impuls.tasks.SplitTripLegs method) get_european_railway_schedule_revision() (in module impuls.tools.temporal) get_extra_field() (impuls.model.ExtraFieldsMixin method) get_extra_fields() (impuls.model.ExtraFieldsMixin method) get_field() (impuls.model.ExtraTableRow method) get_fields() (impuls.model.ExtraTableRow method) get_msg_color() (impuls.tools.logs.ColoredFormatter static method) get_transfer() (impuls.tasks.SplitTripLegs method) get_trip_ids_to_process() (impuls.tasks.AssignDirections method) get_unambiguous_stop_sequences() (impuls.tasks.AssignDirections method) GONDOLA (impuls.model.Route.Type attribute) H headers (impuls.tasks.SaveGTFS attribute) headsign (impuls.model.Trip attribute) headway (impuls.model.Frequency attribute) HOLIDAY (impuls.tools.polish_calendar_exceptions.CalendarExceptionType attribute) holiday_name (impuls.tools.polish_calendar_exceptions.CalendarException attribute) holidays (impuls.tasks.ExtendCalendars attribute) HTTPResource (class in impuls) (class in impuls.resource) I id (impuls.model.Agency attribute) (impuls.model.Attribution attribute) (impuls.model.Calendar attribute) (impuls.model.ExtraTableRow attribute) (impuls.model.FareAttribute attribute) (impuls.model.FareRule attribute) (impuls.model.FeedInfo attribute) (impuls.model.Route attribute) (impuls.model.Stop attribute) (impuls.model.Transfer attribute) (impuls.model.Translation attribute) (impuls.model.Trip attribute) id_prefix (impuls.tasks.SimplifyCalendars attribute) identity() (in module impuls.tools.types) ids (impuls.selector.Routes attribute) ids_to_change (impuls.tasks.merge.ConflictResolution attribute) ignore_route_id (impuls.tasks.LoadBusManMDB attribute) ignore_stop_id (impuls.tasks.LoadBusManMDB attribute) ILLEGAL_PORTABLE_NAMES (in module impuls.tools.strings) IMPOSSIBLE (impuls.model.Transfer.Type attribute) impuls module impuls.db module impuls.errors module impuls.model module impuls.multi_file module impuls.resource module impuls.selector module impuls.tasks module impuls.tasks.merge module impuls.tasks.modify_from_csv module impuls.tools.geo module impuls.tools.iteration module impuls.tools.logs module impuls.tools.machine_load module impuls.tools.polish_calendar_exceptions module impuls.tools.strings module impuls.tools.temporal module impuls.tools.testing_mocks module impuls.tools.types module IN_SEAT (impuls.model.Transfer.Type attribute) in_transaction (impuls.DBConnection property) INBOUND (impuls.model.Trip.Direction attribute) InfiniteDateRange (class in impuls.tools.temporal) initial_bearing() (in module impuls.tools.geo) initialize() (in module impuls.tools.logs) initialize_known_feed_info() (impuls.tasks.merge.Merge method) initialize_known_objects() (impuls.tasks.merge.Merge method) initialize_known_routes() (impuls.tasks.merge.Merge method) initialize_known_stops() (impuls.tasks.merge.Merge method) initialize_logging() (in module impuls) InputNotModified insert_feed_info() (impuls.tasks.merge.Merge method) intermediate_dbs_path() (impuls.multi_file.MultiFile method) intermediate_inputs_path() (impuls.multi_file.MultiFile method) intermediate_pipeline_tasks_factory (impuls.multi_file.MultiFile attribute) intermediate_provider (impuls.multi_file.MultiFile attribute) IntermediateFeed (class in impuls.multi_file) IntermediateFeedProvider (class in impuls.multi_file) intermediates (impuls.multi_file.Pipelines attribute) intersection() (impuls.tools.temporal.BoundedDateRange method) (impuls.tools.temporal.EmptyDateRange method) (impuls.tools.temporal.InfiniteDateRange method) (impuls.tools.temporal.LeftUnboundedDateRange method) (impuls.tools.temporal.RightUnboundedDateRange method) is_authority (impuls.model.Attribution attribute) is_data_source (impuls.model.Attribution attribute) is_extension_necessary() (impuls.tasks.ExtendCalendars method) is_holiday() (impuls.tasks.ExtendCalendars method) is_operator (impuls.model.Attribution attribute) is_portable_name() (in module impuls.tools.strings) is_producer (impuls.model.Attribution attribute) isdisjoint() (impuls.tools.temporal.BoundedDateRange method) (impuls.tools.temporal.EmptyDateRange method) (impuls.tools.temporal.InfiniteDateRange method) (impuls.tools.temporal.LeftUnboundedDateRange method) (impuls.tools.temporal.RightUnboundedDateRange method) issubset() (impuls.tools.temporal.BoundedDateRange method) (impuls.tools.temporal.EmptyDateRange method) (impuls.tools.temporal.InfiniteDateRange method) (impuls.tools.temporal.LeftUnboundedDateRange method) (impuls.tools.temporal.RightUnboundedDateRange method) iter_content() (impuls.tools.testing_mocks.MockHTTPResponse method) J json() (impuls.resource.ManagedResource method) K KUJAWSKO_POMORSKIE (impuls.tools.polish_calendar_exceptions.PolishRegion attribute) L lang (impuls.model.Agency attribute) (impuls.model.FeedInfo attribute) language (impuls.model.Translation attribute) last_modified (impuls.multi_file.CachedFeedMetadata attribute) (impuls.Resource property) (impuls.resource.ConcreteResource property) (impuls.resource.ManagedResource attribute) (impuls.resource.WrappedResource property) lat (impuls.model.ShapePoint attribute) (impuls.model.Stop attribute) LeftUnboundedDateRange (class in impuls.tools.temporal) Leg (impuls.tasks.SplitTripLegs attribute) leg_trip_id_infix (impuls.tasks.SplitTripLegs attribute) len() (impuls.tools.temporal.BoundedDateRange method) (impuls.tools.temporal.EmptyDateRange method) (impuls.tools.temporal.InfiniteDateRange method) (impuls.tools.temporal.LeftUnboundedDateRange method) (impuls.tools.temporal.RightUnboundedDateRange method) limit() (in module impuls.tools.iteration) load_calendar() (impuls.tasks.ExtendCalendars method) load_calendars() (impuls.tasks.LoadBusManMDB method) load_exceptions() (in module impuls.tools.polish_calendar_exceptions) load_extra_metadata() (impuls.HTTPResource method) (impuls.Resource method) (impuls.tools.testing_mocks.MockResource method) load_holidays() (impuls.tasks.ExtendCalendarsFromPolishExceptions method) load_routes() (impuls.tasks.LoadBusManMDB method) load_stop_times() (impuls.tasks.LoadBusManMDB method) load_stops() (impuls.tasks.LoadBusManMDB method) load_trips() (impuls.tasks.LoadBusManMDB method) LoadBusManMDB (class in impuls.tasks) LoadDB (class in impuls.tasks) LoadGTFS (class in impuls.tasks) LoadTracker (class in impuls.tools.machine_load) LocalResource (class in impuls) (class in impuls.resource) location_type (impuls.model.Stop attribute) LODZKIE (impuls.tools.polish_calendar_exceptions.PolishRegion attribute) logger (impuls.Task attribute) lon (impuls.model.ShapePoint attribute) (impuls.model.Stop attribute) long_name (impuls.model.Route attribute) LUBELSKIE (impuls.tools.polish_calendar_exceptions.PolishRegion attribute) LUBUSKIE (impuls.tools.polish_calendar_exceptions.PolishRegion attribute) M make_all_calendars_use_exceptions() (impuls.tasks.TruncateCalendars method) MALOPOLSKIE (impuls.tools.polish_calendar_exceptions.PolishRegion attribute) ManagedResource (class in impuls.resource) many() (impuls.db.TypedQueryResult method) (impuls.db.UntypedQueryResult method) MAZOWIECKIE (impuls.tools.polish_calendar_exceptions.PolishRegion attribute) memory_usage_kb() (in module impuls.tools.machine_load) Merge (class in impuls.tasks.merge) merge() (impuls.tasks.merge.Merge method) merge_agencies() (impuls.tasks.merge.Merge method) merge_attributions() (impuls.tasks.merge.Merge method) merge_calendar_exceptions() (impuls.tasks.merge.Merge method) merge_calendars() (impuls.tasks.merge.Merge method) merge_extra_table_rows() (impuls.tasks.merge.Merge method) merge_fares() (impuls.tasks.merge.Merge method) merge_frequencies() (impuls.tasks.merge.Merge method) merge_routes() (impuls.tasks.merge.Merge method) merge_separator (impuls.multi_file.MultiFile attribute) merge_shapes() (impuls.tasks.merge.Merge method) merge_stop_times() (impuls.tasks.merge.Merge method) merge_stops() (impuls.tasks.merge.Merge method) merge_transfers() (impuls.tasks.merge.Merge method) merge_translations() (impuls.tasks.merge.Merge method) merge_trips() (impuls.tasks.merge.Merge method) merge_with_attached() (impuls.tasks.merge.Merge method) merged (impuls.tasks.merge.ConflictResolution attribute) METRO (impuls.model.Route.Type attribute) MIN_TIME_REQUIRED (impuls.model.Transfer.Type attribute) min_transfer_time (impuls.model.Transfer attribute) minimal_time_between (impuls.resource.TimeLimitedResource attribute) missing_ids (impuls.tasks.modify_from_csv.ModifyFromCSV attribute) MockDatetimeNow (class in impuls.tools.testing_mocks) MockFile (class in impuls.tools.testing_mocks) MockHTTPResponse (class in impuls.tools.testing_mocks) MockResource (class in impuls.tools.testing_mocks) model_class() (impuls.tasks.modify_from_csv.ModifyFromCSV static method) (impuls.tasks.ModifyRoutesFromCSV static method) (impuls.tasks.ModifyStopsFromCSV static method) ModifyFromCSV (class in impuls.tasks.modify_from_csv) ModifyRoutesFromCSV (class in impuls.tasks) (class in impuls.tasks.modify_from_csv) ModifyStopsFromCSV (class in impuls.tasks) (class in impuls.tasks.modify_from_csv) module impuls impuls.db impuls.errors impuls.model impuls.multi_file impuls.resource impuls.selector impuls.tasks impuls.tasks.merge impuls.tasks.modify_from_csv impuls.tools.geo impuls.tools.iteration impuls.tools.logs impuls.tools.machine_load impuls.tools.polish_calendar_exceptions impuls.tools.strings impuls.tools.temporal impuls.tools.testing_mocks impuls.tools.types monday (impuls.model.Calendar attribute) MONORAIL (impuls.model.Route.Type attribute) MultiFile (class in impuls.multi_file) MultipleDataErrors must_curate_all (impuls.tasks.modify_from_csv.ModifyFromCSV attribute) MUST_PHONE (impuls.model.StopTime.PassengerExchange attribute) N name (impuls.App attribute) (impuls.model.Agency attribute) (impuls.model.Stop attribute) (impuls.Task attribute) needed() (impuls.multi_file.IntermediateFeedProvider method) NO_SCHOOL (impuls.tools.polish_calendar_exceptions.CalendarExceptionType attribute) NONE (impuls.model.StopTime.PassengerExchange attribute) now() (impuls.tools.testing_mocks.MockDatetimeNow method) O ON_BOARD (impuls.model.FareAttribute.PaymentMethod attribute) ON_REQUEST (impuls.model.StopTime.PassengerExchange attribute) one() (impuls.db.TypedQueryResult method) (impuls.db.UntypedQueryResult method) one_must() (impuls.db.TypedQueryResult method) (impuls.db.UntypedQueryResult method) open_binary() (impuls.resource.ManagedResource method) open_db() (impuls.Pipeline method) open_text() (impuls.resource.ManagedResource method) OPOLSKIE (impuls.tools.polish_calendar_exceptions.PolishRegion attribute) options (impuls.multi_file.MultiFile attribute) (impuls.TaskRuntime attribute) organization_name (impuls.model.Attribution attribute) origin_id (impuls.model.FareRule attribute) OUTBOUND (impuls.model.Trip.Direction attribute) outbound_stop_pairs (impuls.tasks.AssignDirections attribute) overwrite (impuls.tasks.AssignDirections attribute) P parent_station (impuls.model.Stop attribute) patch() (impuls.tools.testing_mocks.MockDatetimeNow method) path (impuls.LocalResource attribute) (impuls.tools.testing_mocks.MockFile attribute) payment_method (impuls.model.FareAttribute attribute) persistent_last_modified (impuls.tools.testing_mocks.MockResource attribute) phone (impuls.model.Agency attribute) (impuls.model.Attribution attribute) pick_file() (impuls.resource.ZippedResource method) pickup_type (impuls.model.StopTime attribute) Pipeline (class in impuls) PipelineOptions (class in impuls) Pipelines (class in impuls.multi_file) platform (impuls.model.StopTime attribute) platform_code (impuls.model.Stop attribute) PODKARPACKIE (impuls.tools.polish_calendar_exceptions.PolishRegion attribute) PODLASKIE (impuls.tools.polish_calendar_exceptions.PolishRegion attribute) PolishRegion (class in impuls.tools.polish_calendar_exceptions) POMORSKIE (impuls.tools.polish_calendar_exceptions.PolishRegion attribute) post() (impuls.HTTPResource class method) pre_merge_pipeline (impuls.tasks.merge.DatabaseToMerge attribute) pre_merge_pipeline_tasks_factory() (impuls.multi_file.MultiFile method) prefix (impuls.tasks.merge.DatabaseToMerge attribute) prepare() (impuls.App method) (impuls.multi_file.MultiFile method) prepare_resources() (impuls.Pipeline method) price (impuls.model.FareAttribute attribute) primary_key_csv_column() (impuls.tasks.modify_from_csv.ModifyFromCSV static method) (impuls.tasks.ModifyRoutesFromCSV static method) (impuls.tasks.ModifyStopsFromCSV static method) process_trip() (impuls.tasks.SplitTripLegs method) prune_outdated_feeds() (in module impuls.multi_file) publisher_name (impuls.model.FeedInfo attribute) publisher_url (impuls.model.FeedInfo attribute) Q query_for_all_ids() (impuls.tasks.modify_from_csv.ModifyFromCSV static method) (impuls.tasks.ModifyRoutesFromCSV static method) (impuls.tasks.ModifyStopsFromCSV static method) R r (impuls.resource.WrappedResource attribute) RAIL (impuls.model.Route.Type attribute) raise_for_status() (impuls.tools.testing_mocks.MockHTTPResponse method) raw_execute() (impuls.DBConnection method) raw_execute_many() (impuls.DBConnection method) RE_BOARD (impuls.model.Transfer.Type attribute) reassign_calendar_ids() (impuls.tasks.SimplifyCalendars method) RECOMMENDED (impuls.model.Transfer.Type attribute) record_id (impuls.model.Translation attribute) record_sub_id (impuls.model.Translation attribute) reflect_in_active_dates() (impuls.model.CalendarException static method) refresh() (impuls.tools.testing_mocks.MockResource method) released() (impuls.DBConnection method) REMOVED (impuls.model.CalendarException.Type attribute) RemoveUnusedEntities (class in impuls.tasks) replace_trip_by_legs() (impuls.tasks.SplitTripLegs method) replacement_bus_short_name_pattern (impuls.tasks.SplitTripLegs attribute) request (impuls.HTTPResource attribute) resolve_route_conflicts() (impuls.tasks.merge.Merge method) resolve_stop_conflicts() (impuls.tasks.merge.Merge method) Resource (class in impuls) (class in impuls.resource) resource (impuls.multi_file.IntermediateFeed attribute) (impuls.tasks.LoadBusManMDB attribute) (impuls.tasks.LoadDB attribute) (impuls.tasks.LoadGTFS attribute) (impuls.tasks.modify_from_csv.ModifyFromCSV attribute) RESOURCE (in module impuls.tools.polish_calendar_exceptions) resource_name (impuls.errors.ResourceNotCached attribute) (impuls.multi_file.IntermediateFeed attribute) (impuls.tasks.merge.DatabaseToMerge attribute) ResourceNotCached resources (impuls.TaskRuntime attribute) retrieve() (impuls.DBConnection method) retrieve_all() (impuls.DBConnection method) retrieve_must() (impuls.DBConnection method) RightUnboundedDateRange (class in impuls.tools.temporal) rollback() (impuls.DBConnection method) Route (class in impuls.model) Route.Type (class in impuls.model) route_id (impuls.model.FareRule attribute) (impuls.model.Trip attribute) route_selector (impuls.tasks.SplitTripLegs attribute) Routes (class in impuls.selector) routes (impuls.tasks.AssignDirections attribute) row_sort_order (impuls.model.ExtraTableRow attribute) rowcount (impuls.db.TypedQueryResult property) (impuls.db.UntypedQueryResult property) run() (impuls.App method) (impuls.multi_file.Pipelines method) (impuls.Pipeline method) run_pre_merge_pipeline() (impuls.tasks.merge.Merge static method) S saturday (impuls.model.Calendar attribute) save_blocks (impuls.tasks.LoadBusManMDB attribute) save_bus_replacement_route_in_db() (impuls.tasks.SplitTripLegs method) save_extra_metadata() (impuls.HTTPResource method) (impuls.Resource method) (impuls.tools.testing_mocks.MockResource method) save_zip_in_memory (impuls.resource.ZippedResource attribute) SaveDB (class in impuls.tasks) SaveGTFS (class in impuls.tasks) SCHEDULED_STOP (impuls.model.StopTime.PassengerExchange attribute) seen_ids (impuls.tasks.modify_from_csv.ModifyFromCSV attribute) select_trip_ids() (impuls.tasks.SplitTripLegs method) separator (impuls.tasks.merge.Merge attribute) sequence (impuls.model.ShapePoint attribute) session (impuls.HTTPResource attribute) set_exceptions_on_calendars() (impuls.tasks.TruncateCalendars method) set_extra_field() (impuls.model.ExtraFieldsMixin method) set_extra_fields() (impuls.model.ExtraFieldsMixin method) set_field() (impuls.model.ExtraTableRow method) set_fields() (impuls.model.ExtraTableRow method) shape_dist_traveled (impuls.model.ShapePoint attribute) (impuls.model.StopTime attribute) shape_id (impuls.model.ShapePoint attribute) (impuls.model.Trip attribute) ShapePoint (class in impuls.model) short_name (impuls.model.Route attribute) (impuls.model.Trip attribute) SIGNALS_EXCEPTIONS (impuls.model.Date attribute) silent (impuls.tasks.modify_from_csv.ModifyFromCSV attribute) SimplifyCalendars (class in impuls.tasks) size() (impuls.resource.ManagedResource method) SLASKIE (impuls.tools.polish_calendar_exceptions.PolishRegion attribute) sort_order (impuls.model.Route attribute) SplitTripLegs (class in impuls.tasks) sql_columns() (impuls.model.Entity static method) sql_create_table() (impuls.model.Entity static method) sql_marshall() (impuls.model.Entity method) sql_placeholder() (impuls.model.Entity static method) sql_primary_key() (impuls.model.Entity method) sql_set_clause() (impuls.model.Entity static method) sql_table_name() (impuls.model.Entity static method) sql_unmarshall() (impuls.model.Entity class method) sql_where_clause() (impuls.model.Entity static method) SQLNativeType (in module impuls.tools.types) start_date (impuls.model.Calendar attribute) (impuls.model.FeedInfo attribute) (impuls.multi_file.CachedFeedMetadata attribute) (impuls.multi_file.IntermediateFeed attribute) (impuls.tasks.ExtendCalendars attribute) start_time (impuls.model.Frequency attribute) stat() (impuls.resource.ManagedResource method) statement (impuls.tasks.ExecuteSQL attribute) STATION (impuls.model.Stop.LocationType attribute) Stop (class in impuls.model) STOP (impuls.model.Stop.LocationType attribute) Stop.LocationType (class in impuls.model) stop_headsign (impuls.model.StopTime attribute) stop_id (impuls.model.StopTime attribute) stop_sequence (impuls.model.StopTime attribute) StopTime (class in impuls.model) StopTime.PassengerExchange (class in impuls.model) stored_at (impuls.resource.ManagedResource attribute) StrPath (in module impuls.tools.types) summer_holiday (impuls.tools.polish_calendar_exceptions.CalendarException attribute) sunday (impuls.model.Calendar attribute) SWIETOKRZYSKIE (impuls.tools.polish_calendar_exceptions.PolishRegion attribute) T table_name (impuls.model.ExtraTableRow attribute) (impuls.model.Translation attribute) target (impuls.tasks.SaveGTFS attribute) (impuls.tasks.TruncateCalendars attribute) Task (class in impuls) TaskRuntime (class in impuls) text() (impuls.resource.ManagedResource method) text_color (impuls.model.Route attribute) thursday (impuls.model.Calendar attribute) TIMED (impuls.model.Transfer.Type attribute) TimeLimitedResource (class in impuls.resource) TimePoint (class in impuls.model) timezone (impuls.model.Agency attribute) to (impuls.tasks.SaveDB attribute) to_route_id (impuls.model.Transfer attribute) to_stop_id (impuls.model.Transfer attribute) to_trip_id (impuls.model.Transfer attribute) total (impuls.tasks.merge.ConflictResolution attribute) TRAM (impuls.model.Route.Type attribute) transaction() (impuls.DBConnection method) Transfer (class in impuls.model) Transfer.Type (class in impuls.model) transfer_duration (impuls.model.FareAttribute attribute) transfers (impuls.model.FareAttribute attribute) Translation (class in impuls.model) translation (impuls.model.Translation attribute) Trip (class in impuls.model) Trip.Direction (class in impuls.model) trip_id (impuls.model.Frequency attribute) (impuls.model.StopTime attribute) TROLLEYBUS (impuls.model.Route.Type attribute) TruncateCalendars (class in impuls.tasks) try_curate() (impuls.tasks.modify_from_csv.ModifyFromCSV method) tuesday (impuls.model.Calendar attribute) typ (impuls.tools.polish_calendar_exceptions.CalendarException attribute) type (impuls.model.Route attribute) (impuls.model.Transfer attribute) (impuls.selector.Routes attribute) typed_in_execute() (impuls.DBConnection method) typed_in_execute_many() (impuls.DBConnection method) typed_out_execute() (impuls.DBConnection method) TypedQueryResult (class in impuls.db) U union() (impuls.tools.temporal.BoundedDateRange method) (impuls.tools.temporal.EmptyDateRange method) (impuls.tools.temporal.InfiniteDateRange method) (impuls.tools.temporal.LeftUnboundedDateRange method) (impuls.tools.temporal.RightUnboundedDateRange method) UntypedQueryResult (class in impuls.db) update() (impuls.DBConnection method) update_bus_replacement_route() (impuls.tasks.SplitTripLegs method) update_calendars() (impuls.tasks.ExtendCalendars method) update_last_modified() (impuls.LocalResource method) update_many() (impuls.DBConnection method) update_trip() (impuls.tasks.SplitTripLegs method) update_trip_with_single_leg() (impuls.tasks.SplitTripLegs method) url (impuls.model.Agency attribute) (impuls.model.Attribution attribute) usesTime() (impuls.tools.logs.ColoredFormatter method) V version (impuls.model.FeedInfo attribute) (impuls.multi_file.CachedFeedMetadata attribute) (impuls.multi_file.IntermediateFeed attribute) W walk_len() (in module impuls.tools.iteration) WARMINSKO_MAZURSKIE (impuls.tools.polish_calendar_exceptions.PolishRegion attribute) wednesday (impuls.model.Calendar attribute) WEEKDAY_NAMES (impuls.tasks.ExtendCalendars attribute) wheelchair_accessible (impuls.model.Trip attribute) wheelchair_boarding (impuls.model.Stop attribute) whole_trip_is_replacement_bus() (impuls.tasks.SplitTripLegs method) WIELKOPOLSKIE (impuls.tools.polish_calendar_exceptions.PolishRegion attribute) workspace_directory (impuls.App attribute) (impuls.PipelineOptions attribute) WrappedResource (class in impuls.resource) Y yaml() (impuls.resource.ManagedResource method) Z ZACHODNIOPOMORSKIE (impuls.tools.polish_calendar_exceptions.PolishRegion attribute) ZippedResource (class in impuls.resource) zone_id (impuls.model.Stop attribute)