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) 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_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 method) 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) 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.ExecuteSQL 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.SplitTripLegs method) (impuls.tasks.TruncateCalendars method) ExecuteSQL (class in impuls.tasks) EXIT (impuls.model.Stop.LocationType attribute) 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) 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) final (impuls.multi_file.Pipelines attribute) final_pipeline_tasks_factory() (impuls.multi_file.MultiFile method) find() (impuls.selector.Routes method) find_ids() (impuls.selector.Routes method) find_non_conflicting_id() (in module impuls.tools.strings) flatten() (impuls.errors.MultipleDataErrors 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 GenerateTripHeadsign (class in impuls.tasks) get() (impuls.HTTPResource class method) get_departure_data() (impuls.tasks.SplitTripLegs method) 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) 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) 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) 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_transaction (impuls.DBConnection property) INBOUND (impuls.model.Trip.Direction attribute) InfiniteDateRange (class in impuls.tools.temporal) 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_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) 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_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_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) 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) 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) 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_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) 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) 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_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) 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)