From 105c05661a12304f534beca3649d06fdda7fc95a Mon Sep 17 00:00:00 2001 From: Christodoulos Tsoulloftas Date: Fri, 16 Oct 2026 22:40:03 +0300 Subject: [PATCH] Regenerate outputs for StrEnum and IntEnum enumerations --- .../abstract_access_point_subtypes_enum.py | 4 +- .../models/abstract_event_subtypes_enum.py | 4 +- ...stract_iam_remote_subject_subtypes_enum.py | 4 +- ..._implementation_data_type_subtypes_enum.py | 4 +- ...t_provided_port_prototype_subtypes_enum.py | 4 +- ...raw_data_stream_interface_subtypes_enum.py | 4 +- ...t_required_port_prototype_subtypes_enum.py | 4 +- ...abstract_service_instance_subtypes_enum.py | 4 +- ...signal_triggering_mapping_subtypes_enum.py | 4 +- autosar/models/access_control_enum_simple.py | 4 +- .../models/acl_object_set_subtypes_enum.py | 4 +- autosar/models/acl_operation_subtypes_enum.py | 4 +- autosar/models/acl_role_subtypes_enum.py | 4 +- autosar/models/acl_scope_enum_simple.py | 4 +- ...tive_module_instantiation_subtypes_enum.py | 4 +- ...platform_service_instance_subtypes_enum.py | 4 +- .../additional_binding_time_enum_simple.py | 4 +- .../aggregation_tailoring_subtypes_enum.py | 4 +- autosar/models/align_enum_simple.py | 4 +- autosar/models/allocator_subtypes_enum.py | 4 +- ..._application_error_domain_subtypes_enum.py | 4 +- .../ap_application_error_set_subtypes_enum.py | 4 +- .../ap_application_error_subtypes_enum.py | 4 +- ...meip_transformation_props_subtypes_enum.py | 4 +- autosar/models/api_principle_enum_simple.py | 4 +- ...application_array_element_subtypes_enum.py | 4 +- ...te_element_data_prototype_subtypes_enum.py | 4 +- .../application_data_type_subtypes_enum.py | 4 +- .../application_endpoint_subtypes_enum.py | 4 +- .../models/application_error_subtypes_enum.py | 4 +- .../application_partition_subtypes_enum.py | 4 +- ...ation_primitive_data_type_subtypes_enum.py | 4 +- ...pplication_record_element_subtypes_enum.py | 4 +- autosar/models/ar_element_subtypes_enum.py | 4 +- autosar/models/ar_package_subtypes_enum.py | 4 +- autosar/models/area_enum_nohref_simple.py | 4 +- autosar/models/area_enum_shape_simple.py | 4 +- .../argument_data_prototype_subtypes_enum.py | 4 +- .../models/argument_direction_enum_simple.py | 4 +- .../models/array_impl_policy_enum_simple.py | 4 +- .../models/array_size_handling_enum_simple.py | 4 +- .../array_size_semantics_enum_simple.py | 4 +- ...hronous_server_call_point_subtypes_enum.py | 4 +- ..._server_call_result_point_subtypes_enum.py | 4 +- autosar/models/atp_blueprint_subtypes_enum.py | 4 +- .../models/atp_blueprintable_subtypes_enum.py | 4 +- .../models/atp_definition_subtypes_enum.py | 4 +- autosar/models/atp_feature_subtypes_enum.py | 4 +- autosar/models/auto_collect_enum_simple.py | 4 +- .../autosar_data_prototype_subtypes_enum.py | 4 +- .../models/autosar_data_type_subtypes_enum.py | 4 +- ...eration_argument_instance_subtypes_enum.py | 4 +- ...autosar_variable_instance_subtypes_enum.py | 4 +- ...ifest_resource_definition_subtypes_enum.py | 4 +- autosar/models/binding_time_enum_simple.py | 4 +- autosar/models/block_state_subtypes_enum.py | 4 +- ...hronous_server_call_point_subtypes_enum.py | 4 +- ..._server_call_result_point_subtypes_enum.py | 4 +- autosar/models/bsw_call_type_simple.py | 4 +- ...w_distinguished_partition_subtypes_enum.py | 4 +- autosar/models/bsw_entry_kind_enum_simple.py | 4 +- .../bsw_entry_relationship_enum_simple.py | 4 +- .../models/bsw_execution_context_simple.py | 4 +- .../bsw_implementation_subtypes_enum.py | 4 +- .../bsw_internal_behavior_subtypes_enum.py | 4 +- ...internal_triggering_point_subtypes_enum.py | 4 +- .../models/bsw_interrupt_category_simple.py | 4 +- ...odule_client_server_entry_subtypes_enum.py | 4 +- .../bsw_module_description_subtypes_enum.py | 4 +- .../models/bsw_module_entity_subtypes_enum.py | 4 +- .../models/bsw_module_entry_subtypes_enum.py | 4 +- ...bsw_scheduler_name_prefix_subtypes_enum.py | 4 +- ..._service_dependency_ident_subtypes_enum.py | 4 +- .../build_action_environment_subtypes_enum.py | 4 +- .../build_action_manifest_subtypes_enum.py | 4 +- autosar/models/build_action_subtypes_enum.py | 4 +- autosar/models/build_type_enum_simple.py | 4 +- autosar/models/byte_order_enum_simple.py | 4 +- ...ation_parameter_value_set_subtypes_enum.py | 4 +- .../calprm_axis_category_enum_simple.py | 4 +- .../models/can_addressing_mode_type_simple.py | 4 +- .../can_frame_rx_behavior_enum_simple.py | 4 +- .../can_frame_triggering_subtypes_enum.py | 4 +- .../can_frame_tx_behavior_enum_simple.py | 4 +- .../models/can_nm_cluster_subtypes_enum.py | 4 +- .../models/can_tp_address_subtypes_enum.py | 4 +- .../can_tp_addressing_format_type_simple.py | 4 +- .../models/can_tp_channel_mode_type_simple.py | 4 +- .../models/can_tp_channel_subtypes_enum.py | 4 +- autosar/models/can_tp_node_subtypes_enum.py | 4 +- autosar/models/chapter_enum_break_simple.py | 4 +- .../checkpoint_transition_subtypes_enum.py | 4 +- .../client_id_definition_set_subtypes_enum.py | 4 +- autosar/models/client_intent_enum_simple.py | 4 +- .../client_server_interface_subtypes_enum.py | 4 +- .../client_server_operation_subtypes_enum.py | 4 +- .../collectable_element_subtypes_enum.py | 4 +- autosar/models/collection_subtypes_enum.py | 4 +- .../com_event_grant_design_subtypes_enum.py | 4 +- .../com_field_grant_design_subtypes_enum.py | 4 +- ...find_service_grant_design_subtypes_enum.py | 4 +- .../com_method_grant_design_subtypes_enum.py | 4 +- ...ffer_service_grant_design_subtypes_enum.py | 4 +- .../communication_cluster_subtypes_enum.py | 4 +- .../communication_connector_subtypes_enum.py | 4 +- .../communication_controller_subtypes_enum.py | 4 +- .../communication_direction_type_simple.py | 4 +- ...osition_sw_component_type_subtypes_enum.py | 4 +- autosar/models/compu_method_subtypes_enum.py | 4 +- ...specification_mapping_set_subtypes_enum.py | 4 +- .../constant_specification_subtypes_enum.py | 4 +- .../consumed_event_group_subtypes_enum.py | 4 +- ...ed_service_instance_group_subtypes_enum.py | 4 +- ...consumed_service_instance_subtypes_enum.py | 4 +- ..._i_pdu_collection_semantics_enum_simple.py | 4 +- ...container_i_pdu_header_type_enum_simple.py | 4 +- .../container_i_pdu_trigger_enum_simple.py | 4 +- .../models/coupling_element_enum_simple.py | 4 +- .../coupling_port_fifo_subtypes_enum.py | 4 +- ...ing_port_rate_policy_action_enum_simple.py | 4 +- .../models/coupling_port_role_enum_simple.py | 4 +- .../coupling_port_scheduler_subtypes_enum.py | 4 +- ...g_port_structural_element_subtypes_enum.py | 4 +- autosar/models/coupling_port_subtypes_enum.py | 4 +- ...er_communication_resource_subtypes_enum.py | 4 +- ...software_cluster_resource_subtypes_enum.py | 4 +- ..._cluster_service_resource_subtypes_enum.py | 4 +- .../cp_software_cluster_subtypes_enum.py | 4 +- ..._data_type_context_target_subtypes_enum.py | 4 +- ...ntation_data_type_element_subtypes_enum.py | 4 +- ..._implementation_data_type_subtypes_enum.py | 4 +- ...ertificate_algorithm_family_enum_simple.py | 4 +- .../crypto_certificate_format_enum_simple.py | 4 +- .../crypto_certificate_subtypes_enum.py | 4 +- .../models/crypto_key_slot_subtypes_enum.py | 4 +- .../crypto_key_slot_type_enum_simple.py | 4 +- .../crypto_key_slot_usage_enum_simple.py | 4 +- .../models/crypto_object_type_enum_simple.py | 4 +- .../models/crypto_provider_subtypes_enum.py | 4 +- ...rypto_service_certificate_subtypes_enum.py | 4 +- ...ypto_service_key_generation_enum_simple.py | 4 +- .../crypto_service_key_subtypes_enum.py | 4 +- .../crypto_service_primitive_subtypes_enum.py | 4 +- .../crypto_service_queue_subtypes_enum.py | 4 +- ..._transformer_error_reaction_enum_simple.py | 4 +- .../models/cycle_repetition_type_simple.py | 4 +- autosar/models/data_constr_subtypes_enum.py | 4 +- .../models/data_exchange_point_kind_simple.py | 4 +- .../models/data_filter_type_enum_simple.py | 4 +- ..._format_element_reference_subtypes_enum.py | 4 +- autosar/models/data_id_mode_enum_simple.py | 4 +- autosar/models/data_limit_kind_enum_simple.py | 4 +- .../data_prototype_group_subtypes_enum.py | 4 +- .../models/data_prototype_subtypes_enum.py | 4 +- ...ansformation_error_handling_enum_simple.py | 4 +- .../data_transformation_kind_enum_simple.py | 4 +- ...formation_status_forwarding_enum_simple.py | 4 +- .../data_transformation_subtypes_enum.py | 4 +- .../data_type_mapping_set_subtypes_enum.py | 4 +- .../models/data_type_policy_enum_simple.py | 4 +- ..._value_application_strategy_enum_simple.py | 4 +- .../dependency_on_artifact_subtypes_enum.py | 4 +- .../models/dependency_usage_enum_simple.py | 4 +- .../deterministic_client_subtypes_enum.py | 4 +- autosar/models/diag_pdu_type_simple.py | 4 +- ..._abstract_data_identifier_subtypes_enum.py | 4 +- ...gnostic_access_permission_subtypes_enum.py | 4 +- ..._access_permission_validity_enum_simple.py | 4 +- .../models/diagnostic_aging_subtypes_enum.py | 4 +- .../models/diagnostic_audience_enum_simple.py | 4 +- ...tic_clear_condition_group_subtypes_enum.py | 4 +- ...iagnostic_clear_condition_subtypes_enum.py | 4 +- ...gnostic_information_class_subtypes_enum.py | 4 +- ...nostic_clear_dtc_limitation_enum_simple.py | 4 +- ...lear_event_allowed_behavior_enum_simple.py | 4 +- ...nostic_clear_event_behavior_enum_simple.py | 4 +- ...ission_related_info_class_subtypes_enum.py | 4 +- ...gnostic_com_control_class_subtypes_enum.py | 4 +- ...diagnostic_common_element_subtypes_enum.py | 4 +- .../diagnostic_compare_type_enum_simple.py | 4 +- ...onnected_indicator_behavior_enum_simple.py | 4 +- .../diagnostic_connection_subtypes_enum.py | 4 +- ...agnostic_contribution_set_subtypes_enum.py | 4 +- ...control_dtc_setting_class_subtypes_enum.py | 4 +- ...stic_custom_service_class_subtypes_enum.py | 4 +- .../diagnostic_data_capture_enum_simple.py | 4 +- .../diagnostic_data_element_subtypes_enum.py | 4 +- ...ostic_data_identifier_set_subtypes_enum.py | 4 +- ...iagnostic_data_identifier_subtypes_enum.py | 4 +- ...ostic_data_transfer_class_subtypes_enum.py | 4 +- ..._debounce_algorithm_props_subtypes_enum.py | 4 +- ...iagnostic_debounce_behavior_enum_simple.py | 4 +- ...ostic_denominator_condition_enum_simple.py | 4 +- ...c_dynamic_data_identifier_subtypes_enum.py | 4 +- ...ine_data_identifier_class_subtypes_enum.py | 4 +- ...data_identifier_subfunction_enum_simple.py | 4 +- ...iagnostic_ecu_reset_class_subtypes_enum.py | 4 +- ...ic_enable_condition_group_subtypes_enum.py | 4 +- ...agnostic_enable_condition_subtypes_enum.py | 4 +- ...agnostic_env_mode_element_subtypes_enum.py | 4 +- ...c_environmental_condition_subtypes_enum.py | 4 +- ...gnostic_event_clear_allowed_enum_simple.py | 4 +- ...event_displacement_strategy_enum_simple.py | 4 +- .../diagnostic_event_kind_enum_simple.py | 4 +- .../diagnostic_event_needs_subtypes_enum.py | 4 +- .../models/diagnostic_event_subtypes_enum.py | 4 +- ...iagnostic_event_window_time_enum_simple.py | 4 +- ...stic_extended_data_record_subtypes_enum.py | 4 +- ...tic_fim_alias_event_group_subtypes_enum.py | 4 +- ...iagnostic_fim_alias_event_subtypes_enum.py | 4 +- ...iagnostic_fim_event_group_subtypes_enum.py | 4 +- .../diagnostic_freeze_frame_subtypes_enum.py | 4 +- ...ostic_function_identifier_subtypes_enum.py | 4 +- ...c_function_inhibit_source_subtypes_enum.py | 4 +- ...c_handle_dddi_configuration_enum_simple.py | 4 +- .../diagnostic_indicator_subtypes_enum.py | 4 +- .../diagnostic_indicator_type_enum_simple.py | 4 +- .../diagnostic_info_type_subtypes_enum.py | 4 +- .../diagnostic_inhibition_mask_enum_simple.py | 4 +- ...nostic_initial_event_status_enum_simple.py | 4 +- ...agnostic_io_control_class_subtypes_enum.py | 4 +- .../models/diagnostic_iumpr_subtypes_enum.py | 4 +- .../diagnostic_j_1939_node_subtypes_enum.py | 4 +- .../diagnostic_j_1939_spn_subtypes_enum.py | 4 +- ...gnostic_jump_to_boot_loader_enum_simple.py | 4 +- ...diagnostic_logical_operator_enum_simple.py | 4 +- ...ic_measurement_identifier_subtypes_enum.py | 4 +- ...nostic_memory_destination_subtypes_enum.py | 4 +- ...emory_entry_storage_trigger_enum_simple.py | 4 +- ...gnostic_memory_identifier_subtypes_enum.py | 4 +- ...gnostic_monitor_update_kind_enum_simple.py | 4 +- .../diagnostic_obd_support_enum_simple.py | 4 +- ...currence_counter_processing_enum_simple.py | 4 +- ...iagnostic_operation_cycle_subtypes_enum.py | 4 +- ...nostic_operation_cycle_type_enum_simple.py | 4 +- ...stic_parameter_identifier_subtypes_enum.py | 4 +- ...stic_periodic_rate_category_enum_simple.py | 4 +- ...c_powertrain_freeze_frame_subtypes_enum.py | 4 +- ...diagnostic_processing_style_enum_simple.py | 4 +- ..._data_by_identifier_class_subtypes_enum.py | 4 +- ...data_by_periodic_id_class_subtypes_enum.py | 4 +- ...ead_dtc_information_class_subtypes_enum.py | 4 +- ...d_memory_by_address_class_subtypes_enum.py | 4 +- ..._data_by_identifier_class_subtypes_enum.py | 4 +- .../diagnostic_record_trigger_enum_simple.py | 4 +- ..._of_on_board_device_class_subtypes_enum.py | 4 +- ...ent_powertrain_data_class_subtypes_enum.py | 4 +- ...ic_request_download_class_subtypes_enum.py | 4 +- ...mission_related_dtc_class_subtypes_enum.py | 4 +- ...tc_permanent_status_class_subtypes_enum.py | 4 +- ...quest_file_transfer_class_subtypes_enum.py | 4 +- ...toring_test_results_class_subtypes_enum.py | 4 +- ...n_freeze_frame_data_class_subtypes_enum.py | 4 +- ...stic_request_upload_class_subtypes_enum.py | 4 +- ...equest_vehicle_info_class_subtypes_enum.py | 4 +- ...ic_response_on_event_action_enum_simple.py | 4 +- ...c_response_on_event_class_subtypes_enum.py | 4 +- ...ostic_response_to_ecu_reset_enum_simple.py | 4 +- ...tic_routine_control_class_subtypes_enum.py | 4 +- .../diagnostic_routine_subtypes_enum.py | 4 +- .../diagnostic_routine_type_enum_simple.py | 4 +- ...tic_security_access_class_subtypes_enum.py | 4 +- ...diagnostic_security_level_subtypes_enum.py | 4 +- ...agnostic_service_instance_subtypes_enum.py | 4 +- ...rvice_request_callback_type_enum_simple.py | 4 +- .../diagnostic_service_table_subtypes_enum.py | 4 +- ...tic_session_control_class_subtypes_enum.py | 4 +- .../diagnostic_session_subtypes_enum.py | 4 +- .../diagnostic_significance_enum_simple.py | 4 +- ...est_failed_since_last_clear_enum_simple.py | 4 +- ...c_storage_condition_group_subtypes_enum.py | 4 +- ...gnostic_storage_condition_subtypes_enum.py | 4 +- ...gnostic_store_event_support_enum_simple.py | 4 +- .../diagnostic_test_result_subtypes_enum.py | 4 +- ...agnostic_test_result_update_enum_simple.py | 4 +- ...c_test_routine_identifier_subtypes_enum.py | 4 +- ...ostic_transfer_exit_class_subtypes_enum.py | 4 +- ...rouble_code_j_1939_dtc_kind_enum_simple.py | 4 +- ...ostic_trouble_code_j_1939_subtypes_enum.py | 4 +- ...agnostic_trouble_code_obd_subtypes_enum.py | 4 +- ...nostic_trouble_code_props_subtypes_enum.py | 4 +- .../diagnostic_trouble_code_subtypes_enum.py | 4 +- ...agnostic_trouble_code_uds_subtypes_enum.py | 4 +- ...ostic_type_of_dtc_supported_enum_simple.py | 4 +- ...eze_frame_record_numeration_enum_simple.py | 4 +- .../diagnostic_uds_severity_enum_simple.py | 4 +- .../diagnostic_value_access_enum_simple.py | 4 +- .../diagnostic_value_needs_subtypes_enum.py | 4 +- ..._data_by_identifier_class_subtypes_enum.py | 4 +- ...e_memory_by_address_class_subtypes_enum.py | 4 +- ...iagnostic_wwh_obd_dtc_class_enum_simple.py | 4 +- .../discovery_technology_enum_simple.py | 4 +- .../display_presentation_enum_simple.py | 4 +- .../dlt_log_channel_design_subtypes_enum.py | 4 +- .../models/dlt_log_channel_subtypes_enum.py | 4 +- autosar/models/dlt_message_subtypes_enum.py | 4 +- .../models/do_ip_entity_role_enum_simple.py | 4 +- .../do_ip_logic_address_subtypes_enum.py | 4 +- ...ogic_target_address_props_subtypes_enum.py | 4 +- .../do_ip_routing_activation_subtypes_enum.py | 4 +- .../models/do_ip_tp_config_subtypes_enum.py | 4 +- autosar/models/documentation_subtypes_enum.py | 4 +- autosar/models/dtc_format_type_enum_simple.py | 4 +- autosar/models/dtc_kind_enum_simple.py | 4 +- ...ofile_compatibility_props_subtypes_enum.py | 4 +- ...2_e_profile_configuration_subtypes_enum.py | 4 +- autosar/models/e_enum_font_simple.py | 4 +- autosar/models/e_enum_simple.py | 4 +- autosar/models/ecu_instance_subtypes_enum.py | 4 +- autosar/models/ecu_partition_subtypes_enum.py | 4 +- ...uc_abstract_reference_def_subtypes_enum.py | 4 +- autosar/models/ecuc_affection_enum_simple.py | 4 +- .../ecuc_common_attributes_subtypes_enum.py | 4 +- .../ecuc_configuration_class_enum_simple.py | 4 +- .../ecuc_configuration_variant_enum_simple.py | 4 +- .../ecuc_container_def_subtypes_enum.py | 4 +- .../ecuc_container_value_subtypes_enum.py | 4 +- .../ecuc_definition_element_subtypes_enum.py | 4 +- .../ecuc_destination_uri_def_subtypes_enum.py | 4 +- ...nation_uri_nesting_contract_enum_simple.py | 4 +- ...dule_configuration_values_subtypes_enum.py | 4 +- .../models/ecuc_module_def_subtypes_enum.py | 4 +- ..._param_conf_container_def_subtypes_enum.py | 4 +- .../ecuc_parameter_def_subtypes_enum.py | 4 +- autosar/models/ecuc_query_subtypes_enum.py | 4 +- autosar/models/ecuc_scope_enum_simple.py | 4 +- .../ecuc_value_collection_subtypes_enum.py | 4 +- ...end_to_end_profile_behavior_enum_simple.py | 4 +- ...onment_capture_to_reporting_enum_simple.py | 4 +- ...table_entity_ref_abstract_subtypes_enum.py | 4 +- ...ecutable_entity_ref_group_subtypes_enum.py | 4 +- ..._global_time_message_format_enum_simple.py | 4 +- autosar/models/eth_ip_props_subtypes_enum.py | 4 +- .../eth_tcp_ip_icmp_props_subtypes_enum.py | 4 +- .../models/eth_tcp_ip_props_subtypes_enum.py | 4 +- .../models/ethernet_cluster_subtypes_enum.py | 4 +- ...t_communication_connector_subtypes_enum.py | 4 +- ...rnet_connection_negotiation_enum_simple.py | 4 +- ...net_coupling_port_scheduler_enum_simple.py | 4 +- .../ethernet_mac_layer_type_enum_simple.py | 4 +- ...ethernet_physical_channel_subtypes_enum.py | 4 +- ...thernet_physical_layer_type_enum_simple.py | 4 +- ...t_raw_data_stream_mapping_subtypes_enum.py | 4 +- ..._switch_vlan_egress_tagging_enum_simple.py | 4 +- ...net_switch_vlan_ingress_tag_enum_simple.py | 4 +- ..._sleep_on_dataline_config_subtypes_enum.py | 4 +- .../event_acceptance_status_enum_simple.py | 4 +- .../event_group_control_type_enum_simple.py | 4 +- autosar/models/event_handler_subtypes_enum.py | 4 +- .../event_occurrence_kind_enum_simple.py | 4 +- ...lusive_area_nesting_order_subtypes_enum.py | 4 +- .../models/exclusive_area_subtypes_enum.py | 4 +- ..._entity_activation_reason_subtypes_enum.py | 4 +- .../models/executable_entity_subtypes_enum.py | 4 +- autosar/models/executable_subtypes_enum.py | 4 +- ...ution_order_constraint_type_enum_simple.py | 4 +- ...on_state_reporting_behavior_enum_simple.py | 4 +- .../models/execution_time_type_enum_simple.py | 4 +- autosar/models/fibex_element_subtypes_enum.py | 4 +- autosar/models/field_access_enum_simple.py | 4 +- autosar/models/field_subtypes_enum.py | 4 +- .../models/filter_debouncing_enum_simple.py | 4 +- .../flat_instance_descriptor_subtypes_enum.py | 4 +- autosar/models/flat_map_subtypes_enum.py | 4 +- .../flexray_ar_tp_node_subtypes_enum.py | 4 +- autosar/models/flexray_channel_name_simple.py | 4 +- .../models/flexray_cluster_subtypes_enum.py | 4 +- ...y_communication_connector_subtypes_enum.py | 4 +- .../flexray_nm_cluster_subtypes_enum.py | 4 +- .../flexray_nm_schedule_variant_simple.py | 4 +- .../flexray_physical_channel_subtypes_enum.py | 4 +- ...ray_tp_connection_control_subtypes_enum.py | 4 +- .../models/flexray_tp_node_subtypes_enum.py | 4 +- .../flexray_tp_pdu_pool_subtypes_enum.py | 4 +- autosar/models/float_enum_simple.py | 4 +- .../models/fm_attribute_def_subtypes_enum.py | 4 +- .../models/fm_feature_model_subtypes_enum.py | 4 +- .../fm_feature_selection_set_subtypes_enum.py | 4 +- .../fm_feature_selection_state_simple.py | 4 +- autosar/models/fm_feature_subtypes_enum.py | 4 +- autosar/models/fr_ar_tp_ack_type_simple.py | 4 +- autosar/models/frame_enum_simple.py | 4 +- autosar/models/frame_port_subtypes_enum.py | 4 +- autosar/models/frame_subtypes_enum.py | 4 +- .../models/frame_triggering_subtypes_enum.py | 4 +- .../models/full_binding_time_enum_simple.py | 4 +- ...function_inhibition_needs_subtypes_enum.py | 4 +- .../general_purpose_pdu_subtypes_enum.py | 4 +- .../global_supervision_subtypes_enum.py | 4 +- .../global_time_crc_support_enum_simple.py | 4 +- .../global_time_crc_validation_enum_simple.py | 4 +- .../global_time_domain_subtypes_enum.py | 4 +- .../global_time_master_subtypes_enum.py | 4 +- .../models/global_time_slave_subtypes_enum.py | 4 +- autosar/models/grant_subtypes_enum.py | 4 +- autosar/models/graphic_fit_enum_simple.py | 4 +- .../models/graphic_notation_enum_simple.py | 4 +- autosar/models/handle_invalid_enum_simple.py | 4 +- .../models/handle_out_of_range_enum_simple.py | 4 +- .../handle_out_of_range_status_enum_simple.py | 4 +- ...dle_termination_and_restart_enum_simple.py | 4 +- autosar/models/handle_timeout_enum_simple.py | 4 +- .../http_accept_encoding_enum_simple.py | 4 +- .../models/hw_attribute_def_subtypes_enum.py | 4 +- autosar/models/hw_category_subtypes_enum.py | 4 +- .../hw_description_entity_subtypes_enum.py | 4 +- autosar/models/hw_element_subtypes_enum.py | 4 +- autosar/models/hw_pin_group_subtypes_enum.py | 4 +- autosar/models/hw_pin_subtypes_enum.py | 4 +- autosar/models/hw_type_subtypes_enum.py | 4 +- autosar/models/i_pdu_port_subtypes_enum.py | 4 +- .../i_pdu_signal_processing_enum_simple.py | 4 +- autosar/models/i_pdu_subtypes_enum.py | 4 +- .../models/i_psec_dpd_action_enum_simple.py | 4 +- .../models/i_psec_header_type_enum_simple.py | 4 +- .../models/i_psec_ip_protocol_enum_simple.py | 4 +- autosar/models/i_psec_mode_enum_simple.py | 4 +- autosar/models/i_psec_policy_enum_simple.py | 4 +- ..._6_ext_header_filter_list_subtypes_enum.py | 4 +- .../models/i_signal_group_subtypes_enum.py | 4 +- .../i_signal_i_pdu_group_subtypes_enum.py | 4 +- .../models/i_signal_i_pdu_subtypes_enum.py | 4 +- autosar/models/i_signal_port_subtypes_enum.py | 4 +- autosar/models/i_signal_subtypes_enum.py | 4 +- ...i_signal_to_i_pdu_mapping_subtypes_enum.py | 4 +- .../i_signal_triggering_subtypes_enum.py | 4 +- autosar/models/i_signal_type_enum_simple.py | 4 +- autosar/models/identifiable_subtypes_enum.py | 4 +- .../ids_common_element_subtypes_enum.py | 4 +- autosar/models/idsm_instance_subtypes_enum.py | 4 +- ...idsm_module_instantiation_subtypes_enum.py | 4 +- .../idsm_rate_limitation_subtypes_enum.py | 4 +- .../idsm_traffic_limitation_subtypes_enum.py | 4 +- .../ike_authentication_method_enum_simple.py | 4 +- ...ntation_data_type_element_subtypes_enum.py | 4 +- .../implementation_data_type_subtypes_enum.py | 4 +- ...internal_triggering_point_subtypes_enum.py | 4 +- ...ation_routine_mapping_set_subtypes_enum.py | 4 +- autosar/models/interval_type_enum_simple.py | 4 +- autosar/models/ip_address_keep_enum_simple.py | 4 +- .../ip_sec_config_props_subtypes_enum.py | 4 +- autosar/models/ip_sec_rule_subtypes_enum.py | 4 +- .../ip_transport_protocol_enum_simple.py | 4 +- .../ipv_4_address_source_enum_simple.py | 4 +- .../ipv_6_address_source_enum_simple.py | 4 +- autosar/models/item_label_pos_enum_simple.py | 4 +- .../models/j_1939_cluster_subtypes_enum.py | 4 +- ...39_controller_application_subtypes_enum.py | 4 +- .../models/j_1939_nm_node_subtypes_enum.py | 4 +- .../models/j_1939_tp_node_subtypes_enum.py | 4 +- .../models/keep_with_previous_enum_simple.py | 4 +- .../key_usage_restriction_enum_simple.py | 4 +- autosar/models/l_enum_simple.py | 4 +- .../latency_constraint_type_enum_simple.py | 4 +- ...le_state_definition_group_subtypes_enum.py | 4 +- .../models/life_cycle_state_subtypes_enum.py | 4 +- autosar/models/lin_checksum_type_simple.py | 4 +- autosar/models/lin_frame_subtypes_enum.py | 4 +- .../lin_frame_triggering_subtypes_enum.py | 4 +- .../lin_schedule_table_subtypes_enum.py | 4 +- .../lin_slave_config_ident_subtypes_enum.py | 4 +- autosar/models/lin_slave_subtypes_enum.py | 4 +- autosar/models/lin_tp_node_subtypes_enum.py | 4 +- .../lin_unconditional_frame_subtypes_enum.py | 4 +- autosar/models/list_enum_simple.py | 4 +- .../models/local_supervision_subtypes_enum.py | 4 +- ...log_trace_default_log_level_enum_simple.py | 4 +- .../models/log_trace_log_mode_enum_simple.py | 4 +- .../models/logging_behavior_enum_simple.py | 4 +- autosar/models/logic_address_subtypes_enum.py | 4 +- .../mac_multicast_group_subtypes_enum.py | 4 +- .../models/machine_design_subtypes_enum.py | 4 +- autosar/models/machine_subtypes_enum.py | 4 +- .../models/mapping_direction_enum_simple.py | 4 +- autosar/models/mapping_scope_enum_simple.py | 4 +- autosar/models/max_comm_mode_enum_simple.py | 4 +- .../maximum_message_length_type_simple.py | 4 +- .../models/mc_data_instance_subtypes_enum.py | 4 +- autosar/models/mc_function_subtypes_enum.py | 4 +- autosar/models/mc_group_subtypes_enum.py | 4 +- ...y_allocation_keyword_policy_type_simple.py | 4 +- .../models/memory_section_subtypes_enum.py | 4 +- autosar/models/memory_section_type_simple.py | 4 +- autosar/models/mode_activation_kind_simple.py | 4 +- ...claration_group_prototype_subtypes_enum.py | 4 +- .../mode_declaration_group_subtypes_enum.py | 4 +- ...e_declaration_mapping_set_subtypes_enum.py | 4 +- .../models/mode_declaration_subtypes_enum.py | 4 +- .../mode_error_reaction_policy_enum_simple.py | 4 +- .../models/mode_switch_point_subtypes_enum.py | 4 +- .../models/modification_type_enum_simple.py | 4 +- autosar/models/monotony_enum_simple.py | 4 +- autosar/models/n_pdu_subtypes_enum.py | 4 +- .../models/network_endpoint_subtypes_enum.py | 4 +- .../network_target_address_type_simple.py | 4 +- .../models/nm_coordinator_role_enum_simple.py | 4 +- autosar/models/nm_ecu_subtypes_enum.py | 4 +- autosar/models/nm_node_subtypes_enum.py | 4 +- autosar/models/nm_pdu_subtypes_enum.py | 4 +- ...n_os_module_instantiation_subtypes_enum.py | 4 +- autosar/models/note_type_enum_simple.py | 4 +- .../nv_block_needs_reliability_enum_simple.py | 4 +- ...lock_needs_writing_priority_enum_simple.py | 4 +- .../obd_ratio_connection_kind_enum_simple.py | 4 +- .../operation_cycle_type_enum_simple.py | 4 +- autosar/models/orient_enum_simple.py | 4 +- .../models/p_port_prototype_subtypes_enum.py | 4 +- .../parameter_data_prototype_subtypes_enum.py | 4 +- .../pdu_collection_semantics_enum_simple.py | 4 +- .../pdu_collection_trigger_enum_simple.py | 4 +- autosar/models/pdu_subtypes_enum.py | 4 +- .../models/pdu_triggering_subtypes_enum.py | 4 +- .../models/pdur_i_pdu_group_subtypes_enum.py | 4 +- .../per_instance_memory_subtypes_enum.py | 4 +- ...ction_level_update_strategy_enum_simple.py | 4 +- .../persistency_data_element_subtypes_enum.py | 4 +- ...stency_deployment_element_subtypes_enum.py | 4 +- .../persistency_deployment_subtypes_enum.py | 4 +- ...ement_level_update_strategy_enum_simple.py | 4 +- .../persistency_file_storage_subtypes_enum.py | 4 +- ...istency_key_value_storage_subtypes_enum.py | 4 +- .../persistency_redundancy_enum_simple.py | 4 +- ...y_redundancy_handling_scope_enum_simple.py | 4 +- autosar/models/pgwide_enum_simple.py | 4 +- .../models/phm_checkpoint_subtypes_enum.py | 4 +- ..._health_channel_interface_subtypes_enum.py | 4 +- ...phm_health_channel_status_subtypes_enum.py | 4 +- .../models/physical_channel_subtypes_enum.py | 4 +- .../physical_dimension_subtypes_enum.py | 4 +- ...h_management_contribution_subtypes_enum.py | 4 +- ...et_endpoint_configuration_subtypes_enum.py | 4 +- .../models/pnc_gateway_type_enum_simple.py | 4 +- .../models/pnc_mapping_ident_subtypes_enum.py | 4 +- autosar/models/port_group_subtypes_enum.py | 4 +- .../port_interface_mapping_subtypes_enum.py | 4 +- .../models/port_interface_subtypes_enum.py | 4 +- .../port_prototype_blueprint_subtypes_enum.py | 4 +- .../models/port_prototype_subtypes_enum.py | 4 +- ...t_build_variant_criterion_subtypes_enum.py | 4 +- ...riant_criterion_value_set_subtypes_enum.py | 4 +- .../predefined_variant_subtypes_enum.py | 4 +- ...itive_attribute_tailoring_subtypes_enum.py | 4 +- .../models/process_design_subtypes_enum.py | 4 +- ...to_machine_design_mapping_subtypes_enum.py | 4 +- .../process_execution_error_subtypes_enum.py | 4 +- autosar/models/process_subtypes_enum.py | 4 +- autosar/models/processing_kind_enum_simple.py | 4 +- .../models/processor_core_subtypes_enum.py | 4 +- .../models/programminglanguage_enum_simple.py | 4 +- ...vided_ap_service_instance_subtypes_enum.py | 4 +- ...provided_service_instance_subtypes_enum.py | 4 +- autosar/models/pulse_test_enum_simple.py | 4 +- .../models/r_port_prototype_subtypes_enum.py | 4 +- .../ram_block_status_control_enum_simple.py | 4 +- ...a_stream_client_interface_subtypes_enum.py | 4 +- ...aw_data_stream_deployment_subtypes_enum.py | 4 +- ..._data_stream_grant_design_subtypes_enum.py | 4 +- autosar/models/receiver_intent_enum_simple.py | 4 +- .../recovery_notification_subtypes_enum.py | 4 +- .../models/reentrancy_level_enum_simple.py | 4 +- .../reference_tailoring_subtypes_enum.py | 4 +- autosar/models/referrable_subtypes_enum.py | 4 +- .../models/remoting_technology_enum_simple.py | 4 +- autosar/models/report_behavior_enum_simple.py | 4 +- autosar/models/request_method_enum_simple.py | 4 +- autosar/models/request_type_enum_simple.py | 4 +- ...uired_ap_service_instance_subtypes_enum.py | 4 +- .../models/resolution_policy_enum_simple.py | 4 +- .../models/resource_group_subtypes_enum.py | 4 +- .../models/rest_element_def_subtypes_enum.py | 4 +- autosar/models/resume_position_simple.py | 4 +- ...esign_component_prototype_subtypes_enum.py | 4 +- ...ot_sw_component_prototype_subtypes_enum.py | 4 +- ..._sw_composition_prototype_subtypes_enum.py | 4 +- autosar/models/rpt_access_enum_simple.py | 4 +- .../rpt_enabler_impl_type_enum_simple.py | 4 +- .../rpt_execution_context_subtypes_enum.py | 4 +- .../rpt_execution_control_enum_simple.py | 4 +- autosar/models/rpt_preparation_enum_simple.py | 4 +- autosar/models/rpt_profile_subtypes_enum.py | 4 +- .../models/rpt_service_point_enum_simple.py | 4 +- .../models/rpt_service_point_subtypes_enum.py | 4 +- ..._api_return_value_provision_enum_simple.py | 4 +- autosar/models/rte_event_subtypes_enum.py | 4 +- autosar/models/run_mode_simple.py | 4 +- .../runnable_entity_group_subtypes_enum.py | 4 +- .../models/runnable_entity_subtypes_enum.py | 4 +- ...ntime_address_configuration_enum_simple.py | 4 +- .../rx_accept_contained_i_pdu_enum_simple.py | 4 +- .../scale_constr_validity_enum_simple.py | 4 +- autosar/models/sdg_caption_subtypes_enum.py | 4 +- autosar/models/sdg_class_subtypes_enum.py | 4 +- autosar/models/sdg_def_subtypes_enum.py | 4 +- .../models/search_intention_enum_simple.py | 4 +- ...oc_crypto_service_mapping_subtypes_enum.py | 4 +- .../sec_oc_job_requirement_subtypes_enum.py | 4 +- .../models/sec_oc_job_semantic_enum_simple.py | 4 +- .../sec_oc_secure_com_props_subtypes_enum.py | 4 +- .../section_name_prefix_subtypes_enum.py | 4 +- .../models/secure_com_props_subtypes_enum.py | 4 +- ...tion_authentication_props_subtypes_enum.py | 4 +- ...unication_freshness_props_subtypes_enum.py | 4 +- .../models/secured_pdu_header_enum_simple.py | 4 +- ...y_event_context_data_source_enum_simple.py | 4 +- ...urity_event_context_props_subtypes_enum.py | 4 +- ...security_event_definition_subtypes_enum.py | 4 +- ...curity_event_filter_chain_subtypes_enum.py | 4 +- .../security_event_mapping_subtypes_enum.py | 4 +- ...curity_event_reporting_mode_enum_simple.py | 4 +- autosar/models/send_indication_enum_simple.py | 4 +- autosar/models/sender_intent_enum_simple.py | 4 +- .../serialization_technology_enum_simple.py | 4 +- .../serialization_technology_subtypes_enum.py | 4 +- ...server_argument_impl_policy_enum_simple.py | 4 +- .../service_event_deployment_subtypes_enum.py | 4 +- .../service_field_deployment_subtypes_enum.py | 4 +- ...to_port_prototype_mapping_subtypes_enum.py | 4 +- ...vice_interface_deployment_subtypes_enum.py | 4 +- ...element_secure_com_config_subtypes_enum.py | 4 +- .../models/service_interface_subtypes_enum.py | 4 +- ...service_method_deployment_subtypes_enum.py | 4 +- autosar/models/service_needs_subtypes_enum.py | 4 +- .../models/service_provider_enum_simple.py | 4 +- ...ice_version_acceptance_kind_enum_simple.py | 4 +- autosar/models/severity_enum_simple.py | 4 +- autosar/models/show_content_enum_simple.py | 4 +- .../show_resource_alias_name_enum_simple.py | 4 +- .../show_resource_category_enum_simple.py | 4 +- .../show_resource_long_name_enum_simple.py | 4 +- .../show_resource_number_enum_simple.py | 4 +- .../models/show_resource_page_enum_simple.py | 4 +- .../show_resource_short_name_enum_simple.py | 4 +- .../models/show_resource_type_enum_simple.py | 4 +- autosar/models/show_see_enum_simple.py | 4 +- autosar/models/signal_fan_enum_simple.py | 4 +- ...service_translation_control_enum_simple.py | 4 +- autosar/models/so_ad_connector_type_simple.py | 4 +- autosar/models/so_ad_protocol_type_simple.py | 4 +- .../so_ad_routing_group_subtypes_enum.py | 4 +- .../so_con_i_pdu_identifier_subtypes_enum.py | 4 +- .../models/socket_address_subtypes_enum.py | 4 +- .../socket_connection_bundle_subtypes_enum.py | 4 +- ...dependency_logical_operator_enum_simple.py | 4 +- ...cluster_dependency_operator_enum_simple.py | 4 +- .../software_cluster_design_subtypes_enum.py | 4 +- ...iagnostic_address_semantics_enum_simple.py | 4 +- .../models/software_cluster_subtypes_enum.py | 4 +- ...oftware_package_action_type_enum_simple.py | 4 +- ...e_package_activation_action_enum_simple.py | 4 +- .../software_package_storing_enum_simple.py | 4 +- .../models/software_package_subtypes_enum.py | 4 +- .../someip_event_deployment_subtypes_enum.py | 4 +- .../someip_event_group_subtypes_enum.py | 4 +- .../models/someip_message_type_enum_simple.py | 4 +- .../someip_method_deployment_subtypes_enum.py | 4 +- ...event_group_timing_config_subtypes_enum.py | 4 +- ...t_service_instance_config_subtypes_enum.py | 4 +- ...event_group_timing_config_subtypes_enum.py | 4 +- ...r_service_instance_config_subtypes_enum.py | 4 +- .../models/someip_tp_channel_subtypes_enum.py | 4 +- ...ransformer_session_handling_enum_simple.py | 4 +- autosar/models/space_value.py | 4 +- autosar/models/standard_name_enum_simple.py | 4 +- .../models/startup_config_subtypes_enum.py | 4 +- .../static_socket_connection_subtypes_enum.py | 4 +- .../storage_condition_status_enum_simple.py | 4 +- ...d_entity_checkpoint_needs_subtypes_enum.py | 4 +- .../supervision_checkpoint_subtypes_enum.py | 4 +- .../support_buffer_locking_enum_simple.py | 4 +- .../models/sw_addr_method_subtypes_enum.py | 4 +- autosar/models/sw_axis_type_subtypes_enum.py | 4 +- autosar/models/sw_base_type_subtypes_enum.py | 4 +- .../sw_calibration_access_enum_simple.py | 4 +- .../sw_component_prototype_subtypes_enum.py | 4 +- .../models/sw_component_type_subtypes_enum.py | 4 +- ...w_generic_axis_param_type_subtypes_enum.py | 4 +- autosar/models/sw_impl_policy_enum_simple.py | 4 +- .../models/sw_record_layout_subtypes_enum.py | 4 +- .../sw_service_impl_policy_enum_simple.py | 4 +- .../sw_service_reentrance_enum_simple.py | 4 +- .../models/sw_systemconst_subtypes_enum.py | 4 +- ..._systemconstant_value_set_subtypes_enum.py | 4 +- ...variable_access_impl_policy_enum_simple.py | 4 +- .../models/swc_bsw_mapping_subtypes_enum.py | 4 +- .../swc_implementation_subtypes_enum.py | 4 +- .../swc_internal_behavior_subtypes_enum.py | 4 +- .../swc_mode_switch_event_subtypes_enum.py | 4 +- .../swc_service_dependency_subtypes_enum.py | 4 +- ...c_to_ecu_mapping_constraint_type_simple.py | 4 +- .../swc_to_ecu_mapping_subtypes_enum.py | 4 +- ...eration_arguments_direction_enum_simple.py | 4 +- .../synchronization_type_enum_simple.py | 4 +- ...onized_time_base_provider_subtypes_enum.py | 4 +- .../system_signal_group_subtypes_enum.py | 4 +- autosar/models/system_signal_subtypes_enum.py | 4 +- autosar/models/system_subtypes_enum.py | 4 +- .../tcp_option_filter_list_subtypes_enum.py | 4 +- autosar/models/tcp_role_enum_simple.py | 4 +- ..._bsw_internal_behavior_type_enum_simple.py | 4 +- ...t_bsw_mode_declaration_type_enum_simple.py | 4 +- .../td_event_bsw_module_type_enum_simple.py | 4 +- ...d_event_frame_ethernet_type_enum_simple.py | 4 +- .../models/td_event_frame_type_enum_simple.py | 4 +- .../models/td_event_i_pdu_type_enum_simple.py | 4 +- .../td_event_i_signal_type_enum_simple.py | 4 +- ...event_mode_declaration_type_enum_simple.py | 4 +- .../td_event_operation_type_enum_simple.py | 4 +- ...ice_instance_discovery_type_enum_simple.py | 4 +- ...service_instance_event_type_enum_simple.py | 4 +- ...service_instance_field_type_enum_simple.py | 4 +- ...ervice_instance_method_type_enum_simple.py | 4 +- ..._swc_internal_behavior_type_enum_simple.py | 4 +- autosar/models/td_event_swc_subtypes_enum.py | 4 +- .../td_event_trigger_type_enum_simple.py | 4 +- ...ariable_data_prototype_type_enum_simple.py | 4 +- autosar/models/td_event_vfb_subtypes_enum.py | 4 +- .../termination_behavior_enum_simple.py | 4 +- .../time_base_resource_subtypes_enum.py | 4 +- ...sync_server_configuration_subtypes_enum.py | 4 +- .../time_sync_technology_enum_simple.py | 4 +- .../time_synchronization_kind_enum_simple.py | 4 +- .../models/timing_condition_subtypes_enum.py | 4 +- ...g_description_event_chain_subtypes_enum.py | 4 +- .../timing_description_event_subtypes_enum.py | 4 +- .../timing_description_subtypes_enum.py | 4 +- autosar/models/timing_event_subtypes_enum.py | 4 +- .../timing_mode_instance_subtypes_enum.py | 4 +- .../tls_crypto_cipher_suite_subtypes_enum.py | 4 +- ...ls_crypto_service_mapping_subtypes_enum.py | 4 +- .../tls_secure_com_props_subtypes_enum.py | 4 +- autosar/models/tls_version_enum_simple.py | 4 +- ...lv_data_id_definition_set_subtypes_enum.py | 4 +- autosar/models/tp_ack_type_simple.py | 4 +- autosar/models/tp_address_subtypes_enum.py | 4 +- .../tp_connection_ident_subtypes_enum.py | 4 +- autosar/models/traceable_subtypes_enum.py | 4 +- .../models/traceable_text_subtypes_enum.py | 4 +- .../models/transfer_property_enum_simple.py | 4 +- .../transformation_props_subtypes_enum.py | 4 +- ...transformation_technology_subtypes_enum.py | 4 +- .../models/transformer_class_enum_simple.py | 4 +- ...ransmission_mode_definition_enum_simple.py | 4 +- .../transport_layer_protocol_enum_simple.py | 4 +- autosar/models/trigger_mode_simple.py | 4 +- autosar/models/trigger_subtypes_enum.py | 4 +- ..._executable_launch_behavior_enum_simple.py | 4 +- autosar/models/ttcan_cluster_subtypes_enum.py | 4 +- autosar/models/ttcan_trigger_type_simple.py | 4 +- .../models/ucm_description_subtypes_enum.py | 4 +- .../ucm_module_instantiation_subtypes_enum.py | 4 +- .../udp_checksum_calculation_enum_simple.py | 4 +- .../udp_collection_trigger_enum_simple.py | 4 +- .../models/udp_nm_cluster_subtypes_enum.py | 4 +- autosar/models/unit_group_subtypes_enum.py | 4 +- autosar/models/unit_subtypes_enum.py | 4 +- ...ploadable_package_element_subtypes_enum.py | 4 +- autosar/models/v_2_x_support_enum_simple.py | 4 +- autosar/models/valign_enum_simple.py | 4 +- .../variable_access_scope_enum_simple.py | 4 +- .../models/variable_access_subtypes_enum.py | 4 +- .../variable_data_prototype_subtypes_enum.py | 4 +- ...vehicle_driver_notification_enum_simple.py | 4 +- autosar/models/xml_space_enum_simple.py | 4 +- bpmn/models/message_visible_kind.py | 4 +- bpmn/models/participant_band_kind.py | 4 +- bpmn/models/t_ad_hoc_ordering.py | 4 +- bpmn/models/t_association_direction.py | 4 +- bpmn/models/t_choreography_loop_type.py | 4 +- bpmn/models/t_event_based_gateway_type.py | 4 +- bpmn/models/t_gateway_direction.py | 4 +- bpmn/models/t_implementation_value.py | 4 +- bpmn/models/t_item_kind.py | 4 +- .../models/t_multi_instance_flow_condition.py | 4 +- bpmn/models/t_process_type.py | 4 +- bpmn/models/t_relationship_direction.py | 4 +- bpmn/models/t_transaction_method_value.py | 4 +- .../hl7_v3/ne2008/core/datatypes_base.py | 4 +- .../hl7_v3/ne2008/core/narrative_block.py | 46 ++-- common_types/models/hl7_v3/ne2008/core/voc.py | 256 +++++++++--------- .../ne2008/multi_cache/prpa_mt201302_uv02.py | 34 +-- .../org/pkg_2005/pkg_08/addressing/ws_addr.py | 4 +- .../nih/nlm/ncbi/jats1/array_orientation.py | 4 +- .../nih/nlm/ncbi/jats1/article_dtd_version.py | 4 +- .../nlm/ncbi/jats1/article_id_pub_id_type.py | 4 +- .../gov/nih/nlm/ncbi/jats1/bold_toggle.py | 4 +- .../nlm/ncbi/jats1/boxed_text_orientation.py | 4 +- .../nih/nlm/ncbi/jats1/boxed_text_position.py | 4 +- .../jats1/chem_struct_wrap_orientation.py | 4 +- .../ncbi/jats1/chem_struct_wrap_position.py | 4 +- .../gov/nih/nlm/ncbi/jats1/code_executable.py | 4 +- .../nih/nlm/ncbi/jats1/code_orientation.py | 4 +- .../gov/nih/nlm/ncbi/jats1/code_position.py | 4 +- .../gov/nih/nlm/ncbi/jats1/col_align.py | 4 +- .../gov/nih/nlm/ncbi/jats1/col_valign.py | 4 +- .../gov/nih/nlm/ncbi/jats1/colgroup_align.py | 4 +- .../gov/nih/nlm/ncbi/jats1/colgroup_valign.py | 4 +- .../gov/nih/nlm/ncbi/jats1/contrib_corresp.py | 4 +- .../nih/nlm/ncbi/jats1/contrib_deceased.py | 4 +- .../nlm/ncbi/jats1/contrib_equal_contrib.py | 4 +- .../ncbi/jats1/contrib_id_authenticated.py | 4 +- .../nlm/ncbi/jats1/fig_group_orientation.py | 4 +- .../nih/nlm/ncbi/jats1/fig_group_position.py | 4 +- .../gov/nih/nlm/ncbi/jats1/fig_orientation.py | 4 +- .../gov/nih/nlm/ncbi/jats1/fig_position.py | 4 +- .../gov/nih/nlm/ncbi/jats1/fn_fn_type.py | 4 +- .../nih/nlm/ncbi/jats1/graphic_orientation.py | 4 +- .../nih/nlm/ncbi/jats1/graphic_position.py | 4 +- .../gov/nih/nlm/ncbi/jats1/italic_toggle.py | 4 +- .../nih/nlm/ncbi/jats1/media_orientation.py | 4 +- .../gov/nih/nlm/ncbi/jats1/media_position.py | 4 +- .../nih/nlm/ncbi/jats1/monospace_toggle.py | 4 +- .../gov/nih/nlm/ncbi/jats1/name_name_style.py | 4 +- .../gov/nih/nlm/ncbi/jats1/option_correct.py | 4 +- .../gov/nih/nlm/ncbi/jats1/overline_toggle.py | 4 +- .../jats1/person_group_person_group_type.py | 4 +- .../nlm/ncbi/jats1/preformat_orientation.py | 4 +- .../nih/nlm/ncbi/jats1/preformat_position.py | 4 +- .../ncbi/jats1/processing_meta_base_tagset.py | 4 +- .../jats1/processing_meta_mathml_version.py | 4 +- .../ncbi/jats1/processing_meta_table_model.py | 4 +- .../jats1/processing_meta_tagset_family.py | 4 +- .../nih/nlm/ncbi/jats1/pub_id_pub_id_type.py | 4 +- .../jats1/question_question_response_type.py | 4 +- .../gov/nih/nlm/ncbi/jats1/roman_toggle.py | 4 +- .../nih/nlm/ncbi/jats1/sans_serif_toggle.py | 4 +- .../gov/nih/nlm/ncbi/jats1/sc_toggle.py | 4 +- .../gov/nih/nlm/ncbi/jats1/strike_toggle.py | 4 +- .../nlm/ncbi/jats1/string_name_name_style.py | 4 +- .../nlm/ncbi/jats1/styled_content_toggle.py | 4 +- .../gov/nih/nlm/ncbi/jats1/sub_arrange.py | 4 +- .../gov/nih/nlm/ncbi/jats1/sup_arrange.py | 4 +- .../supplementary_material_orientation.py | 4 +- .../jats1/supplementary_material_position.py | 4 +- .../gov/nih/nlm/ncbi/jats1/table_frame.py | 4 +- .../gov/nih/nlm/ncbi/jats1/table_rules.py | 4 +- .../jats1/table_wrap_group_orientation.py | 4 +- .../ncbi/jats1/table_wrap_group_position.py | 4 +- .../nlm/ncbi/jats1/table_wrap_orientation.py | 4 +- .../nih/nlm/ncbi/jats1/table_wrap_position.py | 4 +- .../gov/nih/nlm/ncbi/jats1/tbody_align.py | 4 +- .../gov/nih/nlm/ncbi/jats1/tbody_valign.py | 4 +- .../models/gov/nih/nlm/ncbi/jats1/td_align.py | 4 +- .../models/gov/nih/nlm/ncbi/jats1/td_scope.py | 4 +- .../gov/nih/nlm/ncbi/jats1/td_valign.py | 4 +- .../nih/nlm/ncbi/jats1/tex_math_notation.py | 4 +- .../gov/nih/nlm/ncbi/jats1/tfoot_align.py | 4 +- .../gov/nih/nlm/ncbi/jats1/tfoot_valign.py | 4 +- .../models/gov/nih/nlm/ncbi/jats1/th_align.py | 4 +- .../models/gov/nih/nlm/ncbi/jats1/th_scope.py | 4 +- .../gov/nih/nlm/ncbi/jats1/th_valign.py | 4 +- .../gov/nih/nlm/ncbi/jats1/thead_align.py | 4 +- .../gov/nih/nlm/ncbi/jats1/thead_valign.py | 4 +- .../models/gov/nih/nlm/ncbi/jats1/tr_align.py | 4 +- .../gov/nih/nlm/ncbi/jats1/tr_valign.py | 4 +- .../nih/nlm/ncbi/jats1/underline_toggle.py | 4 +- .../gov/nih/nlm/ncbi/jats1/xref_ref_type.py | 4 +- .../license_ref_applies_to.py | 4 +- .../clinical_trial_number_type.py | 4 +- .../org/crossref/fundref/assertion_name.py | 4 +- .../crossref/fundref/assertion_provider.py | 4 +- .../relations/description_language.py | 4 +- .../inter_work_relation_identifier_type.py | 4 +- .../inter_work_relation_relationship_type.py | 4 +- .../intra_work_relation_identifier_type.py | 4 +- .../intra_work_relation_relationship_type.py | 4 +- .../pkg_5/pkg_3/anonymous_contributor_role.py | 4 +- .../schema/pkg_5/pkg_3/anonymous_language.py | 4 +- .../pkg_5/pkg_3/anonymous_name_style.py | 4 +- .../schema/pkg_5/pkg_3/anonymous_sequence.py | 4 +- .../schema/pkg_5/pkg_3/archive_name.py | 4 +- .../schema/pkg_5/pkg_3/book_book_type.py | 4 +- .../pkg_5/pkg_3/book_metadata_language.py | 4 +- ...ok_metadata_reference_distribution_opts.py | 4 +- .../pkg_3/book_series_metadata_language.py | 4 +- ...es_metadata_reference_distribution_opts.py | 4 +- .../pkg_5/pkg_3/book_set_metadata_language.py | 4 +- ...et_metadata_reference_distribution_opts.py | 4 +- .../schema/pkg_5/pkg_3/cm_update_type.py | 4 +- .../pkg_3/collection_multi_resolution.py | 4 +- .../schema/pkg_5/pkg_3/collection_property.py | 4 +- .../competing_interest_statement_language.py | 4 +- .../schema/pkg_5/pkg_3/component_language.py | 4 +- .../pkg_5/pkg_3/component_parent_relation.py | 4 +- .../pkg_5/pkg_3/conference_paper_language.py | 4 +- .../conference_paper_publication_type.py | 4 +- ...rence_paper_reference_distribution_opts.py | 4 +- .../pkg_3/content_item_component_type.py | 4 +- .../pkg_5/pkg_3/content_item_language.py | 4 +- .../pkg_3/content_item_publication_type.py | 4 +- ...ontent_item_reference_distribution_opts.py | 4 +- .../pkg_5/pkg_3/database_metadata_language.py | 4 +- ...se_metadata_reference_distribution_opts.py | 4 +- .../pkg_5/pkg_3/dataset_dataset_type.py | 4 +- .../schema/pkg_5/pkg_3/date_t_media_type.py | 4 +- .../schema/pkg_5/pkg_3/degrees_language.py | 4 +- .../pkg_5/pkg_3/description_language.py | 4 +- .../pkg_5/pkg_3/dissertation_language.py | 4 +- .../pkg_3/dissertation_publication_type.py | 4 +- ...issertation_reference_distribution_opts.py | 4 +- .../schema/pkg_5/pkg_3/format_mime_type.py | 4 +- .../schema/pkg_5/pkg_3/identifier_id_type.py | 4 +- .../schema/pkg_5/pkg_3/institution_id_type.py | 4 +- .../pkg_5/pkg_3/intent_statement_language.py | 4 +- .../schema/pkg_5/pkg_3/isbn_media_type.py | 4 +- .../schema/pkg_5/pkg_3/issn_media_type.py | 4 +- .../schema/pkg_5/pkg_3/item_country.py | 4 +- .../schema/pkg_5/pkg_3/item_crawler.py | 4 +- .../pkg_3/item_link_header_relationship.py | 4 +- .../pkg_5/pkg_3/journal_article_language.py | 4 +- .../pkg_3/journal_article_publication_type.py | 4 +- ...nal_article_reference_distribution_opts.py | 4 +- .../pkg_5/pkg_3/journal_metadata_language.py | 4 +- ...al_metadata_reference_distribution_opts.py | 4 +- .../schema/pkg_5/pkg_3/name_language.py | 4 +- .../schema/pkg_5/pkg_3/name_name_style.py | 4 +- .../schema/pkg_5/pkg_3/noisbn_reason.py | 4 +- .../pkg_3/organization_contributor_role.py | 4 +- .../pkg_5/pkg_3/organization_language.py | 4 +- .../pkg_5/pkg_3/organization_name_style.py | 4 +- .../pkg_5/pkg_3/organization_sequence.py | 4 +- .../pkg_3/original_language_title_language.py | 4 +- .../pkg_5/pkg_3/peer_review_language.py | 4 +- .../pkg_5/pkg_3/peer_review_recommendation.py | 4 +- .../schema/pkg_5/pkg_3/peer_review_stage.py | 4 +- .../schema/pkg_5/pkg_3/peer_review_type.py | 4 +- .../pkg_3/pending_publication_language.py | 4 +- .../pkg_3/person_name_contributor_role.py | 4 +- .../pkg_5/pkg_3/person_name_language.py | 4 +- .../pkg_5/pkg_3/person_name_name_style.py | 4 +- .../pkg_5/pkg_3/person_name_sequence.py | 4 +- .../pkg_5/pkg_3/posted_content_language.py | 4 +- .../schema/pkg_5/pkg_3/posted_content_type.py | 4 +- .../schema/pkg_5/pkg_3/prefix_language.py | 4 +- .../pkg_3/proceedings_metadata_language.py | 4 +- ...gs_metadata_reference_distribution_opts.py | 4 +- ...es_metadata_reference_distribution_opts.py | 4 +- .../pkg_3/report_paper_metadata_language.py | 4 +- ...er_metadata_reference_distribution_opts.py | 4 +- .../pkg_3/report_paper_publication_type.py | 4 +- .../report_paper_series_metadata_language.py | 4 +- ...es_metadata_reference_distribution_opts.py | 4 +- .../pkg_5/pkg_3/resource_content_version.py | 4 +- .../schema/pkg_5/pkg_3/resource_mime_type.py | 4 +- .../pkg_5/pkg_3/standard_metadata_language.py | 4 +- .../standard_metadata_publication_status.py | 4 +- ...rd_metadata_reference_distribution_opts.py | 4 +- .../pkg_5/pkg_3/standard_publication_type.py | 4 +- .../pkg_5/pkg_3/std_alt_as_published_value.py | 4 +- .../pkg_5/pkg_3/string_name_language.py | 4 +- .../pkg_5/pkg_3/string_name_name_style.py | 4 +- .../pkg_1998/math/math_ml/columnalignstyle.py | 4 +- .../math/math_ml/declare_occurrence.py | 4 +- .../pkg_1998/math/math_ml/group_alignment.py | 4 +- .../org/w3/pkg_1998/math/math_ml/linestyle.py | 4 +- .../w3/pkg_1998/math/math_ml/list_order.py | 4 +- .../w3/pkg_1998/math/math_ml/maction_value.py | 4 +- .../math/math_ml/maligngroup_groupalign.py | 4 +- .../math/math_ml/maligngroup_value.py | 4 +- .../pkg_1998/math/math_ml/malignmark_edge.py | 4 +- .../pkg_1998/math/math_ml/malignmark_value.py | 4 +- .../w3/pkg_1998/math/math_ml/math_accent.py | 4 +- .../pkg_1998/math/math_ml/math_accentunder.py | 4 +- .../w3/pkg_1998/math/math_ml/math_align.py | 4 +- .../w3/pkg_1998/math/math_ml/math_bevelled.py | 4 +- .../pkg_1998/math/math_ml/math_charalign.py | 4 +- .../pkg_1998/math/math_ml/math_denomalign.py | 4 +- .../org/w3/pkg_1998/math/math_ml/math_dir.py | 4 +- .../w3/pkg_1998/math/math_ml/math_display.py | 4 +- .../math/math_ml/math_displaystyle.py | 4 +- .../org/w3/pkg_1998/math/math_ml/math_edge.py | 4 +- .../math/math_ml/math_equalcolumns.py | 4 +- .../pkg_1998/math/math_ml/math_equalrows.py | 4 +- .../w3/pkg_1998/math/math_ml/math_fence.py | 4 +- .../org/w3/pkg_1998/math/math_ml/math_form.py | 4 +- .../pkg_1998/math/math_ml/math_indentalign.py | 4 +- .../math/math_ml/math_indentalignfirst.py | 4 +- .../math/math_ml/math_indentalignlast.py | 4 +- .../math/math_ml/math_infixlinebreakstyle.py | 4 +- .../w3/pkg_1998/math/math_ml/math_largeop.py | 4 +- .../pkg_1998/math/math_ml/math_linebreak.py | 4 +- .../math/math_ml/math_linebreakstyle.py | 4 +- .../w3/pkg_1998/math/math_ml/math_location.py | 4 +- .../math/math_ml/math_longdivstyle.py | 4 +- .../pkg_1998/math/math_ml/math_mathvariant.py | 4 +- .../math/math_ml/math_movablelimits.py | 4 +- .../w3/pkg_1998/math/math_ml/math_numalign.py | 4 +- .../w3/pkg_1998/math/math_ml/math_overflow.py | 4 +- .../pkg_1998/math/math_ml/math_separator.py | 4 +- .../org/w3/pkg_1998/math/math_ml/math_side.py | 4 +- .../pkg_1998/math/math_ml/math_stackalign.py | 4 +- .../w3/pkg_1998/math/math_ml/math_stretchy.py | 4 +- .../pkg_1998/math/math_ml/math_symmetric.py | 4 +- .../w3/pkg_1998/math/math_ml/math_value.py | 4 +- .../pkg_1998/math/math_ml/menclose_value.py | 4 +- .../w3/pkg_1998/math/math_ml/merror_value.py | 4 +- .../w3/pkg_1998/math/math_ml/mfenced_value.py | 4 +- .../pkg_1998/math/math_ml/mfrac_bevelled.py | 4 +- .../pkg_1998/math/math_ml/mfrac_denomalign.py | 4 +- .../pkg_1998/math/math_ml/mfrac_numalign.py | 4 +- .../w3/pkg_1998/math/math_ml/mfrac_value.py | 4 +- .../pkg_1998/math/math_ml/mglyph_fontstyle.py | 4 +- .../math/math_ml/mglyph_fontweight.py | 4 +- .../math/math_ml/mglyph_mathvariant.py | 4 +- .../w3/pkg_1998/math/math_ml/mglyph_value.py | 4 +- .../org/w3/pkg_1998/math/math_ml/mi_dir.py | 4 +- .../w3/pkg_1998/math/math_ml/mi_fontstyle.py | 4 +- .../w3/pkg_1998/math/math_ml/mi_fontweight.py | 4 +- .../pkg_1998/math/math_ml/mi_mathvariant.py | 4 +- .../org/w3/pkg_1998/math/math_ml/mi_value.py | 4 +- .../math/math_ml/mlabeledtr_rowalign.py | 4 +- .../pkg_1998/math/math_ml/mlabeledtr_value.py | 4 +- .../math/math_ml/mlongdiv_longdivstyle.py | 4 +- .../pkg_1998/math/math_ml/mlongdiv_value.py | 4 +- .../math/math_ml/mmultiscripts_value.py | 4 +- .../org/w3/pkg_1998/math/math_ml/mn_dir.py | 4 +- .../w3/pkg_1998/math/math_ml/mn_fontstyle.py | 4 +- .../w3/pkg_1998/math/math_ml/mn_fontweight.py | 4 +- .../pkg_1998/math/math_ml/mn_mathvariant.py | 4 +- .../org/w3/pkg_1998/math/math_ml/mn_value.py | 4 +- .../org/w3/pkg_1998/math/math_ml/mo_accent.py | 4 +- .../org/w3/pkg_1998/math/math_ml/mo_dir.py | 4 +- .../org/w3/pkg_1998/math/math_ml/mo_fence.py | 4 +- .../w3/pkg_1998/math/math_ml/mo_fontstyle.py | 4 +- .../w3/pkg_1998/math/math_ml/mo_fontweight.py | 4 +- .../org/w3/pkg_1998/math/math_ml/mo_form.py | 4 +- .../pkg_1998/math/math_ml/mo_indentalign.py | 4 +- .../math/math_ml/mo_indentalignfirst.py | 4 +- .../math/math_ml/mo_indentalignlast.py | 4 +- .../w3/pkg_1998/math/math_ml/mo_largeop.py | 4 +- .../w3/pkg_1998/math/math_ml/mo_linebreak.py | 4 +- .../math/math_ml/mo_linebreakstyle.py | 4 +- .../pkg_1998/math/math_ml/mo_mathvariant.py | 4 +- .../pkg_1998/math/math_ml/mo_movablelimits.py | 4 +- .../w3/pkg_1998/math/math_ml/mo_separator.py | 4 +- .../w3/pkg_1998/math/math_ml/mo_stretchy.py | 4 +- .../w3/pkg_1998/math/math_ml/mo_symmetric.py | 4 +- .../org/w3/pkg_1998/math/math_ml/mo_value.py | 4 +- .../w3/pkg_1998/math/math_ml/mover_accent.py | 4 +- .../w3/pkg_1998/math/math_ml/mover_align.py | 4 +- .../w3/pkg_1998/math/math_ml/mover_value.py | 4 +- .../w3/pkg_1998/math/math_ml/mpadded_value.py | 4 +- .../pkg_1998/math/math_ml/mphantom_value.py | 4 +- .../math/math_ml/mprescripts_value.py | 4 +- .../w3/pkg_1998/math/math_ml/mroot_value.py | 4 +- .../org/w3/pkg_1998/math/math_ml/mrow_dir.py | 4 +- .../w3/pkg_1998/math/math_ml/mrow_value.py | 4 +- .../org/w3/pkg_1998/math/math_ml/ms_dir.py | 4 +- .../w3/pkg_1998/math/math_ml/ms_fontstyle.py | 4 +- .../w3/pkg_1998/math/math_ml/ms_fontweight.py | 4 +- .../pkg_1998/math/math_ml/ms_mathvariant.py | 4 +- .../org/w3/pkg_1998/math/math_ml/ms_value.py | 4 +- .../math/math_ml/mscarries_location.py | 4 +- .../pkg_1998/math/math_ml/mscarries_value.py | 4 +- .../pkg_1998/math/math_ml/mscarry_location.py | 4 +- .../w3/pkg_1998/math/math_ml/mscarry_value.py | 4 +- .../w3/pkg_1998/math/math_ml/msgroup_value.py | 4 +- .../w3/pkg_1998/math/math_ml/msline_value.py | 4 +- .../w3/pkg_1998/math/math_ml/mspace_dir.py | 4 +- .../pkg_1998/math/math_ml/mspace_fontstyle.py | 4 +- .../math/math_ml/mspace_fontweight.py | 4 +- .../math/math_ml/mspace_indentalign.py | 4 +- .../math/math_ml/mspace_indentalignfirst.py | 4 +- .../math/math_ml/mspace_indentalignlast.py | 4 +- .../pkg_1998/math/math_ml/mspace_linebreak.py | 4 +- .../math/math_ml/mspace_mathvariant.py | 4 +- .../w3/pkg_1998/math/math_ml/mspace_value.py | 4 +- .../w3/pkg_1998/math/math_ml/msqrt_value.py | 4 +- .../w3/pkg_1998/math/math_ml/msrow_value.py | 4 +- .../pkg_1998/math/math_ml/mstack_charalign.py | 4 +- .../math/math_ml/mstack_stackalign.py | 4 +- .../w3/pkg_1998/math/math_ml/mstack_value.py | 4 +- .../w3/pkg_1998/math/math_ml/mstyle_accent.py | 4 +- .../math/math_ml/mstyle_accentunder.py | 4 +- .../w3/pkg_1998/math/math_ml/mstyle_align.py | 4 +- .../pkg_1998/math/math_ml/mstyle_bevelled.py | 4 +- .../pkg_1998/math/math_ml/mstyle_charalign.py | 4 +- .../math/math_ml/mstyle_denomalign.py | 4 +- .../w3/pkg_1998/math/math_ml/mstyle_dir.py | 4 +- .../math/math_ml/mstyle_displaystyle.py | 4 +- .../w3/pkg_1998/math/math_ml/mstyle_edge.py | 4 +- .../math/math_ml/mstyle_equalcolumns.py | 4 +- .../pkg_1998/math/math_ml/mstyle_equalrows.py | 4 +- .../w3/pkg_1998/math/math_ml/mstyle_fence.py | 4 +- .../pkg_1998/math/math_ml/mstyle_fontstyle.py | 4 +- .../math/math_ml/mstyle_fontweight.py | 4 +- .../w3/pkg_1998/math/math_ml/mstyle_form.py | 4 +- .../math/math_ml/mstyle_indentalign.py | 4 +- .../math/math_ml/mstyle_indentalignfirst.py | 4 +- .../math/math_ml/mstyle_indentalignlast.py | 4 +- .../math_ml/mstyle_infixlinebreakstyle.py | 4 +- .../pkg_1998/math/math_ml/mstyle_largeop.py | 4 +- .../pkg_1998/math/math_ml/mstyle_linebreak.py | 4 +- .../math/math_ml/mstyle_linebreakstyle.py | 4 +- .../pkg_1998/math/math_ml/mstyle_location.py | 4 +- .../math/math_ml/mstyle_longdivstyle.py | 4 +- .../math/math_ml/mstyle_mathvariant.py | 4 +- .../math/math_ml/mstyle_movablelimits.py | 4 +- .../pkg_1998/math/math_ml/mstyle_numalign.py | 4 +- .../pkg_1998/math/math_ml/mstyle_separator.py | 4 +- .../w3/pkg_1998/math/math_ml/mstyle_side.py | 4 +- .../math/math_ml/mstyle_stackalign.py | 4 +- .../pkg_1998/math/math_ml/mstyle_stretchy.py | 4 +- .../pkg_1998/math/math_ml/mstyle_symmetric.py | 4 +- .../w3/pkg_1998/math/math_ml/mstyle_value.py | 4 +- .../w3/pkg_1998/math/math_ml/msub_value.py | 4 +- .../w3/pkg_1998/math/math_ml/msubsup_value.py | 4 +- .../w3/pkg_1998/math/math_ml/msup_value.py | 4 +- .../math/math_ml/mtable_displaystyle.py | 4 +- .../math/math_ml/mtable_equalcolumns.py | 4 +- .../pkg_1998/math/math_ml/mtable_equalrows.py | 4 +- .../w3/pkg_1998/math/math_ml/mtable_side.py | 4 +- .../w3/pkg_1998/math/math_ml/mtable_value.py | 4 +- .../org/w3/pkg_1998/math/math_ml/mtext_dir.py | 4 +- .../pkg_1998/math/math_ml/mtext_fontstyle.py | 4 +- .../pkg_1998/math/math_ml/mtext_fontweight.py | 4 +- .../math/math_ml/mtext_mathvariant.py | 4 +- .../w3/pkg_1998/math/math_ml/mtext_value.py | 4 +- .../w3/pkg_1998/math/math_ml/mtr_rowalign.py | 4 +- .../org/w3/pkg_1998/math/math_ml/mtr_value.py | 4 +- .../math/math_ml/munder_accentunder.py | 4 +- .../w3/pkg_1998/math/math_ml/munder_align.py | 4 +- .../w3/pkg_1998/math/math_ml/munder_value.py | 4 +- .../math/math_ml/munderover_accent.py | 4 +- .../math/math_ml/munderover_accentunder.py | 4 +- .../pkg_1998/math/math_ml/munderover_align.py | 4 +- .../pkg_1998/math/math_ml/munderover_value.py | 4 +- .../w3/pkg_1998/math/math_ml/none_value.py | 4 +- .../math_ml/table_cell_expression_rowalign.py | 4 +- .../math_ml/table_cell_expression_value.py | 4 +- .../w3/pkg_1998/math/math_ml/verticalalign.py | 4 +- crossref/models/xlink/actuate_type.py | 4 +- crossref/models/xlink/show_type.py | 4 +- crossref/models/xlink/type_type.py | 4 +- crossref/models/xml/lang_value.py | 4 +- crossref/models/xml/space_value.py | 4 +- .../datexii/v2/abnormal_traffic_type_enum.py | 4 +- .../eu/datexii/v2/access_category_enum.py | 4 +- .../eu/datexii/v2/access_equipment_enum.py | 4 +- .../eu/datexii/v2/accessibility_enum.py | 4 +- .../eu/datexii/v2/accident_cause_enum.py | 4 +- .../eu/datexii/v2/accident_type_enum.py | 4 +- .../eu/datexii/v2/alert_cdirection_enum.py | 4 +- .../datexii/v2/animal_presence_type_enum.py | 4 +- .../eu/datexii/v2/area_of_interest_enum.py | 4 +- .../v2/authority_operation_type_enum.py | 4 +- .../models/eu/datexii/v2/availability_enum.py | 4 +- .../datexii/v2/car_park_configuration_enum.py | 4 +- .../eu/datexii/v2/car_park_status_enum.py | 4 +- .../models/eu/datexii/v2/carriageway_enum.py | 4 +- .../models/eu/datexii/v2/cause_type_enum.py | 4 +- .../models/eu/datexii/v2/changed_flag_enum.py | 4 +- .../models/eu/datexii/v2/charge_type_enum.py | 4 +- .../v2/charging_station_usage_type_enum.py | 4 +- .../coded_reason_for_setting_message_enum.py | 4 +- datexii/models/eu/datexii/v2/colour_enum.py | 4 +- .../models/eu/datexii/v2/comment_type_enum.py | 4 +- .../eu/datexii/v2/comparison_operator_enum.py | 4 +- .../eu/datexii/v2/compliance_option_enum.py | 4 +- .../eu/datexii/v2/computation_method_enum.py | 4 +- .../datexii/v2/confidentiality_value_enum.py | 4 +- .../datexii/v2/construction_work_type_enum.py | 4 +- datexii/models/eu/datexii/v2/country_enum.py | 4 +- datexii/models/eu/datexii/v2/currency_enum.py | 4 +- .../v2/dangerous_goods_regulations_enum.py | 4 +- datexii/models/eu/datexii/v2/day_enum.py | 4 +- .../models/eu/datexii/v2/delay_band_enum.py | 4 +- .../models/eu/datexii/v2/delays_type_enum.py | 4 +- .../models/eu/datexii/v2/deny_reason_enum.py | 4 +- .../eu/datexii/v2/direction_compass_enum.py | 4 +- .../models/eu/datexii/v2/direction_enum.py | 4 +- .../v2/disturbance_activity_type_enum.py | 4 +- .../datexii/v2/driving_condition_type_enum.py | 4 +- .../datexii/v2/elaborated_data_fault_enum.py | 4 +- .../v2/environmental_obstruction_type_enum.py | 4 +- .../v2/equipment_or_system_fault_type_enum.py | 4 +- .../v2/equipment_or_system_type_enum.py | 4 +- .../eu/datexii/v2/equipment_type_enum.py | 4 +- .../eu/datexii/v2/fault_severity_enum.py | 4 +- .../models/eu/datexii/v2/fuel_type2_enum.py | 4 +- .../models/eu/datexii/v2/fuel_type_enum.py | 4 +- ...ral_instruction_to_road_users_type_enum.py | 4 +- .../general_network_management_type_enum.py | 4 +- .../v2/group_of_parking_sites_status_enum.py | 4 +- .../v2/group_of_parking_sites_type_enum.py | 4 +- .../models/eu/datexii/v2/height_grade_enum.py | 4 +- .../eu/datexii/v2/information_status_enum.py | 4 +- .../v2/infrastructure_damage_type_enum.py | 4 +- .../eu/datexii/v2/injury_status_type_enum.py | 4 +- .../inter_urban_parking_site_location_enum.py | 4 +- .../eu/datexii/v2/involvement_roles_enum.py | 4 +- .../v2/junction_classification_enum.py | 4 +- .../eu/datexii/v2/labelsecurity_level_enum.py | 4 +- .../eu/datexii/v2/labelservice_level_enum.py | 4 +- datexii/models/eu/datexii/v2/lane_enum.py | 4 +- .../datexii/v2/linear_element_nature_enum.py | 4 +- .../v2/linear_referencing_direction_enum.py | 4 +- .../models/eu/datexii/v2/load_type2_enum.py | 4 +- .../models/eu/datexii/v2/load_type_enum.py | 4 +- .../eu/datexii/v2/location_descriptor_enum.py | 4 +- .../v2/maintenance_vehicle_actions_enum.py | 4 +- .../eu/datexii/v2/means_of_payment_enum.py | 4 +- .../v2/measured_or_derived_data_type_enum.py | 4 +- .../v2/measurement_equipment_fault_enum.py | 4 +- datexii/models/eu/datexii/v2/mobility_enum.py | 4 +- .../eu/datexii/v2/month_of_year_enum.py | 4 +- ...eather_related_road_condition_type_enum.py | 4 +- .../eu/datexii/v2/obstruction_type_enum.py | 4 +- .../v2/occupancy_detection_type_enum.py | 4 +- .../eu/datexii/v2/opening_status_enum.py | 4 +- .../eu/datexii/v2/openlr_form_of_way_enum.py | 4 +- .../v2/openlr_functional_road_class_enum.py | 4 +- .../eu/datexii/v2/openlr_orientation_enum.py | 4 +- .../eu/datexii/v2/openlr_side_of_road_enum.py | 4 +- .../eu/datexii/v2/operating_mode_enum.py | 4 +- .../eu/datexii/v2/operation_status_enum.py | 4 +- .../datexii/v2/operator_action_origin_enum.py | 4 +- .../datexii/v2/operator_action_status_enum.py | 4 +- .../eu/datexii/v2/ownership_type_enum.py | 4 +- .../eu/datexii/v2/parking_conditions_enum.py | 4 +- .../eu/datexii/v2/parking_duration_enum.py | 4 +- .../eu/datexii/v2/parking_fault_enum.py | 4 +- .../eu/datexii/v2/parking_layout_enum.py | 4 +- .../models/eu/datexii/v2/parking_mode_enum.py | 4 +- .../eu/datexii/v2/parking_occupancy_enum.py | 4 +- .../v2/parking_occupancy_trend_enum.py | 4 +- .../datexii/v2/parking_payment_mode_enum.py | 4 +- .../v2/parking_route_direction_enum.py | 4 +- .../eu/datexii/v2/parking_route_type_enum.py | 4 +- .../eu/datexii/v2/parking_security_enum.py | 4 +- .../parking_site_overcrowding_status_enum.py | 4 +- .../eu/datexii/v2/parking_site_status_enum.py | 4 +- .../v2/parking_space_accessibility_enum.py | 4 +- .../datexii/v2/parking_space_physics_enum.py | 4 +- .../v2/parking_special_location_enum.py | 4 +- .../eu/datexii/v2/parking_supervision_enum.py | 4 +- .../eu/datexii/v2/parking_type_of_group.py | 4 +- .../datexii/v2/parking_usage_scenario_enum.py | 4 +- .../datexii/v2/parking_vacant_spaces_enum.py | 4 +- .../eu/datexii/v2/payment_card_brands_enum.py | 4 +- .../eu/datexii/v2/payment_card_types_enum.py | 4 +- .../models/eu/datexii/v2/permit_type_enum.py | 4 +- .../eu/datexii/v2/person_category_enum.py | 4 +- .../eu/datexii/v2/physical_mounting_enum.py | 4 +- datexii/models/eu/datexii/v2/places_enum.py | 4 +- .../eu/datexii/v2/pollutant_type_enum.py | 4 +- .../datexii/v2/poor_environment_type_enum.py | 4 +- .../eu/datexii/v2/position_absolute_enum.py | 4 +- .../eu/datexii/v2/position_relative_enum.py | 4 +- .../eu/datexii/v2/precipitation_type_enum.py | 4 +- .../v2/probability_of_occurrence_enum.py | 4 +- .../eu/datexii/v2/public_event_type2_enum.py | 4 +- .../eu/datexii/v2/public_event_type_enum.py | 4 +- .../eu/datexii/v2/public_holiday_type_enum.py | 4 +- .../eu/datexii/v2/referent_type_enum.py | 4 +- .../models/eu/datexii/v2/regulation_enum.py | 4 +- .../datexii/v2/relative_traffic_flow_enum.py | 4 +- .../models/eu/datexii/v2/request_type_enum.py | 4 +- .../v2/rerouting_management_type_enum.py | 4 +- .../eu/datexii/v2/reservation_type_enum.py | 4 +- datexii/models/eu/datexii/v2/response_enum.py | 4 +- .../eu/datexii/v2/rest_area_activity_enum.py | 4 +- .../datexii/v2/road_maintenance_type_enum.py | 4 +- ...d_operator_service_disruption_type_enum.py | 4 +- ...arriageway_or_lane_management_type_enum.py | 4 +- .../models/eu/datexii/v2/road_type_enum.py | 4 +- .../v2/roadside_assistance_type_enum.py | 4 +- .../roadside_service_disruption_type_enum.py | 4 +- .../eu/datexii/v2/roadworks_duration_enum.py | 4 +- .../eu/datexii/v2/roadworks_scale_enum.py | 4 +- .../datexii/v2/service_facility_type_enum.py | 4 +- datexii/models/eu/datexii/v2/severity_enum.py | 4 +- .../models/eu/datexii/v2/source_type_enum.py | 4 +- .../eu/datexii/v2/special_day_type_enum.py | 4 +- .../datexii/v2/speed_management_type_enum.py | 4 +- .../datexii/v2/subject_type_of_works_enum.py | 4 +- .../eu/datexii/v2/subscription_state_enum.py | 4 +- .../eu/datexii/v2/time_precision_enum.py | 4 +- .../tpeg_loc01_area_location_subtype_enum.py | 4 +- ...oc01_framed_point_location_subtype_enum.py | 4 +- ...tpeg_loc01_linear_location_subtype_enum.py | 4 +- ...oc01_simple_point_location_subtype_enum.py | 4 +- ...tpeg_loc03_area_descriptor_subtype_enum.py | 4 +- ...loc03_ilc_point_descriptor_subtype_enum.py | 4 +- ..._junction_point_descriptor_subtype_enum.py | 4 +- ...c03_other_point_descriptor_subtype_enum.py | 4 +- .../datexii/v2/tpeg_loc04_height_type_enum.py | 4 +- .../v2/traffic_constriction_type_enum.py | 4 +- .../v2/traffic_flow_characteristics_enum.py | 4 +- .../eu/datexii/v2/traffic_status_enum.py | 4 +- .../eu/datexii/v2/traffic_trend_type_enum.py | 4 +- .../models/eu/datexii/v2/traffic_type_enum.py | 4 +- .../v2/transit_service_information_enum.py | 4 +- .../datexii/v2/transit_service_type_enum.py | 4 +- .../datexii/v2/travel_time_trend_type_enum.py | 4 +- .../eu/datexii/v2/travel_time_type_enum.py | 4 +- .../truck_parking_dynamic_management_enum.py | 4 +- .../eu/datexii/v2/update_method_enum.py | 4 +- .../v2/urban_parking_site_type_enum.py | 4 +- datexii/models/eu/datexii/v2/urgency_enum.py | 4 +- .../eu/datexii/v2/url_link_type_enum.py | 4 +- .../models/eu/datexii/v2/user_type_enum.py | 4 +- .../eu/datexii/v2/validity_status_enum.py | 4 +- .../eu/datexii/v2/vehicle_equipment_enum.py | 4 +- .../v2/vehicle_obstruction_type_enum.py | 4 +- .../eu/datexii/v2/vehicle_status_enum.py | 4 +- .../eu/datexii/v2/vehicle_type2_enum.py | 4 +- .../models/eu/datexii/v2/vehicle_type_enum.py | 4 +- .../eu/datexii/v2/vehicle_usage2_enum.py | 4 +- .../eu/datexii/v2/vehicle_usage_enum.py | 4 +- .../eu/datexii/v2/vms_datex_pictogram_enum.py | 4 +- .../vms_datex_supplemental_pictogram_enum.py | 4 +- .../models/eu/datexii/v2/vms_fault_enum.py | 4 +- .../eu/datexii/v2/vms_luminance_level_enum.py | 4 +- .../v2/vms_message_information_type_enum.py | 4 +- datexii/models/eu/datexii/v2/vms_type_enum.py | 4 +- ...eather_related_road_condition_type_enum.py | 4 +- .../eu/datexii/v2/week_of_month_enum.py | 4 +- .../winter_equipment_management_type_enum.py | 4 +- ewp/models/catalogue.py | 6 +- .../gbo/common/headers/v1/cache_options.py | 4 +- .../v1/collation_algorithm_code_type.py | 4 +- .../core/gbo/common/v1/event_code_type.py | 4 +- .../gbo/common/v1/fault_category_code_type.py | 4 +- .../gbo/common/v1/fault_severity_code_type.py | 4 +- .../gbo/common/v1/geocoded_accuracy_enum.py | 4 +- .../common/v1/logical_operator_code_type.py | 4 +- .../common/v1/query_algorithm_code_type.py | 4 +- .../gbo/common/v1/query_operator_code_type.py | 4 +- .../core/gbo/common/v1/sictype_enum.py | 4 +- ...ple_uom_amount_of_information_code_type.py | 4 +- .../gbo/common/v1/sort_order_code_type.py | 4 +- ...r_involvement_type_account_manager_type.py | 4 +- .../agreement/v1/business_origin_enum.py | 4 +- .../agreement/v1/classification_code_enum.py | 4 +- .../v1/coinsurer_involvement_type_enum.py | 4 +- .../agreement/v1/contact_involvement_enum.py | 4 +- .../agreement/v1/cover_type_enum.py | 4 +- .../v1/deductible_type_deductible_type.py | 4 +- .../v1/exposure_type_apply_rate_type.py | 4 +- .../agreement/v1/exposure_type_basis.py | 4 +- .../v1/exposure_type_calculation_rate_type.py | 4 +- .../agreement/v1/instalment_basis_enum.py | 4 +- .../agreement/v1/instalment_date_enum.py | 4 +- .../agreement/v1/instalment_term_enum.py | 4 +- .../agreement/v1/insured_involvement_type.py | 4 +- .../agreement/v1/layer_type_enum.py | 4 +- .../agreement/v1/legal_cost_type_cost_type.py | 4 +- .../agreement/v1/limit_type_type.py | 4 +- .../agreement/v1/maintenance_type_enum.py | 4 +- .../agreement/v1/policy_type_enum.py | 4 +- .../agreement/v1/premium_value_enum.py | 4 +- ...rer_involvement_type_reinsurance_nature.py | 4 +- ...surer_involvement_type_reinsurance_type.py | 4 +- ...surer_involvement_type_ritaxes_apply_to.py | 4 +- .../agreement/v1/time_applied_enum.py | 4 +- .../underwriter_role_type_underwriter_type.py | 4 +- .../enterprise/agreement/v1/warranty_enum.py | 4 +- .../common/v1/accuracy_code_list.py | 4 +- .../common/v1/aircraft_type_aircarft_type.py | 4 +- .../v1/building_type_completition_state.py | 4 +- .../common/v1/deduction_apply_to_enum.py | 4 +- .../common/v1/insurer_capability_type.py | 4 +- .../common/v1/intermediary_type_enum.py | 4 +- .../common/v1/legal_status_code_type.py | 4 +- .../common/v1/premium_basis_type_basis.py | 4 +- .../enterprise/common/v1/premium_type_enum.py | 4 +- .../common/v1/reference_source_type.py | 4 +- .../v1/error_element_type_level.py | 4 +- .../v1/error_element_type_type.py | 4 +- .../v1/status_value.py | 4 +- .../pkg_08/addressing/relationship_type.py | 4 +- .../pkg_02/addressing/wsdl/anonymous_type.py | 4 +- ipxact/models/abstractor_mode_type.py | 4 +- ipxact/models/access_type.py | 4 +- ipxact/models/api_type.py | 4 +- ipxact/models/bank_alignment_type.py | 4 +- ipxact/models/cell_class_value_type.py | 4 +- ipxact/models/cell_function_value_type.py | 4 +- ipxact/models/cell_strength_value_type.py | 4 +- .../models/component_port_direction_type.py | 4 +- ipxact/models/data_type_type.py | 4 +- ipxact/models/delay_value_type.py | 4 +- ipxact/models/delay_value_unit_type.py | 4 +- ipxact/models/direction.py | 4 +- ipxact/models/edge_value_type.py | 4 +- ipxact/models/endianess_type.py | 4 +- ipxact/models/enumerated_value_type_usage.py | 4 +- ipxact/models/format_type.py | 4 +- ipxact/models/generator_type_api_service.py | 4 +- ...ector_multiple_group_selection_operator.py | 4 +- ipxact/models/initiative_type.py | 4 +- .../models/instance_generator_type_scope.py | 4 +- ipxact/models/is_clock_en_level.py | 4 +- ipxact/models/is_flow_control_flow_type.py | 4 +- ipxact/models/is_power_en_level.py | 4 +- ipxact/models/is_reset_level.py | 4 +- ipxact/models/kind_type.py | 4 +- ipxact/models/modified_write_value_type.py | 4 +- ipxact/models/module_parameter_type_prefix.py | 4 +- .../models/module_parameter_type_resolve.py | 4 +- ipxact/models/module_parameter_type_unit.py | 4 +- .../module_parameter_type_usage_type.py | 4 +- ipxact/models/monitor_interface_mode.py | 4 +- ipxact/models/on_initiator_initiative.py | 4 +- ipxact/models/on_system_initiative.py | 4 +- ipxact/models/on_target_initiative.py | 4 +- ipxact/models/parameter_type_prefix.py | 4 +- ipxact/models/parameter_type_resolve.py | 4 +- ipxact/models/parameter_type_unit.py | 4 +- ipxact/models/payload_type.py | 4 +- ipxact/models/presence_type.py | 4 +- ipxact/models/protocol_type_type.py | 4 +- ipxact/models/read_action_type.py | 4 +- ipxact/models/requires_driver_driver_type.py | 4 +- ipxact/models/return_type_type.py | 4 +- ipxact/models/shared_type.py | 4 +- ipxact/models/sign_type.py | 4 +- ipxact/models/signal_type_def_signal_type.py | 4 +- ipxact/models/simple_clearbox_type.py | 4 +- ipxact/models/simple_file_type.py | 4 +- ipxact/models/simple_port_access_type.py | 4 +- ipxact/models/testable_test_constraint.py | 4 +- ipxact/models/transport_method_type.py | 4 +- ipxact/models/usage_type.py | 4 +- netex/models/access_facility_enumeration.py | 4 +- netex/models/access_feature_enumeration.py | 4 +- netex/models/access_mode_enumeration.py | 4 +- netex/models/access_space_type_enumeration.py | 4 +- ...accessibility_info_facility_enumeration.py | 4 +- .../models/accessibility_tool_enumeration.py | 4 +- .../accommodation_access_enumeration.py | 4 +- .../accommodation_facility_enumeration.py | 4 +- .../models/account_status_type_enumeration.py | 4 +- netex/models/activation_means_enumeration.py | 4 +- .../additional_driver_type_enumeration.py | 4 +- netex/models/aggregation_type.py | 4 +- netex/models/air_submode_enumeration.py | 4 +- netex/models/all_modes_enumeration.py | 4 +- ..._vehicle_modes_of_transport_enumeration.py | 4 +- .../amount_of_price_unit_enumeration.py | 4 +- .../assistance_availability_enumeration.py | 4 +- .../models/assistance_facility_enumeration.py | 4 +- netex/models/assistance_needed_enumeration.py | 4 +- .../assisted_boarding_location_enumeration.py | 4 +- .../audio_announcement_type_enumeration.py | 4 +- .../audio_trigger_method_enumeration.py | 4 +- netex/models/baggage_type_enumeration.py | 4 +- netex/models/baggage_use_type_enumeration.py | 4 +- netex/models/bay_geometry_enumeration.py | 4 +- netex/models/beacon_direction_enumeration.py | 4 +- netex/models/beacon_protocol_enumeration.py | 4 +- netex/models/beacon_type_enumeration.py | 4 +- netex/models/berth_facility_enumeration.py | 4 +- netex/models/blackout_start_enumeration.py | 4 +- .../models/boarding_permission_enumeration.py | 4 +- .../boarding_position_type_enumeration.py | 4 +- netex/models/bollard_crossing_enumeration.py | 4 +- netex/models/booking_access_enumeration.py | 4 +- .../models/booking_charge_type_enumeration.py | 4 +- netex/models/booking_method_enumeration.py | 4 +- netex/models/booking_process_enumeration.py | 4 +- netex/models/border_type_enumeration.py | 4 +- netex/models/bus_submode_enumeration.py | 4 +- netex/models/capping_period_enumeration.py | 4 +- .../car_service_facility_enumeration.py | 4 +- netex/models/catering_facility_enumeration.py | 4 +- netex/models/catering_service_enumeration.py | 4 +- netex/models/charging_basis_enumeration.py | 4 +- netex/models/charging_moment_enumeration.py | 4 +- netex/models/check_direction_enumeration.py | 4 +- .../models/check_process_type_enumeration.py | 4 +- netex/models/check_service_enumeration.py | 4 +- netex/models/child_seat_enumeration.py | 4 +- netex/models/class_ref_type_enumeration.py | 4 +- netex/models/coach_submode_enumeration.py | 4 +- .../communication_service_enumeration.py | 4 +- ...unications_transport_method_enumeration.py | 4 +- .../companion_relationship_enumeration.py | 4 +- netex/models/compass_bearing16_enumeration.py | 4 +- netex/models/compass_bearing8_enumeration.py | 4 +- .../models/compression_method_enumeration.py | 4 +- netex/models/congestion_enumeration.py | 4 +- .../connection_certainty_enumeration.py | 4 +- netex/models/contact_type_enumeration.py | 4 +- netex/models/containment_enumeration.py | 4 +- .../models/couchette_facility_enumeration.py | 4 +- netex/models/coupling_type_enumeration.py | 4 +- netex/models/covered_enumeration.py | 4 +- netex/models/crossing_type_enumeration.py | 4 +- netex/models/crowding_enumeration.py | 4 +- netex/models/current_type_enumeration.py | 4 +- ...mer_purchase_package_status_enumeration.py | 4 +- netex/models/cycle_storage_enumeration.py | 4 +- netex/models/data_role_type_enumeration.py | 4 +- netex/models/day_event_enumeration.py | 4 +- netex/models/day_of_week_enumeration.py | 4 +- netex/models/dead_run_type_enumeration.py | 4 +- netex/models/delivery_method_enumeration.py | 4 +- .../delivery_variant_type_enumeration.py | 4 +- netex/models/deposit_policy_enumeration.py | 4 +- ...destination_display_context_enumeration.py | 4 +- netex/models/direction_of_use_enumeration.py | 4 +- netex/models/direction_type_enumeration.py | 4 +- netex/models/discount_basis_enumeration.py | 4 +- .../display_assignment_type_enumeration.py | 4 +- .../distribution_channel_type_enumeration.py | 4 +- .../models/distribution_rights_enumeration.py | 4 +- netex/models/door_handle_enumeration.py | 4 +- .../driver_type_fee_basis_enumeration.py | 4 +- netex/models/driving_style_enumeration.py | 4 +- .../dynamic_advertisement_enumeration.py | 4 +- netex/models/effective_from_enumeration.py | 4 +- netex/models/emergency_service_enumeration.py | 4 +- netex/models/empty_type_1.py | 4 +- netex/models/empty_type_2.py | 4 +- netex/models/encumbrance_enumeration.py | 4 +- netex/models/entitlement_type_enumeration.py | 4 +- .../models/entrance_attention_enumeration.py | 4 +- netex/models/entrance_enumeration.py | 4 +- ...ance_turning_space_position_enumeration.py | 4 +- netex/models/exchangable_to_enumeration.py | 4 +- netex/models/family_facility_enumeration.py | 4 +- netex/models/fare_basis_enumeration.py | 4 +- netex/models/fare_class_enumeration.py | 4 +- netex/models/fare_demand_type_enumeration.py | 4 +- .../models/fare_structure_type_enumeration.py | 4 +- .../models/flexible_line_type_enumeration.py | 4 +- .../models/flexible_link_type_enumeration.py | 4 +- .../flexible_operation_type_enumeration.py | 4 +- .../models/flexible_route_type_enumeration.py | 4 +- netex/models/flexible_service_enumeration.py | 4 +- netex/models/flooring_type_enumeration.py | 4 +- netex/models/font_size_enumeration.py | 4 +- netex/models/frame_nature_enumeration.py | 4 +- .../frequency_of_use_type_enumeration.py | 4 +- netex/models/fuel_type_enumeration.py | 4 +- .../fulfilment_method_type_enumeration.py | 4 +- netex/models/funicular_submode_enumeration.py | 4 +- netex/models/gated_enumeration.py | 4 +- netex/models/gender_enumeration.py | 4 +- netex/models/gender_limitation_enumeration.py | 4 +- netex/models/gradient_enumeration.py | 4 +- netex/models/group_booking_enumeration.py | 4 +- netex/models/group_check_in_enumeration.py | 4 +- .../models/group_of_lines_type_enumeration.py | 4 +- .../models/group_size_changes_enumeration.py | 4 +- netex/models/group_ticketing_enumeration.py | 4 +- netex/models/handrail_enumeration.py | 4 +- netex/models/headway_use_enumeration.py | 4 +- netex/models/hire_facility_enumeration.py | 4 +- netex/models/hire_service_enumeration.py | 4 +- netex/models/holiday_type_enumeration.py | 4 +- .../interchange_weighting_enumeration.py | 4 +- netex/models/interval_type_enumeration.py | 4 +- .../models/journey_accounting_enumeration.py | 4 +- netex/models/language_use_enumeration.py | 4 +- .../licence_requirements_enumeration.py | 4 +- netex/models/lighting_enumeration.py | 4 +- .../models/lighting_on_method_enumeration.py | 4 +- netex/models/limitation_status_enumeration.py | 4 +- netex/models/limited_use_type_enumeration.py | 4 +- .../line_section_point_type_enumeration.py | 4 +- netex/models/line_type_enumeration.py | 4 +- netex/models/locker_type_enumeration.py | 4 +- netex/models/locking_mechanism_enumeration.py | 4 +- netex/models/locking_type_enumeration.py | 4 +- netex/models/logical_operation_enumeration.py | 4 +- .../luggage_allowance_type_enumeration.py | 4 +- netex/models/luggage_carriage_enumeration.py | 4 +- .../luggage_charging_basis_enumeration.py | 4 +- .../luggage_locker_facility_enumeration.py | 4 +- .../luggage_service_facility_enumeration.py | 4 +- netex/models/machine_readable_enumeration.py | 4 +- netex/models/mandatory_enumeration.py | 4 +- netex/models/marked_as_enumeration.py | 4 +- netex/models/marking_status_enumeration.py | 4 +- netex/models/meal_facility_enumeration.py | 4 +- netex/models/media_type_enumeration.py | 4 +- netex/models/medical_facility_enumeration.py | 4 +- netex/models/medical_need_enumeration.py | 4 +- netex/models/meeting_point_enumeration.py | 4 +- netex/models/meeting_usage_enumeration.py | 4 +- netex/models/metro_submode_enumeration.py | 4 +- netex/models/minimum_stay_type_enumeration.py | 4 +- netex/models/mobility_enumeration.py | 4 +- netex/models/mobility_facility_enumeration.py | 4 +- netex/models/modification_enumeration.py | 4 +- netex/models/modification_set_enumeration.py | 4 +- netex/models/money_facility_enumeration.py | 4 +- netex/models/money_service_enumeration.py | 4 +- netex/models/name_type_enumeration.py | 4 +- netex/models/navigation_type_enumeration.py | 4 +- netex/models/necessary_force_enumeration.py | 4 +- netex/models/nil_reason_enumeration_value.py | 4 +- netex/models/nuisance_facility_enumeration.py | 4 +- netex/models/on_becoming_enumeration.py | 4 +- netex/models/on_ceasing_enumeration.py | 4 +- .../models/operator_activities_enumeration.py | 4 +- .../operator_restrictions_enumeration.py | 4 +- netex/models/organisation_role_enumeration.py | 4 +- netex/models/organisation_type_enumeration.py | 4 +- netex/models/output_detail_enumeration.py | 4 +- .../models/parking_bay_status_enumeration.py | 4 +- netex/models/parking_facility_enumeration.py | 4 +- netex/models/parking_layout_enumeration.py | 4 +- .../parking_payment_process_enumeration.py | 4 +- .../models/parking_reservation_enumeration.py | 4 +- netex/models/parking_stay_enumeration.py | 4 +- netex/models/parking_type_enumeration.py | 4 +- netex/models/parking_user_enumeration.py | 4 +- netex/models/parking_vehicle_enumeration.py | 4 +- .../models/parking_visibility_enumeration.py | 4 +- .../partial_refund_basis_enumeration.py | 4 +- netex/models/passage_type_enumeration.py | 4 +- .../passenger_comms_facility_enumeration.py | 4 +- ...enger_information_equipment_enumeration.py | 4 +- ...senger_information_facility_enumeration.py | 4 +- netex/models/path_direction_enumeration.py | 4 +- netex/models/path_heading_enumeration.py | 4 +- netex/models/payment_method_enumeration.py | 4 +- .../models/penalty_policy_type_enumeration.py | 4 +- netex/models/per_basis_enumeration.py | 4 +- .../personal_operation_type_enumeration.py | 4 +- netex/models/place_use_enumeration.py | 4 +- netex/models/plug_type_enumeration.py | 4 +- ...int_of_interest_space_access_space_type.py | 4 +- ...oint_of_interest_space_type_enumeration.py | 4 +- ...ace_version_structure_access_space_type.py | 4 +- .../preassigned_fare_product_enumeration.py | 4 +- netex/models/predictors_enumeration.py | 4 +- netex/models/proof_of_identity_enumeration.py | 4 +- netex/models/propulsion_type_enumeration.py | 4 +- .../models/psychosensory_need_enumeration.py | 4 +- netex/models/public_use_enumeration.py | 4 +- netex/models/publicity_channel_enumeration.py | 4 +- netex/models/purchase_action_enumeration.py | 4 +- netex/models/purchase_moment_enumeration.py | 4 +- netex/models/purchase_when_enumeration.py | 4 +- netex/models/quay_type_enumeration.py | 4 +- netex/models/queue_management_enumeration.py | 4 +- netex/models/rail_submode_enumeration.py | 4 +- ...ramp_turning_space_position_enumeration.py | 4 +- .../reached_floor_announcement_enumeration.py | 4 +- .../models/reason_for_meeting_enumeration.py | 4 +- netex/models/refund_policy_enumeration.py | 4 +- netex/models/refund_type_enumeration.py | 4 +- .../register_break_of_journey_enumeration.py | 4 +- .../models/relation_to_vehicle_enumeration.py | 4 +- .../models/relative_direction_enumeration.py | 4 +- netex/models/relative_operator_enumeration.py | 4 +- .../rental_penalty_policy_type_enumeration.py | 4 +- .../models/request_method_type_enumeration.py | 4 +- netex/models/resell_type_enumeration.py | 4 +- netex/models/resell_when_enumeration.py | 4 +- .../reservation_charge_type_enumeration.py | 4 +- netex/models/reservation_enumeration.py | 4 +- .../reserved_space_facility_enumeration.py | 4 +- netex/models/residence_type_enumeration.py | 4 +- netex/models/retail_facility_enumeration.py | 4 +- netex/models/retail_service_enumeration.py | 4 +- netex/models/round_trip_type_enumeration.py | 4 +- netex/models/rounding_method_enumeration.py | 4 +- netex/models/routing_type_enumeration.py | 4 +- netex/models/safety_edge_enumeration.py | 4 +- netex/models/safety_facility_enumeration.py | 4 +- .../models/sale_discount_right_enumeration.py | 4 +- netex/models/same_class_of_use_enumeration.py | 4 +- netex/models/same_journey_enumeration.py | 4 +- netex/models/same_operator_enumeration.py | 4 +- netex/models/same_period_enumeration.py | 4 +- netex/models/same_route_enumeration.py | 4 +- ...same_station_reentry_policy_enumeration.py | 4 +- netex/models/same_stop_enumeration.py | 4 +- ...me_type_of_product_category_enumeration.py | 4 +- ...ame_type_of_travel_document_enumeration.py | 4 +- netex/models/same_user_enumeration.py | 4 +- netex/models/same_zone_enumeration.py | 4 +- netex/models/sanitary_facility_enumeration.py | 4 +- .../scheduled_operation_type_enumeration.py | 4 +- netex/models/scope_of_ticket_enumeration.py | 4 +- netex/models/scoping_method_enumeration.py | 4 +- netex/models/season_enumeration.py | 4 +- .../seat_allocation_method_enumeration.py | 4 +- netex/models/section_type_enumeration.py | 4 +- .../models/self_drive_submode_enumeration.py | 4 +- .../models/series_presentation_enumeration.py | 4 +- netex/models/series_type_enumeration.py | 4 +- .../models/service_alteration_enumeration.py | 4 +- ...ervice_journey_pattern_type_enumeration.py | 4 +- .../serviced_organisation_type_enumeration.py | 4 +- netex/models/set_operator_enumeration.py | 4 +- netex/models/shared_usage_enumeration.py | 4 +- ...side_in_direction_of_travel_enumeration.py | 4 +- netex/models/sign_content_enumeration.py | 4 +- .../simple_vehicle_category_enumeration.py | 4 +- netex/models/site_type_enumeration.py | 4 +- .../snow_and_ice_submode_enumeration.py | 4 +- netex/models/staffing_enumeration.py | 4 +- netex/models/stair_ramp_enumeration.py | 4 +- .../stakeholder_role_type_enumeration.py | 4 +- netex/models/status_enumeration.py | 4 +- netex/models/step_condition_enumeration.py | 4 +- netex/models/step_limit_unit_enumeration.py | 4 +- netex/models/stop_place_weight_enumeration.py | 4 +- netex/models/stop_type_enumeration.py | 4 +- .../models/stop_use_constraint_enumeration.py | 4 +- netex/models/stop_use_enumeration.py | 4 +- ...subscription_renewal_policy_enumeration.py | 4 +- .../subscription_term_type_enumeration.py | 4 +- netex/models/suitable_enumeration.py | 4 +- .../models/supplement_product_enumeration.py | 4 +- netex/models/surface_type_enumeration.py | 4 +- netex/models/suspension_policy_enumeration.py | 4 +- netex/models/system_of_units.py | 4 +- .../tactile_warning_strip_enumeration.py | 4 +- netex/models/tariff_basis_enumeration.py | 4 +- netex/models/tax_category_enumeration.py | 4 +- netex/models/taxi_submode_enumeration.py | 4 +- netex/models/telecabin_submode_enumeration.py | 4 +- ...mplate_vehicle_journey_type_enumeration.py | 4 +- netex/models/ticket_type_enumeration.py | 4 +- netex/models/ticket_validator_enumeration.py | 4 +- .../models/ticketing_facility_enumeration.py | 4 +- .../ticketing_service_facility_enumeration.py | 4 +- netex/models/tide_enumeration.py | 4 +- netex/models/tilt_type_enumeration.py | 4 +- netex/models/time_of_day_enumeration.py | 4 +- .../models/timing_point_status_enumeration.py | 4 +- netex/models/toilets_type_enumeration.py | 4 +- .../topographic_place_type_enumeration.py | 4 +- .../models/train_element_type_enumeration.py | 4 +- .../models/train_restrictions_enumeration.py | 4 +- netex/models/train_size_enumeration.py | 4 +- netex/models/tram_submode_enumeration.py | 4 +- .../transfer_constraint_type_enumeration.py | 4 +- netex/models/transition_enumeration.py | 4 +- netex/models/transmission_enumeration.py | 4 +- .../models/transport_zone_use_enumeration.py | 4 +- .../travel_billing_policy_enumeration.py | 4 +- .../travel_credit_policy_enumeration.py | 4 +- netex/models/type_of_info_link_enumeration.py | 4 +- .../uic_product_characteristic_enumeration.py | 4 +- netex/models/uic_rate_type_enumeration.py | 4 +- .../usage_discount_right_enumeration.py | 4 +- netex/models/usage_end_enumeration.py | 4 +- ...usage_start_constraint_type_enumeration.py | 4 +- netex/models/usage_trigger_enumeration.py | 4 +- .../models/usage_validity_type_enumeration.py | 4 +- netex/models/user_type_enumeration.py | 4 +- .../vehicle_access_facility_enumeration.py | 4 +- .../models/vehicle_collection_enumeration.py | 4 +- netex/models/vehicle_mode_enumeration.py | 4 +- .../models/vehicle_orientation_enumeration.py | 4 +- .../vehicle_pooling_type_enumeration.py | 4 +- .../models/vehicle_rental_type_enumeration.py | 4 +- .../vehicle_sharing_type_enumeration.py | 4 +- netex/models/version_status_enumeration.py | 4 +- netex/models/version_type_enumeration.py | 4 +- netex/models/via_type_enumeration.py | 4 +- netex/models/visual_obstacle_enumeration.py | 4 +- netex/models/water_submode_enumeration.py | 4 +- netex/models/week_of_month_enumeration.py | 4 +- .../zone_rule_applicability_enumeration.py | 4 +- netex/models/zone_topology_enumeration.py | 4 +- netex/models/zone_use_enumeration.py | 4 +- npo/models/age_rating_type.py | 4 +- npo/models/aspect_ratio_enum.py | 4 +- npo/models/av_file_format_enum.py | 4 +- npo/models/av_type_enum.py | 4 +- npo/models/channel_enum.py | 4 +- npo/models/color_type.py | 4 +- npo/models/content_rating_type.py | 4 +- npo/models/date_range_preset_type_enum.py | 4 +- npo/models/facet_order_type_enum.py | 4 +- npo/models/geo_restriction_enum.py | 4 +- npo/models/geo_role_type.py | 4 +- npo/models/group_type_enum.py | 4 +- npo/models/gtaa_status_type.py | 4 +- npo/models/image_type_enum.py | 4 +- npo/models/intention_enum.py | 4 +- npo/models/lang_value.py | 4 +- npo/models/license_enum.py | 4 +- npo/models/link_type_enum.py | 4 +- npo/models/location_type_enum.py | 4 +- npo/models/match.py | 4 +- npo/models/media_sort_type_enum.py | 4 +- npo/models/media_type_enum.py | 4 +- npo/models/order_type_enum.py | 4 +- npo/models/owner_type_enum.py | 4 +- npo/models/page_sort_type_enum.py | 4 +- npo/models/page_type_enum.py | 4 +- npo/models/page_workflow.py | 4 +- npo/models/platform_type_enum.py | 4 +- npo/models/prediction_state_enum.py | 4 +- npo/models/program_type_enum.py | 4 +- npo/models/role_type.py | 4 +- npo/models/schedule_event_type_enum.py | 4 +- npo/models/segment_type_enum.py | 4 +- npo/models/simple_match_type.py | 4 +- npo/models/standard_match_type.py | 4 +- npo/models/streaming_status_value.py | 4 +- npo/models/target_group_enum.py | 4 +- npo/models/textual_type_enum.py | 4 +- npo/models/total_qualifier.py | 4 +- npo/models/twitter_type_type.py | 4 +- npo/models/workflow_enum_type.py | 4 +- reqif/models/org/w3/xml/pkg_1998/namespace.py | 6 +- reqif/models/xtml.py | 46 ++-- sabre/models/action_code_type.py | 4 +- sabre/models/address_type_share_market_ind.py | 4 +- sabre/models/address_type_share_synch_ind.py | 4 +- ...rary_pricing_info_type_reissue_exchange.py | 4 +- ..._type_spanish_family_discount_indicator.py | 4 +- sabre/models/air_traveler_type_gender.py | 4 +- .../air_traveler_type_share_market_ind.py | 4 +- .../air_traveler_type_share_synch_ind.py | 4 +- sabre/models/air_trip_type.py | 4 +- sabre/models/allowance_unit.py | 4 +- .../alt_cities_combinations_locations_type.py | 4 +- sabre/models/cabin_type.py | 4 +- sabre/models/carrier_type.py | 4 +- .../connection_location_connection_info.py | 4 +- sabre/models/content_type_type.py | 4 +- .../cust_loyalty_type_share_market_ind.py | 4 +- .../cust_loyalty_type_share_synch_ind.py | 4 +- .../cust_loyalty_type_single_vendor_ind.py | 4 +- sabre/models/customer_type_value.py | 4 +- sabre/models/departure_or_arrival.py | 4 +- sabre/models/document_type_gender.py | 4 +- .../models/document_type_share_market_ind.py | 4 +- sabre/models/document_type_share_synch_ind.py | 4 +- sabre/models/email_type_share_market_ind.py | 4 +- sabre/models/email_type_share_synch_ind.py | 4 +- ...exchange_settings_type_reissue_exchange.py | 4 +- .../exchange_settings_type_request_type.py | 4 +- sabre/models/fare_directionality.py | 4 +- sabre/models/flight_type_type.py | 4 +- sabre/models/maximum_stay_return_type.py | 4 +- sabre/models/message_class_type.py | 4 +- sabre/models/multi_ticket_display_policy.py | 4 +- .../ota_air_low_fare_search_rq_target.py | 4 +- ..._fare_search_rq_transaction_status_code.py | 4 +- .../ota_air_low_fare_search_rs_target.py | 4 +- ..._fare_search_rs_transaction_status_code.py | 4 +- sabre/models/outbound_or_inbound.py | 4 +- sabre/models/passenger_status_type.py | 4 +- sabre/models/penalty_applicability.py | 4 +- sabre/models/penalty_application.py | 4 +- sabre/models/penalty_type.py | 4 +- .../person_name_type_share_market_ind.py | 4 +- .../person_name_type_share_synch_ind.py | 4 +- sabre/models/prefer_level_type.py | 4 +- ...ptcfare_breakdown_type_reissue_exchange.py | 4 +- sabre/models/request_pricing_source_type.py | 4 +- sabre/models/segment_type_code.py | 4 +- sabre/models/spanish_family_discount_level.py | 4 +- sabre/models/stay_unit_type.py | 4 +- .../models/telephone_type_share_market_ind.py | 4 +- .../models/telephone_type_share_synch_ind.py | 4 +- sabre/models/ticket_type.py | 4 +- sabre/models/valid_interline_type.py | 4 +- .../validating_carrier_prefer_level_type.py | 4 +- sabre/models/voluntary_changes_match.py | 4 +- sdmx_ml/models/action_type.py | 4 +- sdmx_ml/models/basic_component_data_type.py | 4 +- sdmx_ml/models/code_data_type.py | 4 +- sdmx_ml/models/data_type.py | 4 +- sdmx_ml/models/epoch_period_type.py | 4 +- sdmx_ml/models/exclude_root_type.py | 4 +- sdmx_ml/models/geo_codelist_type_type.py | 4 +- sdmx_ml/models/obs_dimensions_code_type.py | 4 +- sdmx_ml/models/query_type_type.py | 4 +- sdmx_ml/models/resolve_period_type.py | 4 +- sdmx_ml/models/severity_code_type.py | 4 +- sdmx_ml/models/simple_code_data_type.py | 4 +- sdmx_ml/models/simple_data_type.py | 4 +- .../standard_from_vtl_mapping_method_type.py | 4 +- .../standard_to_vtl_mapping_method_type.py | 4 +- sdmx_ml/models/status_type.py | 4 +- sdmx_ml/models/time_data_type.py | 4 +- sdmx_ml/models/unbounded_code_type.py | 4 +- sdmx_ml/models/usage_type.py | 4 +- sdmx_ml/models/wild_card_value_type.py | 4 +- sdmx_ml/models/wildcard_type.py | 4 +- tpdb/models/bound_value.py | 4 +- tpdb/models/conditiontype_value.py | 4 +- tpdb/models/problem_type.py | 4 +- tpdb/models/strategy_value.py | 4 +- tpdb/models/theory_value.py | 4 +- travelport/models/action_status_type_1.py | 4 +- travelport/models/action_status_type_2.py | 4 +- travelport/models/action_status_type_3.py | 4 +- travelport/models/action_status_type_4.py | 4 +- travelport/models/action_status_type_5.py | 4 +- travelport/models/action_status_type_6.py | 4 +- .../models/agency_info_ursync_data_1.py | 4 +- .../models/agency_info_ursync_data_2.py | 4 +- .../models/agent_action_action_type_1.py | 4 +- .../models/agent_action_action_type_2.py | 4 +- .../models/agent_action_action_type_3.py | 4 +- .../models/agent_action_action_type_4.py | 4 +- .../models/agent_action_action_type_5.py | 4 +- .../models/agent_action_action_type_6.py | 4 +- ...servation_req_check_price_variance_type.py | 4 +- .../models/air_leg_modifiers_order_by.py | 4 +- .../models/air_pricing_solution_itinerary.py | 4 +- .../models/air_refund_bundle_refund_type.py | 4 +- .../models/air_search_modifiers_order_by.py | 4 +- .../air_segment_special_update_action.py | 4 +- .../air_solution_changed_info_reason_code.py | 4 +- travelport/models/air_tier_1.py | 4 +- travelport/models/air_tier_2.py | 4 +- travelport/models/air_tier_3.py | 4 +- travelport/models/air_tier_4.py | 4 +- travelport/models/air_tier_5.py | 4 +- travelport/models/air_tier_6.py | 4 +- travelport/models/amount_type.py | 4 +- .../booking_end_req_session_activity.py | 4 +- travelport/models/booking_source_type_1.py | 4 +- travelport/models/booking_source_type_2.py | 4 +- travelport/models/booking_source_type_3.py | 4 +- travelport/models/booking_source_type_4.py | 4 +- travelport/models/booking_source_type_5.py | 4 +- travelport/models/booking_source_type_6.py | 4 +- .../content_provider_agency_credentials.py | 4 +- travelport/models/criteria_type.py | 4 +- travelport/models/direction_info_direction.py | 4 +- travelport/models/distance_units_1.py | 4 +- travelport/models/distance_units_2.py | 4 +- travelport/models/distance_units_3.py | 4 +- travelport/models/distance_units_4.py | 4 +- travelport/models/distance_units_5.py | 4 +- travelport/models/distance_units_6.py | 4 +- .../models/email_notification_recipients_1.py | 4 +- .../models/email_notification_recipients_2.py | 4 +- .../models/email_notification_recipients_3.py | 4 +- .../models/email_notification_recipients_4.py | 4 +- .../models/email_notification_recipients_5.py | 4 +- .../models/email_notification_recipients_6.py | 4 +- .../emd_availability_charge_indicator.py | 4 +- .../models/emd_refund_reissue_indicator.py | 4 +- ...are_restriction_date_end_date_indicator.py | 4 +- .../models/flex_explore_modifiers_type.py | 4 +- .../formatted_text_text_type_text_format_1.py | 4 +- .../formatted_text_text_type_text_format_2.py | 4 +- .../formatted_text_text_type_text_format_3.py | 4 +- .../formatted_text_text_type_text_format_4.py | 4 +- .../formatted_text_text_type_text_format_5.py | 4 +- .../formatted_text_text_type_text_format_6.py | 4 +- .../models/guarantee_info_guarantee_type.py | 4 +- travelport/models/guarantee_type_10.py | 4 +- travelport/models/guarantee_type_11.py | 4 +- travelport/models/guarantee_type_7.py | 4 +- travelport/models/guarantee_type_8.py | 4 +- travelport/models/guarantee_type_9.py | 4 +- .../hotel_rules_lookup_rules_detail_reqd.py | 4 +- .../mcofee_info_fee_applies_to_ind_1.py | 4 +- .../mcofee_info_fee_applies_to_ind_2.py | 4 +- .../mcofee_info_fee_applies_to_ind_3.py | 4 +- .../mcofee_info_fee_applies_to_ind_4.py | 4 +- .../mcofee_info_fee_applies_to_ind_5.py | 4 +- .../mcofee_info_fee_applies_to_ind_6.py | 4 +- .../mir_report_retrieve_req_report_format.py | 4 +- travelport/models/modification_type_1.py | 4 +- travelport/models/modification_type_2.py | 4 +- travelport/models/modification_type_3.py | 4 +- travelport/models/modification_type_4.py | 4 +- travelport/models/modification_type_5.py | 4 +- travelport/models/modification_type_6.py | 4 +- .../optional_service_applicability_type_1.py | 4 +- .../optional_service_applicability_type_2.py | 4 +- .../optional_service_applicability_type_3.py | 4 +- .../optional_service_applicability_type_4.py | 4 +- .../optional_service_applicability_type_5.py | 4 +- .../optional_service_applicability_type_6.py | 4 +- .../models/other_guarantee_info_type_1.py | 4 +- .../models/other_guarantee_info_type_2.py | 4 +- .../models/other_guarantee_info_type_3.py | 4 +- .../models/other_guarantee_info_type_4.py | 4 +- .../models/other_guarantee_info_type_5.py | 4 +- .../models/other_guarantee_info_type_6.py | 4 +- travelport/models/payment_type_1.py | 4 +- travelport/models/payment_type_2.py | 4 +- travelport/models/payment_type_3.py | 4 +- travelport/models/payment_type_4.py | 4 +- travelport/models/payment_type_5.py | 4 +- travelport/models/payment_type_6.py | 4 +- .../models/phone_number_history_type_1.py | 4 +- .../models/phone_number_history_type_2.py | 4 +- travelport/models/phone_number_type_1.py | 4 +- travelport/models/phone_number_type_2.py | 4 +- travelport/models/phone_number_type_3.py | 4 +- travelport/models/phone_number_type_4.py | 4 +- travelport/models/phone_number_type_5.py | 4 +- travelport/models/phone_number_type_6.py | 4 +- travelport/models/phone_number_type_7.py | 4 +- travelport/models/preference_owner.py | 4 +- ...ofile_child_search_req_hierarchy_type_1.py | 4 +- ...ofile_child_search_req_hierarchy_type_2.py | 4 +- ...roprietary_data_proprietary_data_type_1.py | 4 +- ...roprietary_data_proprietary_data_type_2.py | 4 +- ...ivide_req_create_child_universal_record.py | 4 +- .../provisioning_code_profile_type_1.py | 4 +- .../provisioning_code_profile_type_2.py | 4 +- .../models/rail_refund_req_refund_option.py | 4 +- .../rail_solution_changed_info_reason_code.py | 4 +- .../models/rate_match_indicator_status.py | 4 +- .../models/rate_match_indicator_type.py | 4 +- .../models/reference_data_search_item_type.py | 4 +- .../reference_data_update_req_action.py | 4 +- .../models/repricing_modifiers_flight_type.py | 4 +- travelport/models/required_field_name_1.py | 4 +- travelport/models/required_field_name_2.py | 4 +- travelport/models/required_field_name_3.py | 4 +- travelport/models/required_field_name_4.py | 4 +- travelport/models/required_field_name_5.py | 4 +- travelport/models/required_field_name_6.py | 4 +- travelport/models/requisition_category_1.py | 4 +- travelport/models/requisition_category_2.py | 4 +- travelport/models/requisition_category_3.py | 4 +- travelport/models/requisition_category_4.py | 4 +- travelport/models/requisition_category_5.py | 4 +- travelport/models/requisition_category_6.py | 4 +- travelport/models/requisition_category_7.py | 4 +- travelport/models/requisition_type_1.py | 4 +- travelport/models/requisition_type_2.py | 4 +- travelport/models/requisition_type_3.py | 4 +- travelport/models/requisition_type_4.py | 4 +- travelport/models/requisition_type_5.py | 4 +- travelport/models/requisition_type_6.py | 4 +- travelport/models/requisition_type_7.py | 4 +- travelport/models/response_message_type_1.py | 4 +- travelport/models/response_message_type_2.py | 4 +- travelport/models/response_message_type_3.py | 4 +- travelport/models/response_message_type_4.py | 4 +- travelport/models/response_message_type_5.py | 4 +- travelport/models/response_message_type_6.py | 4 +- travelport/models/response_message_type_7.py | 4 +- travelport/models/saved_trip_activity_type.py | 4 +- .../search_ticketing_reservation_status_1.py | 4 +- .../search_ticketing_reservation_status_2.py | 4 +- .../search_ticketing_reservation_status_3.py | 4 +- .../search_ticketing_reservation_status_4.py | 4 +- .../search_ticketing_reservation_status_5.py | 4 +- .../search_ticketing_reservation_status_6.py | 4 +- .../search_ticketing_ticket_status_1.py | 4 +- .../search_ticketing_ticket_status_2.py | 4 +- .../search_ticketing_ticket_status_3.py | 4 +- .../search_ticketing_ticket_status_4.py | 4 +- .../search_ticketing_ticket_status_5.py | 4 +- .../search_ticketing_ticket_status_6.py | 4 +- .../models/tcrrefund_bundle_refund_type.py | 4 +- .../models/travel_document_height_unit_1.py | 4 +- .../models/travel_document_height_unit_2.py | 4 +- .../models/travel_document_weight_unit_1.py | 4 +- .../models/travel_document_weight_unit_2.py | 4 +- travelport/models/type_action_1.py | 4 +- travelport/models/type_action_2.py | 4 +- travelport/models/type_adjustment_target.py | 4 +- travelport/models/type_adjustment_type.py | 4 +- travelport/models/type_advisory_type_1.py | 4 +- travelport/models/type_advisory_type_2.py | 4 +- .../type_agency_info_history_ursync_data_1.py | 4 +- .../type_agency_info_history_ursync_data_2.py | 4 +- .../models/type_agency_profile_level_1.py | 4 +- .../models/type_agency_profile_level_2.py | 4 +- .../models/type_agency_profile_level_3.py | 4 +- .../models/type_agency_profile_level_4.py | 4 +- .../models/type_agency_profile_level_5.py | 4 +- .../models/type_agency_profile_level_6.py | 4 +- travelport/models/type_air_fare_1.py | 4 +- travelport/models/type_air_fare_2.py | 4 +- travelport/models/type_air_pnr_element.py | 4 +- travelport/models/type_amenity_level.py | 4 +- travelport/models/type_area_info.py | 4 +- travelport/models/type_assess_indicator.py | 4 +- .../models/type_atpcoglobal_indicator.py | 4 +- travelport/models/type_back_office.py | 4 +- .../models/type_billing_details_data_type.py | 4 +- .../models/type_billing_details_name.py | 4 +- travelport/models/type_booking.py | 4 +- .../models/type_booking_traveler_element.py | 4 +- travelport/models/type_carrier_code.py | 4 +- travelport/models/type_coach_class_type.py | 4 +- .../models/type_commission_category_1.py | 4 +- .../models/type_commission_category_2.py | 4 +- travelport/models/type_commission_level_1.py | 4 +- travelport/models/type_commission_level_2.py | 4 +- travelport/models/type_commission_level_3.py | 4 +- travelport/models/type_commission_level_4.py | 4 +- travelport/models/type_commission_level_5.py | 4 +- travelport/models/type_commission_level_6.py | 4 +- .../models/type_commission_modifier_1.py | 4 +- .../models/type_commission_modifier_2.py | 4 +- .../models/type_commission_modifier_3.py | 4 +- .../models/type_commission_modifier_4.py | 4 +- .../models/type_commission_modifier_5.py | 4 +- .../models/type_commission_modifier_6.py | 4 +- travelport/models/type_commission_type_1.py | 4 +- travelport/models/type_commission_type_2.py | 4 +- travelport/models/type_commission_type_3.py | 4 +- travelport/models/type_commission_type_4.py | 4 +- travelport/models/type_commission_type_5.py | 4 +- travelport/models/type_commission_type_6.py | 4 +- .../models/type_connection_indicator.py | 4 +- travelport/models/type_contact_purpose_1.py | 4 +- travelport/models/type_contact_purpose_2.py | 4 +- travelport/models/type_contact_type_1.py | 4 +- travelport/models/type_contact_type_2.py | 4 +- .../models/type_create_hierarchy_level.py | 4 +- .../models/type_custom_field_data_format_1.py | 4 +- .../models/type_custom_field_data_format_2.py | 4 +- .../models/type_custom_field_or_group_type.py | 4 +- .../type_delete_hierarchy_lvl_profile_type.py | 4 +- .../type_deposit_guarantee_option_type.py | 4 +- .../models/type_deposit_guarantee_type.py | 4 +- travelport/models/type_destination_code.py | 4 +- travelport/models/type_direction_1.py | 4 +- travelport/models/type_direction_2.py | 4 +- travelport/models/type_direction_3.py | 4 +- travelport/models/type_direction_4.py | 4 +- travelport/models/type_direction_5.py | 4 +- travelport/models/type_direction_6.py | 4 +- travelport/models/type_display_category.py | 4 +- travelport/models/type_display_detail_name.py | 4 +- travelport/models/type_distance.py | 4 +- travelport/models/type_diversity.py | 4 +- travelport/models/type_door_count.py | 4 +- travelport/models/type_element.py | 4 +- travelport/models/type_element_status_1.py | 4 +- travelport/models/type_element_status_2.py | 4 +- travelport/models/type_element_status_3.py | 4 +- travelport/models/type_element_status_4.py | 4 +- travelport/models/type_element_status_5.py | 4 +- travelport/models/type_element_status_6.py | 4 +- travelport/models/type_element_status_7.py | 4 +- travelport/models/type_email_format_1.py | 4 +- travelport/models/type_email_format_2.py | 4 +- travelport/models/type_endpoint_data_type.py | 4 +- travelport/models/type_eticketability.py | 4 +- travelport/models/type_event_type_1.py | 4 +- travelport/models/type_event_type_2.py | 4 +- travelport/models/type_event_type_3.py | 4 +- travelport/models/type_event_type_4.py | 4 +- travelport/models/type_event_type_5.py | 4 +- travelport/models/type_event_type_6.py | 4 +- travelport/models/type_facility.py | 4 +- travelport/models/type_fare_break.py | 4 +- travelport/models/type_fare_directionality.py | 4 +- travelport/models/type_fare_discount.py | 4 +- travelport/models/type_fare_guarantee.py | 4 +- .../type_fare_penalty_penalty_applies.py | 4 +- travelport/models/type_fare_pull_1.py | 4 +- travelport/models/type_fare_pull_2.py | 4 +- travelport/models/type_fare_pull_3.py | 4 +- travelport/models/type_fare_pull_4.py | 4 +- travelport/models/type_fare_pull_5.py | 4 +- travelport/models/type_fare_pull_6.py | 4 +- .../models/type_fare_restriction_type.py | 4 +- .../models/type_fare_rule_category_code.py | 4 +- travelport/models/type_fare_rule_type.py | 4 +- travelport/models/type_fare_search_option.py | 4 +- travelport/models/type_fare_status_code.py | 4 +- travelport/models/type_fare_trip_type.py | 4 +- travelport/models/type_fares_indicator.py | 4 +- .../type_filter_control_and_workspace_1.py | 4 +- .../type_filter_control_and_workspace_2.py | 4 +- .../models/type_fixed_field_data_format.py | 4 +- travelport/models/type_form_of_refund.py | 4 +- travelport/models/type_fuel.py | 4 +- .../models/type_fulfillment_idtype_1.py | 4 +- .../models/type_fulfillment_idtype_2.py | 4 +- .../models/type_fulfillment_idtype_3.py | 4 +- .../models/type_fulfillment_idtype_4.py | 4 +- .../models/type_fulfillment_idtype_5.py | 4 +- .../models/type_fulfillment_idtype_6.py | 4 +- .../models/type_general_remark_type_1.py | 4 +- .../models/type_general_remark_type_2.py | 4 +- .../type_geo_political_area_filter_type_1.py | 4 +- .../type_geo_political_area_filter_type_2.py | 4 +- .../models/type_geo_political_area_type_1.py | 4 +- .../models/type_geo_political_area_type_2.py | 4 +- ...ype_guarantee_information_agency_type_1.py | 4 +- ...ype_guarantee_information_agency_type_2.py | 4 +- ...ype_guarantee_information_agency_type_3.py | 4 +- ...ype_guarantee_information_agency_type_4.py | 4 +- ...ype_guarantee_information_agency_type_5.py | 4 +- ...ype_guarantee_information_agency_type_6.py | 4 +- ...ype_guarantee_information_agency_type_7.py | 4 +- ...antee_information_history_agency_type_1.py | 4 +- ...antee_information_history_agency_type_2.py | 4 +- ...pe_guarantee_information_history_type_1.py | 4 +- ...pe_guarantee_information_history_type_2.py | 4 +- .../type_guarantee_information_type_1.py | 4 +- .../type_guarantee_information_type_2.py | 4 +- .../type_guarantee_information_type_3.py | 4 +- .../type_guarantee_information_type_4.py | 4 +- .../type_guarantee_information_type_5.py | 4 +- .../type_guarantee_information_type_6.py | 4 +- .../type_guarantee_information_type_7.py | 4 +- .../models/type_hierarchy_override_type.py | 4 +- travelport/models/type_hotel_availability.py | 4 +- travelport/models/type_hotel_location.py | 4 +- travelport/models/type_hotel_pnr_element.py | 4 +- travelport/models/type_ignore_stop_over.py | 4 +- travelport/models/type_inventory_request.py | 4 +- travelport/models/type_itinerary.py | 4 +- travelport/models/type_itinerary_code.py | 4 +- travelport/models/type_itinerary_option.py | 4 +- travelport/models/type_journey_direction.py | 4 +- travelport/models/type_logging_level_1.py | 4 +- travelport/models/type_logging_level_2.py | 4 +- travelport/models/type_logging_level_3.py | 4 +- travelport/models/type_logging_level_4.py | 4 +- travelport/models/type_logging_level_5.py | 4 +- travelport/models/type_logging_level_6.py | 4 +- travelport/models/type_logging_level_7.py | 4 +- travelport/models/type_masked_1.py | 4 +- travelport/models/type_masked_2.py | 4 +- travelport/models/type_mcostatus.py | 4 +- travelport/models/type_mcotype.py | 4 +- travelport/models/type_mct_connection.py | 4 +- travelport/models/type_meal_service.py | 4 +- .../models/type_mile_or_route_based_fare.py | 4 +- .../models/type_net_trans_commission.py | 4 +- travelport/models/type_other_preference_1.py | 4 +- travelport/models/type_other_preference_2.py | 4 +- .../models/type_parent_profile_level.py | 4 +- travelport/models/type_payment_type_1.py | 4 +- travelport/models/type_payment_type_2.py | 4 +- travelport/models/type_phone_type_1.py | 4 +- travelport/models/type_phone_type_2.py | 4 +- travelport/models/type_pnr_element.py | 4 +- travelport/models/type_policy_1.py | 4 +- travelport/models/type_policy_2.py | 4 +- travelport/models/type_policy_3.py | 4 +- travelport/models/type_policy_4.py | 4 +- travelport/models/type_policy_5.py | 4 +- travelport/models/type_policy_6.py | 4 +- travelport/models/type_position.py | 4 +- .../models/type_preference_purpose_1.py | 4 +- .../models/type_preference_purpose_2.py | 4 +- .../models/type_price_class_of_service.py | 4 +- travelport/models/type_pricing_method.py | 4 +- travelport/models/type_pricing_type.py | 4 +- travelport/models/type_private_fare.py | 4 +- travelport/models/type_product_1.py | 4 +- travelport/models/type_product_2.py | 4 +- travelport/models/type_product_3.py | 4 +- travelport/models/type_product_4.py | 4 +- travelport/models/type_product_5.py | 4 +- travelport/models/type_product_6.py | 4 +- .../models/type_profile_component_type_1.py | 4 +- .../models/type_profile_component_type_2.py | 4 +- .../models/type_profile_data_category_1.py | 4 +- .../models/type_profile_data_category_2.py | 4 +- .../type_profile_data_element_type_1.py | 4 +- .../type_profile_data_element_type_2.py | 4 +- .../models/type_profile_entity_status_1.py | 4 +- .../models/type_profile_entity_status_2.py | 4 +- ...ype_profile_entity_status_with_delete_1.py | 4 +- ...ype_profile_entity_status_with_delete_2.py | 4 +- travelport/models/type_profile_level_1.py | 4 +- travelport/models/type_profile_level_2.py | 4 +- travelport/models/type_profile_level_3.py | 4 +- travelport/models/type_profile_level_4.py | 4 +- travelport/models/type_profile_level_5.py | 4 +- travelport/models/type_profile_level_6.py | 4 +- .../type_profile_link_relationship_1.py | 4 +- .../type_profile_link_relationship_2.py | 4 +- travelport/models/type_profile_type_1.py | 4 +- travelport/models/type_profile_type_2.py | 4 +- travelport/models/type_profile_type_3.py | 4 +- travelport/models/type_profile_type_4.py | 4 +- travelport/models/type_profile_type_5.py | 4 +- travelport/models/type_profile_type_6.py | 4 +- travelport/models/type_profile_type_7.py | 4 +- travelport/models/type_profile_type_8.py | 4 +- travelport/models/type_profile_type_9.py | 4 +- ...ry_data_history_proprietary_data_type_1.py | 4 +- ...ry_data_history_proprietary_data_type_2.py | 4 +- .../type_provider_supplier_capability_type.py | 4 +- travelport/models/type_purchase_window.py | 4 +- travelport/models/type_purpose_code.py | 4 +- .../models/type_rail_coach_compartment_1.py | 4 +- .../models/type_rail_coach_compartment_2.py | 4 +- travelport/models/type_rail_direction.py | 4 +- .../models/type_rail_gender_compartment_1.py | 4 +- .../models/type_rail_gender_compartment_2.py | 4 +- .../models/type_rail_seat_arrangement_1.py | 4 +- .../models/type_rail_seat_arrangement_2.py | 4 +- travelport/models/type_rail_seating_1.py | 4 +- travelport/models/type_rail_seating_2.py | 4 +- travelport/models/type_rail_segment_info.py | 4 +- .../type_rail_ticket_fulfillment_option_1.py | 4 +- .../type_rail_ticket_fulfillment_option_2.py | 4 +- travelport/models/type_rate_availability.py | 4 +- travelport/models/type_rate_category.py | 4 +- travelport/models/type_rate_guarantee.py | 4 +- travelport/models/type_rate_rule_detail.py | 4 +- travelport/models/type_rate_time_period.py | 4 +- travelport/models/type_record_status.py | 4 +- travelport/models/type_remark_type_1.py | 4 +- travelport/models/type_remark_type_2.py | 4 +- .../models/type_rental_period_rental_unit.py | 4 +- travelport/models/type_req_seat.py | 4 +- .../models/type_requested_image_size.py | 4 +- .../models/type_reservation_ticketed.py | 4 +- travelport/models/type_reserve_requirement.py | 4 +- travelport/models/type_residency_1.py | 4 +- travelport/models/type_residency_2.py | 4 +- travelport/models/type_residency_3.py | 4 +- travelport/models/type_residency_4.py | 4 +- travelport/models/type_residency_5.py | 4 +- travelport/models/type_residency_6.py | 4 +- .../models/type_response_image_size_1.py | 4 +- .../models/type_response_image_size_2.py | 4 +- .../models/type_response_image_size_3.py | 4 +- .../models/type_response_image_size_4.py | 4 +- .../models/type_response_image_size_5.py | 4 +- .../models/type_response_image_size_6.py | 4 +- travelport/models/type_response_type.py | 4 +- .../models/type_result_message_type_1.py | 4 +- .../models/type_result_message_type_2.py | 4 +- .../models/type_result_message_type_3.py | 4 +- .../models/type_result_message_type_4.py | 4 +- .../models/type_result_message_type_5.py | 4 +- .../models/type_result_message_type_6.py | 4 +- travelport/models/type_retain_reservation.py | 4 +- travelport/models/type_row_location.py | 4 +- .../models/type_saved_trip_record_status.py | 4 +- travelport/models/type_seat_availability.py | 4 +- travelport/models/type_service_fee_type_1.py | 4 +- travelport/models/type_service_fee_type_2.py | 4 +- travelport/models/type_show_providers_type.py | 4 +- travelport/models/type_status_1.py | 4 +- travelport/models/type_status_2.py | 4 +- travelport/models/type_status_3.py | 4 +- travelport/models/type_status_4.py | 4 +- travelport/models/type_status_5.py | 4 +- travelport/models/type_status_6.py | 4 +- travelport/models/type_stay_unit.py | 4 +- travelport/models/type_supplier_type_1.py | 4 +- travelport/models/type_supplier_type_2.py | 4 +- travelport/models/type_taggable_element_1.py | 4 +- travelport/models/type_taggable_element_2.py | 4 +- travelport/models/type_tcrstatus.py | 4 +- travelport/models/type_ticket_status.py | 4 +- travelport/models/type_transport_mode.py | 4 +- ...e_travel_document_history_height_unit_1.py | 4 +- ...e_travel_document_history_height_unit_2.py | 4 +- ...e_travel_document_history_weight_unit_1.py | 4 +- ...e_travel_document_history_weight_unit_2.py | 4 +- .../models/type_travel_document_type_1.py | 4 +- .../models/type_travel_document_type_2.py | 4 +- travelport/models/type_trinary.py | 4 +- travelport/models/type_trip_type.py | 4 +- travelport/models/type_unit_weight.py | 4 +- travelport/models/type_update_action_1.py | 4 +- travelport/models/type_update_action_2.py | 4 +- travelport/models/type_variance_indicator.py | 4 +- travelport/models/type_variance_type.py | 4 +- travelport/models/type_vehicle_category.py | 4 +- .../type_vehicle_charge_included_in_rate.py | 4 +- travelport/models/type_vehicle_charge_type.py | 4 +- travelport/models/type_vehicle_class.py | 4 +- travelport/models/type_vehicle_disclaimer.py | 4 +- travelport/models/type_vehicle_location.py | 4 +- .../models/type_vehicle_transmission.py | 4 +- travelport/models/type_vehicle_types.py | 4 +- .../type_vehicle_vendor_location_type.py | 4 +- travelport/models/type_voucher_type_1.py | 4 +- travelport/models/type_voucher_type_2.py | 4 +- travelport/models/type_voucher_type_3.py | 4 +- travelport/models/type_voucher_type_4.py | 4 +- travelport/models/type_voucher_type_5.py | 4 +- travelport/models/type_voucher_type_6.py | 4 +- travelport/models/type_voucher_type_7.py | 4 +- .../unique_profile_id_profile_type_1.py | 4 +- .../unique_profile_id_profile_type_2.py | 4 +- travelport/models/universal_update_status.py | 4 +- travelport/models/urticket_status.py | 4 +- .../models/vehicle_rate_required_payment.py | 4 +- .../void_document_info_document_type.py | 4 +- .../models/void_result_info_document_type.py | 4 +- ubl/models/common/ubl_xad_esv132_2_1.py | 4 +- voko/models/bld_tip.py | 4 +- voko/models/klr_tip.py | 4 +- voko/models/mll_tip.py | 4 +- voko/models/ref_tip.py | 4 +- voko/models/refgrp_tip.py | 4 +- voko/models/uzo_tip.py | 4 +- xcbl/models/product_catalog.py | 22 +- xcbl/models/shipping_schedule.py | 4 +- xcbl/models/sourcing_result.py | 10 +- xcbl/models/time_series_response.py | 16 +- 2396 files changed, 4995 insertions(+), 4995 deletions(-) diff --git a/autosar/models/abstract_access_point_subtypes_enum.py b/autosar/models/abstract_access_point_subtypes_enum.py index 246964ac20..e2d49cf21b 100644 --- a/autosar/models/abstract_access_point_subtypes_enum.py +++ b/autosar/models/abstract_access_point_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class AbstractAccessPointSubtypesEnum(Enum): +class AbstractAccessPointSubtypesEnum(StrEnum): ABSTRACT_ACCESS_POINT = "ABSTRACT-ACCESS-POINT" ASYNCHRONOUS_SERVER_CALL_POINT = "ASYNCHRONOUS-SERVER-CALL-POINT" ASYNCHRONOUS_SERVER_CALL_RESULT_POINT = ( diff --git a/autosar/models/abstract_event_subtypes_enum.py b/autosar/models/abstract_event_subtypes_enum.py index 44e44016c0..e5bac788fe 100644 --- a/autosar/models/abstract_event_subtypes_enum.py +++ b/autosar/models/abstract_event_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class AbstractEventSubtypesEnum(Enum): +class AbstractEventSubtypesEnum(StrEnum): ABSTRACT_EVENT = "ABSTRACT-EVENT" ASYNCHRONOUS_SERVER_CALL_RETURNS_EVENT = ( "ASYNCHRONOUS-SERVER-CALL-RETURNS-EVENT" diff --git a/autosar/models/abstract_iam_remote_subject_subtypes_enum.py b/autosar/models/abstract_iam_remote_subject_subtypes_enum.py index 2293030d0c..ec02a6a4cc 100644 --- a/autosar/models/abstract_iam_remote_subject_subtypes_enum.py +++ b/autosar/models/abstract_iam_remote_subject_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class AbstractIamRemoteSubjectSubtypesEnum(Enum): +class AbstractIamRemoteSubjectSubtypesEnum(StrEnum): ABSTRACT_IAM_REMOTE_SUBJECT = "ABSTRACT-IAM-REMOTE-SUBJECT" IP_IAM_REMOTE_SUBJECT = "IP-IAM-REMOTE-SUBJECT" IP_SEC_IAM_REMOTE_SUBJECT = "IP-SEC-IAM-REMOTE-SUBJECT" diff --git a/autosar/models/abstract_implementation_data_type_subtypes_enum.py b/autosar/models/abstract_implementation_data_type_subtypes_enum.py index ce4a0befbe..172cc1442c 100644 --- a/autosar/models/abstract_implementation_data_type_subtypes_enum.py +++ b/autosar/models/abstract_implementation_data_type_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class AbstractImplementationDataTypeSubtypesEnum(Enum): +class AbstractImplementationDataTypeSubtypesEnum(StrEnum): ABSTRACT_IMPLEMENTATION_DATA_TYPE = "ABSTRACT-IMPLEMENTATION-DATA-TYPE" CPP_IMPLEMENTATION_DATA_TYPE = "CPP-IMPLEMENTATION-DATA-TYPE" CUSTOM_CPP_IMPLEMENTATION_DATA_TYPE = "CUSTOM-CPP-IMPLEMENTATION-DATA-TYPE" diff --git a/autosar/models/abstract_provided_port_prototype_subtypes_enum.py b/autosar/models/abstract_provided_port_prototype_subtypes_enum.py index accef82937..8872943bb8 100644 --- a/autosar/models/abstract_provided_port_prototype_subtypes_enum.py +++ b/autosar/models/abstract_provided_port_prototype_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class AbstractProvidedPortPrototypeSubtypesEnum(Enum): +class AbstractProvidedPortPrototypeSubtypesEnum(StrEnum): ABSTRACT_PROVIDED_PORT_PROTOTYPE = "ABSTRACT-PROVIDED-PORT-PROTOTYPE" P_PORT_PROTOTYPE = "P-PORT-PROTOTYPE" PR_PORT_PROTOTYPE = "PR-PORT-PROTOTYPE" diff --git a/autosar/models/abstract_raw_data_stream_interface_subtypes_enum.py b/autosar/models/abstract_raw_data_stream_interface_subtypes_enum.py index 99cba4ff31..790ec38e37 100644 --- a/autosar/models/abstract_raw_data_stream_interface_subtypes_enum.py +++ b/autosar/models/abstract_raw_data_stream_interface_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class AbstractRawDataStreamInterfaceSubtypesEnum(Enum): +class AbstractRawDataStreamInterfaceSubtypesEnum(StrEnum): ABSTRACT_RAW_DATA_STREAM_INTERFACE = "ABSTRACT-RAW-DATA-STREAM-INTERFACE" RAW_DATA_STREAM_CLIENT_INTERFACE = "RAW-DATA-STREAM-CLIENT-INTERFACE" RAW_DATA_STREAM_SERVER_INTERFACE = "RAW-DATA-STREAM-SERVER-INTERFACE" diff --git a/autosar/models/abstract_required_port_prototype_subtypes_enum.py b/autosar/models/abstract_required_port_prototype_subtypes_enum.py index 0dae42ebe7..ca7873b6d5 100644 --- a/autosar/models/abstract_required_port_prototype_subtypes_enum.py +++ b/autosar/models/abstract_required_port_prototype_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class AbstractRequiredPortPrototypeSubtypesEnum(Enum): +class AbstractRequiredPortPrototypeSubtypesEnum(StrEnum): ABSTRACT_REQUIRED_PORT_PROTOTYPE = "ABSTRACT-REQUIRED-PORT-PROTOTYPE" PR_PORT_PROTOTYPE = "PR-PORT-PROTOTYPE" R_PORT_PROTOTYPE = "R-PORT-PROTOTYPE" diff --git a/autosar/models/abstract_service_instance_subtypes_enum.py b/autosar/models/abstract_service_instance_subtypes_enum.py index 576756dc96..cbc838e5af 100644 --- a/autosar/models/abstract_service_instance_subtypes_enum.py +++ b/autosar/models/abstract_service_instance_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class AbstractServiceInstanceSubtypesEnum(Enum): +class AbstractServiceInstanceSubtypesEnum(StrEnum): ABSTRACT_SERVICE_INSTANCE = "ABSTRACT-SERVICE-INSTANCE" CONSUMED_SERVICE_INSTANCE = "CONSUMED-SERVICE-INSTANCE" PROVIDED_SERVICE_INSTANCE = "PROVIDED-SERVICE-INSTANCE" diff --git a/autosar/models/abstract_signal_based_to_i_signal_triggering_mapping_subtypes_enum.py b/autosar/models/abstract_signal_based_to_i_signal_triggering_mapping_subtypes_enum.py index 6208c3ecfc..4e8b168b72 100644 --- a/autosar/models/abstract_signal_based_to_i_signal_triggering_mapping_subtypes_enum.py +++ b/autosar/models/abstract_signal_based_to_i_signal_triggering_mapping_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class AbstractSignalBasedToISignalTriggeringMappingSubtypesEnum(Enum): +class AbstractSignalBasedToISignalTriggeringMappingSubtypesEnum(StrEnum): ABSTRACT_SIGNAL_BASED_TO_I_SIGNAL_TRIGGERING_MAPPING = ( "ABSTRACT-SIGNAL-BASED-TO-I-SIGNAL-TRIGGERING-MAPPING" ) diff --git a/autosar/models/access_control_enum_simple.py b/autosar/models/access_control_enum_simple.py index cda24f047d..85ca97db50 100644 --- a/autosar/models/access_control_enum_simple.py +++ b/autosar/models/access_control_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class AccessControlEnumSimple(Enum): +class AccessControlEnumSimple(StrEnum): """ :cvar CUSTOM: The access restriction to the resource is defined by a non-AUTOSAR process. diff --git a/autosar/models/acl_object_set_subtypes_enum.py b/autosar/models/acl_object_set_subtypes_enum.py index b9dd44bb40..ecdc22e526 100644 --- a/autosar/models/acl_object_set_subtypes_enum.py +++ b/autosar/models/acl_object_set_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class AclObjectSetSubtypesEnum(Enum): +class AclObjectSetSubtypesEnum(StrEnum): ACL_OBJECT_SET = "ACL-OBJECT-SET" diff --git a/autosar/models/acl_operation_subtypes_enum.py b/autosar/models/acl_operation_subtypes_enum.py index 10b4384ffd..66672aa357 100644 --- a/autosar/models/acl_operation_subtypes_enum.py +++ b/autosar/models/acl_operation_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class AclOperationSubtypesEnum(Enum): +class AclOperationSubtypesEnum(StrEnum): ACL_OPERATION = "ACL-OPERATION" diff --git a/autosar/models/acl_role_subtypes_enum.py b/autosar/models/acl_role_subtypes_enum.py index 8563996c88..7197b4acd1 100644 --- a/autosar/models/acl_role_subtypes_enum.py +++ b/autosar/models/acl_role_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class AclRoleSubtypesEnum(Enum): +class AclRoleSubtypesEnum(StrEnum): ACL_ROLE = "ACL-ROLE" diff --git a/autosar/models/acl_scope_enum_simple.py b/autosar/models/acl_scope_enum_simple.py index a23f1d2ca9..333a0a0ee7 100644 --- a/autosar/models/acl_scope_enum_simple.py +++ b/autosar/models/acl_scope_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class AclScopeEnumSimple(Enum): +class AclScopeEnumSimple(StrEnum): """ :cvar DEPENDANT: This specifies that the AclPermission applies to dependant (in particular referenced) operations / objects as diff --git a/autosar/models/adaptive_module_instantiation_subtypes_enum.py b/autosar/models/adaptive_module_instantiation_subtypes_enum.py index e48549377d..5c0ed51805 100644 --- a/autosar/models/adaptive_module_instantiation_subtypes_enum.py +++ b/autosar/models/adaptive_module_instantiation_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class AdaptiveModuleInstantiationSubtypesEnum(Enum): +class AdaptiveModuleInstantiationSubtypesEnum(StrEnum): ADAPTIVE_MODULE_INSTANTIATION = "ADAPTIVE-MODULE-INSTANTIATION" CRYPTO_MODULE_INSTANTIATION = "CRYPTO-MODULE-INSTANTIATION" DO_IP_INSTANTIATION = "DO-IP-INSTANTIATION" diff --git a/autosar/models/adaptive_platform_service_instance_subtypes_enum.py b/autosar/models/adaptive_platform_service_instance_subtypes_enum.py index 4c9cd26efa..9f5f6a427d 100644 --- a/autosar/models/adaptive_platform_service_instance_subtypes_enum.py +++ b/autosar/models/adaptive_platform_service_instance_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class AdaptivePlatformServiceInstanceSubtypesEnum(Enum): +class AdaptivePlatformServiceInstanceSubtypesEnum(StrEnum): ADAPTIVE_PLATFORM_SERVICE_INSTANCE = "ADAPTIVE-PLATFORM-SERVICE-INSTANCE" DDS_PROVIDED_SERVICE_INSTANCE = "DDS-PROVIDED-SERVICE-INSTANCE" DDS_REQUIRED_SERVICE_INSTANCE = "DDS-REQUIRED-SERVICE-INSTANCE" diff --git a/autosar/models/additional_binding_time_enum_simple.py b/autosar/models/additional_binding_time_enum_simple.py index ba61b79ef6..96b14fad14 100644 --- a/autosar/models/additional_binding_time_enum_simple.py +++ b/autosar/models/additional_binding_time_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class AdditionalBindingTimeEnumSimple(Enum): +class AdditionalBindingTimeEnumSimple(StrEnum): """ :cvar BLUEPRINT_DERIVATION_TIME: The point in time when an object is created from a blueprint. diff --git a/autosar/models/aggregation_tailoring_subtypes_enum.py b/autosar/models/aggregation_tailoring_subtypes_enum.py index 721a57d0c5..f733e3f259 100644 --- a/autosar/models/aggregation_tailoring_subtypes_enum.py +++ b/autosar/models/aggregation_tailoring_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class AggregationTailoringSubtypesEnum(Enum): +class AggregationTailoringSubtypesEnum(StrEnum): AGGREGATION_TAILORING = "AGGREGATION-TAILORING" diff --git a/autosar/models/align_enum_simple.py b/autosar/models/align_enum_simple.py index e6c282b387..be152a52db 100644 --- a/autosar/models/align_enum_simple.py +++ b/autosar/models/align_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class AlignEnumSimple(Enum): +class AlignEnumSimple(StrEnum): """ :cvar CENTER: The content of the table is horizontally centered. :cvar JUSTIFY: This indicates that the content of table cell shall diff --git a/autosar/models/allocator_subtypes_enum.py b/autosar/models/allocator_subtypes_enum.py index 2f55903636..5d59f37c40 100644 --- a/autosar/models/allocator_subtypes_enum.py +++ b/autosar/models/allocator_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class AllocatorSubtypesEnum(Enum): +class AllocatorSubtypesEnum(StrEnum): ALLOCATOR = "ALLOCATOR" diff --git a/autosar/models/ap_application_error_domain_subtypes_enum.py b/autosar/models/ap_application_error_domain_subtypes_enum.py index dba99ef470..f1b3f7e846 100644 --- a/autosar/models/ap_application_error_domain_subtypes_enum.py +++ b/autosar/models/ap_application_error_domain_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ApApplicationErrorDomainSubtypesEnum(Enum): +class ApApplicationErrorDomainSubtypesEnum(StrEnum): AP_APPLICATION_ERROR_DOMAIN = "AP-APPLICATION-ERROR-DOMAIN" diff --git a/autosar/models/ap_application_error_set_subtypes_enum.py b/autosar/models/ap_application_error_set_subtypes_enum.py index 1073dbe5d3..a84dc276da 100644 --- a/autosar/models/ap_application_error_set_subtypes_enum.py +++ b/autosar/models/ap_application_error_set_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ApApplicationErrorSetSubtypesEnum(Enum): +class ApApplicationErrorSetSubtypesEnum(StrEnum): AP_APPLICATION_ERROR_SET = "AP-APPLICATION-ERROR-SET" diff --git a/autosar/models/ap_application_error_subtypes_enum.py b/autosar/models/ap_application_error_subtypes_enum.py index 876f85858f..96837bd305 100644 --- a/autosar/models/ap_application_error_subtypes_enum.py +++ b/autosar/models/ap_application_error_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ApApplicationErrorSubtypesEnum(Enum): +class ApApplicationErrorSubtypesEnum(StrEnum): AP_APPLICATION_ERROR = "AP-APPLICATION-ERROR" diff --git a/autosar/models/ap_someip_transformation_props_subtypes_enum.py b/autosar/models/ap_someip_transformation_props_subtypes_enum.py index 67b6a2962b..0315273818 100644 --- a/autosar/models/ap_someip_transformation_props_subtypes_enum.py +++ b/autosar/models/ap_someip_transformation_props_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ApSomeipTransformationPropsSubtypesEnum(Enum): +class ApSomeipTransformationPropsSubtypesEnum(StrEnum): AP_SOMEIP_TRANSFORMATION_PROPS = "AP-SOMEIP-TRANSFORMATION-PROPS" diff --git a/autosar/models/api_principle_enum_simple.py b/autosar/models/api_principle_enum_simple.py index b94a3375c7..037ea310ae 100644 --- a/autosar/models/api_principle_enum_simple.py +++ b/autosar/models/api_principle_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ApiPrincipleEnumSimple(Enum): +class ApiPrincipleEnumSimple(StrEnum): """ :cvar COMMON: The Rte or SchM API is provided for the whole software component / BSW Module diff --git a/autosar/models/application_array_element_subtypes_enum.py b/autosar/models/application_array_element_subtypes_enum.py index 9e8eadc51c..6afac37d72 100644 --- a/autosar/models/application_array_element_subtypes_enum.py +++ b/autosar/models/application_array_element_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ApplicationArrayElementSubtypesEnum(Enum): +class ApplicationArrayElementSubtypesEnum(StrEnum): APPLICATION_ARRAY_ELEMENT = "APPLICATION-ARRAY-ELEMENT" diff --git a/autosar/models/application_composite_element_data_prototype_subtypes_enum.py b/autosar/models/application_composite_element_data_prototype_subtypes_enum.py index bfca840dd7..3e16760e99 100644 --- a/autosar/models/application_composite_element_data_prototype_subtypes_enum.py +++ b/autosar/models/application_composite_element_data_prototype_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ApplicationCompositeElementDataPrototypeSubtypesEnum(Enum): +class ApplicationCompositeElementDataPrototypeSubtypesEnum(StrEnum): APPLICATION_ARRAY_ELEMENT = "APPLICATION-ARRAY-ELEMENT" APPLICATION_ASSOC_MAP_ELEMENT = "APPLICATION-ASSOC-MAP-ELEMENT" APPLICATION_COMPOSITE_ELEMENT_DATA_PROTOTYPE = ( diff --git a/autosar/models/application_data_type_subtypes_enum.py b/autosar/models/application_data_type_subtypes_enum.py index 1a9f59654f..e85873961f 100644 --- a/autosar/models/application_data_type_subtypes_enum.py +++ b/autosar/models/application_data_type_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ApplicationDataTypeSubtypesEnum(Enum): +class ApplicationDataTypeSubtypesEnum(StrEnum): APPLICATION_ARRAY_DATA_TYPE = "APPLICATION-ARRAY-DATA-TYPE" APPLICATION_ASSOC_MAP_DATA_TYPE = "APPLICATION-ASSOC-MAP-DATA-TYPE" APPLICATION_COMPOSITE_DATA_TYPE = "APPLICATION-COMPOSITE-DATA-TYPE" diff --git a/autosar/models/application_endpoint_subtypes_enum.py b/autosar/models/application_endpoint_subtypes_enum.py index acac2d8a53..b9c648d4d0 100644 --- a/autosar/models/application_endpoint_subtypes_enum.py +++ b/autosar/models/application_endpoint_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ApplicationEndpointSubtypesEnum(Enum): +class ApplicationEndpointSubtypesEnum(StrEnum): APPLICATION_ENDPOINT = "APPLICATION-ENDPOINT" diff --git a/autosar/models/application_error_subtypes_enum.py b/autosar/models/application_error_subtypes_enum.py index e0f9174a3f..285a48baa9 100644 --- a/autosar/models/application_error_subtypes_enum.py +++ b/autosar/models/application_error_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ApplicationErrorSubtypesEnum(Enum): +class ApplicationErrorSubtypesEnum(StrEnum): APPLICATION_ERROR = "APPLICATION-ERROR" diff --git a/autosar/models/application_partition_subtypes_enum.py b/autosar/models/application_partition_subtypes_enum.py index 7900243bfd..0c6f5c7fab 100644 --- a/autosar/models/application_partition_subtypes_enum.py +++ b/autosar/models/application_partition_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ApplicationPartitionSubtypesEnum(Enum): +class ApplicationPartitionSubtypesEnum(StrEnum): APPLICATION_PARTITION = "APPLICATION-PARTITION" diff --git a/autosar/models/application_primitive_data_type_subtypes_enum.py b/autosar/models/application_primitive_data_type_subtypes_enum.py index 23306dcc01..a7235561f2 100644 --- a/autosar/models/application_primitive_data_type_subtypes_enum.py +++ b/autosar/models/application_primitive_data_type_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ApplicationPrimitiveDataTypeSubtypesEnum(Enum): +class ApplicationPrimitiveDataTypeSubtypesEnum(StrEnum): APPLICATION_PRIMITIVE_DATA_TYPE = "APPLICATION-PRIMITIVE-DATA-TYPE" diff --git a/autosar/models/application_record_element_subtypes_enum.py b/autosar/models/application_record_element_subtypes_enum.py index 4baef383f5..c1a34a02c8 100644 --- a/autosar/models/application_record_element_subtypes_enum.py +++ b/autosar/models/application_record_element_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ApplicationRecordElementSubtypesEnum(Enum): +class ApplicationRecordElementSubtypesEnum(StrEnum): APPLICATION_RECORD_ELEMENT = "APPLICATION-RECORD-ELEMENT" diff --git a/autosar/models/ar_element_subtypes_enum.py b/autosar/models/ar_element_subtypes_enum.py index e937b851bd..dc09485306 100644 --- a/autosar/models/ar_element_subtypes_enum.py +++ b/autosar/models/ar_element_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ArElementSubtypesEnum(Enum): +class ArElementSubtypesEnum(StrEnum): ABSTRACT_EXECUTION_CONTEXT = "ABSTRACT-EXECUTION-CONTEXT" ABSTRACT_IAM_REMOTE_SUBJECT = "ABSTRACT-IAM-REMOTE-SUBJECT" ABSTRACT_IMPLEMENTATION_DATA_TYPE = "ABSTRACT-IMPLEMENTATION-DATA-TYPE" diff --git a/autosar/models/ar_package_subtypes_enum.py b/autosar/models/ar_package_subtypes_enum.py index c5f4fa9195..758e88fabd 100644 --- a/autosar/models/ar_package_subtypes_enum.py +++ b/autosar/models/ar_package_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ArPackageSubtypesEnum(Enum): +class ArPackageSubtypesEnum(StrEnum): AR_PACKAGE = "AR-PACKAGE" diff --git a/autosar/models/area_enum_nohref_simple.py b/autosar/models/area_enum_nohref_simple.py index 332c127b29..61ad20abd9 100644 --- a/autosar/models/area_enum_nohref_simple.py +++ b/autosar/models/area_enum_nohref_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class AreaEnumNohrefSimple(Enum): +class AreaEnumNohrefSimple(StrEnum): """ :cvar NOHREF: This indicates that the area has no active link. """ diff --git a/autosar/models/area_enum_shape_simple.py b/autosar/models/area_enum_shape_simple.py index ba955d808a..c492043495 100644 --- a/autosar/models/area_enum_shape_simple.py +++ b/autosar/models/area_enum_shape_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class AreaEnumShapeSimple(Enum): +class AreaEnumShapeSimple(StrEnum): """ :cvar CIRCLE: The shape is a circle. :cvar DEFAULT: This specifies the fact that the area covers the rest diff --git a/autosar/models/argument_data_prototype_subtypes_enum.py b/autosar/models/argument_data_prototype_subtypes_enum.py index 18922c498a..8c06679feb 100644 --- a/autosar/models/argument_data_prototype_subtypes_enum.py +++ b/autosar/models/argument_data_prototype_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ArgumentDataPrototypeSubtypesEnum(Enum): +class ArgumentDataPrototypeSubtypesEnum(StrEnum): ARGUMENT_DATA_PROTOTYPE = "ARGUMENT-DATA-PROTOTYPE" diff --git a/autosar/models/argument_direction_enum_simple.py b/autosar/models/argument_direction_enum_simple.py index 20deef9f48..cda51a38e7 100644 --- a/autosar/models/argument_direction_enum_simple.py +++ b/autosar/models/argument_direction_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ArgumentDirectionEnumSimple(Enum): +class ArgumentDirectionEnumSimple(StrEnum): """ :cvar IN: The argument value is passed to the callee. :cvar INOUT: The argument value is passed to the callee but also diff --git a/autosar/models/array_impl_policy_enum_simple.py b/autosar/models/array_impl_policy_enum_simple.py index 20940fec8b..dc83caca92 100644 --- a/autosar/models/array_impl_policy_enum_simple.py +++ b/autosar/models/array_impl_policy_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ArrayImplPolicyEnumSimple(Enum): +class ArrayImplPolicyEnumSimple(StrEnum): """ :cvar PAYLOAD_AS_ARRAY: This configuration demands the implementation of the payload as an array. diff --git a/autosar/models/array_size_handling_enum_simple.py b/autosar/models/array_size_handling_enum_simple.py index 72825aeed0..fac005b98f 100644 --- a/autosar/models/array_size_handling_enum_simple.py +++ b/autosar/models/array_size_handling_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ArraySizeHandlingEnumSimple(Enum): +class ArraySizeHandlingEnumSimple(StrEnum): """ :cvar ALL_INDICES_DIFFERENT_ARRAY_SIZE: All elements of the variable size array may have different sizes. diff --git a/autosar/models/array_size_semantics_enum_simple.py b/autosar/models/array_size_semantics_enum_simple.py index 4112cdfcba..63cdd26683 100644 --- a/autosar/models/array_size_semantics_enum_simple.py +++ b/autosar/models/array_size_semantics_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ArraySizeSemanticsEnumSimple(Enum): +class ArraySizeSemanticsEnumSimple(StrEnum): """ :cvar FIXED_SIZE: This means that the ApplicationArrayDataType will always have a fixed number of elements. diff --git a/autosar/models/asynchronous_server_call_point_subtypes_enum.py b/autosar/models/asynchronous_server_call_point_subtypes_enum.py index ed58b14900..19aa1ef380 100644 --- a/autosar/models/asynchronous_server_call_point_subtypes_enum.py +++ b/autosar/models/asynchronous_server_call_point_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class AsynchronousServerCallPointSubtypesEnum(Enum): +class AsynchronousServerCallPointSubtypesEnum(StrEnum): ASYNCHRONOUS_SERVER_CALL_POINT = "ASYNCHRONOUS-SERVER-CALL-POINT" diff --git a/autosar/models/asynchronous_server_call_result_point_subtypes_enum.py b/autosar/models/asynchronous_server_call_result_point_subtypes_enum.py index 090daf2fef..5db118130c 100644 --- a/autosar/models/asynchronous_server_call_result_point_subtypes_enum.py +++ b/autosar/models/asynchronous_server_call_result_point_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class AsynchronousServerCallResultPointSubtypesEnum(Enum): +class AsynchronousServerCallResultPointSubtypesEnum(StrEnum): ASYNCHRONOUS_SERVER_CALL_RESULT_POINT = ( "ASYNCHRONOUS-SERVER-CALL-RESULT-POINT" ) diff --git a/autosar/models/atp_blueprint_subtypes_enum.py b/autosar/models/atp_blueprint_subtypes_enum.py index a0362ed16f..0c56dda943 100644 --- a/autosar/models/atp_blueprint_subtypes_enum.py +++ b/autosar/models/atp_blueprint_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class AtpBlueprintSubtypesEnum(Enum): +class AtpBlueprintSubtypesEnum(StrEnum): ABSTRACT_IMPLEMENTATION_DATA_TYPE = "ABSTRACT-IMPLEMENTATION-DATA-TYPE" ABSTRACT_RAW_DATA_STREAM_INTERFACE = "ABSTRACT-RAW-DATA-STREAM-INTERFACE" ABSTRACT_SYNCHRONIZED_TIME_BASE_INTERFACE = ( diff --git a/autosar/models/atp_blueprintable_subtypes_enum.py b/autosar/models/atp_blueprintable_subtypes_enum.py index 70d398abfa..4adb35e883 100644 --- a/autosar/models/atp_blueprintable_subtypes_enum.py +++ b/autosar/models/atp_blueprintable_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class AtpBlueprintableSubtypesEnum(Enum): +class AtpBlueprintableSubtypesEnum(StrEnum): ABSTRACT_IMPLEMENTATION_DATA_TYPE = "ABSTRACT-IMPLEMENTATION-DATA-TYPE" ABSTRACT_PROVIDED_PORT_PROTOTYPE = "ABSTRACT-PROVIDED-PORT-PROTOTYPE" ABSTRACT_RAW_DATA_STREAM_INTERFACE = "ABSTRACT-RAW-DATA-STREAM-INTERFACE" diff --git a/autosar/models/atp_definition_subtypes_enum.py b/autosar/models/atp_definition_subtypes_enum.py index becb70f660..df1052f05f 100644 --- a/autosar/models/atp_definition_subtypes_enum.py +++ b/autosar/models/atp_definition_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class AtpDefinitionSubtypesEnum(Enum): +class AtpDefinitionSubtypesEnum(StrEnum): ATP_DEFINITION = "ATP-DEFINITION" ECUC_ABSTRACT_EXTERNAL_REFERENCE_DEF = ( "ECUC-ABSTRACT-EXTERNAL-REFERENCE-DEF" diff --git a/autosar/models/atp_feature_subtypes_enum.py b/autosar/models/atp_feature_subtypes_enum.py index 2187e77a32..23239984c0 100644 --- a/autosar/models/atp_feature_subtypes_enum.py +++ b/autosar/models/atp_feature_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class AtpFeatureSubtypesEnum(Enum): +class AtpFeatureSubtypesEnum(StrEnum): ABSTRACT_ACCESS_POINT = "ABSTRACT-ACCESS-POINT" ABSTRACT_IMPLEMENTATION_DATA_TYPE_ELEMENT = ( "ABSTRACT-IMPLEMENTATION-DATA-TYPE-ELEMENT" diff --git a/autosar/models/auto_collect_enum_simple.py b/autosar/models/auto_collect_enum_simple.py index bf8bd9284e..93948ae931 100644 --- a/autosar/models/auto_collect_enum_simple.py +++ b/autosar/models/auto_collect_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class AutoCollectEnumSimple(Enum): +class AutoCollectEnumSimple(StrEnum): """ :cvar REF_ALL: All objects being referenced (recursively) from the objects mentioned directly in the collection are also considered diff --git a/autosar/models/autosar_data_prototype_subtypes_enum.py b/autosar/models/autosar_data_prototype_subtypes_enum.py index e6a20e1678..941c686de8 100644 --- a/autosar/models/autosar_data_prototype_subtypes_enum.py +++ b/autosar/models/autosar_data_prototype_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class AutosarDataPrototypeSubtypesEnum(Enum): +class AutosarDataPrototypeSubtypesEnum(StrEnum): ARGUMENT_DATA_PROTOTYPE = "ARGUMENT-DATA-PROTOTYPE" AUTOSAR_DATA_PROTOTYPE = "AUTOSAR-DATA-PROTOTYPE" FIELD = "FIELD" diff --git a/autosar/models/autosar_data_type_subtypes_enum.py b/autosar/models/autosar_data_type_subtypes_enum.py index 8760345efd..89cd30c2d8 100644 --- a/autosar/models/autosar_data_type_subtypes_enum.py +++ b/autosar/models/autosar_data_type_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class AutosarDataTypeSubtypesEnum(Enum): +class AutosarDataTypeSubtypesEnum(StrEnum): ABSTRACT_IMPLEMENTATION_DATA_TYPE = "ABSTRACT-IMPLEMENTATION-DATA-TYPE" APPLICATION_ARRAY_DATA_TYPE = "APPLICATION-ARRAY-DATA-TYPE" APPLICATION_ASSOC_MAP_DATA_TYPE = "APPLICATION-ASSOC-MAP-DATA-TYPE" diff --git a/autosar/models/autosar_operation_argument_instance_subtypes_enum.py b/autosar/models/autosar_operation_argument_instance_subtypes_enum.py index f1a53ea5c9..2b2fff417e 100644 --- a/autosar/models/autosar_operation_argument_instance_subtypes_enum.py +++ b/autosar/models/autosar_operation_argument_instance_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class AutosarOperationArgumentInstanceSubtypesEnum(Enum): +class AutosarOperationArgumentInstanceSubtypesEnum(StrEnum): AUTOSAR_OPERATION_ARGUMENT_INSTANCE = "AUTOSAR-OPERATION-ARGUMENT-INSTANCE" diff --git a/autosar/models/autosar_variable_instance_subtypes_enum.py b/autosar/models/autosar_variable_instance_subtypes_enum.py index a5bd0ee1ad..c53d88aabc 100644 --- a/autosar/models/autosar_variable_instance_subtypes_enum.py +++ b/autosar/models/autosar_variable_instance_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class AutosarVariableInstanceSubtypesEnum(Enum): +class AutosarVariableInstanceSubtypesEnum(StrEnum): AUTOSAR_VARIABLE_INSTANCE = "AUTOSAR-VARIABLE-INSTANCE" diff --git a/autosar/models/binary_manifest_resource_definition_subtypes_enum.py b/autosar/models/binary_manifest_resource_definition_subtypes_enum.py index ae0e498a8d..abf233d0bc 100644 --- a/autosar/models/binary_manifest_resource_definition_subtypes_enum.py +++ b/autosar/models/binary_manifest_resource_definition_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class BinaryManifestResourceDefinitionSubtypesEnum(Enum): +class BinaryManifestResourceDefinitionSubtypesEnum(StrEnum): BINARY_MANIFEST_RESOURCE_DEFINITION = "BINARY-MANIFEST-RESOURCE-DEFINITION" diff --git a/autosar/models/binding_time_enum_simple.py b/autosar/models/binding_time_enum_simple.py index def6839fba..c52465660d 100644 --- a/autosar/models/binding_time_enum_simple.py +++ b/autosar/models/binding_time_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class BindingTimeEnumSimple(Enum): +class BindingTimeEnumSimple(StrEnum): """ :cvar CODE_GENERATION_TIME: * Coding by hand, based on requirements document. * Tool based code generation, e.g. from a model. * The diff --git a/autosar/models/block_state_subtypes_enum.py b/autosar/models/block_state_subtypes_enum.py index 0bba892c32..e370e52946 100644 --- a/autosar/models/block_state_subtypes_enum.py +++ b/autosar/models/block_state_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class BlockStateSubtypesEnum(Enum): +class BlockStateSubtypesEnum(StrEnum): BLOCK_STATE = "BLOCK-STATE" diff --git a/autosar/models/bsw_asynchronous_server_call_point_subtypes_enum.py b/autosar/models/bsw_asynchronous_server_call_point_subtypes_enum.py index 4a7cc36239..4699dccde6 100644 --- a/autosar/models/bsw_asynchronous_server_call_point_subtypes_enum.py +++ b/autosar/models/bsw_asynchronous_server_call_point_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class BswAsynchronousServerCallPointSubtypesEnum(Enum): +class BswAsynchronousServerCallPointSubtypesEnum(StrEnum): BSW_ASYNCHRONOUS_SERVER_CALL_POINT = "BSW-ASYNCHRONOUS-SERVER-CALL-POINT" diff --git a/autosar/models/bsw_asynchronous_server_call_result_point_subtypes_enum.py b/autosar/models/bsw_asynchronous_server_call_result_point_subtypes_enum.py index 66561da386..76b7d9303c 100644 --- a/autosar/models/bsw_asynchronous_server_call_result_point_subtypes_enum.py +++ b/autosar/models/bsw_asynchronous_server_call_result_point_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class BswAsynchronousServerCallResultPointSubtypesEnum(Enum): +class BswAsynchronousServerCallResultPointSubtypesEnum(StrEnum): BSW_ASYNCHRONOUS_SERVER_CALL_RESULT_POINT = ( "BSW-ASYNCHRONOUS-SERVER-CALL-RESULT-POINT" ) diff --git a/autosar/models/bsw_call_type_simple.py b/autosar/models/bsw_call_type_simple.py index f0da35ba59..8fe71a26cc 100644 --- a/autosar/models/bsw_call_type_simple.py +++ b/autosar/models/bsw_call_type_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class BswCallTypeSimple(Enum): +class BswCallTypeSimple(StrEnum): """ :cvar CALLBACK: Callback (i.e. the caller specifies the signature) :cvar CALLOUT: Callout - provide defined means to extend the diff --git a/autosar/models/bsw_distinguished_partition_subtypes_enum.py b/autosar/models/bsw_distinguished_partition_subtypes_enum.py index d4b5be35a9..1feb23d5af 100644 --- a/autosar/models/bsw_distinguished_partition_subtypes_enum.py +++ b/autosar/models/bsw_distinguished_partition_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class BswDistinguishedPartitionSubtypesEnum(Enum): +class BswDistinguishedPartitionSubtypesEnum(StrEnum): BSW_DISTINGUISHED_PARTITION = "BSW-DISTINGUISHED-PARTITION" diff --git a/autosar/models/bsw_entry_kind_enum_simple.py b/autosar/models/bsw_entry_kind_enum_simple.py index 83c499f7fa..bb45eb52bc 100644 --- a/autosar/models/bsw_entry_kind_enum_simple.py +++ b/autosar/models/bsw_entry_kind_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class BswEntryKindEnumSimple(Enum): +class BswEntryKindEnumSimple(StrEnum): """ :cvar ABSTRACT: This BswModuleEntry specifies an abstract signature of C-functions. The signature needs to be implemented by diff --git a/autosar/models/bsw_entry_relationship_enum_simple.py b/autosar/models/bsw_entry_relationship_enum_simple.py index d7d974fd1e..9a032a1572 100644 --- a/autosar/models/bsw_entry_relationship_enum_simple.py +++ b/autosar/models/bsw_entry_relationship_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class BswEntryRelationshipEnumSimple(Enum): +class BswEntryRelationshipEnumSimple(StrEnum): """ :cvar DERIVED_FROM: Describes that the BswModuleEntry referenced as "to" needs to have the same signature as the "abstract" diff --git a/autosar/models/bsw_execution_context_simple.py b/autosar/models/bsw_execution_context_simple.py index 614ee96281..f7548cd21e 100644 --- a/autosar/models/bsw_execution_context_simple.py +++ b/autosar/models/bsw_execution_context_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class BswExecutionContextSimple(Enum): +class BswExecutionContextSimple(StrEnum): """ :cvar HOOK: Context of an OS "hook" routine always :cvar INTERRUPT_CAT_1: CAT1 interrupt context always diff --git a/autosar/models/bsw_implementation_subtypes_enum.py b/autosar/models/bsw_implementation_subtypes_enum.py index f73b1df736..42f0120541 100644 --- a/autosar/models/bsw_implementation_subtypes_enum.py +++ b/autosar/models/bsw_implementation_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class BswImplementationSubtypesEnum(Enum): +class BswImplementationSubtypesEnum(StrEnum): BSW_IMPLEMENTATION = "BSW-IMPLEMENTATION" diff --git a/autosar/models/bsw_internal_behavior_subtypes_enum.py b/autosar/models/bsw_internal_behavior_subtypes_enum.py index 0d02fa58ae..a5f540ca03 100644 --- a/autosar/models/bsw_internal_behavior_subtypes_enum.py +++ b/autosar/models/bsw_internal_behavior_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class BswInternalBehaviorSubtypesEnum(Enum): +class BswInternalBehaviorSubtypesEnum(StrEnum): BSW_INTERNAL_BEHAVIOR = "BSW-INTERNAL-BEHAVIOR" diff --git a/autosar/models/bsw_internal_triggering_point_subtypes_enum.py b/autosar/models/bsw_internal_triggering_point_subtypes_enum.py index fea68ee847..d7e77cd073 100644 --- a/autosar/models/bsw_internal_triggering_point_subtypes_enum.py +++ b/autosar/models/bsw_internal_triggering_point_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class BswInternalTriggeringPointSubtypesEnum(Enum): +class BswInternalTriggeringPointSubtypesEnum(StrEnum): BSW_INTERNAL_TRIGGERING_POINT = "BSW-INTERNAL-TRIGGERING-POINT" diff --git a/autosar/models/bsw_interrupt_category_simple.py b/autosar/models/bsw_interrupt_category_simple.py index d64b76e685..46b6ae1f27 100644 --- a/autosar/models/bsw_interrupt_category_simple.py +++ b/autosar/models/bsw_interrupt_category_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class BswInterruptCategorySimple(Enum): +class BswInterruptCategorySimple(StrEnum): """ :cvar CAT_1: Cat1 interrupt routines are not controlled by the OS and are only allowed to make a very limited selection of OS diff --git a/autosar/models/bsw_module_client_server_entry_subtypes_enum.py b/autosar/models/bsw_module_client_server_entry_subtypes_enum.py index d887f3df5d..82a5636b96 100644 --- a/autosar/models/bsw_module_client_server_entry_subtypes_enum.py +++ b/autosar/models/bsw_module_client_server_entry_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class BswModuleClientServerEntrySubtypesEnum(Enum): +class BswModuleClientServerEntrySubtypesEnum(StrEnum): BSW_MODULE_CLIENT_SERVER_ENTRY = "BSW-MODULE-CLIENT-SERVER-ENTRY" diff --git a/autosar/models/bsw_module_description_subtypes_enum.py b/autosar/models/bsw_module_description_subtypes_enum.py index 2465735bf3..9eb79c8c07 100644 --- a/autosar/models/bsw_module_description_subtypes_enum.py +++ b/autosar/models/bsw_module_description_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class BswModuleDescriptionSubtypesEnum(Enum): +class BswModuleDescriptionSubtypesEnum(StrEnum): BSW_MODULE_DESCRIPTION = "BSW-MODULE-DESCRIPTION" diff --git a/autosar/models/bsw_module_entity_subtypes_enum.py b/autosar/models/bsw_module_entity_subtypes_enum.py index 62914485de..111dcb7242 100644 --- a/autosar/models/bsw_module_entity_subtypes_enum.py +++ b/autosar/models/bsw_module_entity_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class BswModuleEntitySubtypesEnum(Enum): +class BswModuleEntitySubtypesEnum(StrEnum): BSW_CALLED_ENTITY = "BSW-CALLED-ENTITY" BSW_INTERRUPT_ENTITY = "BSW-INTERRUPT-ENTITY" BSW_MODULE_ENTITY = "BSW-MODULE-ENTITY" diff --git a/autosar/models/bsw_module_entry_subtypes_enum.py b/autosar/models/bsw_module_entry_subtypes_enum.py index 8735d9027d..87726ec6ea 100644 --- a/autosar/models/bsw_module_entry_subtypes_enum.py +++ b/autosar/models/bsw_module_entry_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class BswModuleEntrySubtypesEnum(Enum): +class BswModuleEntrySubtypesEnum(StrEnum): BSW_MODULE_ENTRY = "BSW-MODULE-ENTRY" diff --git a/autosar/models/bsw_scheduler_name_prefix_subtypes_enum.py b/autosar/models/bsw_scheduler_name_prefix_subtypes_enum.py index 529d8c6afd..41a7ad9a25 100644 --- a/autosar/models/bsw_scheduler_name_prefix_subtypes_enum.py +++ b/autosar/models/bsw_scheduler_name_prefix_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class BswSchedulerNamePrefixSubtypesEnum(Enum): +class BswSchedulerNamePrefixSubtypesEnum(StrEnum): BSW_SCHEDULER_NAME_PREFIX = "BSW-SCHEDULER-NAME-PREFIX" diff --git a/autosar/models/bsw_service_dependency_ident_subtypes_enum.py b/autosar/models/bsw_service_dependency_ident_subtypes_enum.py index 6fa4e1aa6a..cf5fbc8b70 100644 --- a/autosar/models/bsw_service_dependency_ident_subtypes_enum.py +++ b/autosar/models/bsw_service_dependency_ident_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class BswServiceDependencyIdentSubtypesEnum(Enum): +class BswServiceDependencyIdentSubtypesEnum(StrEnum): BSW_SERVICE_DEPENDENCY_IDENT = "BSW-SERVICE-DEPENDENCY-IDENT" diff --git a/autosar/models/build_action_environment_subtypes_enum.py b/autosar/models/build_action_environment_subtypes_enum.py index 29afe60597..76f6188f58 100644 --- a/autosar/models/build_action_environment_subtypes_enum.py +++ b/autosar/models/build_action_environment_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class BuildActionEnvironmentSubtypesEnum(Enum): +class BuildActionEnvironmentSubtypesEnum(StrEnum): BUILD_ACTION_ENVIRONMENT = "BUILD-ACTION-ENVIRONMENT" diff --git a/autosar/models/build_action_manifest_subtypes_enum.py b/autosar/models/build_action_manifest_subtypes_enum.py index 1017a25bd9..d9ca7c4c1f 100644 --- a/autosar/models/build_action_manifest_subtypes_enum.py +++ b/autosar/models/build_action_manifest_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class BuildActionManifestSubtypesEnum(Enum): +class BuildActionManifestSubtypesEnum(StrEnum): BUILD_ACTION_MANIFEST = "BUILD-ACTION-MANIFEST" diff --git a/autosar/models/build_action_subtypes_enum.py b/autosar/models/build_action_subtypes_enum.py index 2fd02462e8..f10bcd3fdd 100644 --- a/autosar/models/build_action_subtypes_enum.py +++ b/autosar/models/build_action_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class BuildActionSubtypesEnum(Enum): +class BuildActionSubtypesEnum(StrEnum): BUILD_ACTION = "BUILD-ACTION" diff --git a/autosar/models/build_type_enum_simple.py b/autosar/models/build_type_enum_simple.py index ea18cd60a5..174defe8b4 100644 --- a/autosar/models/build_type_enum_simple.py +++ b/autosar/models/build_type_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class BuildTypeEnumSimple(Enum): +class BuildTypeEnumSimple(StrEnum): """ :cvar BUILD_TYPE_DEBUG: Used for debugging. :cvar BUILD_TYPE_RELEASE: Used for releasing. diff --git a/autosar/models/byte_order_enum_simple.py b/autosar/models/byte_order_enum_simple.py index 45d6d1ee6c..2216563046 100644 --- a/autosar/models/byte_order_enum_simple.py +++ b/autosar/models/byte_order_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ByteOrderEnumSimple(Enum): +class ByteOrderEnumSimple(StrEnum): """ :cvar MOST_SIGNIFICANT_BYTE_FIRST: Most significant byte shall come at the lowest address (also known as BigEndian or as Motorola- diff --git a/autosar/models/calibration_parameter_value_set_subtypes_enum.py b/autosar/models/calibration_parameter_value_set_subtypes_enum.py index 846da46006..351b87e574 100644 --- a/autosar/models/calibration_parameter_value_set_subtypes_enum.py +++ b/autosar/models/calibration_parameter_value_set_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class CalibrationParameterValueSetSubtypesEnum(Enum): +class CalibrationParameterValueSetSubtypesEnum(StrEnum): CALIBRATION_PARAMETER_VALUE_SET = "CALIBRATION-PARAMETER-VALUE-SET" diff --git a/autosar/models/calprm_axis_category_enum_simple.py b/autosar/models/calprm_axis_category_enum_simple.py index f3384942e9..765fd59c70 100644 --- a/autosar/models/calprm_axis_category_enum_simple.py +++ b/autosar/models/calprm_axis_category_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class CalprmAxisCategoryEnumSimple(Enum): +class CalprmAxisCategoryEnumSimple(StrEnum): """ :cvar COM_AXIS: COM-AXIS is equal to an STD_AXIS, the difference is, that a COM-AXIS is an shared axis, that means this axis can be diff --git a/autosar/models/can_addressing_mode_type_simple.py b/autosar/models/can_addressing_mode_type_simple.py index 5034fe8f15..e5c14629fe 100644 --- a/autosar/models/can_addressing_mode_type_simple.py +++ b/autosar/models/can_addressing_mode_type_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class CanAddressingModeTypeSimple(Enum): +class CanAddressingModeTypeSimple(StrEnum): """ :cvar EXTENDED: Extended 29-bit-identifiers are used (CAN 2.0B) :cvar STANDARD: Standard 11-bit-identifiers are used (CAN 2.0A) diff --git a/autosar/models/can_frame_rx_behavior_enum_simple.py b/autosar/models/can_frame_rx_behavior_enum_simple.py index 89bd7df7b4..53858b60ac 100644 --- a/autosar/models/can_frame_rx_behavior_enum_simple.py +++ b/autosar/models/can_frame_rx_behavior_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class CanFrameRxBehaviorEnumSimple(Enum): +class CanFrameRxBehaviorEnumSimple(StrEnum): """ :cvar ANY: This CAN frame may be received as both, CAN 2.0 and CAN FD. diff --git a/autosar/models/can_frame_triggering_subtypes_enum.py b/autosar/models/can_frame_triggering_subtypes_enum.py index 7e91c68ab1..ed326cab99 100644 --- a/autosar/models/can_frame_triggering_subtypes_enum.py +++ b/autosar/models/can_frame_triggering_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class CanFrameTriggeringSubtypesEnum(Enum): +class CanFrameTriggeringSubtypesEnum(StrEnum): CAN_FRAME_TRIGGERING = "CAN-FRAME-TRIGGERING" diff --git a/autosar/models/can_frame_tx_behavior_enum_simple.py b/autosar/models/can_frame_tx_behavior_enum_simple.py index 74ea03cc39..73f76cf75c 100644 --- a/autosar/models/can_frame_tx_behavior_enum_simple.py +++ b/autosar/models/can_frame_tx_behavior_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class CanFrameTxBehaviorEnumSimple(Enum): +class CanFrameTxBehaviorEnumSimple(StrEnum): """ :cvar CAN_20: This CAN frame shall be sent as CAN 2.0 only. :cvar CAN_FD: This CAN frame shall be sent as CAN FD. diff --git a/autosar/models/can_nm_cluster_subtypes_enum.py b/autosar/models/can_nm_cluster_subtypes_enum.py index abec6a15d9..095eaffe37 100644 --- a/autosar/models/can_nm_cluster_subtypes_enum.py +++ b/autosar/models/can_nm_cluster_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class CanNmClusterSubtypesEnum(Enum): +class CanNmClusterSubtypesEnum(StrEnum): CAN_NM_CLUSTER = "CAN-NM-CLUSTER" diff --git a/autosar/models/can_tp_address_subtypes_enum.py b/autosar/models/can_tp_address_subtypes_enum.py index bb50c5e2f7..02526d707f 100644 --- a/autosar/models/can_tp_address_subtypes_enum.py +++ b/autosar/models/can_tp_address_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class CanTpAddressSubtypesEnum(Enum): +class CanTpAddressSubtypesEnum(StrEnum): CAN_TP_ADDRESS = "CAN-TP-ADDRESS" diff --git a/autosar/models/can_tp_addressing_format_type_simple.py b/autosar/models/can_tp_addressing_format_type_simple.py index 7ff0f4a2c6..51f954122c 100644 --- a/autosar/models/can_tp_addressing_format_type_simple.py +++ b/autosar/models/can_tp_addressing_format_type_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class CanTpAddressingFormatTypeSimple(Enum): +class CanTpAddressingFormatTypeSimple(StrEnum): """ :cvar EXTENDED: To use extended addressing format. :cvar MIXED: To use mixed 11bit addressing format. diff --git a/autosar/models/can_tp_channel_mode_type_simple.py b/autosar/models/can_tp_channel_mode_type_simple.py index cb9e3582f3..d038e88509 100644 --- a/autosar/models/can_tp_channel_mode_type_simple.py +++ b/autosar/models/can_tp_channel_mode_type_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class CanTpChannelModeTypeSimple(Enum): +class CanTpChannelModeTypeSimple(StrEnum): """ :cvar FULL_DUPLEX_MODE: full duplex channel mode :cvar HALF_DUPLEX_MODE: half duplex channel mode diff --git a/autosar/models/can_tp_channel_subtypes_enum.py b/autosar/models/can_tp_channel_subtypes_enum.py index 1c5c028e0e..bb0c66195e 100644 --- a/autosar/models/can_tp_channel_subtypes_enum.py +++ b/autosar/models/can_tp_channel_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class CanTpChannelSubtypesEnum(Enum): +class CanTpChannelSubtypesEnum(StrEnum): CAN_TP_CHANNEL = "CAN-TP-CHANNEL" diff --git a/autosar/models/can_tp_node_subtypes_enum.py b/autosar/models/can_tp_node_subtypes_enum.py index 92f1451fbc..5a57763f76 100644 --- a/autosar/models/can_tp_node_subtypes_enum.py +++ b/autosar/models/can_tp_node_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class CanTpNodeSubtypesEnum(Enum): +class CanTpNodeSubtypesEnum(StrEnum): CAN_TP_NODE = "CAN-TP-NODE" diff --git a/autosar/models/chapter_enum_break_simple.py b/autosar/models/chapter_enum_break_simple.py index 43f08186fe..904460d013 100644 --- a/autosar/models/chapter_enum_break_simple.py +++ b/autosar/models/chapter_enum_break_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ChapterEnumBreakSimple(Enum): +class ChapterEnumBreakSimple(StrEnum): """ :cvar BREAK: This indicates the a page break shall be applied before the current block. diff --git a/autosar/models/checkpoint_transition_subtypes_enum.py b/autosar/models/checkpoint_transition_subtypes_enum.py index daa274c2a4..4d1af146c9 100644 --- a/autosar/models/checkpoint_transition_subtypes_enum.py +++ b/autosar/models/checkpoint_transition_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class CheckpointTransitionSubtypesEnum(Enum): +class CheckpointTransitionSubtypesEnum(StrEnum): CHECKPOINT_TRANSITION = "CHECKPOINT-TRANSITION" diff --git a/autosar/models/client_id_definition_set_subtypes_enum.py b/autosar/models/client_id_definition_set_subtypes_enum.py index ea951dd363..3df9b33814 100644 --- a/autosar/models/client_id_definition_set_subtypes_enum.py +++ b/autosar/models/client_id_definition_set_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ClientIdDefinitionSetSubtypesEnum(Enum): +class ClientIdDefinitionSetSubtypesEnum(StrEnum): CLIENT_ID_DEFINITION_SET = "CLIENT-ID-DEFINITION-SET" diff --git a/autosar/models/client_intent_enum_simple.py b/autosar/models/client_intent_enum_simple.py index e171112456..d15eac4b6b 100644 --- a/autosar/models/client_intent_enum_simple.py +++ b/autosar/models/client_intent_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ClientIntentEnumSimple(Enum): +class ClientIntentEnumSimple(StrEnum): """ :cvar WILL_CALL: The client will call this method. :cvar WONT_CALL: The client won't call this method. diff --git a/autosar/models/client_server_interface_subtypes_enum.py b/autosar/models/client_server_interface_subtypes_enum.py index b8472da898..2bc6024e2f 100644 --- a/autosar/models/client_server_interface_subtypes_enum.py +++ b/autosar/models/client_server_interface_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ClientServerInterfaceSubtypesEnum(Enum): +class ClientServerInterfaceSubtypesEnum(StrEnum): CLIENT_SERVER_INTERFACE = "CLIENT-SERVER-INTERFACE" diff --git a/autosar/models/client_server_operation_subtypes_enum.py b/autosar/models/client_server_operation_subtypes_enum.py index 5d87372d37..0259febcb1 100644 --- a/autosar/models/client_server_operation_subtypes_enum.py +++ b/autosar/models/client_server_operation_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ClientServerOperationSubtypesEnum(Enum): +class ClientServerOperationSubtypesEnum(StrEnum): CLIENT_SERVER_OPERATION = "CLIENT-SERVER-OPERATION" diff --git a/autosar/models/collectable_element_subtypes_enum.py b/autosar/models/collectable_element_subtypes_enum.py index 43121df3c9..bdc4f13a64 100644 --- a/autosar/models/collectable_element_subtypes_enum.py +++ b/autosar/models/collectable_element_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class CollectableElementSubtypesEnum(Enum): +class CollectableElementSubtypesEnum(StrEnum): ABSTRACT_CAN_CLUSTER = "ABSTRACT-CAN-CLUSTER" ABSTRACT_ETHERNET_FRAME = "ABSTRACT-ETHERNET-FRAME" ABSTRACT_EXECUTION_CONTEXT = "ABSTRACT-EXECUTION-CONTEXT" diff --git a/autosar/models/collection_subtypes_enum.py b/autosar/models/collection_subtypes_enum.py index 515a26d299..9dfbc3140e 100644 --- a/autosar/models/collection_subtypes_enum.py +++ b/autosar/models/collection_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class CollectionSubtypesEnum(Enum): +class CollectionSubtypesEnum(StrEnum): COLLECTION = "COLLECTION" diff --git a/autosar/models/com_event_grant_design_subtypes_enum.py b/autosar/models/com_event_grant_design_subtypes_enum.py index 498ea7c0f3..5547475214 100644 --- a/autosar/models/com_event_grant_design_subtypes_enum.py +++ b/autosar/models/com_event_grant_design_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ComEventGrantDesignSubtypesEnum(Enum): +class ComEventGrantDesignSubtypesEnum(StrEnum): COM_EVENT_GRANT_DESIGN = "COM-EVENT-GRANT-DESIGN" diff --git a/autosar/models/com_field_grant_design_subtypes_enum.py b/autosar/models/com_field_grant_design_subtypes_enum.py index 86f33ebb92..18e4a844f2 100644 --- a/autosar/models/com_field_grant_design_subtypes_enum.py +++ b/autosar/models/com_field_grant_design_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ComFieldGrantDesignSubtypesEnum(Enum): +class ComFieldGrantDesignSubtypesEnum(StrEnum): COM_FIELD_GRANT_DESIGN = "COM-FIELD-GRANT-DESIGN" diff --git a/autosar/models/com_find_service_grant_design_subtypes_enum.py b/autosar/models/com_find_service_grant_design_subtypes_enum.py index 33d86fda17..80004b4921 100644 --- a/autosar/models/com_find_service_grant_design_subtypes_enum.py +++ b/autosar/models/com_find_service_grant_design_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ComFindServiceGrantDesignSubtypesEnum(Enum): +class ComFindServiceGrantDesignSubtypesEnum(StrEnum): COM_FIND_SERVICE_GRANT_DESIGN = "COM-FIND-SERVICE-GRANT-DESIGN" diff --git a/autosar/models/com_method_grant_design_subtypes_enum.py b/autosar/models/com_method_grant_design_subtypes_enum.py index 30c740c776..e05f412461 100644 --- a/autosar/models/com_method_grant_design_subtypes_enum.py +++ b/autosar/models/com_method_grant_design_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ComMethodGrantDesignSubtypesEnum(Enum): +class ComMethodGrantDesignSubtypesEnum(StrEnum): COM_METHOD_GRANT_DESIGN = "COM-METHOD-GRANT-DESIGN" diff --git a/autosar/models/com_offer_service_grant_design_subtypes_enum.py b/autosar/models/com_offer_service_grant_design_subtypes_enum.py index 6e4ced5234..b7271bd328 100644 --- a/autosar/models/com_offer_service_grant_design_subtypes_enum.py +++ b/autosar/models/com_offer_service_grant_design_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ComOfferServiceGrantDesignSubtypesEnum(Enum): +class ComOfferServiceGrantDesignSubtypesEnum(StrEnum): COM_OFFER_SERVICE_GRANT_DESIGN = "COM-OFFER-SERVICE-GRANT-DESIGN" diff --git a/autosar/models/communication_cluster_subtypes_enum.py b/autosar/models/communication_cluster_subtypes_enum.py index d884da63e9..8a08f58a17 100644 --- a/autosar/models/communication_cluster_subtypes_enum.py +++ b/autosar/models/communication_cluster_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class CommunicationClusterSubtypesEnum(Enum): +class CommunicationClusterSubtypesEnum(StrEnum): ABSTRACT_CAN_CLUSTER = "ABSTRACT-CAN-CLUSTER" CAN_CLUSTER = "CAN-CLUSTER" COMMUNICATION_CLUSTER = "COMMUNICATION-CLUSTER" diff --git a/autosar/models/communication_connector_subtypes_enum.py b/autosar/models/communication_connector_subtypes_enum.py index ea8b8fba5a..463f5ee82b 100644 --- a/autosar/models/communication_connector_subtypes_enum.py +++ b/autosar/models/communication_connector_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class CommunicationConnectorSubtypesEnum(Enum): +class CommunicationConnectorSubtypesEnum(StrEnum): ABSTRACT_CAN_COMMUNICATION_CONNECTOR = ( "ABSTRACT-CAN-COMMUNICATION-CONNECTOR" ) diff --git a/autosar/models/communication_controller_subtypes_enum.py b/autosar/models/communication_controller_subtypes_enum.py index 2553ebbaa6..00644196b3 100644 --- a/autosar/models/communication_controller_subtypes_enum.py +++ b/autosar/models/communication_controller_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class CommunicationControllerSubtypesEnum(Enum): +class CommunicationControllerSubtypesEnum(StrEnum): ABSTRACT_CAN_COMMUNICATION_CONTROLLER = ( "ABSTRACT-CAN-COMMUNICATION-CONTROLLER" ) diff --git a/autosar/models/communication_direction_type_simple.py b/autosar/models/communication_direction_type_simple.py index 5cdaeca888..b6e87dd248 100644 --- a/autosar/models/communication_direction_type_simple.py +++ b/autosar/models/communication_direction_type_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class CommunicationDirectionTypeSimple(Enum): +class CommunicationDirectionTypeSimple(StrEnum): """ :cvar IN: Reception (Input) :cvar OUT: Transmission (Output) diff --git a/autosar/models/composition_sw_component_type_subtypes_enum.py b/autosar/models/composition_sw_component_type_subtypes_enum.py index b9b51459bc..753102e441 100644 --- a/autosar/models/composition_sw_component_type_subtypes_enum.py +++ b/autosar/models/composition_sw_component_type_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class CompositionSwComponentTypeSubtypesEnum(Enum): +class CompositionSwComponentTypeSubtypesEnum(StrEnum): COMPOSITION_SW_COMPONENT_TYPE = "COMPOSITION-SW-COMPONENT-TYPE" diff --git a/autosar/models/compu_method_subtypes_enum.py b/autosar/models/compu_method_subtypes_enum.py index 7af19249ad..536413d789 100644 --- a/autosar/models/compu_method_subtypes_enum.py +++ b/autosar/models/compu_method_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class CompuMethodSubtypesEnum(Enum): +class CompuMethodSubtypesEnum(StrEnum): COMPU_METHOD = "COMPU-METHOD" diff --git a/autosar/models/constant_specification_mapping_set_subtypes_enum.py b/autosar/models/constant_specification_mapping_set_subtypes_enum.py index b63066cc1a..8cb8c4fd56 100644 --- a/autosar/models/constant_specification_mapping_set_subtypes_enum.py +++ b/autosar/models/constant_specification_mapping_set_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ConstantSpecificationMappingSetSubtypesEnum(Enum): +class ConstantSpecificationMappingSetSubtypesEnum(StrEnum): CONSTANT_SPECIFICATION_MAPPING_SET = "CONSTANT-SPECIFICATION-MAPPING-SET" diff --git a/autosar/models/constant_specification_subtypes_enum.py b/autosar/models/constant_specification_subtypes_enum.py index 6c74c1a6f4..68a4f43d1d 100644 --- a/autosar/models/constant_specification_subtypes_enum.py +++ b/autosar/models/constant_specification_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ConstantSpecificationSubtypesEnum(Enum): +class ConstantSpecificationSubtypesEnum(StrEnum): CONSTANT_SPECIFICATION = "CONSTANT-SPECIFICATION" diff --git a/autosar/models/consumed_event_group_subtypes_enum.py b/autosar/models/consumed_event_group_subtypes_enum.py index 63bf2026bf..1d7e5cd910 100644 --- a/autosar/models/consumed_event_group_subtypes_enum.py +++ b/autosar/models/consumed_event_group_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ConsumedEventGroupSubtypesEnum(Enum): +class ConsumedEventGroupSubtypesEnum(StrEnum): CONSUMED_EVENT_GROUP = "CONSUMED-EVENT-GROUP" diff --git a/autosar/models/consumed_provided_service_instance_group_subtypes_enum.py b/autosar/models/consumed_provided_service_instance_group_subtypes_enum.py index eefa37c300..42ece2a4a2 100644 --- a/autosar/models/consumed_provided_service_instance_group_subtypes_enum.py +++ b/autosar/models/consumed_provided_service_instance_group_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ConsumedProvidedServiceInstanceGroupSubtypesEnum(Enum): +class ConsumedProvidedServiceInstanceGroupSubtypesEnum(StrEnum): CONSUMED_PROVIDED_SERVICE_INSTANCE_GROUP = ( "CONSUMED-PROVIDED-SERVICE-INSTANCE-GROUP" ) diff --git a/autosar/models/consumed_service_instance_subtypes_enum.py b/autosar/models/consumed_service_instance_subtypes_enum.py index f3c80792ed..fe62a135a1 100644 --- a/autosar/models/consumed_service_instance_subtypes_enum.py +++ b/autosar/models/consumed_service_instance_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ConsumedServiceInstanceSubtypesEnum(Enum): +class ConsumedServiceInstanceSubtypesEnum(StrEnum): CONSUMED_SERVICE_INSTANCE = "CONSUMED-SERVICE-INSTANCE" diff --git a/autosar/models/contained_i_pdu_collection_semantics_enum_simple.py b/autosar/models/contained_i_pdu_collection_semantics_enum_simple.py index a1746aa670..85a582cfdb 100644 --- a/autosar/models/contained_i_pdu_collection_semantics_enum_simple.py +++ b/autosar/models/contained_i_pdu_collection_semantics_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ContainedIPduCollectionSemanticsEnumSimple(Enum): +class ContainedIPduCollectionSemanticsEnumSimple(StrEnum): """ :cvar LAST_IS_BEST: The ContainedIPdu data will be fetched via TriggerTransmit just before the transmission executes. diff --git a/autosar/models/container_i_pdu_header_type_enum_simple.py b/autosar/models/container_i_pdu_header_type_enum_simple.py index abcd0fb258..453196338e 100644 --- a/autosar/models/container_i_pdu_header_type_enum_simple.py +++ b/autosar/models/container_i_pdu_header_type_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ContainerIPduHeaderTypeEnumSimple(Enum): +class ContainerIPduHeaderTypeEnumSimple(StrEnum): """ :cvar LONG_HEADER: Header size is 64 bit: * Header Id 32 bit * Dlc 32 bit diff --git a/autosar/models/container_i_pdu_trigger_enum_simple.py b/autosar/models/container_i_pdu_trigger_enum_simple.py index 524cc737cc..03e8bd44d2 100644 --- a/autosar/models/container_i_pdu_trigger_enum_simple.py +++ b/autosar/models/container_i_pdu_trigger_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ContainerIPduTriggerEnumSimple(Enum): +class ContainerIPduTriggerEnumSimple(StrEnum): """ :cvar DEFAULT_TRIGGER: Defines that the transmission of the ContainerIPdu shall be requested when the default trigger diff --git a/autosar/models/coupling_element_enum_simple.py b/autosar/models/coupling_element_enum_simple.py index 88d7c9800a..7d0c35d2e1 100644 --- a/autosar/models/coupling_element_enum_simple.py +++ b/autosar/models/coupling_element_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class CouplingElementEnumSimple(Enum): +class CouplingElementEnumSimple(StrEnum): """ :cvar HUB: A device that is used to connect segments of a LAN. In Hubs frames are "broadcasted" to every one of its ports. diff --git a/autosar/models/coupling_port_fifo_subtypes_enum.py b/autosar/models/coupling_port_fifo_subtypes_enum.py index 1c3942065e..ea21200aed 100644 --- a/autosar/models/coupling_port_fifo_subtypes_enum.py +++ b/autosar/models/coupling_port_fifo_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class CouplingPortFifoSubtypesEnum(Enum): +class CouplingPortFifoSubtypesEnum(StrEnum): COUPLING_PORT_FIFO = "COUPLING-PORT-FIFO" diff --git a/autosar/models/coupling_port_rate_policy_action_enum_simple.py b/autosar/models/coupling_port_rate_policy_action_enum_simple.py index 7ace8e432e..28e44277fa 100644 --- a/autosar/models/coupling_port_rate_policy_action_enum_simple.py +++ b/autosar/models/coupling_port_rate_policy_action_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class CouplingPortRatePolicyActionEnumSimple(Enum): +class CouplingPortRatePolicyActionEnumSimple(StrEnum): """ :cvar BLOCK_SOURCE: If the rate policy is violated the CouplingPort this CouplingPortRatePolicy is defined on shall block all frames diff --git a/autosar/models/coupling_port_role_enum_simple.py b/autosar/models/coupling_port_role_enum_simple.py index 0824f6eb21..b6e3e53af6 100644 --- a/autosar/models/coupling_port_role_enum_simple.py +++ b/autosar/models/coupling_port_role_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class CouplingPortRoleEnumSimple(Enum): +class CouplingPortRoleEnumSimple(StrEnum): """ :cvar HOST_PORT: The hostPort is connected to an ECU (host ecu). The host ECU controls the connected CouplingElement (e.g. Ethernet diff --git a/autosar/models/coupling_port_scheduler_subtypes_enum.py b/autosar/models/coupling_port_scheduler_subtypes_enum.py index 90caad9221..06881b2d54 100644 --- a/autosar/models/coupling_port_scheduler_subtypes_enum.py +++ b/autosar/models/coupling_port_scheduler_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class CouplingPortSchedulerSubtypesEnum(Enum): +class CouplingPortSchedulerSubtypesEnum(StrEnum): COUPLING_PORT_SCHEDULER = "COUPLING-PORT-SCHEDULER" diff --git a/autosar/models/coupling_port_structural_element_subtypes_enum.py b/autosar/models/coupling_port_structural_element_subtypes_enum.py index 4d8bab3999..246fbb9dbb 100644 --- a/autosar/models/coupling_port_structural_element_subtypes_enum.py +++ b/autosar/models/coupling_port_structural_element_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class CouplingPortStructuralElementSubtypesEnum(Enum): +class CouplingPortStructuralElementSubtypesEnum(StrEnum): COUPLING_PORT_FIFO = "COUPLING-PORT-FIFO" COUPLING_PORT_SCHEDULER = "COUPLING-PORT-SCHEDULER" COUPLING_PORT_SHAPER = "COUPLING-PORT-SHAPER" diff --git a/autosar/models/coupling_port_subtypes_enum.py b/autosar/models/coupling_port_subtypes_enum.py index e18955f298..a833897eee 100644 --- a/autosar/models/coupling_port_subtypes_enum.py +++ b/autosar/models/coupling_port_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class CouplingPortSubtypesEnum(Enum): +class CouplingPortSubtypesEnum(StrEnum): COUPLING_PORT = "COUPLING-PORT" diff --git a/autosar/models/cp_software_cluster_communication_resource_subtypes_enum.py b/autosar/models/cp_software_cluster_communication_resource_subtypes_enum.py index a62330c6d1..eb16302fcf 100644 --- a/autosar/models/cp_software_cluster_communication_resource_subtypes_enum.py +++ b/autosar/models/cp_software_cluster_communication_resource_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class CpSoftwareClusterCommunicationResourceSubtypesEnum(Enum): +class CpSoftwareClusterCommunicationResourceSubtypesEnum(StrEnum): CP_SOFTWARE_CLUSTER_COMMUNICATION_RESOURCE = ( "CP-SOFTWARE-CLUSTER-COMMUNICATION-RESOURCE" ) diff --git a/autosar/models/cp_software_cluster_resource_subtypes_enum.py b/autosar/models/cp_software_cluster_resource_subtypes_enum.py index 1be4c599d8..f726224ce7 100644 --- a/autosar/models/cp_software_cluster_resource_subtypes_enum.py +++ b/autosar/models/cp_software_cluster_resource_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class CpSoftwareClusterResourceSubtypesEnum(Enum): +class CpSoftwareClusterResourceSubtypesEnum(StrEnum): CP_SOFTWARE_CLUSTER_COMMUNICATION_RESOURCE = ( "CP-SOFTWARE-CLUSTER-COMMUNICATION-RESOURCE" ) diff --git a/autosar/models/cp_software_cluster_service_resource_subtypes_enum.py b/autosar/models/cp_software_cluster_service_resource_subtypes_enum.py index b8db9b1306..2a0289f708 100644 --- a/autosar/models/cp_software_cluster_service_resource_subtypes_enum.py +++ b/autosar/models/cp_software_cluster_service_resource_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class CpSoftwareClusterServiceResourceSubtypesEnum(Enum): +class CpSoftwareClusterServiceResourceSubtypesEnum(StrEnum): CP_SOFTWARE_CLUSTER_SERVICE_RESOURCE = ( "CP-SOFTWARE-CLUSTER-SERVICE-RESOURCE" ) diff --git a/autosar/models/cp_software_cluster_subtypes_enum.py b/autosar/models/cp_software_cluster_subtypes_enum.py index 0d9233f258..f1f9164fef 100644 --- a/autosar/models/cp_software_cluster_subtypes_enum.py +++ b/autosar/models/cp_software_cluster_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class CpSoftwareClusterSubtypesEnum(Enum): +class CpSoftwareClusterSubtypesEnum(StrEnum): CP_SOFTWARE_CLUSTER = "CP-SOFTWARE-CLUSTER" diff --git a/autosar/models/cpp_implementation_data_type_context_target_subtypes_enum.py b/autosar/models/cpp_implementation_data_type_context_target_subtypes_enum.py index 47a1da9f45..cf558f1e37 100644 --- a/autosar/models/cpp_implementation_data_type_context_target_subtypes_enum.py +++ b/autosar/models/cpp_implementation_data_type_context_target_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class CppImplementationDataTypeContextTargetSubtypesEnum(Enum): +class CppImplementationDataTypeContextTargetSubtypesEnum(StrEnum): CPP_IMPLEMENTATION_DATA_TYPE = "CPP-IMPLEMENTATION-DATA-TYPE" CPP_IMPLEMENTATION_DATA_TYPE_CONTEXT_TARGET = ( "CPP-IMPLEMENTATION-DATA-TYPE-CONTEXT-TARGET" diff --git a/autosar/models/cpp_implementation_data_type_element_subtypes_enum.py b/autosar/models/cpp_implementation_data_type_element_subtypes_enum.py index 193f3dbcd5..56b2cb04cd 100644 --- a/autosar/models/cpp_implementation_data_type_element_subtypes_enum.py +++ b/autosar/models/cpp_implementation_data_type_element_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class CppImplementationDataTypeElementSubtypesEnum(Enum): +class CppImplementationDataTypeElementSubtypesEnum(StrEnum): CPP_IMPLEMENTATION_DATA_TYPE_ELEMENT = ( "CPP-IMPLEMENTATION-DATA-TYPE-ELEMENT" ) diff --git a/autosar/models/cpp_implementation_data_type_subtypes_enum.py b/autosar/models/cpp_implementation_data_type_subtypes_enum.py index f610995608..c8b6248951 100644 --- a/autosar/models/cpp_implementation_data_type_subtypes_enum.py +++ b/autosar/models/cpp_implementation_data_type_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class CppImplementationDataTypeSubtypesEnum(Enum): +class CppImplementationDataTypeSubtypesEnum(StrEnum): CPP_IMPLEMENTATION_DATA_TYPE = "CPP-IMPLEMENTATION-DATA-TYPE" CUSTOM_CPP_IMPLEMENTATION_DATA_TYPE = "CUSTOM-CPP-IMPLEMENTATION-DATA-TYPE" STD_CPP_IMPLEMENTATION_DATA_TYPE = "STD-CPP-IMPLEMENTATION-DATA-TYPE" diff --git a/autosar/models/crypto_certificate_algorithm_family_enum_simple.py b/autosar/models/crypto_certificate_algorithm_family_enum_simple.py index df3d72fef6..286829b76c 100644 --- a/autosar/models/crypto_certificate_algorithm_family_enum_simple.py +++ b/autosar/models/crypto_certificate_algorithm_family_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class CryptoCertificateAlgorithmFamilyEnumSimple(Enum): +class CryptoCertificateAlgorithmFamilyEnumSimple(StrEnum): """ :cvar ECC: The cryptographic operations in the certificate are executed using elliptic curves (ecc) diff --git a/autosar/models/crypto_certificate_format_enum_simple.py b/autosar/models/crypto_certificate_format_enum_simple.py index 713bdbc4f2..a1e5df0c06 100644 --- a/autosar/models/crypto_certificate_format_enum_simple.py +++ b/autosar/models/crypto_certificate_format_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class CryptoCertificateFormatEnumSimple(Enum): +class CryptoCertificateFormatEnumSimple(StrEnum): """ :cvar CVC: The certificate has been created in Card Verifiable Certificate (CVC) format diff --git a/autosar/models/crypto_certificate_subtypes_enum.py b/autosar/models/crypto_certificate_subtypes_enum.py index 61292df376..0e44de2894 100644 --- a/autosar/models/crypto_certificate_subtypes_enum.py +++ b/autosar/models/crypto_certificate_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class CryptoCertificateSubtypesEnum(Enum): +class CryptoCertificateSubtypesEnum(StrEnum): CRYPTO_CERTIFICATE = "CRYPTO-CERTIFICATE" diff --git a/autosar/models/crypto_key_slot_subtypes_enum.py b/autosar/models/crypto_key_slot_subtypes_enum.py index 1c51e02d89..8407979ed2 100644 --- a/autosar/models/crypto_key_slot_subtypes_enum.py +++ b/autosar/models/crypto_key_slot_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class CryptoKeySlotSubtypesEnum(Enum): +class CryptoKeySlotSubtypesEnum(StrEnum): CRYPTO_KEY_SLOT = "CRYPTO-KEY-SLOT" diff --git a/autosar/models/crypto_key_slot_type_enum_simple.py b/autosar/models/crypto_key_slot_type_enum_simple.py index 663ea7a76d..cafca0553c 100644 --- a/autosar/models/crypto_key_slot_type_enum_simple.py +++ b/autosar/models/crypto_key_slot_type_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class CryptoKeySlotTypeEnumSimple(Enum): +class CryptoKeySlotTypeEnumSimple(StrEnum): """ :cvar APPLICATION: KeySlot is used and modified exclusively by the Application. diff --git a/autosar/models/crypto_key_slot_usage_enum_simple.py b/autosar/models/crypto_key_slot_usage_enum_simple.py index 8277350b29..7f414fe5b2 100644 --- a/autosar/models/crypto_key_slot_usage_enum_simple.py +++ b/autosar/models/crypto_key_slot_usage_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class CryptoKeySlotUsageEnumSimple(Enum): +class CryptoKeySlotUsageEnumSimple(StrEnum): """ :cvar ENCRYPTION: Key slot usage for enryption :cvar VERIFICATION: Key slot usage for verification diff --git a/autosar/models/crypto_object_type_enum_simple.py b/autosar/models/crypto_object_type_enum_simple.py index c8775968c9..dbfc7b708d 100644 --- a/autosar/models/crypto_object_type_enum_simple.py +++ b/autosar/models/crypto_object_type_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class CryptoObjectTypeEnumSimple(Enum): +class CryptoObjectTypeEnumSimple(StrEnum): """ :cvar PRIVATE_KEY: cryp::PrivateKey object :cvar PUBLIC_KEY: cryp::PublicKey object diff --git a/autosar/models/crypto_provider_subtypes_enum.py b/autosar/models/crypto_provider_subtypes_enum.py index bdd1f81d09..90510aa691 100644 --- a/autosar/models/crypto_provider_subtypes_enum.py +++ b/autosar/models/crypto_provider_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class CryptoProviderSubtypesEnum(Enum): +class CryptoProviderSubtypesEnum(StrEnum): CRYPTO_PROVIDER = "CRYPTO-PROVIDER" diff --git a/autosar/models/crypto_service_certificate_subtypes_enum.py b/autosar/models/crypto_service_certificate_subtypes_enum.py index 3fad5e0087..2b6e2ca219 100644 --- a/autosar/models/crypto_service_certificate_subtypes_enum.py +++ b/autosar/models/crypto_service_certificate_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class CryptoServiceCertificateSubtypesEnum(Enum): +class CryptoServiceCertificateSubtypesEnum(StrEnum): CRYPTO_SERVICE_CERTIFICATE = "CRYPTO-SERVICE-CERTIFICATE" diff --git a/autosar/models/crypto_service_key_generation_enum_simple.py b/autosar/models/crypto_service_key_generation_enum_simple.py index 56fd7d5c99..e15399242d 100644 --- a/autosar/models/crypto_service_key_generation_enum_simple.py +++ b/autosar/models/crypto_service_key_generation_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class CryptoServiceKeyGenerationEnumSimple(Enum): +class CryptoServiceKeyGenerationEnumSimple(StrEnum): """ :cvar KEY_DERIVATION: This means that the crypto key is created by derivation from a master key. diff --git a/autosar/models/crypto_service_key_subtypes_enum.py b/autosar/models/crypto_service_key_subtypes_enum.py index b888b19cf9..782036f4b6 100644 --- a/autosar/models/crypto_service_key_subtypes_enum.py +++ b/autosar/models/crypto_service_key_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class CryptoServiceKeySubtypesEnum(Enum): +class CryptoServiceKeySubtypesEnum(StrEnum): CRYPTO_SERVICE_KEY = "CRYPTO-SERVICE-KEY" diff --git a/autosar/models/crypto_service_primitive_subtypes_enum.py b/autosar/models/crypto_service_primitive_subtypes_enum.py index f346e3fc6e..2da4e3a032 100644 --- a/autosar/models/crypto_service_primitive_subtypes_enum.py +++ b/autosar/models/crypto_service_primitive_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class CryptoServicePrimitiveSubtypesEnum(Enum): +class CryptoServicePrimitiveSubtypesEnum(StrEnum): CRYPTO_SERVICE_PRIMITIVE = "CRYPTO-SERVICE-PRIMITIVE" diff --git a/autosar/models/crypto_service_queue_subtypes_enum.py b/autosar/models/crypto_service_queue_subtypes_enum.py index dd94d4c72e..016e1cbf76 100644 --- a/autosar/models/crypto_service_queue_subtypes_enum.py +++ b/autosar/models/crypto_service_queue_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class CryptoServiceQueueSubtypesEnum(Enum): +class CryptoServiceQueueSubtypesEnum(StrEnum): CRYPTO_SERVICE_QUEUE = "CRYPTO-SERVICE-QUEUE" diff --git a/autosar/models/cs_transformer_error_reaction_enum_simple.py b/autosar/models/cs_transformer_error_reaction_enum_simple.py index 7c61ba8873..70caea6256 100644 --- a/autosar/models/cs_transformer_error_reaction_enum_simple.py +++ b/autosar/models/cs_transformer_error_reaction_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class CsTransformerErrorReactionEnumSimple(Enum): +class CsTransformerErrorReactionEnumSimple(StrEnum): """ :cvar APPLICATION_ONLY: The application is responsible for any error reaction. No autonomous error reaction of RTE and transformer. diff --git a/autosar/models/cycle_repetition_type_simple.py b/autosar/models/cycle_repetition_type_simple.py index c9e5a2c55e..1a2336d07d 100644 --- a/autosar/models/cycle_repetition_type_simple.py +++ b/autosar/models/cycle_repetition_type_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class CycleRepetitionTypeSimple(Enum): +class CycleRepetitionTypeSimple(StrEnum): """ :cvar CYCLE_REPETITION_1: Attribute cycleRepetition value="1" valid only for FlexRay Protocol 2.1 Rev A diff --git a/autosar/models/data_constr_subtypes_enum.py b/autosar/models/data_constr_subtypes_enum.py index 78183489ad..41ac1b94fa 100644 --- a/autosar/models/data_constr_subtypes_enum.py +++ b/autosar/models/data_constr_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DataConstrSubtypesEnum(Enum): +class DataConstrSubtypesEnum(StrEnum): DATA_CONSTR = "DATA-CONSTR" diff --git a/autosar/models/data_exchange_point_kind_simple.py b/autosar/models/data_exchange_point_kind_simple.py index cc4f2cbd25..0e24f55dc7 100644 --- a/autosar/models/data_exchange_point_kind_simple.py +++ b/autosar/models/data_exchange_point_kind_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DataExchangePointKindSimple(Enum): +class DataExchangePointKindSimple(StrEnum): """ :cvar AGREED: the data exchange point description represents the agreed data exchange point that should be used during data diff --git a/autosar/models/data_filter_type_enum_simple.py b/autosar/models/data_filter_type_enum_simple.py index cf812b86a7..38859d0801 100644 --- a/autosar/models/data_filter_type_enum_simple.py +++ b/autosar/models/data_filter_type_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DataFilterTypeEnumSimple(Enum): +class DataFilterTypeEnumSimple(StrEnum): """ :cvar ALWAYS: No filtering is performed so that the message always passes. diff --git a/autosar/models/data_format_element_reference_subtypes_enum.py b/autosar/models/data_format_element_reference_subtypes_enum.py index 52cd7e2f15..095358590f 100644 --- a/autosar/models/data_format_element_reference_subtypes_enum.py +++ b/autosar/models/data_format_element_reference_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DataFormatElementReferenceSubtypesEnum(Enum): +class DataFormatElementReferenceSubtypesEnum(StrEnum): ABSTRACT_CLASS_TAILORING = "ABSTRACT-CLASS-TAILORING" AGGREGATION_TAILORING = "AGGREGATION-TAILORING" ATTRIBUTE_TAILORING = "ATTRIBUTE-TAILORING" diff --git a/autosar/models/data_id_mode_enum_simple.py b/autosar/models/data_id_mode_enum_simple.py index 695f042ce0..fa63a410cd 100644 --- a/autosar/models/data_id_mode_enum_simple.py +++ b/autosar/models/data_id_mode_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DataIdModeEnumSimple(Enum): +class DataIdModeEnumSimple(StrEnum): """ :cvar ALL_16_BIT: Two bytes are included in the CRC (double ID configuration). diff --git a/autosar/models/data_limit_kind_enum_simple.py b/autosar/models/data_limit_kind_enum_simple.py index 190d5d722d..559bb16168 100644 --- a/autosar/models/data_limit_kind_enum_simple.py +++ b/autosar/models/data_limit_kind_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DataLimitKindEnumSimple(Enum): +class DataLimitKindEnumSimple(StrEnum): """ :cvar MAX: Limitation to maximum value :cvar MIN: Limitation to minimum value diff --git a/autosar/models/data_prototype_group_subtypes_enum.py b/autosar/models/data_prototype_group_subtypes_enum.py index 2f585c114e..615bf56723 100644 --- a/autosar/models/data_prototype_group_subtypes_enum.py +++ b/autosar/models/data_prototype_group_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DataPrototypeGroupSubtypesEnum(Enum): +class DataPrototypeGroupSubtypesEnum(StrEnum): DATA_PROTOTYPE_GROUP = "DATA-PROTOTYPE-GROUP" diff --git a/autosar/models/data_prototype_subtypes_enum.py b/autosar/models/data_prototype_subtypes_enum.py index 9d75ceb8d1..5e262509ad 100644 --- a/autosar/models/data_prototype_subtypes_enum.py +++ b/autosar/models/data_prototype_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DataPrototypeSubtypesEnum(Enum): +class DataPrototypeSubtypesEnum(StrEnum): APPLICATION_ARRAY_ELEMENT = "APPLICATION-ARRAY-ELEMENT" APPLICATION_ASSOC_MAP_ELEMENT = "APPLICATION-ASSOC-MAP-ELEMENT" APPLICATION_COMPOSITE_ELEMENT_DATA_PROTOTYPE = ( diff --git a/autosar/models/data_transformation_error_handling_enum_simple.py b/autosar/models/data_transformation_error_handling_enum_simple.py index 9b53ffc693..bc419418f4 100644 --- a/autosar/models/data_transformation_error_handling_enum_simple.py +++ b/autosar/models/data_transformation_error_handling_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DataTransformationErrorHandlingEnumSimple(Enum): +class DataTransformationErrorHandlingEnumSimple(StrEnum): """ :cvar NO_TRANSFORMER_ERROR_HANDLING: A runnable does not handle transformer errors. diff --git a/autosar/models/data_transformation_kind_enum_simple.py b/autosar/models/data_transformation_kind_enum_simple.py index f6ca009a85..a7d0d59af4 100644 --- a/autosar/models/data_transformation_kind_enum_simple.py +++ b/autosar/models/data_transformation_kind_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DataTransformationKindEnumSimple(Enum): +class DataTransformationKindEnumSimple(StrEnum): """ :cvar ASYMMETRIC_FROM_BYTE_ARRAY: The DataTransformation shall only be applied to the receiving end only, i.e. transform from byte diff --git a/autosar/models/data_transformation_status_forwarding_enum_simple.py b/autosar/models/data_transformation_status_forwarding_enum_simple.py index e3784d9f70..9ca2b1ac5c 100644 --- a/autosar/models/data_transformation_status_forwarding_enum_simple.py +++ b/autosar/models/data_transformation_status_forwarding_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DataTransformationStatusForwardingEnumSimple(Enum): +class DataTransformationStatusForwardingEnumSimple(StrEnum): """ :cvar NO_TRANSFORMER_STATUS_FORWARDING: The runnable is not able to forward a transformer status. diff --git a/autosar/models/data_transformation_subtypes_enum.py b/autosar/models/data_transformation_subtypes_enum.py index 58b34a36c8..9b4a327ef0 100644 --- a/autosar/models/data_transformation_subtypes_enum.py +++ b/autosar/models/data_transformation_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DataTransformationSubtypesEnum(Enum): +class DataTransformationSubtypesEnum(StrEnum): DATA_TRANSFORMATION = "DATA-TRANSFORMATION" diff --git a/autosar/models/data_type_mapping_set_subtypes_enum.py b/autosar/models/data_type_mapping_set_subtypes_enum.py index 31a7794125..86987d1f32 100644 --- a/autosar/models/data_type_mapping_set_subtypes_enum.py +++ b/autosar/models/data_type_mapping_set_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DataTypeMappingSetSubtypesEnum(Enum): +class DataTypeMappingSetSubtypesEnum(StrEnum): DATA_TYPE_MAPPING_SET = "DATA-TYPE-MAPPING-SET" diff --git a/autosar/models/data_type_policy_enum_simple.py b/autosar/models/data_type_policy_enum_simple.py index bbda979dfb..72f3d7208c 100644 --- a/autosar/models/data_type_policy_enum_simple.py +++ b/autosar/models/data_type_policy_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DataTypePolicyEnumSimple(Enum): +class DataTypePolicyEnumSimple(StrEnum): """ :cvar LEGACY: In case the System Description doesn't use a complete Software Component Description (VFB View) this value can be diff --git a/autosar/models/default_value_application_strategy_enum_simple.py b/autosar/models/default_value_application_strategy_enum_simple.py index 1b7bfa62c3..298eca7828 100644 --- a/autosar/models/default_value_application_strategy_enum_simple.py +++ b/autosar/models/default_value_application_strategy_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DefaultValueApplicationStrategyEnumSimple(Enum): +class DefaultValueApplicationStrategyEnumSimple(StrEnum): """ :cvar DEFAULT_IF_REVISION_UPDATE: If the AUTOSAR model is older than the Baseline of the Data Exchange Point and the older version diff --git a/autosar/models/dependency_on_artifact_subtypes_enum.py b/autosar/models/dependency_on_artifact_subtypes_enum.py index 569ebf9a95..52fe895e87 100644 --- a/autosar/models/dependency_on_artifact_subtypes_enum.py +++ b/autosar/models/dependency_on_artifact_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DependencyOnArtifactSubtypesEnum(Enum): +class DependencyOnArtifactSubtypesEnum(StrEnum): DEPENDENCY_ON_ARTIFACT = "DEPENDENCY-ON-ARTIFACT" diff --git a/autosar/models/dependency_usage_enum_simple.py b/autosar/models/dependency_usage_enum_simple.py index 44d5d0cf3f..b1fae67bb0 100644 --- a/autosar/models/dependency_usage_enum_simple.py +++ b/autosar/models/dependency_usage_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DependencyUsageEnumSimple(Enum): +class DependencyUsageEnumSimple(StrEnum): """ :cvar BUILD: The object referred by the dependency is required during the build process. diff --git a/autosar/models/deterministic_client_subtypes_enum.py b/autosar/models/deterministic_client_subtypes_enum.py index 6f8d9d551e..491dd3f388 100644 --- a/autosar/models/deterministic_client_subtypes_enum.py +++ b/autosar/models/deterministic_client_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DeterministicClientSubtypesEnum(Enum): +class DeterministicClientSubtypesEnum(StrEnum): DETERMINISTIC_CLIENT = "DETERMINISTIC-CLIENT" diff --git a/autosar/models/diag_pdu_type_simple.py b/autosar/models/diag_pdu_type_simple.py index 3f15e28b72..2dd481a10f 100644 --- a/autosar/models/diag_pdu_type_simple.py +++ b/autosar/models/diag_pdu_type_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagPduTypeSimple(Enum): +class DiagPduTypeSimple(StrEnum): """ :cvar DIAG_REQUEST: Diagnostic Request :cvar DIAG_RESPONSE: Diagnostic Response diff --git a/autosar/models/diagnostic_abstract_data_identifier_subtypes_enum.py b/autosar/models/diagnostic_abstract_data_identifier_subtypes_enum.py index eb15e5ea87..ca35acd3a4 100644 --- a/autosar/models/diagnostic_abstract_data_identifier_subtypes_enum.py +++ b/autosar/models/diagnostic_abstract_data_identifier_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticAbstractDataIdentifierSubtypesEnum(Enum): +class DiagnosticAbstractDataIdentifierSubtypesEnum(StrEnum): DIAGNOSTIC_ABSTRACT_DATA_IDENTIFIER = "DIAGNOSTIC-ABSTRACT-DATA-IDENTIFIER" DIAGNOSTIC_DATA_IDENTIFIER = "DIAGNOSTIC-DATA-IDENTIFIER" DIAGNOSTIC_DYNAMIC_DATA_IDENTIFIER = "DIAGNOSTIC-DYNAMIC-DATA-IDENTIFIER" diff --git a/autosar/models/diagnostic_access_permission_subtypes_enum.py b/autosar/models/diagnostic_access_permission_subtypes_enum.py index f797f7910c..91df95a018 100644 --- a/autosar/models/diagnostic_access_permission_subtypes_enum.py +++ b/autosar/models/diagnostic_access_permission_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticAccessPermissionSubtypesEnum(Enum): +class DiagnosticAccessPermissionSubtypesEnum(StrEnum): DIAGNOSTIC_ACCESS_PERMISSION = "DIAGNOSTIC-ACCESS-PERMISSION" diff --git a/autosar/models/diagnostic_access_permission_validity_enum_simple.py b/autosar/models/diagnostic_access_permission_validity_enum_simple.py index 584d9c67f4..2317fca44b 100644 --- a/autosar/models/diagnostic_access_permission_validity_enum_simple.py +++ b/autosar/models/diagnostic_access_permission_validity_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticAccessPermissionValidityEnumSimple(Enum): +class DiagnosticAccessPermissionValidityEnumSimple(StrEnum): """ :cvar ACCES_PERRMISSION_SERVICE_CLASS: This means that the DiagnosticServiceClass is in charge to define the diff --git a/autosar/models/diagnostic_aging_subtypes_enum.py b/autosar/models/diagnostic_aging_subtypes_enum.py index 2471e2c2e9..08bdab1a49 100644 --- a/autosar/models/diagnostic_aging_subtypes_enum.py +++ b/autosar/models/diagnostic_aging_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticAgingSubtypesEnum(Enum): +class DiagnosticAgingSubtypesEnum(StrEnum): DIAGNOSTIC_AGING = "DIAGNOSTIC-AGING" diff --git a/autosar/models/diagnostic_audience_enum_simple.py b/autosar/models/diagnostic_audience_enum_simple.py index f698146ba4..a074eef75b 100644 --- a/autosar/models/diagnostic_audience_enum_simple.py +++ b/autosar/models/diagnostic_audience_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticAudienceEnumSimple(Enum): +class DiagnosticAudienceEnumSimple(StrEnum): """ :cvar AFTER_SALES: The object is relevant for the OEM after-sales organization. diff --git a/autosar/models/diagnostic_clear_condition_group_subtypes_enum.py b/autosar/models/diagnostic_clear_condition_group_subtypes_enum.py index 3b2799afbd..ad42329d8e 100644 --- a/autosar/models/diagnostic_clear_condition_group_subtypes_enum.py +++ b/autosar/models/diagnostic_clear_condition_group_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticClearConditionGroupSubtypesEnum(Enum): +class DiagnosticClearConditionGroupSubtypesEnum(StrEnum): DIAGNOSTIC_CLEAR_CONDITION_GROUP = "DIAGNOSTIC-CLEAR-CONDITION-GROUP" diff --git a/autosar/models/diagnostic_clear_condition_subtypes_enum.py b/autosar/models/diagnostic_clear_condition_subtypes_enum.py index 4ba210f9ef..561b8fb991 100644 --- a/autosar/models/diagnostic_clear_condition_subtypes_enum.py +++ b/autosar/models/diagnostic_clear_condition_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticClearConditionSubtypesEnum(Enum): +class DiagnosticClearConditionSubtypesEnum(StrEnum): DIAGNOSTIC_CLEAR_CONDITION = "DIAGNOSTIC-CLEAR-CONDITION" diff --git a/autosar/models/diagnostic_clear_diagnostic_information_class_subtypes_enum.py b/autosar/models/diagnostic_clear_diagnostic_information_class_subtypes_enum.py index 72152ad3c4..acf8fbcb27 100644 --- a/autosar/models/diagnostic_clear_diagnostic_information_class_subtypes_enum.py +++ b/autosar/models/diagnostic_clear_diagnostic_information_class_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticClearDiagnosticInformationClassSubtypesEnum(Enum): +class DiagnosticClearDiagnosticInformationClassSubtypesEnum(StrEnum): DIAGNOSTIC_CLEAR_DIAGNOSTIC_INFORMATION_CLASS = ( "DIAGNOSTIC-CLEAR-DIAGNOSTIC-INFORMATION-CLASS" ) diff --git a/autosar/models/diagnostic_clear_dtc_limitation_enum_simple.py b/autosar/models/diagnostic_clear_dtc_limitation_enum_simple.py index 08203bf80c..edf2917d82 100644 --- a/autosar/models/diagnostic_clear_dtc_limitation_enum_simple.py +++ b/autosar/models/diagnostic_clear_dtc_limitation_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticClearDtcLimitationEnumSimple(Enum): +class DiagnosticClearDtcLimitationEnumSimple(StrEnum): """ :cvar ALL_SUPPORTED_DTCS: DEM_ClearDtc API accepts all supported DTC values. diff --git a/autosar/models/diagnostic_clear_event_allowed_behavior_enum_simple.py b/autosar/models/diagnostic_clear_event_allowed_behavior_enum_simple.py index a611eb93f7..f73858eb2f 100644 --- a/autosar/models/diagnostic_clear_event_allowed_behavior_enum_simple.py +++ b/autosar/models/diagnostic_clear_event_allowed_behavior_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticClearEventAllowedBehaviorEnumSimple(Enum): +class DiagnosticClearEventAllowedBehaviorEnumSimple(StrEnum): """ :cvar NO_STATUS_BYTE_CHANGE: The event status byte keeps unchanged. :cvar ONLY_THIS_CYCLE_AND_READINESS: The OperationCycle and diff --git a/autosar/models/diagnostic_clear_event_behavior_enum_simple.py b/autosar/models/diagnostic_clear_event_behavior_enum_simple.py index cf50da207f..e09770bf6c 100644 --- a/autosar/models/diagnostic_clear_event_behavior_enum_simple.py +++ b/autosar/models/diagnostic_clear_event_behavior_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticClearEventBehaviorEnumSimple(Enum): +class DiagnosticClearEventBehaviorEnumSimple(StrEnum): """ :cvar NO_STATUS_BYTE_CHANGE: The event status byte keeps unchanged. :cvar ONLY_THIS_CYCLE_AND_READINESS: The OperationCycle and diff --git a/autosar/models/diagnostic_clear_reset_emission_related_info_class_subtypes_enum.py b/autosar/models/diagnostic_clear_reset_emission_related_info_class_subtypes_enum.py index 94bf2c7376..3cb4e84064 100644 --- a/autosar/models/diagnostic_clear_reset_emission_related_info_class_subtypes_enum.py +++ b/autosar/models/diagnostic_clear_reset_emission_related_info_class_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticClearResetEmissionRelatedInfoClassSubtypesEnum(Enum): +class DiagnosticClearResetEmissionRelatedInfoClassSubtypesEnum(StrEnum): DIAGNOSTIC_CLEAR_RESET_EMISSION_RELATED_INFO_CLASS = ( "DIAGNOSTIC-CLEAR-RESET-EMISSION-RELATED-INFO-CLASS" ) diff --git a/autosar/models/diagnostic_com_control_class_subtypes_enum.py b/autosar/models/diagnostic_com_control_class_subtypes_enum.py index c4ca2c8860..decf91e5db 100644 --- a/autosar/models/diagnostic_com_control_class_subtypes_enum.py +++ b/autosar/models/diagnostic_com_control_class_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticComControlClassSubtypesEnum(Enum): +class DiagnosticComControlClassSubtypesEnum(StrEnum): DIAGNOSTIC_COM_CONTROL_CLASS = "DIAGNOSTIC-COM-CONTROL-CLASS" diff --git a/autosar/models/diagnostic_common_element_subtypes_enum.py b/autosar/models/diagnostic_common_element_subtypes_enum.py index eea76a11e0..57d0e2d4d7 100644 --- a/autosar/models/diagnostic_common_element_subtypes_enum.py +++ b/autosar/models/diagnostic_common_element_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticCommonElementSubtypesEnum(Enum): +class DiagnosticCommonElementSubtypesEnum(StrEnum): DIAGNOSTIC_ABSTRACT_ALIAS_EVENT = "DIAGNOSTIC-ABSTRACT-ALIAS-EVENT" DIAGNOSTIC_ABSTRACT_DATA_IDENTIFIER = "DIAGNOSTIC-ABSTRACT-DATA-IDENTIFIER" DIAGNOSTIC_ACCESS_PERMISSION = "DIAGNOSTIC-ACCESS-PERMISSION" diff --git a/autosar/models/diagnostic_compare_type_enum_simple.py b/autosar/models/diagnostic_compare_type_enum_simple.py index b6dbef71c0..5d272f67ce 100644 --- a/autosar/models/diagnostic_compare_type_enum_simple.py +++ b/autosar/models/diagnostic_compare_type_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticCompareTypeEnumSimple(Enum): +class DiagnosticCompareTypeEnumSimple(StrEnum): """ :cvar IS_EQUAL: equal :cvar IS_GREATER_OR_EQUAL: greater than or equal diff --git a/autosar/models/diagnostic_connected_indicator_behavior_enum_simple.py b/autosar/models/diagnostic_connected_indicator_behavior_enum_simple.py index ced5c391ba..127b37ca1c 100644 --- a/autosar/models/diagnostic_connected_indicator_behavior_enum_simple.py +++ b/autosar/models/diagnostic_connected_indicator_behavior_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticConnectedIndicatorBehaviorEnumSimple(Enum): +class DiagnosticConnectedIndicatorBehaviorEnumSimple(StrEnum): """ :cvar BLINK_MODE: The indicator blinks when the event has status FAILED. diff --git a/autosar/models/diagnostic_connection_subtypes_enum.py b/autosar/models/diagnostic_connection_subtypes_enum.py index 3b034bc5bd..380c2549d0 100644 --- a/autosar/models/diagnostic_connection_subtypes_enum.py +++ b/autosar/models/diagnostic_connection_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticConnectionSubtypesEnum(Enum): +class DiagnosticConnectionSubtypesEnum(StrEnum): DIAGNOSTIC_CONNECTION = "DIAGNOSTIC-CONNECTION" diff --git a/autosar/models/diagnostic_contribution_set_subtypes_enum.py b/autosar/models/diagnostic_contribution_set_subtypes_enum.py index 4b2640ce88..4be9c8b087 100644 --- a/autosar/models/diagnostic_contribution_set_subtypes_enum.py +++ b/autosar/models/diagnostic_contribution_set_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticContributionSetSubtypesEnum(Enum): +class DiagnosticContributionSetSubtypesEnum(StrEnum): DIAGNOSTIC_CONTRIBUTION_SET = "DIAGNOSTIC-CONTRIBUTION-SET" diff --git a/autosar/models/diagnostic_control_dtc_setting_class_subtypes_enum.py b/autosar/models/diagnostic_control_dtc_setting_class_subtypes_enum.py index 5db57768f8..6ee8330dfa 100644 --- a/autosar/models/diagnostic_control_dtc_setting_class_subtypes_enum.py +++ b/autosar/models/diagnostic_control_dtc_setting_class_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticControlDtcSettingClassSubtypesEnum(Enum): +class DiagnosticControlDtcSettingClassSubtypesEnum(StrEnum): DIAGNOSTIC_CONTROL_DTC_SETTING_CLASS = ( "DIAGNOSTIC-CONTROL-DTC-SETTING-CLASS" ) diff --git a/autosar/models/diagnostic_custom_service_class_subtypes_enum.py b/autosar/models/diagnostic_custom_service_class_subtypes_enum.py index a101e97ca6..31ca8ce9d1 100644 --- a/autosar/models/diagnostic_custom_service_class_subtypes_enum.py +++ b/autosar/models/diagnostic_custom_service_class_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticCustomServiceClassSubtypesEnum(Enum): +class DiagnosticCustomServiceClassSubtypesEnum(StrEnum): DIAGNOSTIC_CUSTOM_SERVICE_CLASS = "DIAGNOSTIC-CUSTOM-SERVICE-CLASS" diff --git a/autosar/models/diagnostic_data_capture_enum_simple.py b/autosar/models/diagnostic_data_capture_enum_simple.py index 6dba297d5e..437d340db4 100644 --- a/autosar/models/diagnostic_data_capture_enum_simple.py +++ b/autosar/models/diagnostic_data_capture_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticDataCaptureEnumSimple(Enum): +class DiagnosticDataCaptureEnumSimple(StrEnum): """ :cvar CAPTURE_ASYNCHRONOUSLY_TO_REPORTING: This represents the intention to capture the environment data asynchronously after diff --git a/autosar/models/diagnostic_data_element_subtypes_enum.py b/autosar/models/diagnostic_data_element_subtypes_enum.py index 41c0afe288..8c73cf0a66 100644 --- a/autosar/models/diagnostic_data_element_subtypes_enum.py +++ b/autosar/models/diagnostic_data_element_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticDataElementSubtypesEnum(Enum): +class DiagnosticDataElementSubtypesEnum(StrEnum): DIAGNOSTIC_DATA_ELEMENT = "DIAGNOSTIC-DATA-ELEMENT" diff --git a/autosar/models/diagnostic_data_identifier_set_subtypes_enum.py b/autosar/models/diagnostic_data_identifier_set_subtypes_enum.py index d57ee76899..ffa6cd33f5 100644 --- a/autosar/models/diagnostic_data_identifier_set_subtypes_enum.py +++ b/autosar/models/diagnostic_data_identifier_set_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticDataIdentifierSetSubtypesEnum(Enum): +class DiagnosticDataIdentifierSetSubtypesEnum(StrEnum): DIAGNOSTIC_DATA_IDENTIFIER_SET = "DIAGNOSTIC-DATA-IDENTIFIER-SET" diff --git a/autosar/models/diagnostic_data_identifier_subtypes_enum.py b/autosar/models/diagnostic_data_identifier_subtypes_enum.py index 98e754e84d..a17de2670c 100644 --- a/autosar/models/diagnostic_data_identifier_subtypes_enum.py +++ b/autosar/models/diagnostic_data_identifier_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticDataIdentifierSubtypesEnum(Enum): +class DiagnosticDataIdentifierSubtypesEnum(StrEnum): DIAGNOSTIC_DATA_IDENTIFIER = "DIAGNOSTIC-DATA-IDENTIFIER" diff --git a/autosar/models/diagnostic_data_transfer_class_subtypes_enum.py b/autosar/models/diagnostic_data_transfer_class_subtypes_enum.py index 8ea8ab043a..ea5adb1f29 100644 --- a/autosar/models/diagnostic_data_transfer_class_subtypes_enum.py +++ b/autosar/models/diagnostic_data_transfer_class_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticDataTransferClassSubtypesEnum(Enum): +class DiagnosticDataTransferClassSubtypesEnum(StrEnum): DIAGNOSTIC_DATA_TRANSFER_CLASS = "DIAGNOSTIC-DATA-TRANSFER-CLASS" diff --git a/autosar/models/diagnostic_debounce_algorithm_props_subtypes_enum.py b/autosar/models/diagnostic_debounce_algorithm_props_subtypes_enum.py index a00ec3343a..e3eb9a44e1 100644 --- a/autosar/models/diagnostic_debounce_algorithm_props_subtypes_enum.py +++ b/autosar/models/diagnostic_debounce_algorithm_props_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticDebounceAlgorithmPropsSubtypesEnum(Enum): +class DiagnosticDebounceAlgorithmPropsSubtypesEnum(StrEnum): DIAGNOSTIC_DEBOUNCE_ALGORITHM_PROPS = "DIAGNOSTIC-DEBOUNCE-ALGORITHM-PROPS" diff --git a/autosar/models/diagnostic_debounce_behavior_enum_simple.py b/autosar/models/diagnostic_debounce_behavior_enum_simple.py index a2beab3b50..25adf64766 100644 --- a/autosar/models/diagnostic_debounce_behavior_enum_simple.py +++ b/autosar/models/diagnostic_debounce_behavior_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticDebounceBehaviorEnumSimple(Enum): +class DiagnosticDebounceBehaviorEnumSimple(StrEnum): """ :cvar FREEZE: The event debounce counter will be frozen with the current value and will not change while a related enable diff --git a/autosar/models/diagnostic_denominator_condition_enum_simple.py b/autosar/models/diagnostic_denominator_condition_enum_simple.py index 606623af49..9e946dac1b 100644 --- a/autosar/models/diagnostic_denominator_condition_enum_simple.py +++ b/autosar/models/diagnostic_denominator_condition_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticDenominatorConditionEnumSimple(Enum): +class DiagnosticDenominatorConditionEnumSimple(StrEnum): """ :cvar VALUE_500_MILES: Condition based on definition of 500miles conditions as defined for OBD2. diff --git a/autosar/models/diagnostic_dynamic_data_identifier_subtypes_enum.py b/autosar/models/diagnostic_dynamic_data_identifier_subtypes_enum.py index 6ae8b708fa..bd7d451ea8 100644 --- a/autosar/models/diagnostic_dynamic_data_identifier_subtypes_enum.py +++ b/autosar/models/diagnostic_dynamic_data_identifier_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticDynamicDataIdentifierSubtypesEnum(Enum): +class DiagnosticDynamicDataIdentifierSubtypesEnum(StrEnum): DIAGNOSTIC_DYNAMIC_DATA_IDENTIFIER = "DIAGNOSTIC-DYNAMIC-DATA-IDENTIFIER" diff --git a/autosar/models/diagnostic_dynamically_define_data_identifier_class_subtypes_enum.py b/autosar/models/diagnostic_dynamically_define_data_identifier_class_subtypes_enum.py index 06db59f13f..5d7d891cc3 100644 --- a/autosar/models/diagnostic_dynamically_define_data_identifier_class_subtypes_enum.py +++ b/autosar/models/diagnostic_dynamically_define_data_identifier_class_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticDynamicallyDefineDataIdentifierClassSubtypesEnum(Enum): +class DiagnosticDynamicallyDefineDataIdentifierClassSubtypesEnum(StrEnum): DIAGNOSTIC_DYNAMICALLY_DEFINE_DATA_IDENTIFIER_CLASS = ( "DIAGNOSTIC-DYNAMICALLY-DEFINE-DATA-IDENTIFIER-CLASS" ) diff --git a/autosar/models/diagnostic_dynamically_define_data_identifier_subfunction_enum_simple.py b/autosar/models/diagnostic_dynamically_define_data_identifier_subfunction_enum_simple.py index a60e0b60cf..12299720f8 100644 --- a/autosar/models/diagnostic_dynamically_define_data_identifier_subfunction_enum_simple.py +++ b/autosar/models/diagnostic_dynamically_define_data_identifier_subfunction_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticDynamicallyDefineDataIdentifierSubfunctionEnumSimple(Enum): +class DiagnosticDynamicallyDefineDataIdentifierSubfunctionEnumSimple(StrEnum): """ :cvar CLEAR_DYNAMICALLY_DEFINE_DATA_IDENTIFIER: Clear the specified dynamic data identifier. diff --git a/autosar/models/diagnostic_ecu_reset_class_subtypes_enum.py b/autosar/models/diagnostic_ecu_reset_class_subtypes_enum.py index 63bfd1a98a..3d2331a384 100644 --- a/autosar/models/diagnostic_ecu_reset_class_subtypes_enum.py +++ b/autosar/models/diagnostic_ecu_reset_class_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticEcuResetClassSubtypesEnum(Enum): +class DiagnosticEcuResetClassSubtypesEnum(StrEnum): DIAGNOSTIC_ECU_RESET_CLASS = "DIAGNOSTIC-ECU-RESET-CLASS" diff --git a/autosar/models/diagnostic_enable_condition_group_subtypes_enum.py b/autosar/models/diagnostic_enable_condition_group_subtypes_enum.py index 3e409875b6..1f2b26d3a9 100644 --- a/autosar/models/diagnostic_enable_condition_group_subtypes_enum.py +++ b/autosar/models/diagnostic_enable_condition_group_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticEnableConditionGroupSubtypesEnum(Enum): +class DiagnosticEnableConditionGroupSubtypesEnum(StrEnum): DIAGNOSTIC_ENABLE_CONDITION_GROUP = "DIAGNOSTIC-ENABLE-CONDITION-GROUP" diff --git a/autosar/models/diagnostic_enable_condition_subtypes_enum.py b/autosar/models/diagnostic_enable_condition_subtypes_enum.py index 5bf2b06012..607dad3d66 100644 --- a/autosar/models/diagnostic_enable_condition_subtypes_enum.py +++ b/autosar/models/diagnostic_enable_condition_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticEnableConditionSubtypesEnum(Enum): +class DiagnosticEnableConditionSubtypesEnum(StrEnum): DIAGNOSTIC_ENABLE_CONDITION = "DIAGNOSTIC-ENABLE-CONDITION" diff --git a/autosar/models/diagnostic_env_mode_element_subtypes_enum.py b/autosar/models/diagnostic_env_mode_element_subtypes_enum.py index a0223dae46..0754685a61 100644 --- a/autosar/models/diagnostic_env_mode_element_subtypes_enum.py +++ b/autosar/models/diagnostic_env_mode_element_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticEnvModeElementSubtypesEnum(Enum): +class DiagnosticEnvModeElementSubtypesEnum(StrEnum): DIAGNOSTIC_ENV_BSW_MODE_ELEMENT = "DIAGNOSTIC-ENV-BSW-MODE-ELEMENT" DIAGNOSTIC_ENV_MODE_ELEMENT = "DIAGNOSTIC-ENV-MODE-ELEMENT" DIAGNOSTIC_ENV_SWC_MODE_ELEMENT = "DIAGNOSTIC-ENV-SWC-MODE-ELEMENT" diff --git a/autosar/models/diagnostic_environmental_condition_subtypes_enum.py b/autosar/models/diagnostic_environmental_condition_subtypes_enum.py index fccf738e31..83e3f1aed1 100644 --- a/autosar/models/diagnostic_environmental_condition_subtypes_enum.py +++ b/autosar/models/diagnostic_environmental_condition_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticEnvironmentalConditionSubtypesEnum(Enum): +class DiagnosticEnvironmentalConditionSubtypesEnum(StrEnum): DIAGNOSTIC_ENVIRONMENTAL_CONDITION = "DIAGNOSTIC-ENVIRONMENTAL-CONDITION" diff --git a/autosar/models/diagnostic_event_clear_allowed_enum_simple.py b/autosar/models/diagnostic_event_clear_allowed_enum_simple.py index c6fad9802a..b8fe0485df 100644 --- a/autosar/models/diagnostic_event_clear_allowed_enum_simple.py +++ b/autosar/models/diagnostic_event_clear_allowed_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticEventClearAllowedEnumSimple(Enum): +class DiagnosticEventClearAllowedEnumSimple(StrEnum): """ :cvar ALWAYS: The clearing is allowed unconditionally. :cvar NEVER: The clearing is never allowed. diff --git a/autosar/models/diagnostic_event_displacement_strategy_enum_simple.py b/autosar/models/diagnostic_event_displacement_strategy_enum_simple.py index aee33e2bb7..92c4a66e9f 100644 --- a/autosar/models/diagnostic_event_displacement_strategy_enum_simple.py +++ b/autosar/models/diagnostic_event_displacement_strategy_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticEventDisplacementStrategyEnumSimple(Enum): +class DiagnosticEventDisplacementStrategyEnumSimple(StrEnum): """ :cvar FULL: Event memory entry displacement is enabled, by consideration of priority active/passive status, and occurrence. diff --git a/autosar/models/diagnostic_event_kind_enum_simple.py b/autosar/models/diagnostic_event_kind_enum_simple.py index 8ac7016c41..10980dda18 100644 --- a/autosar/models/diagnostic_event_kind_enum_simple.py +++ b/autosar/models/diagnostic_event_kind_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticEventKindEnumSimple(Enum): +class DiagnosticEventKindEnumSimple(StrEnum): """ :cvar BSW: The event is assigned to a BSW module. :cvar SWC: The event is assigned to a SWC. diff --git a/autosar/models/diagnostic_event_needs_subtypes_enum.py b/autosar/models/diagnostic_event_needs_subtypes_enum.py index 32a484d096..91891d8f84 100644 --- a/autosar/models/diagnostic_event_needs_subtypes_enum.py +++ b/autosar/models/diagnostic_event_needs_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticEventNeedsSubtypesEnum(Enum): +class DiagnosticEventNeedsSubtypesEnum(StrEnum): DIAGNOSTIC_EVENT_NEEDS = "DIAGNOSTIC-EVENT-NEEDS" diff --git a/autosar/models/diagnostic_event_subtypes_enum.py b/autosar/models/diagnostic_event_subtypes_enum.py index 5cfeab2c66..63d49fad79 100644 --- a/autosar/models/diagnostic_event_subtypes_enum.py +++ b/autosar/models/diagnostic_event_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticEventSubtypesEnum(Enum): +class DiagnosticEventSubtypesEnum(StrEnum): DIAGNOSTIC_EVENT = "DIAGNOSTIC-EVENT" diff --git a/autosar/models/diagnostic_event_window_time_enum_simple.py b/autosar/models/diagnostic_event_window_time_enum_simple.py index 2a6f80ef4a..70aa5c7381 100644 --- a/autosar/models/diagnostic_event_window_time_enum_simple.py +++ b/autosar/models/diagnostic_event_window_time_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticEventWindowTimeEnumSimple(Enum): +class DiagnosticEventWindowTimeEnumSimple(StrEnum): """ :cvar EVENT_WINDOW_CURRENT_AND_FOLLOWING_CYCLE: This means that the window extends to this and the following cycle. diff --git a/autosar/models/diagnostic_extended_data_record_subtypes_enum.py b/autosar/models/diagnostic_extended_data_record_subtypes_enum.py index 93d138dd45..6b76326239 100644 --- a/autosar/models/diagnostic_extended_data_record_subtypes_enum.py +++ b/autosar/models/diagnostic_extended_data_record_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticExtendedDataRecordSubtypesEnum(Enum): +class DiagnosticExtendedDataRecordSubtypesEnum(StrEnum): DIAGNOSTIC_EXTENDED_DATA_RECORD = "DIAGNOSTIC-EXTENDED-DATA-RECORD" diff --git a/autosar/models/diagnostic_fim_alias_event_group_subtypes_enum.py b/autosar/models/diagnostic_fim_alias_event_group_subtypes_enum.py index d084eb7f58..a7ccb9453d 100644 --- a/autosar/models/diagnostic_fim_alias_event_group_subtypes_enum.py +++ b/autosar/models/diagnostic_fim_alias_event_group_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticFimAliasEventGroupSubtypesEnum(Enum): +class DiagnosticFimAliasEventGroupSubtypesEnum(StrEnum): DIAGNOSTIC_FIM_ALIAS_EVENT_GROUP = "DIAGNOSTIC-FIM-ALIAS-EVENT-GROUP" diff --git a/autosar/models/diagnostic_fim_alias_event_subtypes_enum.py b/autosar/models/diagnostic_fim_alias_event_subtypes_enum.py index 114adcb18c..29242c8a47 100644 --- a/autosar/models/diagnostic_fim_alias_event_subtypes_enum.py +++ b/autosar/models/diagnostic_fim_alias_event_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticFimAliasEventSubtypesEnum(Enum): +class DiagnosticFimAliasEventSubtypesEnum(StrEnum): DIAGNOSTIC_FIM_ALIAS_EVENT = "DIAGNOSTIC-FIM-ALIAS-EVENT" diff --git a/autosar/models/diagnostic_fim_event_group_subtypes_enum.py b/autosar/models/diagnostic_fim_event_group_subtypes_enum.py index ca70500d3a..c31fd5c91d 100644 --- a/autosar/models/diagnostic_fim_event_group_subtypes_enum.py +++ b/autosar/models/diagnostic_fim_event_group_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticFimEventGroupSubtypesEnum(Enum): +class DiagnosticFimEventGroupSubtypesEnum(StrEnum): DIAGNOSTIC_FIM_EVENT_GROUP = "DIAGNOSTIC-FIM-EVENT-GROUP" diff --git a/autosar/models/diagnostic_freeze_frame_subtypes_enum.py b/autosar/models/diagnostic_freeze_frame_subtypes_enum.py index 7b5eafd978..589949e7e3 100644 --- a/autosar/models/diagnostic_freeze_frame_subtypes_enum.py +++ b/autosar/models/diagnostic_freeze_frame_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticFreezeFrameSubtypesEnum(Enum): +class DiagnosticFreezeFrameSubtypesEnum(StrEnum): DIAGNOSTIC_FREEZE_FRAME = "DIAGNOSTIC-FREEZE-FRAME" diff --git a/autosar/models/diagnostic_function_identifier_subtypes_enum.py b/autosar/models/diagnostic_function_identifier_subtypes_enum.py index 78af8e724e..1e9d4e0a19 100644 --- a/autosar/models/diagnostic_function_identifier_subtypes_enum.py +++ b/autosar/models/diagnostic_function_identifier_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticFunctionIdentifierSubtypesEnum(Enum): +class DiagnosticFunctionIdentifierSubtypesEnum(StrEnum): DIAGNOSTIC_FUNCTION_IDENTIFIER = "DIAGNOSTIC-FUNCTION-IDENTIFIER" diff --git a/autosar/models/diagnostic_function_inhibit_source_subtypes_enum.py b/autosar/models/diagnostic_function_inhibit_source_subtypes_enum.py index ed7e0ab11e..a8b26f8beb 100644 --- a/autosar/models/diagnostic_function_inhibit_source_subtypes_enum.py +++ b/autosar/models/diagnostic_function_inhibit_source_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticFunctionInhibitSourceSubtypesEnum(Enum): +class DiagnosticFunctionInhibitSourceSubtypesEnum(StrEnum): DIAGNOSTIC_FUNCTION_INHIBIT_SOURCE = "DIAGNOSTIC-FUNCTION-INHIBIT-SOURCE" diff --git a/autosar/models/diagnostic_handle_dddi_configuration_enum_simple.py b/autosar/models/diagnostic_handle_dddi_configuration_enum_simple.py index b7ae6e5986..a0c8c3f334 100644 --- a/autosar/models/diagnostic_handle_dddi_configuration_enum_simple.py +++ b/autosar/models/diagnostic_handle_dddi_configuration_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticHandleDddiConfigurationEnumSimple(Enum): +class DiagnosticHandleDddiConfigurationEnumSimple(StrEnum): """ :cvar NON_VOLATILE: This indicates that the configuration of DynamicallyDefineDataIdentifier shall be stored as non-volatile diff --git a/autosar/models/diagnostic_indicator_subtypes_enum.py b/autosar/models/diagnostic_indicator_subtypes_enum.py index 1026be6850..1defa7cb00 100644 --- a/autosar/models/diagnostic_indicator_subtypes_enum.py +++ b/autosar/models/diagnostic_indicator_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticIndicatorSubtypesEnum(Enum): +class DiagnosticIndicatorSubtypesEnum(StrEnum): DIAGNOSTIC_INDICATOR = "DIAGNOSTIC-INDICATOR" diff --git a/autosar/models/diagnostic_indicator_type_enum_simple.py b/autosar/models/diagnostic_indicator_type_enum_simple.py index 397967c133..89deefe1a9 100644 --- a/autosar/models/diagnostic_indicator_type_enum_simple.py +++ b/autosar/models/diagnostic_indicator_type_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticIndicatorTypeEnumSimple(Enum): +class DiagnosticIndicatorTypeEnumSimple(StrEnum): """ :cvar AMBER_WARNING: Amber Warning Lamp :cvar MALFUNCTION: Malfunction Indicator Lamp diff --git a/autosar/models/diagnostic_info_type_subtypes_enum.py b/autosar/models/diagnostic_info_type_subtypes_enum.py index 101be725bd..311e0d6b0a 100644 --- a/autosar/models/diagnostic_info_type_subtypes_enum.py +++ b/autosar/models/diagnostic_info_type_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticInfoTypeSubtypesEnum(Enum): +class DiagnosticInfoTypeSubtypesEnum(StrEnum): DIAGNOSTIC_INFO_TYPE = "DIAGNOSTIC-INFO-TYPE" diff --git a/autosar/models/diagnostic_inhibition_mask_enum_simple.py b/autosar/models/diagnostic_inhibition_mask_enum_simple.py index 77c301925d..4614899a59 100644 --- a/autosar/models/diagnostic_inhibition_mask_enum_simple.py +++ b/autosar/models/diagnostic_inhibition_mask_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticInhibitionMaskEnumSimple(Enum): +class DiagnosticInhibitionMaskEnumSimple(StrEnum): """ :cvar LAST_FAILED: This represents the inhibition mask behavior "last failed". diff --git a/autosar/models/diagnostic_initial_event_status_enum_simple.py b/autosar/models/diagnostic_initial_event_status_enum_simple.py index b91f320757..3b61a730b6 100644 --- a/autosar/models/diagnostic_initial_event_status_enum_simple.py +++ b/autosar/models/diagnostic_initial_event_status_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticInitialEventStatusEnumSimple(Enum): +class DiagnosticInitialEventStatusEnumSimple(StrEnum): """ :cvar RETURN_ON_EVENT_CLEARED: This means that the ResponseOnEvent is initially cleared. diff --git a/autosar/models/diagnostic_io_control_class_subtypes_enum.py b/autosar/models/diagnostic_io_control_class_subtypes_enum.py index bcce681a54..ada508d177 100644 --- a/autosar/models/diagnostic_io_control_class_subtypes_enum.py +++ b/autosar/models/diagnostic_io_control_class_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticIoControlClassSubtypesEnum(Enum): +class DiagnosticIoControlClassSubtypesEnum(StrEnum): DIAGNOSTIC_IO_CONTROL_CLASS = "DIAGNOSTIC-IO-CONTROL-CLASS" diff --git a/autosar/models/diagnostic_iumpr_subtypes_enum.py b/autosar/models/diagnostic_iumpr_subtypes_enum.py index 6e02ea34f0..e8f02c6bb5 100644 --- a/autosar/models/diagnostic_iumpr_subtypes_enum.py +++ b/autosar/models/diagnostic_iumpr_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticIumprSubtypesEnum(Enum): +class DiagnosticIumprSubtypesEnum(StrEnum): DIAGNOSTIC_IUMPR = "DIAGNOSTIC-IUMPR" diff --git a/autosar/models/diagnostic_j_1939_node_subtypes_enum.py b/autosar/models/diagnostic_j_1939_node_subtypes_enum.py index 20c211336f..e3fce2f6e1 100644 --- a/autosar/models/diagnostic_j_1939_node_subtypes_enum.py +++ b/autosar/models/diagnostic_j_1939_node_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticJ1939NodeSubtypesEnum(Enum): +class DiagnosticJ1939NodeSubtypesEnum(StrEnum): DIAGNOSTIC_J_1939_NODE = "DIAGNOSTIC-J-1939-NODE" diff --git a/autosar/models/diagnostic_j_1939_spn_subtypes_enum.py b/autosar/models/diagnostic_j_1939_spn_subtypes_enum.py index 00bfccafa8..07ef924365 100644 --- a/autosar/models/diagnostic_j_1939_spn_subtypes_enum.py +++ b/autosar/models/diagnostic_j_1939_spn_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticJ1939SpnSubtypesEnum(Enum): +class DiagnosticJ1939SpnSubtypesEnum(StrEnum): DIAGNOSTIC_J_1939_SPN = "DIAGNOSTIC-J-1939-SPN" diff --git a/autosar/models/diagnostic_jump_to_boot_loader_enum_simple.py b/autosar/models/diagnostic_jump_to_boot_loader_enum_simple.py index 7a527fbf07..305eb4e729 100644 --- a/autosar/models/diagnostic_jump_to_boot_loader_enum_simple.py +++ b/autosar/models/diagnostic_jump_to_boot_loader_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticJumpToBootLoaderEnumSimple(Enum): +class DiagnosticJumpToBootLoaderEnumSimple(StrEnum): """ :cvar NO_BOOT: This diagnostic session doesn't allow to jump to Bootloader. diff --git a/autosar/models/diagnostic_logical_operator_enum_simple.py b/autosar/models/diagnostic_logical_operator_enum_simple.py index 6cb1bea3e0..aa67742c81 100644 --- a/autosar/models/diagnostic_logical_operator_enum_simple.py +++ b/autosar/models/diagnostic_logical_operator_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticLogicalOperatorEnumSimple(Enum): +class DiagnosticLogicalOperatorEnumSimple(StrEnum): """ :cvar LOGICAL_AND: Logical AND :cvar LOGICAL_OR: Logical OR diff --git a/autosar/models/diagnostic_measurement_identifier_subtypes_enum.py b/autosar/models/diagnostic_measurement_identifier_subtypes_enum.py index 7df211faef..9fe339f9a8 100644 --- a/autosar/models/diagnostic_measurement_identifier_subtypes_enum.py +++ b/autosar/models/diagnostic_measurement_identifier_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticMeasurementIdentifierSubtypesEnum(Enum): +class DiagnosticMeasurementIdentifierSubtypesEnum(StrEnum): DIAGNOSTIC_MEASUREMENT_IDENTIFIER = "DIAGNOSTIC-MEASUREMENT-IDENTIFIER" diff --git a/autosar/models/diagnostic_memory_destination_subtypes_enum.py b/autosar/models/diagnostic_memory_destination_subtypes_enum.py index ef84ae2280..9c592990b8 100644 --- a/autosar/models/diagnostic_memory_destination_subtypes_enum.py +++ b/autosar/models/diagnostic_memory_destination_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticMemoryDestinationSubtypesEnum(Enum): +class DiagnosticMemoryDestinationSubtypesEnum(StrEnum): DIAGNOSTIC_MEMORY_DESTINATION = "DIAGNOSTIC-MEMORY-DESTINATION" DIAGNOSTIC_MEMORY_DESTINATION_MIRROR = ( "DIAGNOSTIC-MEMORY-DESTINATION-MIRROR" diff --git a/autosar/models/diagnostic_memory_entry_storage_trigger_enum_simple.py b/autosar/models/diagnostic_memory_entry_storage_trigger_enum_simple.py index 06968dcf16..7ac4d7a143 100644 --- a/autosar/models/diagnostic_memory_entry_storage_trigger_enum_simple.py +++ b/autosar/models/diagnostic_memory_entry_storage_trigger_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticMemoryEntryStorageTriggerEnumSimple(Enum): +class DiagnosticMemoryEntryStorageTriggerEnumSimple(StrEnum): """ :cvar CONFIRMED: Status information of UDS DTC status bit 3 :cvar FDC_THRESHOLD: Threshold to allocate an event memory entry and diff --git a/autosar/models/diagnostic_memory_identifier_subtypes_enum.py b/autosar/models/diagnostic_memory_identifier_subtypes_enum.py index b9638e86ea..3b5f2e7ec6 100644 --- a/autosar/models/diagnostic_memory_identifier_subtypes_enum.py +++ b/autosar/models/diagnostic_memory_identifier_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticMemoryIdentifierSubtypesEnum(Enum): +class DiagnosticMemoryIdentifierSubtypesEnum(StrEnum): DIAGNOSTIC_MEMORY_IDENTIFIER = "DIAGNOSTIC-MEMORY-IDENTIFIER" diff --git a/autosar/models/diagnostic_monitor_update_kind_enum_simple.py b/autosar/models/diagnostic_monitor_update_kind_enum_simple.py index 49d67c495c..92e90cb0ee 100644 --- a/autosar/models/diagnostic_monitor_update_kind_enum_simple.py +++ b/autosar/models/diagnostic_monitor_update_kind_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticMonitorUpdateKindEnumSimple(Enum): +class DiagnosticMonitorUpdateKindEnumSimple(StrEnum): """ :cvar ALWAYS: Dem shall accept every update. :cvar STEADY: Dem shall only accept if debouncing is at the limit. diff --git a/autosar/models/diagnostic_obd_support_enum_simple.py b/autosar/models/diagnostic_obd_support_enum_simple.py index 4b5f6da3e8..569847f15a 100644 --- a/autosar/models/diagnostic_obd_support_enum_simple.py +++ b/autosar/models/diagnostic_obd_support_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticObdSupportEnumSimple(Enum): +class DiagnosticObdSupportEnumSimple(StrEnum): """ :cvar MASTER_ECU: This represent the role "master ECU". :cvar NO_OBD_SUPPORT: This represents the ability to explicitly diff --git a/autosar/models/diagnostic_occurrence_counter_processing_enum_simple.py b/autosar/models/diagnostic_occurrence_counter_processing_enum_simple.py index a24b1bf204..b6e556ffd8 100644 --- a/autosar/models/diagnostic_occurrence_counter_processing_enum_simple.py +++ b/autosar/models/diagnostic_occurrence_counter_processing_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticOccurrenceCounterProcessingEnumSimple(Enum): +class DiagnosticOccurrenceCounterProcessingEnumSimple(StrEnum): """ :cvar CONFIRMED_DTC_BIT: The occurrence counter is triggered by the TestFailed bit if the fault confirmation was successful diff --git a/autosar/models/diagnostic_operation_cycle_subtypes_enum.py b/autosar/models/diagnostic_operation_cycle_subtypes_enum.py index 98728521ce..903efef850 100644 --- a/autosar/models/diagnostic_operation_cycle_subtypes_enum.py +++ b/autosar/models/diagnostic_operation_cycle_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticOperationCycleSubtypesEnum(Enum): +class DiagnosticOperationCycleSubtypesEnum(StrEnum): DIAGNOSTIC_OPERATION_CYCLE = "DIAGNOSTIC-OPERATION-CYCLE" diff --git a/autosar/models/diagnostic_operation_cycle_type_enum_simple.py b/autosar/models/diagnostic_operation_cycle_type_enum_simple.py index 358520726d..e7fe446eb2 100644 --- a/autosar/models/diagnostic_operation_cycle_type_enum_simple.py +++ b/autosar/models/diagnostic_operation_cycle_type_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticOperationCycleTypeEnumSimple(Enum): +class DiagnosticOperationCycleTypeEnumSimple(StrEnum): """ :cvar IGNITION: Ignition ON / OFF cycle :cvar OBD_DRIVING_CYCLE: OBD Driving cycle diff --git a/autosar/models/diagnostic_parameter_identifier_subtypes_enum.py b/autosar/models/diagnostic_parameter_identifier_subtypes_enum.py index 635321a4a3..a9f5f45405 100644 --- a/autosar/models/diagnostic_parameter_identifier_subtypes_enum.py +++ b/autosar/models/diagnostic_parameter_identifier_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticParameterIdentifierSubtypesEnum(Enum): +class DiagnosticParameterIdentifierSubtypesEnum(StrEnum): DIAGNOSTIC_PARAMETER_IDENTIFIER = "DIAGNOSTIC-PARAMETER-IDENTIFIER" diff --git a/autosar/models/diagnostic_periodic_rate_category_enum_simple.py b/autosar/models/diagnostic_periodic_rate_category_enum_simple.py index 5656c2220e..feacd509fc 100644 --- a/autosar/models/diagnostic_periodic_rate_category_enum_simple.py +++ b/autosar/models/diagnostic_periodic_rate_category_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticPeriodicRateCategoryEnumSimple(Enum): +class DiagnosticPeriodicRateCategoryEnumSimple(StrEnum): """ :cvar PERIODIC_RATE_FAST: This value represents a fast periodic rate. diff --git a/autosar/models/diagnostic_powertrain_freeze_frame_subtypes_enum.py b/autosar/models/diagnostic_powertrain_freeze_frame_subtypes_enum.py index 386b567e2b..8020161fa0 100644 --- a/autosar/models/diagnostic_powertrain_freeze_frame_subtypes_enum.py +++ b/autosar/models/diagnostic_powertrain_freeze_frame_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticPowertrainFreezeFrameSubtypesEnum(Enum): +class DiagnosticPowertrainFreezeFrameSubtypesEnum(StrEnum): DIAGNOSTIC_POWERTRAIN_FREEZE_FRAME = "DIAGNOSTIC-POWERTRAIN-FREEZE-FRAME" diff --git a/autosar/models/diagnostic_processing_style_enum_simple.py b/autosar/models/diagnostic_processing_style_enum_simple.py index 3d20254500..7afa222a5a 100644 --- a/autosar/models/diagnostic_processing_style_enum_simple.py +++ b/autosar/models/diagnostic_processing_style_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticProcessingStyleEnumSimple(Enum): +class DiagnosticProcessingStyleEnumSimple(StrEnum): """ :cvar PROCESSING_STYLE_ASYNCHRONOUS: The software-component processes the request in background but still the Dcm has to diff --git a/autosar/models/diagnostic_read_data_by_identifier_class_subtypes_enum.py b/autosar/models/diagnostic_read_data_by_identifier_class_subtypes_enum.py index 7576540e8b..46a6cd70ba 100644 --- a/autosar/models/diagnostic_read_data_by_identifier_class_subtypes_enum.py +++ b/autosar/models/diagnostic_read_data_by_identifier_class_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticReadDataByIdentifierClassSubtypesEnum(Enum): +class DiagnosticReadDataByIdentifierClassSubtypesEnum(StrEnum): DIAGNOSTIC_READ_DATA_BY_IDENTIFIER_CLASS = ( "DIAGNOSTIC-READ-DATA-BY-IDENTIFIER-CLASS" ) diff --git a/autosar/models/diagnostic_read_data_by_periodic_id_class_subtypes_enum.py b/autosar/models/diagnostic_read_data_by_periodic_id_class_subtypes_enum.py index f61f6063b4..3f404d91cf 100644 --- a/autosar/models/diagnostic_read_data_by_periodic_id_class_subtypes_enum.py +++ b/autosar/models/diagnostic_read_data_by_periodic_id_class_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticReadDataByPeriodicIdClassSubtypesEnum(Enum): +class DiagnosticReadDataByPeriodicIdClassSubtypesEnum(StrEnum): DIAGNOSTIC_READ_DATA_BY_PERIODIC_ID_CLASS = ( "DIAGNOSTIC-READ-DATA-BY-PERIODIC-ID-CLASS" ) diff --git a/autosar/models/diagnostic_read_dtc_information_class_subtypes_enum.py b/autosar/models/diagnostic_read_dtc_information_class_subtypes_enum.py index aea27a6dec..d7fb9ea37a 100644 --- a/autosar/models/diagnostic_read_dtc_information_class_subtypes_enum.py +++ b/autosar/models/diagnostic_read_dtc_information_class_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticReadDtcInformationClassSubtypesEnum(Enum): +class DiagnosticReadDtcInformationClassSubtypesEnum(StrEnum): DIAGNOSTIC_READ_DTC_INFORMATION_CLASS = ( "DIAGNOSTIC-READ-DTC-INFORMATION-CLASS" ) diff --git a/autosar/models/diagnostic_read_memory_by_address_class_subtypes_enum.py b/autosar/models/diagnostic_read_memory_by_address_class_subtypes_enum.py index 9573f6a383..dd65c29d3c 100644 --- a/autosar/models/diagnostic_read_memory_by_address_class_subtypes_enum.py +++ b/autosar/models/diagnostic_read_memory_by_address_class_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticReadMemoryByAddressClassSubtypesEnum(Enum): +class DiagnosticReadMemoryByAddressClassSubtypesEnum(StrEnum): DIAGNOSTIC_READ_MEMORY_BY_ADDRESS_CLASS = ( "DIAGNOSTIC-READ-MEMORY-BY-ADDRESS-CLASS" ) diff --git a/autosar/models/diagnostic_read_scaling_data_by_identifier_class_subtypes_enum.py b/autosar/models/diagnostic_read_scaling_data_by_identifier_class_subtypes_enum.py index ca0b8dd042..e56c4e1a9e 100644 --- a/autosar/models/diagnostic_read_scaling_data_by_identifier_class_subtypes_enum.py +++ b/autosar/models/diagnostic_read_scaling_data_by_identifier_class_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticReadScalingDataByIdentifierClassSubtypesEnum(Enum): +class DiagnosticReadScalingDataByIdentifierClassSubtypesEnum(StrEnum): DIAGNOSTIC_READ_SCALING_DATA_BY_IDENTIFIER_CLASS = ( "DIAGNOSTIC-READ-SCALING-DATA-BY-IDENTIFIER-CLASS" ) diff --git a/autosar/models/diagnostic_record_trigger_enum_simple.py b/autosar/models/diagnostic_record_trigger_enum_simple.py index bf3e6b649c..43c5b7aa82 100644 --- a/autosar/models/diagnostic_record_trigger_enum_simple.py +++ b/autosar/models/diagnostic_record_trigger_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticRecordTriggerEnumSimple(Enum): +class DiagnosticRecordTriggerEnumSimple(StrEnum): """ :cvar CONFIRMED: capture on "Confirmed" :cvar CUSTOM: implement custom capture diff --git a/autosar/models/diagnostic_request_control_of_on_board_device_class_subtypes_enum.py b/autosar/models/diagnostic_request_control_of_on_board_device_class_subtypes_enum.py index c921b86b2c..bac0493739 100644 --- a/autosar/models/diagnostic_request_control_of_on_board_device_class_subtypes_enum.py +++ b/autosar/models/diagnostic_request_control_of_on_board_device_class_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticRequestControlOfOnBoardDeviceClassSubtypesEnum(Enum): +class DiagnosticRequestControlOfOnBoardDeviceClassSubtypesEnum(StrEnum): DIAGNOSTIC_REQUEST_CONTROL_OF_ON_BOARD_DEVICE_CLASS = ( "DIAGNOSTIC-REQUEST-CONTROL-OF-ON-BOARD-DEVICE-CLASS" ) diff --git a/autosar/models/diagnostic_request_current_powertrain_data_class_subtypes_enum.py b/autosar/models/diagnostic_request_current_powertrain_data_class_subtypes_enum.py index 48a1388931..e65cc73778 100644 --- a/autosar/models/diagnostic_request_current_powertrain_data_class_subtypes_enum.py +++ b/autosar/models/diagnostic_request_current_powertrain_data_class_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticRequestCurrentPowertrainDataClassSubtypesEnum(Enum): +class DiagnosticRequestCurrentPowertrainDataClassSubtypesEnum(StrEnum): DIAGNOSTIC_REQUEST_CURRENT_POWERTRAIN_DATA_CLASS = ( "DIAGNOSTIC-REQUEST-CURRENT-POWERTRAIN-DATA-CLASS" ) diff --git a/autosar/models/diagnostic_request_download_class_subtypes_enum.py b/autosar/models/diagnostic_request_download_class_subtypes_enum.py index f67739e1ba..507693a70c 100644 --- a/autosar/models/diagnostic_request_download_class_subtypes_enum.py +++ b/autosar/models/diagnostic_request_download_class_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticRequestDownloadClassSubtypesEnum(Enum): +class DiagnosticRequestDownloadClassSubtypesEnum(StrEnum): DIAGNOSTIC_REQUEST_DOWNLOAD_CLASS = "DIAGNOSTIC-REQUEST-DOWNLOAD-CLASS" diff --git a/autosar/models/diagnostic_request_emission_related_dtc_class_subtypes_enum.py b/autosar/models/diagnostic_request_emission_related_dtc_class_subtypes_enum.py index 63acb2095a..01ffd63049 100644 --- a/autosar/models/diagnostic_request_emission_related_dtc_class_subtypes_enum.py +++ b/autosar/models/diagnostic_request_emission_related_dtc_class_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticRequestEmissionRelatedDtcClassSubtypesEnum(Enum): +class DiagnosticRequestEmissionRelatedDtcClassSubtypesEnum(StrEnum): DIAGNOSTIC_REQUEST_EMISSION_RELATED_DTC_CLASS = ( "DIAGNOSTIC-REQUEST-EMISSION-RELATED-DTC-CLASS" ) diff --git a/autosar/models/diagnostic_request_emission_related_dtc_permanent_status_class_subtypes_enum.py b/autosar/models/diagnostic_request_emission_related_dtc_permanent_status_class_subtypes_enum.py index 6c3a26414a..93e087bb51 100644 --- a/autosar/models/diagnostic_request_emission_related_dtc_permanent_status_class_subtypes_enum.py +++ b/autosar/models/diagnostic_request_emission_related_dtc_permanent_status_class_subtypes_enum.py @@ -1,12 +1,12 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" class DiagnosticRequestEmissionRelatedDtcPermanentStatusClassSubtypesEnum( - Enum + StrEnum ): DIAGNOSTIC_REQUEST_EMISSION_RELATED_DTC_PERMANENT_STATUS_CLASS = ( "DIAGNOSTIC-REQUEST-EMISSION-RELATED-DTC-PERMANENT-STATUS-CLASS" diff --git a/autosar/models/diagnostic_request_file_transfer_class_subtypes_enum.py b/autosar/models/diagnostic_request_file_transfer_class_subtypes_enum.py index caf55ca2c4..9e463c5745 100644 --- a/autosar/models/diagnostic_request_file_transfer_class_subtypes_enum.py +++ b/autosar/models/diagnostic_request_file_transfer_class_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticRequestFileTransferClassSubtypesEnum(Enum): +class DiagnosticRequestFileTransferClassSubtypesEnum(StrEnum): DIAGNOSTIC_REQUEST_FILE_TRANSFER_CLASS = ( "DIAGNOSTIC-REQUEST-FILE-TRANSFER-CLASS" ) diff --git a/autosar/models/diagnostic_request_on_board_monitoring_test_results_class_subtypes_enum.py b/autosar/models/diagnostic_request_on_board_monitoring_test_results_class_subtypes_enum.py index 2f0b92a1b0..363e586926 100644 --- a/autosar/models/diagnostic_request_on_board_monitoring_test_results_class_subtypes_enum.py +++ b/autosar/models/diagnostic_request_on_board_monitoring_test_results_class_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticRequestOnBoardMonitoringTestResultsClassSubtypesEnum(Enum): +class DiagnosticRequestOnBoardMonitoringTestResultsClassSubtypesEnum(StrEnum): DIAGNOSTIC_REQUEST_ON_BOARD_MONITORING_TEST_RESULTS_CLASS = ( "DIAGNOSTIC-REQUEST-ON-BOARD-MONITORING-TEST-RESULTS-CLASS" ) diff --git a/autosar/models/diagnostic_request_powertrain_freeze_frame_data_class_subtypes_enum.py b/autosar/models/diagnostic_request_powertrain_freeze_frame_data_class_subtypes_enum.py index 0eba63d61a..244cb7d839 100644 --- a/autosar/models/diagnostic_request_powertrain_freeze_frame_data_class_subtypes_enum.py +++ b/autosar/models/diagnostic_request_powertrain_freeze_frame_data_class_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticRequestPowertrainFreezeFrameDataClassSubtypesEnum(Enum): +class DiagnosticRequestPowertrainFreezeFrameDataClassSubtypesEnum(StrEnum): DIAGNOSTIC_REQUEST_POWERTRAIN_FREEZE_FRAME_DATA_CLASS = ( "DIAGNOSTIC-REQUEST-POWERTRAIN-FREEZE-FRAME-DATA-CLASS" ) diff --git a/autosar/models/diagnostic_request_upload_class_subtypes_enum.py b/autosar/models/diagnostic_request_upload_class_subtypes_enum.py index 931f4f5978..78f2ac3a5b 100644 --- a/autosar/models/diagnostic_request_upload_class_subtypes_enum.py +++ b/autosar/models/diagnostic_request_upload_class_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticRequestUploadClassSubtypesEnum(Enum): +class DiagnosticRequestUploadClassSubtypesEnum(StrEnum): DIAGNOSTIC_REQUEST_UPLOAD_CLASS = "DIAGNOSTIC-REQUEST-UPLOAD-CLASS" diff --git a/autosar/models/diagnostic_request_vehicle_info_class_subtypes_enum.py b/autosar/models/diagnostic_request_vehicle_info_class_subtypes_enum.py index 01e0890e64..479ebcefb3 100644 --- a/autosar/models/diagnostic_request_vehicle_info_class_subtypes_enum.py +++ b/autosar/models/diagnostic_request_vehicle_info_class_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticRequestVehicleInfoClassSubtypesEnum(Enum): +class DiagnosticRequestVehicleInfoClassSubtypesEnum(StrEnum): DIAGNOSTIC_REQUEST_VEHICLE_INFO_CLASS = ( "DIAGNOSTIC-REQUEST-VEHICLE-INFO-CLASS" ) diff --git a/autosar/models/diagnostic_response_on_event_action_enum_simple.py b/autosar/models/diagnostic_response_on_event_action_enum_simple.py index cce5f6e68b..e7b9de74b8 100644 --- a/autosar/models/diagnostic_response_on_event_action_enum_simple.py +++ b/autosar/models/diagnostic_response_on_event_action_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticResponseOnEventActionEnumSimple(Enum): +class DiagnosticResponseOnEventActionEnumSimple(StrEnum): """ :cvar CLEAR: Clears the configured events. :cvar REPORT: Reports the activated events. diff --git a/autosar/models/diagnostic_response_on_event_class_subtypes_enum.py b/autosar/models/diagnostic_response_on_event_class_subtypes_enum.py index d9a6b10203..a2c593ce3f 100644 --- a/autosar/models/diagnostic_response_on_event_class_subtypes_enum.py +++ b/autosar/models/diagnostic_response_on_event_class_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticResponseOnEventClassSubtypesEnum(Enum): +class DiagnosticResponseOnEventClassSubtypesEnum(StrEnum): DIAGNOSTIC_RESPONSE_ON_EVENT_CLASS = "DIAGNOSTIC-RESPONSE-ON-EVENT-CLASS" diff --git a/autosar/models/diagnostic_response_to_ecu_reset_enum_simple.py b/autosar/models/diagnostic_response_to_ecu_reset_enum_simple.py index a887f1ec06..ce27217adb 100644 --- a/autosar/models/diagnostic_response_to_ecu_reset_enum_simple.py +++ b/autosar/models/diagnostic_response_to_ecu_reset_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticResponseToEcuResetEnumSimple(Enum): +class DiagnosticResponseToEcuResetEnumSimple(StrEnum): """ :cvar RESPOND_AFTER_RESET: Answer to EcuReset service should come after the reset. diff --git a/autosar/models/diagnostic_routine_control_class_subtypes_enum.py b/autosar/models/diagnostic_routine_control_class_subtypes_enum.py index a47ad79ed5..c01e1d1f3d 100644 --- a/autosar/models/diagnostic_routine_control_class_subtypes_enum.py +++ b/autosar/models/diagnostic_routine_control_class_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticRoutineControlClassSubtypesEnum(Enum): +class DiagnosticRoutineControlClassSubtypesEnum(StrEnum): DIAGNOSTIC_ROUTINE_CONTROL_CLASS = "DIAGNOSTIC-ROUTINE-CONTROL-CLASS" diff --git a/autosar/models/diagnostic_routine_subtypes_enum.py b/autosar/models/diagnostic_routine_subtypes_enum.py index 75dba4258e..02c20a0b46 100644 --- a/autosar/models/diagnostic_routine_subtypes_enum.py +++ b/autosar/models/diagnostic_routine_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticRoutineSubtypesEnum(Enum): +class DiagnosticRoutineSubtypesEnum(StrEnum): DIAGNOSTIC_ROUTINE = "DIAGNOSTIC-ROUTINE" diff --git a/autosar/models/diagnostic_routine_type_enum_simple.py b/autosar/models/diagnostic_routine_type_enum_simple.py index e41d743cb1..56e502ea1b 100644 --- a/autosar/models/diagnostic_routine_type_enum_simple.py +++ b/autosar/models/diagnostic_routine_type_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticRoutineTypeEnumSimple(Enum): +class DiagnosticRoutineTypeEnumSimple(StrEnum): """ :cvar ASYNCHRONOUS: This indicates that the diagnostic server is not blocked while the diagnostic routine is running. diff --git a/autosar/models/diagnostic_security_access_class_subtypes_enum.py b/autosar/models/diagnostic_security_access_class_subtypes_enum.py index 9da10293d1..9cb91f0f61 100644 --- a/autosar/models/diagnostic_security_access_class_subtypes_enum.py +++ b/autosar/models/diagnostic_security_access_class_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticSecurityAccessClassSubtypesEnum(Enum): +class DiagnosticSecurityAccessClassSubtypesEnum(StrEnum): DIAGNOSTIC_SECURITY_ACCESS_CLASS = "DIAGNOSTIC-SECURITY-ACCESS-CLASS" diff --git a/autosar/models/diagnostic_security_level_subtypes_enum.py b/autosar/models/diagnostic_security_level_subtypes_enum.py index cbbc3c356e..5934a7c347 100644 --- a/autosar/models/diagnostic_security_level_subtypes_enum.py +++ b/autosar/models/diagnostic_security_level_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticSecurityLevelSubtypesEnum(Enum): +class DiagnosticSecurityLevelSubtypesEnum(StrEnum): DIAGNOSTIC_SECURITY_LEVEL = "DIAGNOSTIC-SECURITY-LEVEL" diff --git a/autosar/models/diagnostic_service_instance_subtypes_enum.py b/autosar/models/diagnostic_service_instance_subtypes_enum.py index 9db1f1474d..c738f5660d 100644 --- a/autosar/models/diagnostic_service_instance_subtypes_enum.py +++ b/autosar/models/diagnostic_service_instance_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticServiceInstanceSubtypesEnum(Enum): +class DiagnosticServiceInstanceSubtypesEnum(StrEnum): DIAGNOSTIC_CLEAR_DIAGNOSTIC_INFORMATION = ( "DIAGNOSTIC-CLEAR-DIAGNOSTIC-INFORMATION" ) diff --git a/autosar/models/diagnostic_service_request_callback_type_enum_simple.py b/autosar/models/diagnostic_service_request_callback_type_enum_simple.py index 56243a892f..bbe2f6a6a8 100644 --- a/autosar/models/diagnostic_service_request_callback_type_enum_simple.py +++ b/autosar/models/diagnostic_service_request_callback_type_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticServiceRequestCallbackTypeEnumSimple(Enum): +class DiagnosticServiceRequestCallbackTypeEnumSimple(StrEnum): """ :cvar REQUEST_CALLBACK_TYPE_MANUFACTURER: This represents the case that the usage of PortInterface ServiceRequestNotification has diff --git a/autosar/models/diagnostic_service_table_subtypes_enum.py b/autosar/models/diagnostic_service_table_subtypes_enum.py index e11a564b54..8965c0105c 100644 --- a/autosar/models/diagnostic_service_table_subtypes_enum.py +++ b/autosar/models/diagnostic_service_table_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticServiceTableSubtypesEnum(Enum): +class DiagnosticServiceTableSubtypesEnum(StrEnum): DIAGNOSTIC_SERVICE_TABLE = "DIAGNOSTIC-SERVICE-TABLE" diff --git a/autosar/models/diagnostic_session_control_class_subtypes_enum.py b/autosar/models/diagnostic_session_control_class_subtypes_enum.py index 541ca34c3f..c9c206576a 100644 --- a/autosar/models/diagnostic_session_control_class_subtypes_enum.py +++ b/autosar/models/diagnostic_session_control_class_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticSessionControlClassSubtypesEnum(Enum): +class DiagnosticSessionControlClassSubtypesEnum(StrEnum): DIAGNOSTIC_SESSION_CONTROL_CLASS = "DIAGNOSTIC-SESSION-CONTROL-CLASS" diff --git a/autosar/models/diagnostic_session_subtypes_enum.py b/autosar/models/diagnostic_session_subtypes_enum.py index 1ce3b43b0f..66c16e95ae 100644 --- a/autosar/models/diagnostic_session_subtypes_enum.py +++ b/autosar/models/diagnostic_session_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticSessionSubtypesEnum(Enum): +class DiagnosticSessionSubtypesEnum(StrEnum): DIAGNOSTIC_SESSION = "DIAGNOSTIC-SESSION" diff --git a/autosar/models/diagnostic_significance_enum_simple.py b/autosar/models/diagnostic_significance_enum_simple.py index 23ec7a7dce..aff672daab 100644 --- a/autosar/models/diagnostic_significance_enum_simple.py +++ b/autosar/models/diagnostic_significance_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticSignificanceEnumSimple(Enum): +class DiagnosticSignificanceEnumSimple(StrEnum): """ :cvar FAULT: Failure, which affects the component/ECU itself. :cvar OCCURENCE: Issue, which indicates additional information diff --git a/autosar/models/diagnostic_status_bit_handling_test_failed_since_last_clear_enum_simple.py b/autosar/models/diagnostic_status_bit_handling_test_failed_since_last_clear_enum_simple.py index b87b50a327..f6b249d192 100644 --- a/autosar/models/diagnostic_status_bit_handling_test_failed_since_last_clear_enum_simple.py +++ b/autosar/models/diagnostic_status_bit_handling_test_failed_since_last_clear_enum_simple.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticStatusBitHandlingTestFailedSinceLastClearEnumSimple(Enum): +class DiagnosticStatusBitHandlingTestFailedSinceLastClearEnumSimple(StrEnum): STATUS_BIT_AGING_AND_DISPLACEMENT = "STATUS-BIT-AGING-AND-DISPLACEMENT" STATUS_BIT_NORMAL = "STATUS-BIT-NORMAL" diff --git a/autosar/models/diagnostic_storage_condition_group_subtypes_enum.py b/autosar/models/diagnostic_storage_condition_group_subtypes_enum.py index 051babbc22..722055787e 100644 --- a/autosar/models/diagnostic_storage_condition_group_subtypes_enum.py +++ b/autosar/models/diagnostic_storage_condition_group_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticStorageConditionGroupSubtypesEnum(Enum): +class DiagnosticStorageConditionGroupSubtypesEnum(StrEnum): DIAGNOSTIC_STORAGE_CONDITION_GROUP = "DIAGNOSTIC-STORAGE-CONDITION-GROUP" diff --git a/autosar/models/diagnostic_storage_condition_subtypes_enum.py b/autosar/models/diagnostic_storage_condition_subtypes_enum.py index e92c1b93ae..a2cc79ae3c 100644 --- a/autosar/models/diagnostic_storage_condition_subtypes_enum.py +++ b/autosar/models/diagnostic_storage_condition_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticStorageConditionSubtypesEnum(Enum): +class DiagnosticStorageConditionSubtypesEnum(StrEnum): DIAGNOSTIC_STORAGE_CONDITION = "DIAGNOSTIC-STORAGE-CONDITION" diff --git a/autosar/models/diagnostic_store_event_support_enum_simple.py b/autosar/models/diagnostic_store_event_support_enum_simple.py index 3cccdef6f4..03643fff04 100644 --- a/autosar/models/diagnostic_store_event_support_enum_simple.py +++ b/autosar/models/diagnostic_store_event_support_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticStoreEventSupportEnumSimple(Enum): +class DiagnosticStoreEventSupportEnumSimple(StrEnum): """ :cvar ALL: The server supports both, storing and not storing the event. diff --git a/autosar/models/diagnostic_test_result_subtypes_enum.py b/autosar/models/diagnostic_test_result_subtypes_enum.py index 590d004148..1f1ecc3101 100644 --- a/autosar/models/diagnostic_test_result_subtypes_enum.py +++ b/autosar/models/diagnostic_test_result_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticTestResultSubtypesEnum(Enum): +class DiagnosticTestResultSubtypesEnum(StrEnum): DIAGNOSTIC_TEST_RESULT = "DIAGNOSTIC-TEST-RESULT" diff --git a/autosar/models/diagnostic_test_result_update_enum_simple.py b/autosar/models/diagnostic_test_result_update_enum_simple.py index 85fa997eb5..00b36f080a 100644 --- a/autosar/models/diagnostic_test_result_update_enum_simple.py +++ b/autosar/models/diagnostic_test_result_update_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticTestResultUpdateEnumSimple(Enum): +class DiagnosticTestResultUpdateEnumSimple(StrEnum): """ :cvar ALWAYS: Any DTR result reported by the monitor is used by the Dem. diff --git a/autosar/models/diagnostic_test_routine_identifier_subtypes_enum.py b/autosar/models/diagnostic_test_routine_identifier_subtypes_enum.py index 4abbda3710..2edcbe9fb3 100644 --- a/autosar/models/diagnostic_test_routine_identifier_subtypes_enum.py +++ b/autosar/models/diagnostic_test_routine_identifier_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticTestRoutineIdentifierSubtypesEnum(Enum): +class DiagnosticTestRoutineIdentifierSubtypesEnum(StrEnum): DIAGNOSTIC_TEST_ROUTINE_IDENTIFIER = "DIAGNOSTIC-TEST-ROUTINE-IDENTIFIER" diff --git a/autosar/models/diagnostic_transfer_exit_class_subtypes_enum.py b/autosar/models/diagnostic_transfer_exit_class_subtypes_enum.py index c974364d35..65348edab3 100644 --- a/autosar/models/diagnostic_transfer_exit_class_subtypes_enum.py +++ b/autosar/models/diagnostic_transfer_exit_class_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticTransferExitClassSubtypesEnum(Enum): +class DiagnosticTransferExitClassSubtypesEnum(StrEnum): DIAGNOSTIC_TRANSFER_EXIT_CLASS = "DIAGNOSTIC-TRANSFER-EXIT-CLASS" diff --git a/autosar/models/diagnostic_trouble_code_j_1939_dtc_kind_enum_simple.py b/autosar/models/diagnostic_trouble_code_j_1939_dtc_kind_enum_simple.py index f90210fdb1..fcfadbf25f 100644 --- a/autosar/models/diagnostic_trouble_code_j_1939_dtc_kind_enum_simple.py +++ b/autosar/models/diagnostic_trouble_code_j_1939_dtc_kind_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticTroubleCodeJ1939DtcKindEnumSimple(Enum): +class DiagnosticTroubleCodeJ1939DtcKindEnumSimple(StrEnum): """ :cvar SERVICE_ONLY: this represents a DTC that is only relevant for service in a garage, reported by e.g. DM53. diff --git a/autosar/models/diagnostic_trouble_code_j_1939_subtypes_enum.py b/autosar/models/diagnostic_trouble_code_j_1939_subtypes_enum.py index 7c002252f4..74aabf6328 100644 --- a/autosar/models/diagnostic_trouble_code_j_1939_subtypes_enum.py +++ b/autosar/models/diagnostic_trouble_code_j_1939_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticTroubleCodeJ1939SubtypesEnum(Enum): +class DiagnosticTroubleCodeJ1939SubtypesEnum(StrEnum): DIAGNOSTIC_TROUBLE_CODE_J_1939 = "DIAGNOSTIC-TROUBLE-CODE-J-1939" diff --git a/autosar/models/diagnostic_trouble_code_obd_subtypes_enum.py b/autosar/models/diagnostic_trouble_code_obd_subtypes_enum.py index 33b09b047a..aaedb6eec0 100644 --- a/autosar/models/diagnostic_trouble_code_obd_subtypes_enum.py +++ b/autosar/models/diagnostic_trouble_code_obd_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticTroubleCodeObdSubtypesEnum(Enum): +class DiagnosticTroubleCodeObdSubtypesEnum(StrEnum): DIAGNOSTIC_TROUBLE_CODE_OBD = "DIAGNOSTIC-TROUBLE-CODE-OBD" diff --git a/autosar/models/diagnostic_trouble_code_props_subtypes_enum.py b/autosar/models/diagnostic_trouble_code_props_subtypes_enum.py index 9de8dde523..0da6ab4511 100644 --- a/autosar/models/diagnostic_trouble_code_props_subtypes_enum.py +++ b/autosar/models/diagnostic_trouble_code_props_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticTroubleCodePropsSubtypesEnum(Enum): +class DiagnosticTroubleCodePropsSubtypesEnum(StrEnum): DIAGNOSTIC_TROUBLE_CODE_PROPS = "DIAGNOSTIC-TROUBLE-CODE-PROPS" diff --git a/autosar/models/diagnostic_trouble_code_subtypes_enum.py b/autosar/models/diagnostic_trouble_code_subtypes_enum.py index 23dcf008f8..d91917ec59 100644 --- a/autosar/models/diagnostic_trouble_code_subtypes_enum.py +++ b/autosar/models/diagnostic_trouble_code_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticTroubleCodeSubtypesEnum(Enum): +class DiagnosticTroubleCodeSubtypesEnum(StrEnum): DIAGNOSTIC_TROUBLE_CODE = "DIAGNOSTIC-TROUBLE-CODE" DIAGNOSTIC_TROUBLE_CODE_J_1939 = "DIAGNOSTIC-TROUBLE-CODE-J-1939" DIAGNOSTIC_TROUBLE_CODE_OBD = "DIAGNOSTIC-TROUBLE-CODE-OBD" diff --git a/autosar/models/diagnostic_trouble_code_uds_subtypes_enum.py b/autosar/models/diagnostic_trouble_code_uds_subtypes_enum.py index 86ebf2b1d7..f62fb364a1 100644 --- a/autosar/models/diagnostic_trouble_code_uds_subtypes_enum.py +++ b/autosar/models/diagnostic_trouble_code_uds_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticTroubleCodeUdsSubtypesEnum(Enum): +class DiagnosticTroubleCodeUdsSubtypesEnum(StrEnum): DIAGNOSTIC_TROUBLE_CODE_UDS = "DIAGNOSTIC-TROUBLE-CODE-UDS" diff --git a/autosar/models/diagnostic_type_of_dtc_supported_enum_simple.py b/autosar/models/diagnostic_type_of_dtc_supported_enum_simple.py index a1a9b27530..ad0f66ba46 100644 --- a/autosar/models/diagnostic_type_of_dtc_supported_enum_simple.py +++ b/autosar/models/diagnostic_type_of_dtc_supported_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticTypeOfDtcSupportedEnumSimple(Enum): +class DiagnosticTypeOfDtcSupportedEnumSimple(StrEnum): """ :cvar ISO_11992_4: ISO11992-4 DTC format :cvar ISO_14229_1: ISO14229-1 DTC format (3 byte format) diff --git a/autosar/models/diagnostic_type_of_freeze_frame_record_numeration_enum_simple.py b/autosar/models/diagnostic_type_of_freeze_frame_record_numeration_enum_simple.py index fdae2352b3..64fd88932b 100644 --- a/autosar/models/diagnostic_type_of_freeze_frame_record_numeration_enum_simple.py +++ b/autosar/models/diagnostic_type_of_freeze_frame_record_numeration_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticTypeOfFreezeFrameRecordNumerationEnumSimple(Enum): +class DiagnosticTypeOfFreezeFrameRecordNumerationEnumSimple(StrEnum): """ :cvar CALCULATED: Freeze frame records will be numbered consecutive starting by 1 in their chronological order. diff --git a/autosar/models/diagnostic_uds_severity_enum_simple.py b/autosar/models/diagnostic_uds_severity_enum_simple.py index a012d2f0e2..f757c88282 100644 --- a/autosar/models/diagnostic_uds_severity_enum_simple.py +++ b/autosar/models/diagnostic_uds_severity_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticUdsSeverityEnumSimple(Enum): +class DiagnosticUdsSeverityEnumSimple(StrEnum): """ :cvar CHECK_AT_NEXT_HALT: Check at next halt. :cvar IMMEDIATELY: Check immediately. diff --git a/autosar/models/diagnostic_value_access_enum_simple.py b/autosar/models/diagnostic_value_access_enum_simple.py index cbebdee541..05367c013c 100644 --- a/autosar/models/diagnostic_value_access_enum_simple.py +++ b/autosar/models/diagnostic_value_access_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticValueAccessEnumSimple(Enum): +class DiagnosticValueAccessEnumSimple(StrEnum): """ :cvar READ_ONLY: The access to the data element is limited to read- only. This is typically used to read-out diagnostic information diff --git a/autosar/models/diagnostic_value_needs_subtypes_enum.py b/autosar/models/diagnostic_value_needs_subtypes_enum.py index aa07da7012..b3783002e9 100644 --- a/autosar/models/diagnostic_value_needs_subtypes_enum.py +++ b/autosar/models/diagnostic_value_needs_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticValueNeedsSubtypesEnum(Enum): +class DiagnosticValueNeedsSubtypesEnum(StrEnum): DIAGNOSTIC_VALUE_NEEDS = "DIAGNOSTIC-VALUE-NEEDS" diff --git a/autosar/models/diagnostic_write_data_by_identifier_class_subtypes_enum.py b/autosar/models/diagnostic_write_data_by_identifier_class_subtypes_enum.py index ca61c901aa..29ac115c17 100644 --- a/autosar/models/diagnostic_write_data_by_identifier_class_subtypes_enum.py +++ b/autosar/models/diagnostic_write_data_by_identifier_class_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticWriteDataByIdentifierClassSubtypesEnum(Enum): +class DiagnosticWriteDataByIdentifierClassSubtypesEnum(StrEnum): DIAGNOSTIC_WRITE_DATA_BY_IDENTIFIER_CLASS = ( "DIAGNOSTIC-WRITE-DATA-BY-IDENTIFIER-CLASS" ) diff --git a/autosar/models/diagnostic_write_memory_by_address_class_subtypes_enum.py b/autosar/models/diagnostic_write_memory_by_address_class_subtypes_enum.py index 3c8baf2795..ed2589ed1e 100644 --- a/autosar/models/diagnostic_write_memory_by_address_class_subtypes_enum.py +++ b/autosar/models/diagnostic_write_memory_by_address_class_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticWriteMemoryByAddressClassSubtypesEnum(Enum): +class DiagnosticWriteMemoryByAddressClassSubtypesEnum(StrEnum): DIAGNOSTIC_WRITE_MEMORY_BY_ADDRESS_CLASS = ( "DIAGNOSTIC-WRITE-MEMORY-BY-ADDRESS-CLASS" ) diff --git a/autosar/models/diagnostic_wwh_obd_dtc_class_enum_simple.py b/autosar/models/diagnostic_wwh_obd_dtc_class_enum_simple.py index d98d42b3d7..788839affc 100644 --- a/autosar/models/diagnostic_wwh_obd_dtc_class_enum_simple.py +++ b/autosar/models/diagnostic_wwh_obd_dtc_class_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiagnosticWwhObdDtcClassEnumSimple(Enum): +class DiagnosticWwhObdDtcClassEnumSimple(StrEnum): """ :cvar DEM_DTC_WWH_OBD_CLASS_A: This attribute represents the severity class A. diff --git a/autosar/models/discovery_technology_enum_simple.py b/autosar/models/discovery_technology_enum_simple.py index 093b3649f7..be8980b51a 100644 --- a/autosar/models/discovery_technology_enum_simple.py +++ b/autosar/models/discovery_technology_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DiscoveryTechnologyEnumSimple(Enum): +class DiscoveryTechnologyEnumSimple(StrEnum): """ :cvar BONJOUR: Bonjour Service Discovery :cvar DLNA: DLNA UPnP Device Control Protocol Framework diff --git a/autosar/models/display_presentation_enum_simple.py b/autosar/models/display_presentation_enum_simple.py index ada117f775..cfa9187448 100644 --- a/autosar/models/display_presentation_enum_simple.py +++ b/autosar/models/display_presentation_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DisplayPresentationEnumSimple(Enum): +class DisplayPresentationEnumSimple(StrEnum): """ :cvar PRESENTATION_CONTINUOUS: The presentation of data shall form a continuous graph between data points. diff --git a/autosar/models/dlt_log_channel_design_subtypes_enum.py b/autosar/models/dlt_log_channel_design_subtypes_enum.py index 4c9b80ccc7..427f3f290f 100644 --- a/autosar/models/dlt_log_channel_design_subtypes_enum.py +++ b/autosar/models/dlt_log_channel_design_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DltLogChannelDesignSubtypesEnum(Enum): +class DltLogChannelDesignSubtypesEnum(StrEnum): DLT_LOG_CHANNEL_DESIGN = "DLT-LOG-CHANNEL-DESIGN" diff --git a/autosar/models/dlt_log_channel_subtypes_enum.py b/autosar/models/dlt_log_channel_subtypes_enum.py index c040d95356..df5b6068a2 100644 --- a/autosar/models/dlt_log_channel_subtypes_enum.py +++ b/autosar/models/dlt_log_channel_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DltLogChannelSubtypesEnum(Enum): +class DltLogChannelSubtypesEnum(StrEnum): DLT_LOG_CHANNEL = "DLT-LOG-CHANNEL" diff --git a/autosar/models/dlt_message_subtypes_enum.py b/autosar/models/dlt_message_subtypes_enum.py index cd3c330fff..d77fe5e2dd 100644 --- a/autosar/models/dlt_message_subtypes_enum.py +++ b/autosar/models/dlt_message_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DltMessageSubtypesEnum(Enum): +class DltMessageSubtypesEnum(StrEnum): DLT_MESSAGE = "DLT-MESSAGE" diff --git a/autosar/models/do_ip_entity_role_enum_simple.py b/autosar/models/do_ip_entity_role_enum_simple.py index 0cf5439f8a..de11e53dab 100644 --- a/autosar/models/do_ip_entity_role_enum_simple.py +++ b/autosar/models/do_ip_entity_role_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DoIpEntityRoleEnumSimple(Enum): +class DoIpEntityRoleEnumSimple(StrEnum): """ :cvar EDGE_NODE: Network node is a DoIP gateway that accepts external connections. diff --git a/autosar/models/do_ip_logic_address_subtypes_enum.py b/autosar/models/do_ip_logic_address_subtypes_enum.py index 5febfcb882..1dbe12a7e0 100644 --- a/autosar/models/do_ip_logic_address_subtypes_enum.py +++ b/autosar/models/do_ip_logic_address_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DoIpLogicAddressSubtypesEnum(Enum): +class DoIpLogicAddressSubtypesEnum(StrEnum): DO_IP_LOGIC_ADDRESS = "DO-IP-LOGIC-ADDRESS" diff --git a/autosar/models/do_ip_logic_target_address_props_subtypes_enum.py b/autosar/models/do_ip_logic_target_address_props_subtypes_enum.py index 5499c12eb2..40bb553fcb 100644 --- a/autosar/models/do_ip_logic_target_address_props_subtypes_enum.py +++ b/autosar/models/do_ip_logic_target_address_props_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DoIpLogicTargetAddressPropsSubtypesEnum(Enum): +class DoIpLogicTargetAddressPropsSubtypesEnum(StrEnum): DO_IP_LOGIC_TARGET_ADDRESS_PROPS = "DO-IP-LOGIC-TARGET-ADDRESS-PROPS" diff --git a/autosar/models/do_ip_routing_activation_subtypes_enum.py b/autosar/models/do_ip_routing_activation_subtypes_enum.py index 42feb02109..75212c792b 100644 --- a/autosar/models/do_ip_routing_activation_subtypes_enum.py +++ b/autosar/models/do_ip_routing_activation_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DoIpRoutingActivationSubtypesEnum(Enum): +class DoIpRoutingActivationSubtypesEnum(StrEnum): DO_IP_ROUTING_ACTIVATION = "DO-IP-ROUTING-ACTIVATION" diff --git a/autosar/models/do_ip_tp_config_subtypes_enum.py b/autosar/models/do_ip_tp_config_subtypes_enum.py index 216f2195b6..c12bd00459 100644 --- a/autosar/models/do_ip_tp_config_subtypes_enum.py +++ b/autosar/models/do_ip_tp_config_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DoIpTpConfigSubtypesEnum(Enum): +class DoIpTpConfigSubtypesEnum(StrEnum): DO_IP_TP_CONFIG = "DO-IP-TP-CONFIG" diff --git a/autosar/models/documentation_subtypes_enum.py b/autosar/models/documentation_subtypes_enum.py index 7807bee88c..850baf48f2 100644 --- a/autosar/models/documentation_subtypes_enum.py +++ b/autosar/models/documentation_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DocumentationSubtypesEnum(Enum): +class DocumentationSubtypesEnum(StrEnum): DOCUMENTATION = "DOCUMENTATION" diff --git a/autosar/models/dtc_format_type_enum_simple.py b/autosar/models/dtc_format_type_enum_simple.py index 226673acf3..b93e290d6c 100644 --- a/autosar/models/dtc_format_type_enum_simple.py +++ b/autosar/models/dtc_format_type_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DtcFormatTypeEnumSimple(Enum): +class DtcFormatTypeEnumSimple(StrEnum): """ :cvar J_1939: Defines the J1939 DTC format. :cvar OBD: Defines the OBD DTC format. diff --git a/autosar/models/dtc_kind_enum_simple.py b/autosar/models/dtc_kind_enum_simple.py index 707cc2ce3d..944e568155 100644 --- a/autosar/models/dtc_kind_enum_simple.py +++ b/autosar/models/dtc_kind_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class DtcKindEnumSimple(Enum): +class DtcKindEnumSimple(StrEnum): """ :cvar EMISSION_RELATED_DTC: This indicates that the monitor reports a OBD-relevant malfunction. diff --git a/autosar/models/e_2_e_profile_compatibility_props_subtypes_enum.py b/autosar/models/e_2_e_profile_compatibility_props_subtypes_enum.py index fd228255d2..431d6c6972 100644 --- a/autosar/models/e_2_e_profile_compatibility_props_subtypes_enum.py +++ b/autosar/models/e_2_e_profile_compatibility_props_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class E2EProfileCompatibilityPropsSubtypesEnum(Enum): +class E2EProfileCompatibilityPropsSubtypesEnum(StrEnum): E_2_E_PROFILE_COMPATIBILITY_PROPS = "E-2-E-PROFILE-COMPATIBILITY-PROPS" diff --git a/autosar/models/e_2_e_profile_configuration_subtypes_enum.py b/autosar/models/e_2_e_profile_configuration_subtypes_enum.py index 0167f32b15..9979ad695f 100644 --- a/autosar/models/e_2_e_profile_configuration_subtypes_enum.py +++ b/autosar/models/e_2_e_profile_configuration_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class E2EProfileConfigurationSubtypesEnum(Enum): +class E2EProfileConfigurationSubtypesEnum(StrEnum): E_2_E_PROFILE_CONFIGURATION = "E-2-E-PROFILE-CONFIGURATION" diff --git a/autosar/models/e_enum_font_simple.py b/autosar/models/e_enum_font_simple.py index 6a6af0e54b..661d84e6d3 100644 --- a/autosar/models/e_enum_font_simple.py +++ b/autosar/models/e_enum_font_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class EEnumFontSimple(Enum): +class EEnumFontSimple(StrEnum): """ :cvar DEFAULT: The emphasis uses the default font. :cvar MONO: The emphasis uses a monospaced font. diff --git a/autosar/models/e_enum_simple.py b/autosar/models/e_enum_simple.py index 5174cd6f9f..2f585470f7 100644 --- a/autosar/models/e_enum_simple.py +++ b/autosar/models/e_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class EEnumSimple(Enum): +class EEnumSimple(StrEnum): """ :cvar BOLD: The emphasis is preferably represented in boldface font. :cvar BOLDITALIC: The emphasis is preferably represented in boldface diff --git a/autosar/models/ecu_instance_subtypes_enum.py b/autosar/models/ecu_instance_subtypes_enum.py index 1865f74d87..fc187a9f9b 100644 --- a/autosar/models/ecu_instance_subtypes_enum.py +++ b/autosar/models/ecu_instance_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class EcuInstanceSubtypesEnum(Enum): +class EcuInstanceSubtypesEnum(StrEnum): ECU_INSTANCE = "ECU-INSTANCE" diff --git a/autosar/models/ecu_partition_subtypes_enum.py b/autosar/models/ecu_partition_subtypes_enum.py index 6c9c8e5f62..7fae782087 100644 --- a/autosar/models/ecu_partition_subtypes_enum.py +++ b/autosar/models/ecu_partition_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class EcuPartitionSubtypesEnum(Enum): +class EcuPartitionSubtypesEnum(StrEnum): ECU_PARTITION = "ECU-PARTITION" diff --git a/autosar/models/ecuc_abstract_reference_def_subtypes_enum.py b/autosar/models/ecuc_abstract_reference_def_subtypes_enum.py index 7e7feb08c2..d397387096 100644 --- a/autosar/models/ecuc_abstract_reference_def_subtypes_enum.py +++ b/autosar/models/ecuc_abstract_reference_def_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class EcucAbstractReferenceDefSubtypesEnum(Enum): +class EcucAbstractReferenceDefSubtypesEnum(StrEnum): ECUC_ABSTRACT_EXTERNAL_REFERENCE_DEF = ( "ECUC-ABSTRACT-EXTERNAL-REFERENCE-DEF" ) diff --git a/autosar/models/ecuc_affection_enum_simple.py b/autosar/models/ecuc_affection_enum_simple.py index 48173bae0d..b6d74406ca 100644 --- a/autosar/models/ecuc_affection_enum_simple.py +++ b/autosar/models/ecuc_affection_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class EcucAffectionEnumSimple(Enum): +class EcucAffectionEnumSimple(StrEnum): """ :cvar LT_AFFECTS_PB: A link time parameter affecting one or several post-build time parameter(s). diff --git a/autosar/models/ecuc_common_attributes_subtypes_enum.py b/autosar/models/ecuc_common_attributes_subtypes_enum.py index 8af6a49a81..9cd8afb67c 100644 --- a/autosar/models/ecuc_common_attributes_subtypes_enum.py +++ b/autosar/models/ecuc_common_attributes_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class EcucCommonAttributesSubtypesEnum(Enum): +class EcucCommonAttributesSubtypesEnum(StrEnum): ECUC_ABSTRACT_EXTERNAL_REFERENCE_DEF = ( "ECUC-ABSTRACT-EXTERNAL-REFERENCE-DEF" ) diff --git a/autosar/models/ecuc_configuration_class_enum_simple.py b/autosar/models/ecuc_configuration_class_enum_simple.py index e53c3698d7..32513ac1c4 100644 --- a/autosar/models/ecuc_configuration_class_enum_simple.py +++ b/autosar/models/ecuc_configuration_class_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class EcucConfigurationClassEnumSimple(Enum): +class EcucConfigurationClassEnumSimple(StrEnum): """ :cvar LINK: Link Time: parts of configuration are delivered from another object code file diff --git a/autosar/models/ecuc_configuration_variant_enum_simple.py b/autosar/models/ecuc_configuration_variant_enum_simple.py index 403680ef77..b24fe17ceb 100644 --- a/autosar/models/ecuc_configuration_variant_enum_simple.py +++ b/autosar/models/ecuc_configuration_variant_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class EcucConfigurationVariantEnumSimple(Enum): +class EcucConfigurationVariantEnumSimple(StrEnum): """ :cvar PRECONFIGURED_CONFIGURATION: Preconfigured (i.e. fixed) configuration which cannot be changed. diff --git a/autosar/models/ecuc_container_def_subtypes_enum.py b/autosar/models/ecuc_container_def_subtypes_enum.py index 001fe96098..f4e0be1116 100644 --- a/autosar/models/ecuc_container_def_subtypes_enum.py +++ b/autosar/models/ecuc_container_def_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class EcucContainerDefSubtypesEnum(Enum): +class EcucContainerDefSubtypesEnum(StrEnum): ECUC_CHOICE_CONTAINER_DEF = "ECUC-CHOICE-CONTAINER-DEF" ECUC_CONTAINER_DEF = "ECUC-CONTAINER-DEF" ECUC_PARAM_CONF_CONTAINER_DEF = "ECUC-PARAM-CONF-CONTAINER-DEF" diff --git a/autosar/models/ecuc_container_value_subtypes_enum.py b/autosar/models/ecuc_container_value_subtypes_enum.py index 76c5c2f763..97463e1c6d 100644 --- a/autosar/models/ecuc_container_value_subtypes_enum.py +++ b/autosar/models/ecuc_container_value_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class EcucContainerValueSubtypesEnum(Enum): +class EcucContainerValueSubtypesEnum(StrEnum): ECUC_CONTAINER_VALUE = "ECUC-CONTAINER-VALUE" diff --git a/autosar/models/ecuc_definition_element_subtypes_enum.py b/autosar/models/ecuc_definition_element_subtypes_enum.py index f127d9d597..f6862e418c 100644 --- a/autosar/models/ecuc_definition_element_subtypes_enum.py +++ b/autosar/models/ecuc_definition_element_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class EcucDefinitionElementSubtypesEnum(Enum): +class EcucDefinitionElementSubtypesEnum(StrEnum): ECUC_ABSTRACT_EXTERNAL_REFERENCE_DEF = ( "ECUC-ABSTRACT-EXTERNAL-REFERENCE-DEF" ) diff --git a/autosar/models/ecuc_destination_uri_def_subtypes_enum.py b/autosar/models/ecuc_destination_uri_def_subtypes_enum.py index 9193f575f1..412bb3a2e1 100644 --- a/autosar/models/ecuc_destination_uri_def_subtypes_enum.py +++ b/autosar/models/ecuc_destination_uri_def_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class EcucDestinationUriDefSubtypesEnum(Enum): +class EcucDestinationUriDefSubtypesEnum(StrEnum): ECUC_DESTINATION_URI_DEF = "ECUC-DESTINATION-URI-DEF" diff --git a/autosar/models/ecuc_destination_uri_nesting_contract_enum_simple.py b/autosar/models/ecuc_destination_uri_nesting_contract_enum_simple.py index 751602ab3c..1fa28680ae 100644 --- a/autosar/models/ecuc_destination_uri_nesting_contract_enum_simple.py +++ b/autosar/models/ecuc_destination_uri_nesting_contract_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class EcucDestinationUriNestingContractEnumSimple(Enum): +class EcucDestinationUriNestingContractEnumSimple(StrEnum): """ :cvar LEAF_OF_TARGET_CONTAINER: EcucDestinationUriPolicy describes elements (subContainers, Parameters, References) that are diff --git a/autosar/models/ecuc_module_configuration_values_subtypes_enum.py b/autosar/models/ecuc_module_configuration_values_subtypes_enum.py index 68897e45d3..d4392a30cc 100644 --- a/autosar/models/ecuc_module_configuration_values_subtypes_enum.py +++ b/autosar/models/ecuc_module_configuration_values_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class EcucModuleConfigurationValuesSubtypesEnum(Enum): +class EcucModuleConfigurationValuesSubtypesEnum(StrEnum): ECUC_MODULE_CONFIGURATION_VALUES = "ECUC-MODULE-CONFIGURATION-VALUES" diff --git a/autosar/models/ecuc_module_def_subtypes_enum.py b/autosar/models/ecuc_module_def_subtypes_enum.py index 0ff39d0c86..27cb652bf3 100644 --- a/autosar/models/ecuc_module_def_subtypes_enum.py +++ b/autosar/models/ecuc_module_def_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class EcucModuleDefSubtypesEnum(Enum): +class EcucModuleDefSubtypesEnum(StrEnum): ECUC_MODULE_DEF = "ECUC-MODULE-DEF" diff --git a/autosar/models/ecuc_param_conf_container_def_subtypes_enum.py b/autosar/models/ecuc_param_conf_container_def_subtypes_enum.py index 2153e210dc..04f1eb9887 100644 --- a/autosar/models/ecuc_param_conf_container_def_subtypes_enum.py +++ b/autosar/models/ecuc_param_conf_container_def_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class EcucParamConfContainerDefSubtypesEnum(Enum): +class EcucParamConfContainerDefSubtypesEnum(StrEnum): ECUC_PARAM_CONF_CONTAINER_DEF = "ECUC-PARAM-CONF-CONTAINER-DEF" diff --git a/autosar/models/ecuc_parameter_def_subtypes_enum.py b/autosar/models/ecuc_parameter_def_subtypes_enum.py index 09ee7a2dbb..4f6a8fb47a 100644 --- a/autosar/models/ecuc_parameter_def_subtypes_enum.py +++ b/autosar/models/ecuc_parameter_def_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class EcucParameterDefSubtypesEnum(Enum): +class EcucParameterDefSubtypesEnum(StrEnum): ECUC_ABSTRACT_STRING_PARAM_DEF = "ECUC-ABSTRACT-STRING-PARAM-DEF" ECUC_ADD_INFO_PARAM_DEF = "ECUC-ADD-INFO-PARAM-DEF" ECUC_BOOLEAN_PARAM_DEF = "ECUC-BOOLEAN-PARAM-DEF" diff --git a/autosar/models/ecuc_query_subtypes_enum.py b/autosar/models/ecuc_query_subtypes_enum.py index 710c17b247..fd4e02e481 100644 --- a/autosar/models/ecuc_query_subtypes_enum.py +++ b/autosar/models/ecuc_query_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class EcucQuerySubtypesEnum(Enum): +class EcucQuerySubtypesEnum(StrEnum): ECUC_QUERY = "ECUC-QUERY" diff --git a/autosar/models/ecuc_scope_enum_simple.py b/autosar/models/ecuc_scope_enum_simple.py index 2a45d6c4eb..7543a43ccc 100644 --- a/autosar/models/ecuc_scope_enum_simple.py +++ b/autosar/models/ecuc_scope_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class EcucScopeEnumSimple(Enum): +class EcucScopeEnumSimple(StrEnum): """ :cvar ECU: An element may be shared with other modules. :cvar LOCAL: An element is only be applicable for the module it is diff --git a/autosar/models/ecuc_value_collection_subtypes_enum.py b/autosar/models/ecuc_value_collection_subtypes_enum.py index 258515080e..2e2fec2a53 100644 --- a/autosar/models/ecuc_value_collection_subtypes_enum.py +++ b/autosar/models/ecuc_value_collection_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class EcucValueCollectionSubtypesEnum(Enum): +class EcucValueCollectionSubtypesEnum(StrEnum): ECUC_VALUE_COLLECTION = "ECUC-VALUE-COLLECTION" diff --git a/autosar/models/end_to_end_profile_behavior_enum_simple.py b/autosar/models/end_to_end_profile_behavior_enum_simple.py index bbd4a3e574..c645bfe9c5 100644 --- a/autosar/models/end_to_end_profile_behavior_enum_simple.py +++ b/autosar/models/end_to_end_profile_behavior_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class EndToEndProfileBehaviorEnumSimple(Enum): +class EndToEndProfileBehaviorEnumSimple(StrEnum): """ :cvar PRE_R_4_2: Check has the legacy behavior, before AUTOSAR Release 4.2. diff --git a/autosar/models/environment_capture_to_reporting_enum_simple.py b/autosar/models/environment_capture_to_reporting_enum_simple.py index 7fb27d28a9..b7a4e49b4f 100644 --- a/autosar/models/environment_capture_to_reporting_enum_simple.py +++ b/autosar/models/environment_capture_to_reporting_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class EnvironmentCaptureToReportingEnumSimple(Enum): +class EnvironmentCaptureToReportingEnumSimple(StrEnum): """ :cvar CAPTURE_ASYNCHRONOUS_TO_REPORTING: The data capturing is postponed to the next cycle of the Dem_Mainfunction. (This means diff --git a/autosar/models/eoc_executable_entity_ref_abstract_subtypes_enum.py b/autosar/models/eoc_executable_entity_ref_abstract_subtypes_enum.py index 5a31f7f470..7935355201 100644 --- a/autosar/models/eoc_executable_entity_ref_abstract_subtypes_enum.py +++ b/autosar/models/eoc_executable_entity_ref_abstract_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class EocExecutableEntityRefAbstractSubtypesEnum(Enum): +class EocExecutableEntityRefAbstractSubtypesEnum(StrEnum): EOC_EVENT_REF = "EOC-EVENT-REF" EOC_EXECUTABLE_ENTITY_REF = "EOC-EXECUTABLE-ENTITY-REF" EOC_EXECUTABLE_ENTITY_REF_ABSTRACT = "EOC-EXECUTABLE-ENTITY-REF-ABSTRACT" diff --git a/autosar/models/eoc_executable_entity_ref_group_subtypes_enum.py b/autosar/models/eoc_executable_entity_ref_group_subtypes_enum.py index 0aaca0ad02..d592e4d994 100644 --- a/autosar/models/eoc_executable_entity_ref_group_subtypes_enum.py +++ b/autosar/models/eoc_executable_entity_ref_group_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class EocExecutableEntityRefGroupSubtypesEnum(Enum): +class EocExecutableEntityRefGroupSubtypesEnum(StrEnum): EOC_EXECUTABLE_ENTITY_REF_GROUP = "EOC-EXECUTABLE-ENTITY-REF-GROUP" diff --git a/autosar/models/eth_global_time_message_format_enum_simple.py b/autosar/models/eth_global_time_message_format_enum_simple.py index 2c7d783847..bc39d88fc1 100644 --- a/autosar/models/eth_global_time_message_format_enum_simple.py +++ b/autosar/models/eth_global_time_message_format_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class EthGlobalTimeMessageFormatEnumSimple(Enum): +class EthGlobalTimeMessageFormatEnumSimple(StrEnum): """ :cvar IEEE802_1_AS: Message format according to IEEE 802.1AS standard. diff --git a/autosar/models/eth_ip_props_subtypes_enum.py b/autosar/models/eth_ip_props_subtypes_enum.py index d4fe92bfc3..fd6d477deb 100644 --- a/autosar/models/eth_ip_props_subtypes_enum.py +++ b/autosar/models/eth_ip_props_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class EthIpPropsSubtypesEnum(Enum): +class EthIpPropsSubtypesEnum(StrEnum): ETH_IP_PROPS = "ETH-IP-PROPS" diff --git a/autosar/models/eth_tcp_ip_icmp_props_subtypes_enum.py b/autosar/models/eth_tcp_ip_icmp_props_subtypes_enum.py index 06c0176db1..04ca85b449 100644 --- a/autosar/models/eth_tcp_ip_icmp_props_subtypes_enum.py +++ b/autosar/models/eth_tcp_ip_icmp_props_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class EthTcpIpIcmpPropsSubtypesEnum(Enum): +class EthTcpIpIcmpPropsSubtypesEnum(StrEnum): ETH_TCP_IP_ICMP_PROPS = "ETH-TCP-IP-ICMP-PROPS" diff --git a/autosar/models/eth_tcp_ip_props_subtypes_enum.py b/autosar/models/eth_tcp_ip_props_subtypes_enum.py index 2e4f1c9dd3..e340606894 100644 --- a/autosar/models/eth_tcp_ip_props_subtypes_enum.py +++ b/autosar/models/eth_tcp_ip_props_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class EthTcpIpPropsSubtypesEnum(Enum): +class EthTcpIpPropsSubtypesEnum(StrEnum): ETH_TCP_IP_PROPS = "ETH-TCP-IP-PROPS" diff --git a/autosar/models/ethernet_cluster_subtypes_enum.py b/autosar/models/ethernet_cluster_subtypes_enum.py index 0d82cfd6f5..eaa13ae8fd 100644 --- a/autosar/models/ethernet_cluster_subtypes_enum.py +++ b/autosar/models/ethernet_cluster_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class EthernetClusterSubtypesEnum(Enum): +class EthernetClusterSubtypesEnum(StrEnum): ETHERNET_CLUSTER = "ETHERNET-CLUSTER" diff --git a/autosar/models/ethernet_communication_connector_subtypes_enum.py b/autosar/models/ethernet_communication_connector_subtypes_enum.py index 5a54b96790..0660cbead9 100644 --- a/autosar/models/ethernet_communication_connector_subtypes_enum.py +++ b/autosar/models/ethernet_communication_connector_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class EthernetCommunicationConnectorSubtypesEnum(Enum): +class EthernetCommunicationConnectorSubtypesEnum(StrEnum): ETHERNET_COMMUNICATION_CONNECTOR = "ETHERNET-COMMUNICATION-CONNECTOR" diff --git a/autosar/models/ethernet_connection_negotiation_enum_simple.py b/autosar/models/ethernet_connection_negotiation_enum_simple.py index 417e2800b9..3ec15430ee 100644 --- a/autosar/models/ethernet_connection_negotiation_enum_simple.py +++ b/autosar/models/ethernet_connection_negotiation_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class EthernetConnectionNegotiationEnumSimple(Enum): +class EthernetConnectionNegotiationEnumSimple(StrEnum): """ :cvar AUTO: Automatic Negotiation :cvar MASTER: Master diff --git a/autosar/models/ethernet_coupling_port_scheduler_enum_simple.py b/autosar/models/ethernet_coupling_port_scheduler_enum_simple.py index 742f0e3bc4..36e3d61926 100644 --- a/autosar/models/ethernet_coupling_port_scheduler_enum_simple.py +++ b/autosar/models/ethernet_coupling_port_scheduler_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class EthernetCouplingPortSchedulerEnumSimple(Enum): +class EthernetCouplingPortSchedulerEnumSimple(StrEnum): """ :cvar DEFICIT_ROUND_ROBIN: Schedule algorithm "deficit round robin" :cvar STRICT_PRIORITY: Schedule algorithm "strict priority" diff --git a/autosar/models/ethernet_mac_layer_type_enum_simple.py b/autosar/models/ethernet_mac_layer_type_enum_simple.py index 9e95ded9f1..1106c3dd7f 100644 --- a/autosar/models/ethernet_mac_layer_type_enum_simple.py +++ b/autosar/models/ethernet_mac_layer_type_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class EthernetMacLayerTypeEnumSimple(Enum): +class EthernetMacLayerTypeEnumSimple(StrEnum): """ :cvar X_MII: Mac layer interface (data) bandwith class 100Mbit/s and 10Mbit/s (e.g. RMII, RvMII, SMII, RvMII) diff --git a/autosar/models/ethernet_physical_channel_subtypes_enum.py b/autosar/models/ethernet_physical_channel_subtypes_enum.py index b29f472c6b..2f2b031585 100644 --- a/autosar/models/ethernet_physical_channel_subtypes_enum.py +++ b/autosar/models/ethernet_physical_channel_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class EthernetPhysicalChannelSubtypesEnum(Enum): +class EthernetPhysicalChannelSubtypesEnum(StrEnum): ETHERNET_PHYSICAL_CHANNEL = "ETHERNET-PHYSICAL-CHANNEL" diff --git a/autosar/models/ethernet_physical_layer_type_enum_simple.py b/autosar/models/ethernet_physical_layer_type_enum_simple.py index 893d5e0eda..ebc8033965 100644 --- a/autosar/models/ethernet_physical_layer_type_enum_simple.py +++ b/autosar/models/ethernet_physical_layer_type_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class EthernetPhysicalLayerTypeEnumSimple(Enum): +class EthernetPhysicalLayerTypeEnumSimple(StrEnum): """ :cvar VALUE_1000_BASE_T: Ethernet Standard (IEEE 802.3ab) to support 1Gbit/s over 4 twisted pairs. diff --git a/autosar/models/ethernet_raw_data_stream_mapping_subtypes_enum.py b/autosar/models/ethernet_raw_data_stream_mapping_subtypes_enum.py index 2140219116..af015a23cf 100644 --- a/autosar/models/ethernet_raw_data_stream_mapping_subtypes_enum.py +++ b/autosar/models/ethernet_raw_data_stream_mapping_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class EthernetRawDataStreamMappingSubtypesEnum(Enum): +class EthernetRawDataStreamMappingSubtypesEnum(StrEnum): ETHERNET_RAW_DATA_STREAM_MAPPING = "ETHERNET-RAW-DATA-STREAM-MAPPING" diff --git a/autosar/models/ethernet_switch_vlan_egress_tagging_enum_simple.py b/autosar/models/ethernet_switch_vlan_egress_tagging_enum_simple.py index 7adc5a07b3..463ec9a9c1 100644 --- a/autosar/models/ethernet_switch_vlan_egress_tagging_enum_simple.py +++ b/autosar/models/ethernet_switch_vlan_egress_tagging_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class EthernetSwitchVlanEgressTaggingEnumSimple(Enum): +class EthernetSwitchVlanEgressTaggingEnumSimple(StrEnum): """ :cvar NOT_SENT: will not be sent :cvar SENT_TAGGED: sent with its VLAN tag diff --git a/autosar/models/ethernet_switch_vlan_ingress_tag_enum_simple.py b/autosar/models/ethernet_switch_vlan_ingress_tag_enum_simple.py index fe75da437e..00cf0a3a03 100644 --- a/autosar/models/ethernet_switch_vlan_ingress_tag_enum_simple.py +++ b/autosar/models/ethernet_switch_vlan_ingress_tag_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class EthernetSwitchVlanIngressTagEnumSimple(Enum): +class EthernetSwitchVlanIngressTagEnumSimple(StrEnum): """ :cvar DROP_UNTAGGED: Drop if untagged. :cvar FORWARD_AS_IS: Forward with the same VLAN as received. Also diff --git a/autosar/models/ethernet_wakeup_sleep_on_dataline_config_subtypes_enum.py b/autosar/models/ethernet_wakeup_sleep_on_dataline_config_subtypes_enum.py index 37cdb0d13e..c0ea065879 100644 --- a/autosar/models/ethernet_wakeup_sleep_on_dataline_config_subtypes_enum.py +++ b/autosar/models/ethernet_wakeup_sleep_on_dataline_config_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class EthernetWakeupSleepOnDatalineConfigSubtypesEnum(Enum): +class EthernetWakeupSleepOnDatalineConfigSubtypesEnum(StrEnum): ETHERNET_WAKEUP_SLEEP_ON_DATALINE_CONFIG = ( "ETHERNET-WAKEUP-SLEEP-ON-DATALINE-CONFIG" ) diff --git a/autosar/models/event_acceptance_status_enum_simple.py b/autosar/models/event_acceptance_status_enum_simple.py index bbdf56e371..0fe736802d 100644 --- a/autosar/models/event_acceptance_status_enum_simple.py +++ b/autosar/models/event_acceptance_status_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class EventAcceptanceStatusEnumSimple(Enum): +class EventAcceptanceStatusEnumSimple(StrEnum): """ :cvar EVENT_ACCEPTANCE_DISABLED: Acceptance of a diagnostic event is disabled. diff --git a/autosar/models/event_group_control_type_enum_simple.py b/autosar/models/event_group_control_type_enum_simple.py index 20fd0d0828..83735c171b 100644 --- a/autosar/models/event_group_control_type_enum_simple.py +++ b/autosar/models/event_group_control_type_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class EventGroupControlTypeEnumSimple(Enum): +class EventGroupControlTypeEnumSimple(StrEnum): """ :cvar ACTIVATION_AND_TRIGGER_UNICAST: Activate the data path for unicast events and triggered unicast events that are sent out diff --git a/autosar/models/event_handler_subtypes_enum.py b/autosar/models/event_handler_subtypes_enum.py index 1ef1dcd14f..4f5641982b 100644 --- a/autosar/models/event_handler_subtypes_enum.py +++ b/autosar/models/event_handler_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class EventHandlerSubtypesEnum(Enum): +class EventHandlerSubtypesEnum(StrEnum): EVENT_HANDLER = "EVENT-HANDLER" diff --git a/autosar/models/event_occurrence_kind_enum_simple.py b/autosar/models/event_occurrence_kind_enum_simple.py index 9c53305b07..5dddc9cc84 100644 --- a/autosar/models/event_occurrence_kind_enum_simple.py +++ b/autosar/models/event_occurrence_kind_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class EventOccurrenceKindEnumSimple(Enum): +class EventOccurrenceKindEnumSimple(StrEnum): """ :cvar MULTIPLE_OCCURRENCES: Specifies that an event may occur more than once in a given time interval. diff --git a/autosar/models/exclusive_area_nesting_order_subtypes_enum.py b/autosar/models/exclusive_area_nesting_order_subtypes_enum.py index fdcd43d7ff..cbf1b06d51 100644 --- a/autosar/models/exclusive_area_nesting_order_subtypes_enum.py +++ b/autosar/models/exclusive_area_nesting_order_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ExclusiveAreaNestingOrderSubtypesEnum(Enum): +class ExclusiveAreaNestingOrderSubtypesEnum(StrEnum): EXCLUSIVE_AREA_NESTING_ORDER = "EXCLUSIVE-AREA-NESTING-ORDER" diff --git a/autosar/models/exclusive_area_subtypes_enum.py b/autosar/models/exclusive_area_subtypes_enum.py index 2436ae48f3..bfd7d95597 100644 --- a/autosar/models/exclusive_area_subtypes_enum.py +++ b/autosar/models/exclusive_area_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ExclusiveAreaSubtypesEnum(Enum): +class ExclusiveAreaSubtypesEnum(StrEnum): EXCLUSIVE_AREA = "EXCLUSIVE-AREA" diff --git a/autosar/models/executable_entity_activation_reason_subtypes_enum.py b/autosar/models/executable_entity_activation_reason_subtypes_enum.py index 2629b3a5b5..98056e9144 100644 --- a/autosar/models/executable_entity_activation_reason_subtypes_enum.py +++ b/autosar/models/executable_entity_activation_reason_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ExecutableEntityActivationReasonSubtypesEnum(Enum): +class ExecutableEntityActivationReasonSubtypesEnum(StrEnum): EXECUTABLE_ENTITY_ACTIVATION_REASON = "EXECUTABLE-ENTITY-ACTIVATION-REASON" diff --git a/autosar/models/executable_entity_subtypes_enum.py b/autosar/models/executable_entity_subtypes_enum.py index 582e4c1dde..c2acdb608b 100644 --- a/autosar/models/executable_entity_subtypes_enum.py +++ b/autosar/models/executable_entity_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ExecutableEntitySubtypesEnum(Enum): +class ExecutableEntitySubtypesEnum(StrEnum): BSW_CALLED_ENTITY = "BSW-CALLED-ENTITY" BSW_INTERRUPT_ENTITY = "BSW-INTERRUPT-ENTITY" BSW_MODULE_ENTITY = "BSW-MODULE-ENTITY" diff --git a/autosar/models/executable_subtypes_enum.py b/autosar/models/executable_subtypes_enum.py index 5f7824996c..3856725f37 100644 --- a/autosar/models/executable_subtypes_enum.py +++ b/autosar/models/executable_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ExecutableSubtypesEnum(Enum): +class ExecutableSubtypesEnum(StrEnum): EXECUTABLE = "EXECUTABLE" diff --git a/autosar/models/execution_order_constraint_type_enum_simple.py b/autosar/models/execution_order_constraint_type_enum_simple.py index de74897c73..3eb478acd9 100644 --- a/autosar/models/execution_order_constraint_type_enum_simple.py +++ b/autosar/models/execution_order_constraint_type_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ExecutionOrderConstraintTypeEnumSimple(Enum): +class ExecutionOrderConstraintTypeEnumSimple(StrEnum): """ :cvar HIERARCHICAL_EOC: Specifies that the Execution Order Constraint specifies a hierarchical execution order constraint. diff --git a/autosar/models/execution_state_reporting_behavior_enum_simple.py b/autosar/models/execution_state_reporting_behavior_enum_simple.py index a92c609bf2..86a1dc2904 100644 --- a/autosar/models/execution_state_reporting_behavior_enum_simple.py +++ b/autosar/models/execution_state_reporting_behavior_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ExecutionStateReportingBehaviorEnumSimple(Enum): +class ExecutionStateReportingBehaviorEnumSimple(StrEnum): """ :cvar DOES_NOT_REPORT_EXECUTION_STATE: The Executable shall not report its execution state to the Execution Management. diff --git a/autosar/models/execution_time_type_enum_simple.py b/autosar/models/execution_time_type_enum_simple.py index 6803d42a53..8009556677 100644 --- a/autosar/models/execution_time_type_enum_simple.py +++ b/autosar/models/execution_time_type_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ExecutionTimeTypeEnumSimple(Enum): +class ExecutionTimeTypeEnumSimple(StrEnum): """ :cvar GROSS: Indicates that the given execution time is the time used to execute the ExecutableEntity without any interruption diff --git a/autosar/models/fibex_element_subtypes_enum.py b/autosar/models/fibex_element_subtypes_enum.py index f8c85b5604..64b120f29b 100644 --- a/autosar/models/fibex_element_subtypes_enum.py +++ b/autosar/models/fibex_element_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class FibexElementSubtypesEnum(Enum): +class FibexElementSubtypesEnum(StrEnum): ABSTRACT_CAN_CLUSTER = "ABSTRACT-CAN-CLUSTER" ABSTRACT_ETHERNET_FRAME = "ABSTRACT-ETHERNET-FRAME" BUS_MIRROR_CHANNEL_MAPPING = "BUS-MIRROR-CHANNEL-MAPPING" diff --git a/autosar/models/field_access_enum_simple.py b/autosar/models/field_access_enum_simple.py index 7381f34313..06a9d04791 100644 --- a/autosar/models/field_access_enum_simple.py +++ b/autosar/models/field_access_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class FieldAccessEnumSimple(Enum): +class FieldAccessEnumSimple(StrEnum): """ :cvar GETTER: Access to the getter of the Field. :cvar GETTER_SETTER: Access to getter and setter of the field diff --git a/autosar/models/field_subtypes_enum.py b/autosar/models/field_subtypes_enum.py index 4aec5631cd..745dd92142 100644 --- a/autosar/models/field_subtypes_enum.py +++ b/autosar/models/field_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class FieldSubtypesEnum(Enum): +class FieldSubtypesEnum(StrEnum): FIELD = "FIELD" diff --git a/autosar/models/filter_debouncing_enum_simple.py b/autosar/models/filter_debouncing_enum_simple.py index 144d4411a8..9cc3b7943b 100644 --- a/autosar/models/filter_debouncing_enum_simple.py +++ b/autosar/models/filter_debouncing_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class FilterDebouncingEnumSimple(Enum): +class FilterDebouncingEnumSimple(StrEnum): """ :cvar DEBOUNCE_DATA: The signal is a mean value :cvar RAW_DATA: Means that no modification of the signal has been diff --git a/autosar/models/flat_instance_descriptor_subtypes_enum.py b/autosar/models/flat_instance_descriptor_subtypes_enum.py index 8745793f55..06840d85a5 100644 --- a/autosar/models/flat_instance_descriptor_subtypes_enum.py +++ b/autosar/models/flat_instance_descriptor_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class FlatInstanceDescriptorSubtypesEnum(Enum): +class FlatInstanceDescriptorSubtypesEnum(StrEnum): FLAT_INSTANCE_DESCRIPTOR = "FLAT-INSTANCE-DESCRIPTOR" diff --git a/autosar/models/flat_map_subtypes_enum.py b/autosar/models/flat_map_subtypes_enum.py index 65a3be8b33..f9724f5e5d 100644 --- a/autosar/models/flat_map_subtypes_enum.py +++ b/autosar/models/flat_map_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class FlatMapSubtypesEnum(Enum): +class FlatMapSubtypesEnum(StrEnum): FLAT_MAP = "FLAT-MAP" diff --git a/autosar/models/flexray_ar_tp_node_subtypes_enum.py b/autosar/models/flexray_ar_tp_node_subtypes_enum.py index e3fdf553ac..53daeaca0f 100644 --- a/autosar/models/flexray_ar_tp_node_subtypes_enum.py +++ b/autosar/models/flexray_ar_tp_node_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class FlexrayArTpNodeSubtypesEnum(Enum): +class FlexrayArTpNodeSubtypesEnum(StrEnum): FLEXRAY_AR_TP_NODE = "FLEXRAY-AR-TP-NODE" diff --git a/autosar/models/flexray_channel_name_simple.py b/autosar/models/flexray_channel_name_simple.py index 67fc48c399..04af297dc6 100644 --- a/autosar/models/flexray_channel_name_simple.py +++ b/autosar/models/flexray_channel_name_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class FlexrayChannelNameSimple(Enum): +class FlexrayChannelNameSimple(StrEnum): """ :cvar CHANNEL_A: Channel A :cvar CHANNEL_B: Channel B diff --git a/autosar/models/flexray_cluster_subtypes_enum.py b/autosar/models/flexray_cluster_subtypes_enum.py index 6a4862a5d2..959d2e5959 100644 --- a/autosar/models/flexray_cluster_subtypes_enum.py +++ b/autosar/models/flexray_cluster_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class FlexrayClusterSubtypesEnum(Enum): +class FlexrayClusterSubtypesEnum(StrEnum): FLEXRAY_CLUSTER = "FLEXRAY-CLUSTER" diff --git a/autosar/models/flexray_communication_connector_subtypes_enum.py b/autosar/models/flexray_communication_connector_subtypes_enum.py index b092b5ea83..7bec295342 100644 --- a/autosar/models/flexray_communication_connector_subtypes_enum.py +++ b/autosar/models/flexray_communication_connector_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class FlexrayCommunicationConnectorSubtypesEnum(Enum): +class FlexrayCommunicationConnectorSubtypesEnum(StrEnum): FLEXRAY_COMMUNICATION_CONNECTOR = "FLEXRAY-COMMUNICATION-CONNECTOR" diff --git a/autosar/models/flexray_nm_cluster_subtypes_enum.py b/autosar/models/flexray_nm_cluster_subtypes_enum.py index 338001568b..6560d62357 100644 --- a/autosar/models/flexray_nm_cluster_subtypes_enum.py +++ b/autosar/models/flexray_nm_cluster_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class FlexrayNmClusterSubtypesEnum(Enum): +class FlexrayNmClusterSubtypesEnum(StrEnum): FLEXRAY_NM_CLUSTER = "FLEXRAY-NM-CLUSTER" diff --git a/autosar/models/flexray_nm_schedule_variant_simple.py b/autosar/models/flexray_nm_schedule_variant_simple.py index e5cb2df87c..58a281cf68 100644 --- a/autosar/models/flexray_nm_schedule_variant_simple.py +++ b/autosar/models/flexray_nm_schedule_variant_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class FlexrayNmScheduleVariantSimple(Enum): +class FlexrayNmScheduleVariantSimple(StrEnum): """ :cvar SCHEDULE_VARIANT_1: NM-Vote and NM Data transmitted within one PDU in static segment. The NM-Vote has to be realized as diff --git a/autosar/models/flexray_physical_channel_subtypes_enum.py b/autosar/models/flexray_physical_channel_subtypes_enum.py index 88ad109ea5..e7d1a42dd6 100644 --- a/autosar/models/flexray_physical_channel_subtypes_enum.py +++ b/autosar/models/flexray_physical_channel_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class FlexrayPhysicalChannelSubtypesEnum(Enum): +class FlexrayPhysicalChannelSubtypesEnum(StrEnum): FLEXRAY_PHYSICAL_CHANNEL = "FLEXRAY-PHYSICAL-CHANNEL" diff --git a/autosar/models/flexray_tp_connection_control_subtypes_enum.py b/autosar/models/flexray_tp_connection_control_subtypes_enum.py index f969ded804..a0d63410c0 100644 --- a/autosar/models/flexray_tp_connection_control_subtypes_enum.py +++ b/autosar/models/flexray_tp_connection_control_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class FlexrayTpConnectionControlSubtypesEnum(Enum): +class FlexrayTpConnectionControlSubtypesEnum(StrEnum): FLEXRAY_TP_CONNECTION_CONTROL = "FLEXRAY-TP-CONNECTION-CONTROL" diff --git a/autosar/models/flexray_tp_node_subtypes_enum.py b/autosar/models/flexray_tp_node_subtypes_enum.py index 7b6e5ee285..5ce9926174 100644 --- a/autosar/models/flexray_tp_node_subtypes_enum.py +++ b/autosar/models/flexray_tp_node_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class FlexrayTpNodeSubtypesEnum(Enum): +class FlexrayTpNodeSubtypesEnum(StrEnum): FLEXRAY_TP_NODE = "FLEXRAY-TP-NODE" diff --git a/autosar/models/flexray_tp_pdu_pool_subtypes_enum.py b/autosar/models/flexray_tp_pdu_pool_subtypes_enum.py index 9a138b9b45..43ca27c420 100644 --- a/autosar/models/flexray_tp_pdu_pool_subtypes_enum.py +++ b/autosar/models/flexray_tp_pdu_pool_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class FlexrayTpPduPoolSubtypesEnum(Enum): +class FlexrayTpPduPoolSubtypesEnum(StrEnum): FLEXRAY_TP_PDU_POOL = "FLEXRAY-TP-PDU-POOL" diff --git a/autosar/models/float_enum_simple.py b/autosar/models/float_enum_simple.py index 1faa5e576a..510045c324 100644 --- a/autosar/models/float_enum_simple.py +++ b/autosar/models/float_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class FloatEnumSimple(Enum): +class FloatEnumSimple(StrEnum): """ :cvar FLOAT: This indicates that a page formatter is allowed to float the table to optimize the pagination. This is for example diff --git a/autosar/models/fm_attribute_def_subtypes_enum.py b/autosar/models/fm_attribute_def_subtypes_enum.py index d91dfb5947..0c54841928 100644 --- a/autosar/models/fm_attribute_def_subtypes_enum.py +++ b/autosar/models/fm_attribute_def_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class FmAttributeDefSubtypesEnum(Enum): +class FmAttributeDefSubtypesEnum(StrEnum): FM_ATTRIBUTE_DEF = "FM-ATTRIBUTE-DEF" diff --git a/autosar/models/fm_feature_model_subtypes_enum.py b/autosar/models/fm_feature_model_subtypes_enum.py index 6eed05d64a..9ccd321148 100644 --- a/autosar/models/fm_feature_model_subtypes_enum.py +++ b/autosar/models/fm_feature_model_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class FmFeatureModelSubtypesEnum(Enum): +class FmFeatureModelSubtypesEnum(StrEnum): FM_FEATURE_MODEL = "FM-FEATURE-MODEL" diff --git a/autosar/models/fm_feature_selection_set_subtypes_enum.py b/autosar/models/fm_feature_selection_set_subtypes_enum.py index e707b420b0..12e9a0f65d 100644 --- a/autosar/models/fm_feature_selection_set_subtypes_enum.py +++ b/autosar/models/fm_feature_selection_set_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class FmFeatureSelectionSetSubtypesEnum(Enum): +class FmFeatureSelectionSetSubtypesEnum(StrEnum): FM_FEATURE_SELECTION_SET = "FM-FEATURE-SELECTION-SET" diff --git a/autosar/models/fm_feature_selection_state_simple.py b/autosar/models/fm_feature_selection_state_simple.py index c4586ef67e..6a4aaca44d 100644 --- a/autosar/models/fm_feature_selection_state_simple.py +++ b/autosar/models/fm_feature_selection_state_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class FmFeatureSelectionStateSimple(Enum): +class FmFeatureSelectionStateSimple(StrEnum): """ :cvar DESELECTED: The feature is excluded from the selection. :cvar SELECTED: The feature is included in the selection. diff --git a/autosar/models/fm_feature_subtypes_enum.py b/autosar/models/fm_feature_subtypes_enum.py index f7adc7039a..6a621ff8f2 100644 --- a/autosar/models/fm_feature_subtypes_enum.py +++ b/autosar/models/fm_feature_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class FmFeatureSubtypesEnum(Enum): +class FmFeatureSubtypesEnum(StrEnum): FM_FEATURE = "FM-FEATURE" diff --git a/autosar/models/fr_ar_tp_ack_type_simple.py b/autosar/models/fr_ar_tp_ack_type_simple.py index 6f74ea95b5..cfcfd279cb 100644 --- a/autosar/models/fr_ar_tp_ack_type_simple.py +++ b/autosar/models/fr_ar_tp_ack_type_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class FrArTpAckTypeSimple(Enum): +class FrArTpAckTypeSimple(StrEnum): """ :cvar ACK_WITH_RT: Acknowledgement with retry. :cvar ACK_WITHOUT_RT: Acknowledgement without retry. diff --git a/autosar/models/frame_enum_simple.py b/autosar/models/frame_enum_simple.py index a188a192ed..c9a42302b1 100644 --- a/autosar/models/frame_enum_simple.py +++ b/autosar/models/frame_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class FrameEnumSimple(Enum): +class FrameEnumSimple(StrEnum): """ :cvar ALL: Borders all around the table :cvar BOTTOM: Border at the bottom of the table diff --git a/autosar/models/frame_port_subtypes_enum.py b/autosar/models/frame_port_subtypes_enum.py index 797f13116a..4bad3036f1 100644 --- a/autosar/models/frame_port_subtypes_enum.py +++ b/autosar/models/frame_port_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class FramePortSubtypesEnum(Enum): +class FramePortSubtypesEnum(StrEnum): FRAME_PORT = "FRAME-PORT" diff --git a/autosar/models/frame_subtypes_enum.py b/autosar/models/frame_subtypes_enum.py index 655a0dcdcf..35c1a0ce40 100644 --- a/autosar/models/frame_subtypes_enum.py +++ b/autosar/models/frame_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class FrameSubtypesEnum(Enum): +class FrameSubtypesEnum(StrEnum): ABSTRACT_ETHERNET_FRAME = "ABSTRACT-ETHERNET-FRAME" CAN_FRAME = "CAN-FRAME" ETHERNET_FRAME = "ETHERNET-FRAME" diff --git a/autosar/models/frame_triggering_subtypes_enum.py b/autosar/models/frame_triggering_subtypes_enum.py index 98445d3848..0294f69a9f 100644 --- a/autosar/models/frame_triggering_subtypes_enum.py +++ b/autosar/models/frame_triggering_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class FrameTriggeringSubtypesEnum(Enum): +class FrameTriggeringSubtypesEnum(StrEnum): CAN_FRAME_TRIGGERING = "CAN-FRAME-TRIGGERING" ETHERNET_FRAME_TRIGGERING = "ETHERNET-FRAME-TRIGGERING" FLEXRAY_FRAME_TRIGGERING = "FLEXRAY-FRAME-TRIGGERING" diff --git a/autosar/models/full_binding_time_enum_simple.py b/autosar/models/full_binding_time_enum_simple.py index 8f5a3d8d58..138e65bc8f 100644 --- a/autosar/models/full_binding_time_enum_simple.py +++ b/autosar/models/full_binding_time_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class FullBindingTimeEnumSimple(Enum): +class FullBindingTimeEnumSimple(StrEnum): """ :cvar BLUEPRINT_DERIVATION_TIME: The point in time when an object is created from a blueprint. diff --git a/autosar/models/function_inhibition_needs_subtypes_enum.py b/autosar/models/function_inhibition_needs_subtypes_enum.py index c5c59224e4..f4643b4a45 100644 --- a/autosar/models/function_inhibition_needs_subtypes_enum.py +++ b/autosar/models/function_inhibition_needs_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class FunctionInhibitionNeedsSubtypesEnum(Enum): +class FunctionInhibitionNeedsSubtypesEnum(StrEnum): FUNCTION_INHIBITION_NEEDS = "FUNCTION-INHIBITION-NEEDS" diff --git a/autosar/models/general_purpose_pdu_subtypes_enum.py b/autosar/models/general_purpose_pdu_subtypes_enum.py index fc2ab44390..dc801c2eba 100644 --- a/autosar/models/general_purpose_pdu_subtypes_enum.py +++ b/autosar/models/general_purpose_pdu_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class GeneralPurposePduSubtypesEnum(Enum): +class GeneralPurposePduSubtypesEnum(StrEnum): GENERAL_PURPOSE_PDU = "GENERAL-PURPOSE-PDU" diff --git a/autosar/models/global_supervision_subtypes_enum.py b/autosar/models/global_supervision_subtypes_enum.py index a5e6d19f3d..361b0faff5 100644 --- a/autosar/models/global_supervision_subtypes_enum.py +++ b/autosar/models/global_supervision_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class GlobalSupervisionSubtypesEnum(Enum): +class GlobalSupervisionSubtypesEnum(StrEnum): GLOBAL_SUPERVISION = "GLOBAL-SUPERVISION" diff --git a/autosar/models/global_time_crc_support_enum_simple.py b/autosar/models/global_time_crc_support_enum_simple.py index a43b66a13e..f21ddff7bc 100644 --- a/autosar/models/global_time_crc_support_enum_simple.py +++ b/autosar/models/global_time_crc_support_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class GlobalTimeCrcSupportEnumSimple(Enum): +class GlobalTimeCrcSupportEnumSimple(StrEnum): """ :cvar CRC_NOT_SUPPORTED: This indicates that CRC is not supported :cvar CRC_SUPPORTED: This indicates that CRC is supported diff --git a/autosar/models/global_time_crc_validation_enum_simple.py b/autosar/models/global_time_crc_validation_enum_simple.py index 3ad4362a5e..e4d9c9f00a 100644 --- a/autosar/models/global_time_crc_validation_enum_simple.py +++ b/autosar/models/global_time_crc_validation_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class GlobalTimeCrcValidationEnumSimple(Enum): +class GlobalTimeCrcValidationEnumSimple(StrEnum): """ :cvar CRC_IGNORED: The CRC is supposed to be ignored :cvar CRC_NOT_VALIDATED: The CRC is not supposed to be present. If diff --git a/autosar/models/global_time_domain_subtypes_enum.py b/autosar/models/global_time_domain_subtypes_enum.py index 72058695c4..8b9aecfa01 100644 --- a/autosar/models/global_time_domain_subtypes_enum.py +++ b/autosar/models/global_time_domain_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class GlobalTimeDomainSubtypesEnum(Enum): +class GlobalTimeDomainSubtypesEnum(StrEnum): GLOBAL_TIME_DOMAIN = "GLOBAL-TIME-DOMAIN" diff --git a/autosar/models/global_time_master_subtypes_enum.py b/autosar/models/global_time_master_subtypes_enum.py index 6ab3ae42e2..f0b020f481 100644 --- a/autosar/models/global_time_master_subtypes_enum.py +++ b/autosar/models/global_time_master_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class GlobalTimeMasterSubtypesEnum(Enum): +class GlobalTimeMasterSubtypesEnum(StrEnum): GLOBAL_TIME_CAN_MASTER = "GLOBAL-TIME-CAN-MASTER" GLOBAL_TIME_ETH_MASTER = "GLOBAL-TIME-ETH-MASTER" GLOBAL_TIME_FR_MASTER = "GLOBAL-TIME-FR-MASTER" diff --git a/autosar/models/global_time_slave_subtypes_enum.py b/autosar/models/global_time_slave_subtypes_enum.py index 6b71e01e9a..df47cc583a 100644 --- a/autosar/models/global_time_slave_subtypes_enum.py +++ b/autosar/models/global_time_slave_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class GlobalTimeSlaveSubtypesEnum(Enum): +class GlobalTimeSlaveSubtypesEnum(StrEnum): GLOBAL_TIME_CAN_SLAVE = "GLOBAL-TIME-CAN-SLAVE" GLOBAL_TIME_ETH_SLAVE = "GLOBAL-TIME-ETH-SLAVE" GLOBAL_TIME_FR_SLAVE = "GLOBAL-TIME-FR-SLAVE" diff --git a/autosar/models/grant_subtypes_enum.py b/autosar/models/grant_subtypes_enum.py index f65517974b..8fdd34b449 100644 --- a/autosar/models/grant_subtypes_enum.py +++ b/autosar/models/grant_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class GrantSubtypesEnum(Enum): +class GrantSubtypesEnum(StrEnum): COM_EVENT_GRANT = "COM-EVENT-GRANT" COM_FIELD_GRANT = "COM-FIELD-GRANT" COM_FIND_SERVICE_GRANT = "COM-FIND-SERVICE-GRANT" diff --git a/autosar/models/graphic_fit_enum_simple.py b/autosar/models/graphic_fit_enum_simple.py index 259cf89f4f..9b447c688e 100644 --- a/autosar/models/graphic_fit_enum_simple.py +++ b/autosar/models/graphic_fit_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class GraphicFitEnumSimple(Enum): +class GraphicFitEnumSimple(StrEnum): """ :cvar AS_IS: This indicates that the image shall be incorporated as is without scaling, rotation etc. diff --git a/autosar/models/graphic_notation_enum_simple.py b/autosar/models/graphic_notation_enum_simple.py index 8ebfaf4a26..3589941881 100644 --- a/autosar/models/graphic_notation_enum_simple.py +++ b/autosar/models/graphic_notation_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class GraphicNotationEnumSimple(Enum): +class GraphicNotationEnumSimple(StrEnum): """ :cvar BMP: bitmap image :cvar EPS: Encapsulated Postscript diff --git a/autosar/models/handle_invalid_enum_simple.py b/autosar/models/handle_invalid_enum_simple.py index c2b5612f17..3d0f679846 100644 --- a/autosar/models/handle_invalid_enum_simple.py +++ b/autosar/models/handle_invalid_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class HandleInvalidEnumSimple(Enum): +class HandleInvalidEnumSimple(StrEnum): """ :cvar DONT_INVALIDATE: Invalidation is switched off. :cvar EXTERNAL_REPLACEMENT: Replace a received invalidValue. The diff --git a/autosar/models/handle_out_of_range_enum_simple.py b/autosar/models/handle_out_of_range_enum_simple.py index a375626977..99ee7af6f5 100644 --- a/autosar/models/handle_out_of_range_enum_simple.py +++ b/autosar/models/handle_out_of_range_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class HandleOutOfRangeEnumSimple(Enum): +class HandleOutOfRangeEnumSimple(StrEnum): """ :cvar DEFAULT: The RTE will use the initValue if the actual value is out of the specified bounds. diff --git a/autosar/models/handle_out_of_range_status_enum_simple.py b/autosar/models/handle_out_of_range_status_enum_simple.py index d26637ee84..f5b4e697fc 100644 --- a/autosar/models/handle_out_of_range_status_enum_simple.py +++ b/autosar/models/handle_out_of_range_status_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class HandleOutOfRangeStatusEnumSimple(Enum): +class HandleOutOfRangeStatusEnumSimple(StrEnum): """ :cvar INDICATE: The RTE sets the return status to RTE_E_OUT_OF_RANGE if the received value is out of range and the attribute diff --git a/autosar/models/handle_termination_and_restart_enum_simple.py b/autosar/models/handle_termination_and_restart_enum_simple.py index 404d081be9..3221975317 100644 --- a/autosar/models/handle_termination_and_restart_enum_simple.py +++ b/autosar/models/handle_termination_and_restart_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class HandleTerminationAndRestartEnumSimple(Enum): +class HandleTerminationAndRestartEnumSimple(StrEnum): """ :cvar CAN_BE_TERMINATED: Supports termination. :cvar CAN_BE_TERMINATED_AND_RESTARTED: Supports termination and diff --git a/autosar/models/handle_timeout_enum_simple.py b/autosar/models/handle_timeout_enum_simple.py index 61d4dee261..0d356a0874 100644 --- a/autosar/models/handle_timeout_enum_simple.py +++ b/autosar/models/handle_timeout_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class HandleTimeoutEnumSimple(Enum): +class HandleTimeoutEnumSimple(StrEnum): """ :cvar NONE: If set to none no replacement shall take place. :cvar REPLACE: If set to replace, the replacement value shall be the diff --git a/autosar/models/http_accept_encoding_enum_simple.py b/autosar/models/http_accept_encoding_enum_simple.py index dd2597cc2f..fbec733750 100644 --- a/autosar/models/http_accept_encoding_enum_simple.py +++ b/autosar/models/http_accept_encoding_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class HttpAcceptEncodingEnumSimple(Enum): +class HttpAcceptEncodingEnumSimple(StrEnum): """ :cvar DEFLATE: Use deflate compression. :cvar GZIP: Use gzip pcompression. diff --git a/autosar/models/hw_attribute_def_subtypes_enum.py b/autosar/models/hw_attribute_def_subtypes_enum.py index afbf4383c0..472667c7f6 100644 --- a/autosar/models/hw_attribute_def_subtypes_enum.py +++ b/autosar/models/hw_attribute_def_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class HwAttributeDefSubtypesEnum(Enum): +class HwAttributeDefSubtypesEnum(StrEnum): HW_ATTRIBUTE_DEF = "HW-ATTRIBUTE-DEF" diff --git a/autosar/models/hw_category_subtypes_enum.py b/autosar/models/hw_category_subtypes_enum.py index 3390fe35f7..cb2a43b72f 100644 --- a/autosar/models/hw_category_subtypes_enum.py +++ b/autosar/models/hw_category_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class HwCategorySubtypesEnum(Enum): +class HwCategorySubtypesEnum(StrEnum): HW_CATEGORY = "HW-CATEGORY" diff --git a/autosar/models/hw_description_entity_subtypes_enum.py b/autosar/models/hw_description_entity_subtypes_enum.py index 922b8aeccd..036b566a26 100644 --- a/autosar/models/hw_description_entity_subtypes_enum.py +++ b/autosar/models/hw_description_entity_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class HwDescriptionEntitySubtypesEnum(Enum): +class HwDescriptionEntitySubtypesEnum(StrEnum): HW_DESCRIPTION_ENTITY = "HW-DESCRIPTION-ENTITY" HW_ELEMENT = "HW-ELEMENT" HW_PIN = "HW-PIN" diff --git a/autosar/models/hw_element_subtypes_enum.py b/autosar/models/hw_element_subtypes_enum.py index b048d6ddea..86393cdf2f 100644 --- a/autosar/models/hw_element_subtypes_enum.py +++ b/autosar/models/hw_element_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class HwElementSubtypesEnum(Enum): +class HwElementSubtypesEnum(StrEnum): HW_ELEMENT = "HW-ELEMENT" diff --git a/autosar/models/hw_pin_group_subtypes_enum.py b/autosar/models/hw_pin_group_subtypes_enum.py index d20b781947..78ed43e466 100644 --- a/autosar/models/hw_pin_group_subtypes_enum.py +++ b/autosar/models/hw_pin_group_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class HwPinGroupSubtypesEnum(Enum): +class HwPinGroupSubtypesEnum(StrEnum): HW_PIN_GROUP = "HW-PIN-GROUP" diff --git a/autosar/models/hw_pin_subtypes_enum.py b/autosar/models/hw_pin_subtypes_enum.py index e2a33655ef..e31521bf04 100644 --- a/autosar/models/hw_pin_subtypes_enum.py +++ b/autosar/models/hw_pin_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class HwPinSubtypesEnum(Enum): +class HwPinSubtypesEnum(StrEnum): HW_PIN = "HW-PIN" diff --git a/autosar/models/hw_type_subtypes_enum.py b/autosar/models/hw_type_subtypes_enum.py index 9daaa01894..a06420db08 100644 --- a/autosar/models/hw_type_subtypes_enum.py +++ b/autosar/models/hw_type_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class HwTypeSubtypesEnum(Enum): +class HwTypeSubtypesEnum(StrEnum): HW_TYPE = "HW-TYPE" diff --git a/autosar/models/i_pdu_port_subtypes_enum.py b/autosar/models/i_pdu_port_subtypes_enum.py index 4b4486e7fa..feff12ad12 100644 --- a/autosar/models/i_pdu_port_subtypes_enum.py +++ b/autosar/models/i_pdu_port_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class IPduPortSubtypesEnum(Enum): +class IPduPortSubtypesEnum(StrEnum): I_PDU_PORT = "I-PDU-PORT" diff --git a/autosar/models/i_pdu_signal_processing_enum_simple.py b/autosar/models/i_pdu_signal_processing_enum_simple.py index 9c31ddc746..c872e418f1 100644 --- a/autosar/models/i_pdu_signal_processing_enum_simple.py +++ b/autosar/models/i_pdu_signal_processing_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class IPduSignalProcessingEnumSimple(Enum): +class IPduSignalProcessingEnumSimple(StrEnum): """ :cvar DEFERRED: The signal indications / confirmations are deferred. :cvar IMMEDIATE: The signal indications / confirmations are diff --git a/autosar/models/i_pdu_subtypes_enum.py b/autosar/models/i_pdu_subtypes_enum.py index a4575e013f..4d8a4bf515 100644 --- a/autosar/models/i_pdu_subtypes_enum.py +++ b/autosar/models/i_pdu_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class IPduSubtypesEnum(Enum): +class IPduSubtypesEnum(StrEnum): CONTAINER_I_PDU = "CONTAINER-I-PDU" DCM_I_PDU = "DCM-I-PDU" GENERAL_PURPOSE_I_PDU = "GENERAL-PURPOSE-I-PDU" diff --git a/autosar/models/i_psec_dpd_action_enum_simple.py b/autosar/models/i_psec_dpd_action_enum_simple.py index 8e39455954..db2056859a 100644 --- a/autosar/models/i_psec_dpd_action_enum_simple.py +++ b/autosar/models/i_psec_dpd_action_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class IPsecDpdActionEnumSimple(Enum): +class IPsecDpdActionEnumSimple(StrEnum): """ :cvar CLEAR: Deletes the SA. :cvar RESTART: Immediately tries to establish the connection. diff --git a/autosar/models/i_psec_header_type_enum_simple.py b/autosar/models/i_psec_header_type_enum_simple.py index f5373b1d4b..b6b5c06799 100644 --- a/autosar/models/i_psec_header_type_enum_simple.py +++ b/autosar/models/i_psec_header_type_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class IPsecHeaderTypeEnumSimple(Enum): +class IPsecHeaderTypeEnumSimple(StrEnum): """ :cvar AH: Authentication Header (AH) :cvar ESP: Encapsulating Security Payloads (ESP) diff --git a/autosar/models/i_psec_ip_protocol_enum_simple.py b/autosar/models/i_psec_ip_protocol_enum_simple.py index b4d7da42f9..cd1c281c52 100644 --- a/autosar/models/i_psec_ip_protocol_enum_simple.py +++ b/autosar/models/i_psec_ip_protocol_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class IPsecIpProtocolEnumSimple(Enum): +class IPsecIpProtocolEnumSimple(StrEnum): """ :cvar ANY: ANY protocol :cvar ICMP: Internet Control Message Protocol (ICMP) diff --git a/autosar/models/i_psec_mode_enum_simple.py b/autosar/models/i_psec_mode_enum_simple.py index f4b1e716aa..70597ffcb6 100644 --- a/autosar/models/i_psec_mode_enum_simple.py +++ b/autosar/models/i_psec_mode_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class IPsecModeEnumSimple(Enum): +class IPsecModeEnumSimple(StrEnum): """ :cvar TRANSPORT: Signifying that the IPSec transport mode is used. With the transport mode the original IP header is retained and diff --git a/autosar/models/i_psec_policy_enum_simple.py b/autosar/models/i_psec_policy_enum_simple.py index 4749b1cb6f..f8dcc5a8f2 100644 --- a/autosar/models/i_psec_policy_enum_simple.py +++ b/autosar/models/i_psec_policy_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class IPsecPolicyEnumSimple(Enum): +class IPsecPolicyEnumSimple(StrEnum): """ :cvar DROP: Signifying that packets should be discarded :cvar IPSEC: Signifying that packets should be protected. diff --git a/autosar/models/i_pv_6_ext_header_filter_list_subtypes_enum.py b/autosar/models/i_pv_6_ext_header_filter_list_subtypes_enum.py index 2d8698a177..ad687f226a 100644 --- a/autosar/models/i_pv_6_ext_header_filter_list_subtypes_enum.py +++ b/autosar/models/i_pv_6_ext_header_filter_list_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class IPv6ExtHeaderFilterListSubtypesEnum(Enum): +class IPv6ExtHeaderFilterListSubtypesEnum(StrEnum): I_PV_6_EXT_HEADER_FILTER_LIST = "I-PV-6-EXT-HEADER-FILTER-LIST" diff --git a/autosar/models/i_signal_group_subtypes_enum.py b/autosar/models/i_signal_group_subtypes_enum.py index 58fff69c84..e911a542e8 100644 --- a/autosar/models/i_signal_group_subtypes_enum.py +++ b/autosar/models/i_signal_group_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ISignalGroupSubtypesEnum(Enum): +class ISignalGroupSubtypesEnum(StrEnum): I_SIGNAL_GROUP = "I-SIGNAL-GROUP" diff --git a/autosar/models/i_signal_i_pdu_group_subtypes_enum.py b/autosar/models/i_signal_i_pdu_group_subtypes_enum.py index 80fd4a1ce5..805639ec53 100644 --- a/autosar/models/i_signal_i_pdu_group_subtypes_enum.py +++ b/autosar/models/i_signal_i_pdu_group_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ISignalIPduGroupSubtypesEnum(Enum): +class ISignalIPduGroupSubtypesEnum(StrEnum): I_SIGNAL_I_PDU_GROUP = "I-SIGNAL-I-PDU-GROUP" diff --git a/autosar/models/i_signal_i_pdu_subtypes_enum.py b/autosar/models/i_signal_i_pdu_subtypes_enum.py index 077b40e737..1790e68971 100644 --- a/autosar/models/i_signal_i_pdu_subtypes_enum.py +++ b/autosar/models/i_signal_i_pdu_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ISignalIPduSubtypesEnum(Enum): +class ISignalIPduSubtypesEnum(StrEnum): I_SIGNAL_I_PDU = "I-SIGNAL-I-PDU" diff --git a/autosar/models/i_signal_port_subtypes_enum.py b/autosar/models/i_signal_port_subtypes_enum.py index c524368450..bbe059a186 100644 --- a/autosar/models/i_signal_port_subtypes_enum.py +++ b/autosar/models/i_signal_port_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ISignalPortSubtypesEnum(Enum): +class ISignalPortSubtypesEnum(StrEnum): I_SIGNAL_PORT = "I-SIGNAL-PORT" diff --git a/autosar/models/i_signal_subtypes_enum.py b/autosar/models/i_signal_subtypes_enum.py index 0884f0f58d..1cc64f6ead 100644 --- a/autosar/models/i_signal_subtypes_enum.py +++ b/autosar/models/i_signal_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ISignalSubtypesEnum(Enum): +class ISignalSubtypesEnum(StrEnum): I_SIGNAL = "I-SIGNAL" diff --git a/autosar/models/i_signal_to_i_pdu_mapping_subtypes_enum.py b/autosar/models/i_signal_to_i_pdu_mapping_subtypes_enum.py index 13bdb5944d..7f00e61b2b 100644 --- a/autosar/models/i_signal_to_i_pdu_mapping_subtypes_enum.py +++ b/autosar/models/i_signal_to_i_pdu_mapping_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ISignalToIPduMappingSubtypesEnum(Enum): +class ISignalToIPduMappingSubtypesEnum(StrEnum): I_SIGNAL_TO_I_PDU_MAPPING = "I-SIGNAL-TO-I-PDU-MAPPING" diff --git a/autosar/models/i_signal_triggering_subtypes_enum.py b/autosar/models/i_signal_triggering_subtypes_enum.py index 2304f81003..8745091320 100644 --- a/autosar/models/i_signal_triggering_subtypes_enum.py +++ b/autosar/models/i_signal_triggering_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ISignalTriggeringSubtypesEnum(Enum): +class ISignalTriggeringSubtypesEnum(StrEnum): I_SIGNAL_TRIGGERING = "I-SIGNAL-TRIGGERING" diff --git a/autosar/models/i_signal_type_enum_simple.py b/autosar/models/i_signal_type_enum_simple.py index 8a138efe8e..42412fa496 100644 --- a/autosar/models/i_signal_type_enum_simple.py +++ b/autosar/models/i_signal_type_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ISignalTypeEnumSimple(Enum): +class ISignalTypeEnumSimple(StrEnum): """ :cvar ARRAY: ISignal shall be interpreted as an array (UINT8_N, UINT8_DYN) diff --git a/autosar/models/identifiable_subtypes_enum.py b/autosar/models/identifiable_subtypes_enum.py index d15147a472..c36d7c2d9e 100644 --- a/autosar/models/identifiable_subtypes_enum.py +++ b/autosar/models/identifiable_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class IdentifiableSubtypesEnum(Enum): +class IdentifiableSubtypesEnum(StrEnum): ABSTRACT_ACCESS_POINT = "ABSTRACT-ACCESS-POINT" ABSTRACT_CAN_CLUSTER = "ABSTRACT-CAN-CLUSTER" ABSTRACT_CAN_COMMUNICATION_CONNECTOR = ( diff --git a/autosar/models/ids_common_element_subtypes_enum.py b/autosar/models/ids_common_element_subtypes_enum.py index 79650e2cc6..95bcf4df1d 100644 --- a/autosar/models/ids_common_element_subtypes_enum.py +++ b/autosar/models/ids_common_element_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class IdsCommonElementSubtypesEnum(Enum): +class IdsCommonElementSubtypesEnum(StrEnum): IDS_COMMON_ELEMENT = "IDS-COMMON-ELEMENT" IDS_MAPPING = "IDS-MAPPING" IDSM_INSTANCE = "IDSM-INSTANCE" diff --git a/autosar/models/idsm_instance_subtypes_enum.py b/autosar/models/idsm_instance_subtypes_enum.py index e8b0f7c121..c28939a777 100644 --- a/autosar/models/idsm_instance_subtypes_enum.py +++ b/autosar/models/idsm_instance_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class IdsmInstanceSubtypesEnum(Enum): +class IdsmInstanceSubtypesEnum(StrEnum): IDSM_INSTANCE = "IDSM-INSTANCE" diff --git a/autosar/models/idsm_module_instantiation_subtypes_enum.py b/autosar/models/idsm_module_instantiation_subtypes_enum.py index 67c7a72ff6..e759386fae 100644 --- a/autosar/models/idsm_module_instantiation_subtypes_enum.py +++ b/autosar/models/idsm_module_instantiation_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class IdsmModuleInstantiationSubtypesEnum(Enum): +class IdsmModuleInstantiationSubtypesEnum(StrEnum): IDSM_MODULE_INSTANTIATION = "IDSM-MODULE-INSTANTIATION" diff --git a/autosar/models/idsm_rate_limitation_subtypes_enum.py b/autosar/models/idsm_rate_limitation_subtypes_enum.py index b025982042..64a95ac493 100644 --- a/autosar/models/idsm_rate_limitation_subtypes_enum.py +++ b/autosar/models/idsm_rate_limitation_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class IdsmRateLimitationSubtypesEnum(Enum): +class IdsmRateLimitationSubtypesEnum(StrEnum): IDSM_RATE_LIMITATION = "IDSM-RATE-LIMITATION" diff --git a/autosar/models/idsm_traffic_limitation_subtypes_enum.py b/autosar/models/idsm_traffic_limitation_subtypes_enum.py index efbf28629a..17bd5235fc 100644 --- a/autosar/models/idsm_traffic_limitation_subtypes_enum.py +++ b/autosar/models/idsm_traffic_limitation_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class IdsmTrafficLimitationSubtypesEnum(Enum): +class IdsmTrafficLimitationSubtypesEnum(StrEnum): IDSM_TRAFFIC_LIMITATION = "IDSM-TRAFFIC-LIMITATION" diff --git a/autosar/models/ike_authentication_method_enum_simple.py b/autosar/models/ike_authentication_method_enum_simple.py index 35814779bb..1ad2dcd934 100644 --- a/autosar/models/ike_authentication_method_enum_simple.py +++ b/autosar/models/ike_authentication_method_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class IkeAuthenticationMethodEnumSimple(Enum): +class IkeAuthenticationMethodEnumSimple(StrEnum): """ :cvar DSA: Digital Signature Authentication :cvar PSK: Pre-shared key authentication diff --git a/autosar/models/implementation_data_type_element_subtypes_enum.py b/autosar/models/implementation_data_type_element_subtypes_enum.py index a9663fbdb5..e690c5987f 100644 --- a/autosar/models/implementation_data_type_element_subtypes_enum.py +++ b/autosar/models/implementation_data_type_element_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ImplementationDataTypeElementSubtypesEnum(Enum): +class ImplementationDataTypeElementSubtypesEnum(StrEnum): IMPLEMENTATION_DATA_TYPE_ELEMENT = "IMPLEMENTATION-DATA-TYPE-ELEMENT" diff --git a/autosar/models/implementation_data_type_subtypes_enum.py b/autosar/models/implementation_data_type_subtypes_enum.py index d09dff56e1..2bacaf7f6a 100644 --- a/autosar/models/implementation_data_type_subtypes_enum.py +++ b/autosar/models/implementation_data_type_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ImplementationDataTypeSubtypesEnum(Enum): +class ImplementationDataTypeSubtypesEnum(StrEnum): IMPLEMENTATION_DATA_TYPE = "IMPLEMENTATION-DATA-TYPE" diff --git a/autosar/models/internal_triggering_point_subtypes_enum.py b/autosar/models/internal_triggering_point_subtypes_enum.py index 1c159fe77e..5112ac86af 100644 --- a/autosar/models/internal_triggering_point_subtypes_enum.py +++ b/autosar/models/internal_triggering_point_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class InternalTriggeringPointSubtypesEnum(Enum): +class InternalTriggeringPointSubtypesEnum(StrEnum): INTERNAL_TRIGGERING_POINT = "INTERNAL-TRIGGERING-POINT" diff --git a/autosar/models/interpolation_routine_mapping_set_subtypes_enum.py b/autosar/models/interpolation_routine_mapping_set_subtypes_enum.py index 834588b675..bd632d8d54 100644 --- a/autosar/models/interpolation_routine_mapping_set_subtypes_enum.py +++ b/autosar/models/interpolation_routine_mapping_set_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class InterpolationRoutineMappingSetSubtypesEnum(Enum): +class InterpolationRoutineMappingSetSubtypesEnum(StrEnum): INTERPOLATION_ROUTINE_MAPPING_SET = "INTERPOLATION-ROUTINE-MAPPING-SET" diff --git a/autosar/models/interval_type_enum_simple.py b/autosar/models/interval_type_enum_simple.py index 4bc53adb83..fe1148a03f 100644 --- a/autosar/models/interval_type_enum_simple.py +++ b/autosar/models/interval_type_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class IntervalTypeEnumSimple(Enum): +class IntervalTypeEnumSimple(StrEnum): """ :cvar CLOSED: The area is limited by the value given. The value itself is included. diff --git a/autosar/models/ip_address_keep_enum_simple.py b/autosar/models/ip_address_keep_enum_simple.py index 3bb7832caa..4eb069a1f5 100644 --- a/autosar/models/ip_address_keep_enum_simple.py +++ b/autosar/models/ip_address_keep_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class IpAddressKeepEnumSimple(Enum): +class IpAddressKeepEnumSimple(StrEnum): """ :cvar FORGET: After a dynamic IP address has been assigned just use it for this session. diff --git a/autosar/models/ip_sec_config_props_subtypes_enum.py b/autosar/models/ip_sec_config_props_subtypes_enum.py index a0ae6c2d31..e2318ac89a 100644 --- a/autosar/models/ip_sec_config_props_subtypes_enum.py +++ b/autosar/models/ip_sec_config_props_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class IpSecConfigPropsSubtypesEnum(Enum): +class IpSecConfigPropsSubtypesEnum(StrEnum): IP_SEC_CONFIG_PROPS = "IP-SEC-CONFIG-PROPS" diff --git a/autosar/models/ip_sec_rule_subtypes_enum.py b/autosar/models/ip_sec_rule_subtypes_enum.py index 6d9f08d1aa..8e9473c104 100644 --- a/autosar/models/ip_sec_rule_subtypes_enum.py +++ b/autosar/models/ip_sec_rule_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class IpSecRuleSubtypesEnum(Enum): +class IpSecRuleSubtypesEnum(StrEnum): IP_SEC_RULE = "IP-SEC-RULE" diff --git a/autosar/models/ip_transport_protocol_enum_simple.py b/autosar/models/ip_transport_protocol_enum_simple.py index d322ba9ef6..fe622ccb1e 100644 --- a/autosar/models/ip_transport_protocol_enum_simple.py +++ b/autosar/models/ip_transport_protocol_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class IpTransportProtocolEnumSimple(Enum): +class IpTransportProtocolEnumSimple(StrEnum): """ :cvar TCP: Transmission Control Protocol (TCP) :cvar UDP: User Datagram Protocol (UDP). diff --git a/autosar/models/ipv_4_address_source_enum_simple.py b/autosar/models/ipv_4_address_source_enum_simple.py index 3fd4ec17d1..9189351d3a 100644 --- a/autosar/models/ipv_4_address_source_enum_simple.py +++ b/autosar/models/ipv_4_address_source_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class Ipv4AddressSourceEnumSimple(Enum): +class Ipv4AddressSourceEnumSimple(StrEnum): """ :cvar AUTO_IP: AutoIP is used to dynamically assign IP addresses at device startup. diff --git a/autosar/models/ipv_6_address_source_enum_simple.py b/autosar/models/ipv_6_address_source_enum_simple.py index d5fa3edca5..bf6ef2880f 100644 --- a/autosar/models/ipv_6_address_source_enum_simple.py +++ b/autosar/models/ipv_6_address_source_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class Ipv6AddressSourceEnumSimple(Enum): +class Ipv6AddressSourceEnumSimple(StrEnum): """ :cvar DHCPV_6: DHCP is a service for the automatic IP configuration of a client. diff --git a/autosar/models/item_label_pos_enum_simple.py b/autosar/models/item_label_pos_enum_simple.py index d6d7446c78..3f2feeccf7 100644 --- a/autosar/models/item_label_pos_enum_simple.py +++ b/autosar/models/item_label_pos_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ItemLabelPosEnumSimple(Enum): +class ItemLabelPosEnumSimple(StrEnum): """ :cvar NEWLINE: The label is renders in a new line. :cvar NEWLINE_IF_NECESSARY: The label is rendered in a new line if diff --git a/autosar/models/j_1939_cluster_subtypes_enum.py b/autosar/models/j_1939_cluster_subtypes_enum.py index 9a0eabb504..650849d0f3 100644 --- a/autosar/models/j_1939_cluster_subtypes_enum.py +++ b/autosar/models/j_1939_cluster_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class J1939ClusterSubtypesEnum(Enum): +class J1939ClusterSubtypesEnum(StrEnum): J_1939_CLUSTER = "J-1939-CLUSTER" diff --git a/autosar/models/j_1939_controller_application_subtypes_enum.py b/autosar/models/j_1939_controller_application_subtypes_enum.py index d2cf86e2f5..4b1d30fd93 100644 --- a/autosar/models/j_1939_controller_application_subtypes_enum.py +++ b/autosar/models/j_1939_controller_application_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class J1939ControllerApplicationSubtypesEnum(Enum): +class J1939ControllerApplicationSubtypesEnum(StrEnum): J_1939_CONTROLLER_APPLICATION = "J-1939-CONTROLLER-APPLICATION" diff --git a/autosar/models/j_1939_nm_node_subtypes_enum.py b/autosar/models/j_1939_nm_node_subtypes_enum.py index 6432bf9b0f..af7259eb5f 100644 --- a/autosar/models/j_1939_nm_node_subtypes_enum.py +++ b/autosar/models/j_1939_nm_node_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class J1939NmNodeSubtypesEnum(Enum): +class J1939NmNodeSubtypesEnum(StrEnum): J_1939_NM_NODE = "J-1939-NM-NODE" diff --git a/autosar/models/j_1939_tp_node_subtypes_enum.py b/autosar/models/j_1939_tp_node_subtypes_enum.py index 2632cfa22d..d5fabd3295 100644 --- a/autosar/models/j_1939_tp_node_subtypes_enum.py +++ b/autosar/models/j_1939_tp_node_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class J1939TpNodeSubtypesEnum(Enum): +class J1939TpNodeSubtypesEnum(StrEnum): J_1939_TP_NODE = "J-1939-TP-NODE" diff --git a/autosar/models/keep_with_previous_enum_simple.py b/autosar/models/keep_with_previous_enum_simple.py index c2f0e0b732..26ecfc3a0c 100644 --- a/autosar/models/keep_with_previous_enum_simple.py +++ b/autosar/models/keep_with_previous_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class KeepWithPreviousEnumSimple(Enum): +class KeepWithPreviousEnumSimple(StrEnum): """ :cvar KEEP: This indicates that the block shall be kept together with the previous block. diff --git a/autosar/models/key_usage_restriction_enum_simple.py b/autosar/models/key_usage_restriction_enum_simple.py index 8ad815cf2f..ddc31c2334 100644 --- a/autosar/models/key_usage_restriction_enum_simple.py +++ b/autosar/models/key_usage_restriction_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class KeyUsageRestrictionEnumSimple(Enum): +class KeyUsageRestrictionEnumSimple(StrEnum): GENERATE = "GENERATE" GENERATE_AND_VERIFY = "GENERATE-AND-VERIFY" VERIFY = "VERIFY" diff --git a/autosar/models/l_enum_simple.py b/autosar/models/l_enum_simple.py index 1675e7b122..0bca1d7520 100644 --- a/autosar/models/l_enum_simple.py +++ b/autosar/models/l_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class LEnumSimple(Enum): +class LEnumSimple(StrEnum): """ :cvar AA: Afar :cvar AB: Abkhazian diff --git a/autosar/models/latency_constraint_type_enum_simple.py b/autosar/models/latency_constraint_type_enum_simple.py index f55afc1e48..22abda9f5e 100644 --- a/autosar/models/latency_constraint_type_enum_simple.py +++ b/autosar/models/latency_constraint_type_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class LatencyConstraintTypeEnumSimple(Enum): +class LatencyConstraintTypeEnumSimple(StrEnum): """ :cvar AGE: In this case, the latency constraint is seen from the perspective of the response event of the associated event chain. diff --git a/autosar/models/life_cycle_state_definition_group_subtypes_enum.py b/autosar/models/life_cycle_state_definition_group_subtypes_enum.py index 243da6ddea..3d5c612644 100644 --- a/autosar/models/life_cycle_state_definition_group_subtypes_enum.py +++ b/autosar/models/life_cycle_state_definition_group_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class LifeCycleStateDefinitionGroupSubtypesEnum(Enum): +class LifeCycleStateDefinitionGroupSubtypesEnum(StrEnum): LIFE_CYCLE_STATE_DEFINITION_GROUP = "LIFE-CYCLE-STATE-DEFINITION-GROUP" diff --git a/autosar/models/life_cycle_state_subtypes_enum.py b/autosar/models/life_cycle_state_subtypes_enum.py index 114ed8b9ee..922b11cd96 100644 --- a/autosar/models/life_cycle_state_subtypes_enum.py +++ b/autosar/models/life_cycle_state_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class LifeCycleStateSubtypesEnum(Enum): +class LifeCycleStateSubtypesEnum(StrEnum): LIFE_CYCLE_STATE = "LIFE-CYCLE-STATE" diff --git a/autosar/models/lin_checksum_type_simple.py b/autosar/models/lin_checksum_type_simple.py index 4b95438aae..81018463b3 100644 --- a/autosar/models/lin_checksum_type_simple.py +++ b/autosar/models/lin_checksum_type_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class LinChecksumTypeSimple(Enum): +class LinChecksumTypeSimple(StrEnum): """ :cvar CLASSIC: Classic in communication with LIN 1.3 slave nodes :cvar ENHANCED: Enhanced in communication with LIN 2.0 slave nodes. diff --git a/autosar/models/lin_frame_subtypes_enum.py b/autosar/models/lin_frame_subtypes_enum.py index 8c0e557e6e..b69f41aa7f 100644 --- a/autosar/models/lin_frame_subtypes_enum.py +++ b/autosar/models/lin_frame_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class LinFrameSubtypesEnum(Enum): +class LinFrameSubtypesEnum(StrEnum): LIN_EVENT_TRIGGERED_FRAME = "LIN-EVENT-TRIGGERED-FRAME" LIN_FRAME = "LIN-FRAME" LIN_SPORADIC_FRAME = "LIN-SPORADIC-FRAME" diff --git a/autosar/models/lin_frame_triggering_subtypes_enum.py b/autosar/models/lin_frame_triggering_subtypes_enum.py index 073aa86fac..96ed98492d 100644 --- a/autosar/models/lin_frame_triggering_subtypes_enum.py +++ b/autosar/models/lin_frame_triggering_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class LinFrameTriggeringSubtypesEnum(Enum): +class LinFrameTriggeringSubtypesEnum(StrEnum): LIN_FRAME_TRIGGERING = "LIN-FRAME-TRIGGERING" diff --git a/autosar/models/lin_schedule_table_subtypes_enum.py b/autosar/models/lin_schedule_table_subtypes_enum.py index 8443a1d5a3..1583570258 100644 --- a/autosar/models/lin_schedule_table_subtypes_enum.py +++ b/autosar/models/lin_schedule_table_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class LinScheduleTableSubtypesEnum(Enum): +class LinScheduleTableSubtypesEnum(StrEnum): LIN_SCHEDULE_TABLE = "LIN-SCHEDULE-TABLE" diff --git a/autosar/models/lin_slave_config_ident_subtypes_enum.py b/autosar/models/lin_slave_config_ident_subtypes_enum.py index ecdae9911c..2eb8d0198d 100644 --- a/autosar/models/lin_slave_config_ident_subtypes_enum.py +++ b/autosar/models/lin_slave_config_ident_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class LinSlaveConfigIdentSubtypesEnum(Enum): +class LinSlaveConfigIdentSubtypesEnum(StrEnum): LIN_SLAVE_CONFIG_IDENT = "LIN-SLAVE-CONFIG-IDENT" diff --git a/autosar/models/lin_slave_subtypes_enum.py b/autosar/models/lin_slave_subtypes_enum.py index 410e83e627..099ee18893 100644 --- a/autosar/models/lin_slave_subtypes_enum.py +++ b/autosar/models/lin_slave_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class LinSlaveSubtypesEnum(Enum): +class LinSlaveSubtypesEnum(StrEnum): LIN_SLAVE = "LIN-SLAVE" diff --git a/autosar/models/lin_tp_node_subtypes_enum.py b/autosar/models/lin_tp_node_subtypes_enum.py index 8632b33ddf..9ef37215b6 100644 --- a/autosar/models/lin_tp_node_subtypes_enum.py +++ b/autosar/models/lin_tp_node_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class LinTpNodeSubtypesEnum(Enum): +class LinTpNodeSubtypesEnum(StrEnum): LIN_TP_NODE = "LIN-TP-NODE" diff --git a/autosar/models/lin_unconditional_frame_subtypes_enum.py b/autosar/models/lin_unconditional_frame_subtypes_enum.py index 86e16d22b1..a878d7dfef 100644 --- a/autosar/models/lin_unconditional_frame_subtypes_enum.py +++ b/autosar/models/lin_unconditional_frame_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class LinUnconditionalFrameSubtypesEnum(Enum): +class LinUnconditionalFrameSubtypesEnum(StrEnum): LIN_UNCONDITIONAL_FRAME = "LIN-UNCONDITIONAL-FRAME" diff --git a/autosar/models/list_enum_simple.py b/autosar/models/list_enum_simple.py index 6d534d1e0b..f249c478f0 100644 --- a/autosar/models/list_enum_simple.py +++ b/autosar/models/list_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ListEnumSimple(Enum): +class ListEnumSimple(StrEnum): """ :cvar NUMBER: This indicates that the list is an numerated list. :cvar UNNUMBER: This indicates that it is an enumeration (bulleted diff --git a/autosar/models/local_supervision_subtypes_enum.py b/autosar/models/local_supervision_subtypes_enum.py index a182cdc316..b5d9f2ea1d 100644 --- a/autosar/models/local_supervision_subtypes_enum.py +++ b/autosar/models/local_supervision_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class LocalSupervisionSubtypesEnum(Enum): +class LocalSupervisionSubtypesEnum(StrEnum): LOCAL_SUPERVISION = "LOCAL-SUPERVISION" diff --git a/autosar/models/log_trace_default_log_level_enum_simple.py b/autosar/models/log_trace_default_log_level_enum_simple.py index 370df46365..d8f5a7ea6d 100644 --- a/autosar/models/log_trace_default_log_level_enum_simple.py +++ b/autosar/models/log_trace_default_log_level_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class LogTraceDefaultLogLevelEnumSimple(Enum): +class LogTraceDefaultLogLevelEnumSimple(StrEnum): """ :cvar DEBUG: Detailed information for programmers :cvar ERROR: Error with impact to correct functionality diff --git a/autosar/models/log_trace_log_mode_enum_simple.py b/autosar/models/log_trace_log_mode_enum_simple.py index dc341e2bdb..1646164017 100644 --- a/autosar/models/log_trace_log_mode_enum_simple.py +++ b/autosar/models/log_trace_log_mode_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class LogTraceLogModeEnumSimple(Enum): +class LogTraceLogModeEnumSimple(StrEnum): """ :cvar CONSOLE: Destination of log message will be the console output. diff --git a/autosar/models/logging_behavior_enum_simple.py b/autosar/models/logging_behavior_enum_simple.py index ad7e7bafcb..f7e86d77c5 100644 --- a/autosar/models/logging_behavior_enum_simple.py +++ b/autosar/models/logging_behavior_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class LoggingBehaviorEnumSimple(Enum): +class LoggingBehaviorEnumSimple(StrEnum): """ :cvar DOES_NOT_USE_LOGGING: The Executable indicates its intention to not use logging. diff --git a/autosar/models/logic_address_subtypes_enum.py b/autosar/models/logic_address_subtypes_enum.py index a8a713745b..9a7d0e9f5f 100644 --- a/autosar/models/logic_address_subtypes_enum.py +++ b/autosar/models/logic_address_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class LogicAddressSubtypesEnum(Enum): +class LogicAddressSubtypesEnum(StrEnum): LOGIC_ADDRESS = "LOGIC-ADDRESS" diff --git a/autosar/models/mac_multicast_group_subtypes_enum.py b/autosar/models/mac_multicast_group_subtypes_enum.py index bc078a0fa5..b0b8eb6f0e 100644 --- a/autosar/models/mac_multicast_group_subtypes_enum.py +++ b/autosar/models/mac_multicast_group_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class MacMulticastGroupSubtypesEnum(Enum): +class MacMulticastGroupSubtypesEnum(StrEnum): MAC_MULTICAST_GROUP = "MAC-MULTICAST-GROUP" diff --git a/autosar/models/machine_design_subtypes_enum.py b/autosar/models/machine_design_subtypes_enum.py index 044031ea5c..f2d87f9410 100644 --- a/autosar/models/machine_design_subtypes_enum.py +++ b/autosar/models/machine_design_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class MachineDesignSubtypesEnum(Enum): +class MachineDesignSubtypesEnum(StrEnum): MACHINE_DESIGN = "MACHINE-DESIGN" diff --git a/autosar/models/machine_subtypes_enum.py b/autosar/models/machine_subtypes_enum.py index 15f8d9ac8c..7a729f32ea 100644 --- a/autosar/models/machine_subtypes_enum.py +++ b/autosar/models/machine_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class MachineSubtypesEnum(Enum): +class MachineSubtypesEnum(StrEnum): MACHINE = "MACHINE" diff --git a/autosar/models/mapping_direction_enum_simple.py b/autosar/models/mapping_direction_enum_simple.py index fada5329ba..1ff7221355 100644 --- a/autosar/models/mapping_direction_enum_simple.py +++ b/autosar/models/mapping_direction_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class MappingDirectionEnumSimple(Enum): +class MappingDirectionEnumSimple(StrEnum): """ :cvar BIDIRECTIONAL: The TextTableMapping is applicable in both directions. diff --git a/autosar/models/mapping_scope_enum_simple.py b/autosar/models/mapping_scope_enum_simple.py index df3b4f5b04..5016a8d43e 100644 --- a/autosar/models/mapping_scope_enum_simple.py +++ b/autosar/models/mapping_scope_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class MappingScopeEnumSimple(Enum): +class MappingScopeEnumSimple(StrEnum): """ :cvar MAPPING_SCOPE_CORE: The mapping constraint applies to different Cores. diff --git a/autosar/models/max_comm_mode_enum_simple.py b/autosar/models/max_comm_mode_enum_simple.py index 3d97102246..69086bb370 100644 --- a/autosar/models/max_comm_mode_enum_simple.py +++ b/autosar/models/max_comm_mode_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class MaxCommModeEnumSimple(Enum): +class MaxCommModeEnumSimple(StrEnum): """ :cvar FULL: Full communication is requested. :cvar NONE: No communication is requested. diff --git a/autosar/models/maximum_message_length_type_simple.py b/autosar/models/maximum_message_length_type_simple.py index c6fa1dc1cd..57724fd400 100644 --- a/autosar/models/maximum_message_length_type_simple.py +++ b/autosar/models/maximum_message_length_type_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class MaximumMessageLengthTypeSimple(Enum): +class MaximumMessageLengthTypeSimple(StrEnum): """ :cvar I_4_G: SF-E allowed (SF of arbitrary length depending on FrTpPduLength), up to (2**32)-1 byte message length (all FF-x diff --git a/autosar/models/mc_data_instance_subtypes_enum.py b/autosar/models/mc_data_instance_subtypes_enum.py index 8c7d130f74..fb72bce2fb 100644 --- a/autosar/models/mc_data_instance_subtypes_enum.py +++ b/autosar/models/mc_data_instance_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class McDataInstanceSubtypesEnum(Enum): +class McDataInstanceSubtypesEnum(StrEnum): MC_DATA_INSTANCE = "MC-DATA-INSTANCE" diff --git a/autosar/models/mc_function_subtypes_enum.py b/autosar/models/mc_function_subtypes_enum.py index ea000c3ef4..b47205f76a 100644 --- a/autosar/models/mc_function_subtypes_enum.py +++ b/autosar/models/mc_function_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class McFunctionSubtypesEnum(Enum): +class McFunctionSubtypesEnum(StrEnum): MC_FUNCTION = "MC-FUNCTION" diff --git a/autosar/models/mc_group_subtypes_enum.py b/autosar/models/mc_group_subtypes_enum.py index f5cf9dfa05..259390f05f 100644 --- a/autosar/models/mc_group_subtypes_enum.py +++ b/autosar/models/mc_group_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class McGroupSubtypesEnum(Enum): +class McGroupSubtypesEnum(StrEnum): MC_GROUP = "MC-GROUP" diff --git a/autosar/models/memory_allocation_keyword_policy_type_simple.py b/autosar/models/memory_allocation_keyword_policy_type_simple.py index c86437769f..1978815f82 100644 --- a/autosar/models/memory_allocation_keyword_policy_type_simple.py +++ b/autosar/models/memory_allocation_keyword_policy_type_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class MemoryAllocationKeywordPolicyTypeSimple(Enum): +class MemoryAllocationKeywordPolicyTypeSimple(StrEnum): """ :cvar ADDR_METHOD_SHORT_NAME: The MemorySection shortNames of referring MemorySections and therefore the belonging Memory diff --git a/autosar/models/memory_section_subtypes_enum.py b/autosar/models/memory_section_subtypes_enum.py index 9377b84c38..4ab042e8e8 100644 --- a/autosar/models/memory_section_subtypes_enum.py +++ b/autosar/models/memory_section_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class MemorySectionSubtypesEnum(Enum): +class MemorySectionSubtypesEnum(StrEnum): MEMORY_SECTION = "MEMORY-SECTION" diff --git a/autosar/models/memory_section_type_simple.py b/autosar/models/memory_section_type_simple.py index 59b9593f0e..444381cf87 100644 --- a/autosar/models/memory_section_type_simple.py +++ b/autosar/models/memory_section_type_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class MemorySectionTypeSimple(Enum): +class MemorySectionTypeSimple(StrEnum): """ :cvar CALIBRATION_OFFLINE: Program data which can only be used for offline calibration. '''Note''': This value is deprecated and diff --git a/autosar/models/mode_activation_kind_simple.py b/autosar/models/mode_activation_kind_simple.py index e354907cdf..daa36aa89a 100644 --- a/autosar/models/mode_activation_kind_simple.py +++ b/autosar/models/mode_activation_kind_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ModeActivationKindSimple(Enum): +class ModeActivationKindSimple(StrEnum): """ :cvar ON_ENTRY: On entering the referred mode. :cvar ON_EXIT: On exiting the referred mode. diff --git a/autosar/models/mode_declaration_group_prototype_subtypes_enum.py b/autosar/models/mode_declaration_group_prototype_subtypes_enum.py index e417937dc4..f5d5581cac 100644 --- a/autosar/models/mode_declaration_group_prototype_subtypes_enum.py +++ b/autosar/models/mode_declaration_group_prototype_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ModeDeclarationGroupPrototypeSubtypesEnum(Enum): +class ModeDeclarationGroupPrototypeSubtypesEnum(StrEnum): MODE_DECLARATION_GROUP_PROTOTYPE = "MODE-DECLARATION-GROUP-PROTOTYPE" diff --git a/autosar/models/mode_declaration_group_subtypes_enum.py b/autosar/models/mode_declaration_group_subtypes_enum.py index aff8f247b6..fccb6cc5fc 100644 --- a/autosar/models/mode_declaration_group_subtypes_enum.py +++ b/autosar/models/mode_declaration_group_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ModeDeclarationGroupSubtypesEnum(Enum): +class ModeDeclarationGroupSubtypesEnum(StrEnum): MODE_DECLARATION_GROUP = "MODE-DECLARATION-GROUP" diff --git a/autosar/models/mode_declaration_mapping_set_subtypes_enum.py b/autosar/models/mode_declaration_mapping_set_subtypes_enum.py index d49f3de780..5162e9c39e 100644 --- a/autosar/models/mode_declaration_mapping_set_subtypes_enum.py +++ b/autosar/models/mode_declaration_mapping_set_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ModeDeclarationMappingSetSubtypesEnum(Enum): +class ModeDeclarationMappingSetSubtypesEnum(StrEnum): MODE_DECLARATION_MAPPING_SET = "MODE-DECLARATION-MAPPING-SET" diff --git a/autosar/models/mode_declaration_subtypes_enum.py b/autosar/models/mode_declaration_subtypes_enum.py index bb3e149920..0096f4192c 100644 --- a/autosar/models/mode_declaration_subtypes_enum.py +++ b/autosar/models/mode_declaration_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ModeDeclarationSubtypesEnum(Enum): +class ModeDeclarationSubtypesEnum(StrEnum): MODE_DECLARATION = "MODE-DECLARATION" diff --git a/autosar/models/mode_error_reaction_policy_enum_simple.py b/autosar/models/mode_error_reaction_policy_enum_simple.py index 2ea6f3be82..0d23f8a796 100644 --- a/autosar/models/mode_error_reaction_policy_enum_simple.py +++ b/autosar/models/mode_error_reaction_policy_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ModeErrorReactionPolicyEnumSimple(Enum): +class ModeErrorReactionPolicyEnumSimple(StrEnum): """ :cvar DEFAULT_MODE: This represents the ability to switch to the defaultMode in case of a mode error. diff --git a/autosar/models/mode_switch_point_subtypes_enum.py b/autosar/models/mode_switch_point_subtypes_enum.py index 244fc11c09..905928daf1 100644 --- a/autosar/models/mode_switch_point_subtypes_enum.py +++ b/autosar/models/mode_switch_point_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ModeSwitchPointSubtypesEnum(Enum): +class ModeSwitchPointSubtypesEnum(StrEnum): MODE_SWITCH_POINT = "MODE-SWITCH-POINT" diff --git a/autosar/models/modification_type_enum_simple.py b/autosar/models/modification_type_enum_simple.py index f15e289a6d..794d1427de 100644 --- a/autosar/models/modification_type_enum_simple.py +++ b/autosar/models/modification_type_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ModificationTypeEnumSimple(Enum): +class ModificationTypeEnumSimple(StrEnum): """ :cvar CONTENT_RELATED: The attribute contentRelated expresses, that a substantial change of the content was performed in the object. diff --git a/autosar/models/monotony_enum_simple.py b/autosar/models/monotony_enum_simple.py index 06682caf60..2bfb26def5 100644 --- a/autosar/models/monotony_enum_simple.py +++ b/autosar/models/monotony_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class MonotonyEnumSimple(Enum): +class MonotonyEnumSimple(StrEnum): """ :cvar DECREASING: This indicates that the related curve needs to be monotony decreasing. diff --git a/autosar/models/n_pdu_subtypes_enum.py b/autosar/models/n_pdu_subtypes_enum.py index 298a8c9cf1..89ccf97346 100644 --- a/autosar/models/n_pdu_subtypes_enum.py +++ b/autosar/models/n_pdu_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class NPduSubtypesEnum(Enum): +class NPduSubtypesEnum(StrEnum): N_PDU = "N-PDU" diff --git a/autosar/models/network_endpoint_subtypes_enum.py b/autosar/models/network_endpoint_subtypes_enum.py index 0f4cc6776c..5a9d74b487 100644 --- a/autosar/models/network_endpoint_subtypes_enum.py +++ b/autosar/models/network_endpoint_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class NetworkEndpointSubtypesEnum(Enum): +class NetworkEndpointSubtypesEnum(StrEnum): NETWORK_ENDPOINT = "NETWORK-ENDPOINT" diff --git a/autosar/models/network_target_address_type_simple.py b/autosar/models/network_target_address_type_simple.py index 10a4687e56..02d1b60d94 100644 --- a/autosar/models/network_target_address_type_simple.py +++ b/autosar/models/network_target_address_type_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class NetworkTargetAddressTypeSimple(Enum): +class NetworkTargetAddressTypeSimple(StrEnum): """ :cvar FUNCTIONAL: Functional request type :cvar FUNCTIONAL_CAN_FD: Functional request type via CAN FD diff --git a/autosar/models/nm_coordinator_role_enum_simple.py b/autosar/models/nm_coordinator_role_enum_simple.py index b390942fe6..a831ceb143 100644 --- a/autosar/models/nm_coordinator_role_enum_simple.py +++ b/autosar/models/nm_coordinator_role_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class NmCoordinatorRoleEnumSimple(Enum): +class NmCoordinatorRoleEnumSimple(StrEnum): """ :cvar ACTIVE: Coordinator which "actively" performs NmCoordinator functionality at this channel diff --git a/autosar/models/nm_ecu_subtypes_enum.py b/autosar/models/nm_ecu_subtypes_enum.py index 12868357b8..1a9e03de5c 100644 --- a/autosar/models/nm_ecu_subtypes_enum.py +++ b/autosar/models/nm_ecu_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class NmEcuSubtypesEnum(Enum): +class NmEcuSubtypesEnum(StrEnum): NM_ECU = "NM-ECU" diff --git a/autosar/models/nm_node_subtypes_enum.py b/autosar/models/nm_node_subtypes_enum.py index fb2a705034..128e833723 100644 --- a/autosar/models/nm_node_subtypes_enum.py +++ b/autosar/models/nm_node_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class NmNodeSubtypesEnum(Enum): +class NmNodeSubtypesEnum(StrEnum): CAN_NM_NODE = "CAN-NM-NODE" FLEXRAY_NM_NODE = "FLEXRAY-NM-NODE" J_1939_NM_NODE = "J-1939-NM-NODE" diff --git a/autosar/models/nm_pdu_subtypes_enum.py b/autosar/models/nm_pdu_subtypes_enum.py index 0e85d16692..48d26838dc 100644 --- a/autosar/models/nm_pdu_subtypes_enum.py +++ b/autosar/models/nm_pdu_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class NmPduSubtypesEnum(Enum): +class NmPduSubtypesEnum(StrEnum): NM_PDU = "NM-PDU" diff --git a/autosar/models/non_os_module_instantiation_subtypes_enum.py b/autosar/models/non_os_module_instantiation_subtypes_enum.py index 40b56f022d..351b1afda0 100644 --- a/autosar/models/non_os_module_instantiation_subtypes_enum.py +++ b/autosar/models/non_os_module_instantiation_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class NonOsModuleInstantiationSubtypesEnum(Enum): +class NonOsModuleInstantiationSubtypesEnum(StrEnum): CRYPTO_MODULE_INSTANTIATION = "CRYPTO-MODULE-INSTANTIATION" DO_IP_INSTANTIATION = "DO-IP-INSTANTIATION" GENERIC_MODULE_INSTANTIATION = "GENERIC-MODULE-INSTANTIATION" diff --git a/autosar/models/note_type_enum_simple.py b/autosar/models/note_type_enum_simple.py index cabec19c53..bc3ef7a9ed 100644 --- a/autosar/models/note_type_enum_simple.py +++ b/autosar/models/note_type_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class NoteTypeEnumSimple(Enum): +class NoteTypeEnumSimple(StrEnum): """ :cvar CAUTION: This indicates that the note is an alert which shall be considered carefully. diff --git a/autosar/models/nv_block_needs_reliability_enum_simple.py b/autosar/models/nv_block_needs_reliability_enum_simple.py index 41e70b1a1f..06a9eb252a 100644 --- a/autosar/models/nv_block_needs_reliability_enum_simple.py +++ b/autosar/models/nv_block_needs_reliability_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class NvBlockNeedsReliabilityEnumSimple(Enum): +class NvBlockNeedsReliabilityEnumSimple(StrEnum): """ :cvar ERROR_CORRECTION: Errors shall be corrected :cvar ERROR_DETECTION: Errors shall be detected diff --git a/autosar/models/nv_block_needs_writing_priority_enum_simple.py b/autosar/models/nv_block_needs_writing_priority_enum_simple.py index 9dec340f31..9530d4fbd9 100644 --- a/autosar/models/nv_block_needs_writing_priority_enum_simple.py +++ b/autosar/models/nv_block_needs_writing_priority_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class NvBlockNeedsWritingPriorityEnumSimple(Enum): +class NvBlockNeedsWritingPriorityEnumSimple(StrEnum): """ :cvar HIGH: Writing priority is high. :cvar LOW: Writing priority is low. diff --git a/autosar/models/obd_ratio_connection_kind_enum_simple.py b/autosar/models/obd_ratio_connection_kind_enum_simple.py index 7904a0b1f9..2d3b2bf91c 100644 --- a/autosar/models/obd_ratio_connection_kind_enum_simple.py +++ b/autosar/models/obd_ratio_connection_kind_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ObdRatioConnectionKindEnumSimple(Enum): +class ObdRatioConnectionKindEnumSimple(StrEnum): """ :cvar API_USE: The IUMPR service (of the DEM) uses an explicit API to connect to the component or module. diff --git a/autosar/models/operation_cycle_type_enum_simple.py b/autosar/models/operation_cycle_type_enum_simple.py index 6f8ab4c72d..78d7f9d076 100644 --- a/autosar/models/operation_cycle_type_enum_simple.py +++ b/autosar/models/operation_cycle_type_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class OperationCycleTypeEnumSimple(Enum): +class OperationCycleTypeEnumSimple(StrEnum): """ :cvar IGNITION: Ignition ON / OFF cycle. :cvar OBD_DCY: OBD Driving cycle. diff --git a/autosar/models/orient_enum_simple.py b/autosar/models/orient_enum_simple.py index 28431d795b..02513948ad 100644 --- a/autosar/models/orient_enum_simple.py +++ b/autosar/models/orient_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class OrientEnumSimple(Enum): +class OrientEnumSimple(StrEnum): """ :cvar LAND: This indicates that the table is rendered in landscape which results in turning the table 90 degree clockwise. diff --git a/autosar/models/p_port_prototype_subtypes_enum.py b/autosar/models/p_port_prototype_subtypes_enum.py index a64bfeec35..cd6573ab11 100644 --- a/autosar/models/p_port_prototype_subtypes_enum.py +++ b/autosar/models/p_port_prototype_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class PPortPrototypeSubtypesEnum(Enum): +class PPortPrototypeSubtypesEnum(StrEnum): P_PORT_PROTOTYPE = "P-PORT-PROTOTYPE" diff --git a/autosar/models/parameter_data_prototype_subtypes_enum.py b/autosar/models/parameter_data_prototype_subtypes_enum.py index 50fd4c82b6..12eff1b2f7 100644 --- a/autosar/models/parameter_data_prototype_subtypes_enum.py +++ b/autosar/models/parameter_data_prototype_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ParameterDataPrototypeSubtypesEnum(Enum): +class ParameterDataPrototypeSubtypesEnum(StrEnum): PARAMETER_DATA_PROTOTYPE = "PARAMETER-DATA-PROTOTYPE" diff --git a/autosar/models/pdu_collection_semantics_enum_simple.py b/autosar/models/pdu_collection_semantics_enum_simple.py index 547d26aeab..340d4b5961 100644 --- a/autosar/models/pdu_collection_semantics_enum_simple.py +++ b/autosar/models/pdu_collection_semantics_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class PduCollectionSemanticsEnumSimple(Enum): +class PduCollectionSemanticsEnumSimple(StrEnum): """ :cvar LAST_IS_BEST: Only the latest PDU instances are transmitted. :cvar QUEUED: All instances of PDUs are transmitted. diff --git a/autosar/models/pdu_collection_trigger_enum_simple.py b/autosar/models/pdu_collection_trigger_enum_simple.py index 74d53b4ce2..40966e08c5 100644 --- a/autosar/models/pdu_collection_trigger_enum_simple.py +++ b/autosar/models/pdu_collection_trigger_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class PduCollectionTriggerEnumSimple(Enum): +class PduCollectionTriggerEnumSimple(StrEnum): """ :cvar ALWAYS: Pdu will trigger the transmission of the data. :cvar NEVER: Pdu will be buffered and will not trigger the diff --git a/autosar/models/pdu_subtypes_enum.py b/autosar/models/pdu_subtypes_enum.py index fbc36ab1d6..2c7ada0894 100644 --- a/autosar/models/pdu_subtypes_enum.py +++ b/autosar/models/pdu_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class PduSubtypesEnum(Enum): +class PduSubtypesEnum(StrEnum): CONTAINER_I_PDU = "CONTAINER-I-PDU" DCM_I_PDU = "DCM-I-PDU" GENERAL_PURPOSE_I_PDU = "GENERAL-PURPOSE-I-PDU" diff --git a/autosar/models/pdu_triggering_subtypes_enum.py b/autosar/models/pdu_triggering_subtypes_enum.py index 235bd30ce8..be7916a501 100644 --- a/autosar/models/pdu_triggering_subtypes_enum.py +++ b/autosar/models/pdu_triggering_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class PduTriggeringSubtypesEnum(Enum): +class PduTriggeringSubtypesEnum(StrEnum): PDU_TRIGGERING = "PDU-TRIGGERING" diff --git a/autosar/models/pdur_i_pdu_group_subtypes_enum.py b/autosar/models/pdur_i_pdu_group_subtypes_enum.py index 2eafc0df87..89f1397a1c 100644 --- a/autosar/models/pdur_i_pdu_group_subtypes_enum.py +++ b/autosar/models/pdur_i_pdu_group_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class PdurIPduGroupSubtypesEnum(Enum): +class PdurIPduGroupSubtypesEnum(StrEnum): PDUR_I_PDU_GROUP = "PDUR-I-PDU-GROUP" diff --git a/autosar/models/per_instance_memory_subtypes_enum.py b/autosar/models/per_instance_memory_subtypes_enum.py index c7e952d140..9569f4fab7 100644 --- a/autosar/models/per_instance_memory_subtypes_enum.py +++ b/autosar/models/per_instance_memory_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class PerInstanceMemorySubtypesEnum(Enum): +class PerInstanceMemorySubtypesEnum(StrEnum): PER_INSTANCE_MEMORY = "PER-INSTANCE-MEMORY" diff --git a/autosar/models/persistency_collection_level_update_strategy_enum_simple.py b/autosar/models/persistency_collection_level_update_strategy_enum_simple.py index 15fa7af28c..ee8349e4f5 100644 --- a/autosar/models/persistency_collection_level_update_strategy_enum_simple.py +++ b/autosar/models/persistency_collection_level_update_strategy_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class PersistencyCollectionLevelUpdateStrategyEnumSimple(Enum): +class PersistencyCollectionLevelUpdateStrategyEnumSimple(StrEnum): """ :cvar DELETE: The update strategy is to delete all values on the level of the respective collection. diff --git a/autosar/models/persistency_data_element_subtypes_enum.py b/autosar/models/persistency_data_element_subtypes_enum.py index 07be02cb98..83c7a01573 100644 --- a/autosar/models/persistency_data_element_subtypes_enum.py +++ b/autosar/models/persistency_data_element_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class PersistencyDataElementSubtypesEnum(Enum): +class PersistencyDataElementSubtypesEnum(StrEnum): PERSISTENCY_DATA_ELEMENT = "PERSISTENCY-DATA-ELEMENT" diff --git a/autosar/models/persistency_deployment_element_subtypes_enum.py b/autosar/models/persistency_deployment_element_subtypes_enum.py index 77ad08aa98..3489067a17 100644 --- a/autosar/models/persistency_deployment_element_subtypes_enum.py +++ b/autosar/models/persistency_deployment_element_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class PersistencyDeploymentElementSubtypesEnum(Enum): +class PersistencyDeploymentElementSubtypesEnum(StrEnum): PERSISTENCY_DEPLOYMENT_ELEMENT = "PERSISTENCY-DEPLOYMENT-ELEMENT" PERSISTENCY_FILE = "PERSISTENCY-FILE" PERSISTENCY_KEY_VALUE_PAIR = "PERSISTENCY-KEY-VALUE-PAIR" diff --git a/autosar/models/persistency_deployment_subtypes_enum.py b/autosar/models/persistency_deployment_subtypes_enum.py index beecd2ffa6..3c9deb712e 100644 --- a/autosar/models/persistency_deployment_subtypes_enum.py +++ b/autosar/models/persistency_deployment_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class PersistencyDeploymentSubtypesEnum(Enum): +class PersistencyDeploymentSubtypesEnum(StrEnum): PERSISTENCY_DEPLOYMENT = "PERSISTENCY-DEPLOYMENT" PERSISTENCY_FILE_STORAGE = "PERSISTENCY-FILE-STORAGE" PERSISTENCY_KEY_VALUE_STORAGE = "PERSISTENCY-KEY-VALUE-STORAGE" diff --git a/autosar/models/persistency_element_level_update_strategy_enum_simple.py b/autosar/models/persistency_element_level_update_strategy_enum_simple.py index d2b3743aec..2e9c35adb9 100644 --- a/autosar/models/persistency_element_level_update_strategy_enum_simple.py +++ b/autosar/models/persistency_element_level_update_strategy_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class PersistencyElementLevelUpdateStrategyEnumSimple(Enum): +class PersistencyElementLevelUpdateStrategyEnumSimple(StrEnum): """ :cvar DELETE: The update strategy is to delete the value of the respective data item. diff --git a/autosar/models/persistency_file_storage_subtypes_enum.py b/autosar/models/persistency_file_storage_subtypes_enum.py index 63ec87ccf3..6c470f85db 100644 --- a/autosar/models/persistency_file_storage_subtypes_enum.py +++ b/autosar/models/persistency_file_storage_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class PersistencyFileStorageSubtypesEnum(Enum): +class PersistencyFileStorageSubtypesEnum(StrEnum): PERSISTENCY_FILE_STORAGE = "PERSISTENCY-FILE-STORAGE" diff --git a/autosar/models/persistency_key_value_storage_subtypes_enum.py b/autosar/models/persistency_key_value_storage_subtypes_enum.py index a4636ce62f..a86351751d 100644 --- a/autosar/models/persistency_key_value_storage_subtypes_enum.py +++ b/autosar/models/persistency_key_value_storage_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class PersistencyKeyValueStorageSubtypesEnum(Enum): +class PersistencyKeyValueStorageSubtypesEnum(StrEnum): PERSISTENCY_KEY_VALUE_STORAGE = "PERSISTENCY-KEY-VALUE-STORAGE" diff --git a/autosar/models/persistency_redundancy_enum_simple.py b/autosar/models/persistency_redundancy_enum_simple.py index f6872ee0ad..82fa49642b 100644 --- a/autosar/models/persistency_redundancy_enum_simple.py +++ b/autosar/models/persistency_redundancy_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class PersistencyRedundancyEnumSimple(Enum): +class PersistencyRedundancyEnumSimple(StrEnum): """ :cvar NONE: This value represents the requirement that redundancy measures are not applied on persistency storage level. diff --git a/autosar/models/persistency_redundancy_handling_scope_enum_simple.py b/autosar/models/persistency_redundancy_handling_scope_enum_simple.py index a8320c4b3c..b85c6be57e 100644 --- a/autosar/models/persistency_redundancy_handling_scope_enum_simple.py +++ b/autosar/models/persistency_redundancy_handling_scope_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class PersistencyRedundancyHandlingScopeEnumSimple(Enum): +class PersistencyRedundancyHandlingScopeEnumSimple(StrEnum): """ :cvar PERSISTENCY_REDUNDANCY_HANDLING_SCOPE_ELEMENT: The redundancy handling shall be applied on element level (key-value pair and diff --git a/autosar/models/pgwide_enum_simple.py b/autosar/models/pgwide_enum_simple.py index 7ce2fb5a98..844b71c0c8 100644 --- a/autosar/models/pgwide_enum_simple.py +++ b/autosar/models/pgwide_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class PgwideEnumSimple(Enum): +class PgwideEnumSimple(StrEnum): """ :cvar NO_PGWIDE: This indicates that the table shall be fit in the current text flow. diff --git a/autosar/models/phm_checkpoint_subtypes_enum.py b/autosar/models/phm_checkpoint_subtypes_enum.py index b4ef779c0a..d92d846fed 100644 --- a/autosar/models/phm_checkpoint_subtypes_enum.py +++ b/autosar/models/phm_checkpoint_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class PhmCheckpointSubtypesEnum(Enum): +class PhmCheckpointSubtypesEnum(StrEnum): PHM_CHECKPOINT = "PHM-CHECKPOINT" diff --git a/autosar/models/phm_health_channel_interface_subtypes_enum.py b/autosar/models/phm_health_channel_interface_subtypes_enum.py index 524919983d..f2e814acb9 100644 --- a/autosar/models/phm_health_channel_interface_subtypes_enum.py +++ b/autosar/models/phm_health_channel_interface_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class PhmHealthChannelInterfaceSubtypesEnum(Enum): +class PhmHealthChannelInterfaceSubtypesEnum(StrEnum): PHM_HEALTH_CHANNEL_INTERFACE = "PHM-HEALTH-CHANNEL-INTERFACE" diff --git a/autosar/models/phm_health_channel_status_subtypes_enum.py b/autosar/models/phm_health_channel_status_subtypes_enum.py index 8c7d96ac8e..65eb5fc7c2 100644 --- a/autosar/models/phm_health_channel_status_subtypes_enum.py +++ b/autosar/models/phm_health_channel_status_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class PhmHealthChannelStatusSubtypesEnum(Enum): +class PhmHealthChannelStatusSubtypesEnum(StrEnum): PHM_HEALTH_CHANNEL_STATUS = "PHM-HEALTH-CHANNEL-STATUS" diff --git a/autosar/models/physical_channel_subtypes_enum.py b/autosar/models/physical_channel_subtypes_enum.py index da5347f743..86e6a5185d 100644 --- a/autosar/models/physical_channel_subtypes_enum.py +++ b/autosar/models/physical_channel_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class PhysicalChannelSubtypesEnum(Enum): +class PhysicalChannelSubtypesEnum(StrEnum): ABSTRACT_CAN_PHYSICAL_CHANNEL = "ABSTRACT-CAN-PHYSICAL-CHANNEL" CAN_PHYSICAL_CHANNEL = "CAN-PHYSICAL-CHANNEL" ETHERNET_PHYSICAL_CHANNEL = "ETHERNET-PHYSICAL-CHANNEL" diff --git a/autosar/models/physical_dimension_subtypes_enum.py b/autosar/models/physical_dimension_subtypes_enum.py index e4e8537466..31d8249620 100644 --- a/autosar/models/physical_dimension_subtypes_enum.py +++ b/autosar/models/physical_dimension_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class PhysicalDimensionSubtypesEnum(Enum): +class PhysicalDimensionSubtypesEnum(StrEnum): PHYSICAL_DIMENSION = "PHYSICAL-DIMENSION" diff --git a/autosar/models/platform_health_management_contribution_subtypes_enum.py b/autosar/models/platform_health_management_contribution_subtypes_enum.py index 4ad145de7e..babf53e0f3 100644 --- a/autosar/models/platform_health_management_contribution_subtypes_enum.py +++ b/autosar/models/platform_health_management_contribution_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class PlatformHealthManagementContributionSubtypesEnum(Enum): +class PlatformHealthManagementContributionSubtypesEnum(StrEnum): PLATFORM_HEALTH_MANAGEMENT_CONTRIBUTION = ( "PLATFORM-HEALTH-MANAGEMENT-CONTRIBUTION" ) diff --git a/autosar/models/platform_module_ethernet_endpoint_configuration_subtypes_enum.py b/autosar/models/platform_module_ethernet_endpoint_configuration_subtypes_enum.py index 29b04fa2d3..9cf1084220 100644 --- a/autosar/models/platform_module_ethernet_endpoint_configuration_subtypes_enum.py +++ b/autosar/models/platform_module_ethernet_endpoint_configuration_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class PlatformModuleEthernetEndpointConfigurationSubtypesEnum(Enum): +class PlatformModuleEthernetEndpointConfigurationSubtypesEnum(StrEnum): PLATFORM_MODULE_ETHERNET_ENDPOINT_CONFIGURATION = ( "PLATFORM-MODULE-ETHERNET-ENDPOINT-CONFIGURATION" ) diff --git a/autosar/models/pnc_gateway_type_enum_simple.py b/autosar/models/pnc_gateway_type_enum_simple.py index 5bd6525687..418090ee95 100644 --- a/autosar/models/pnc_gateway_type_enum_simple.py +++ b/autosar/models/pnc_gateway_type_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class PncGatewayTypeEnumSimple(Enum): +class PncGatewayTypeEnumSimple(StrEnum): """ :cvar ACTIVE: The active PncGateway functionality shall be performed :cvar NONE: No PncGateway functionality shall be performed diff --git a/autosar/models/pnc_mapping_ident_subtypes_enum.py b/autosar/models/pnc_mapping_ident_subtypes_enum.py index 214217bcc8..24620faa8a 100644 --- a/autosar/models/pnc_mapping_ident_subtypes_enum.py +++ b/autosar/models/pnc_mapping_ident_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class PncMappingIdentSubtypesEnum(Enum): +class PncMappingIdentSubtypesEnum(StrEnum): PNC_MAPPING_IDENT = "PNC-MAPPING-IDENT" diff --git a/autosar/models/port_group_subtypes_enum.py b/autosar/models/port_group_subtypes_enum.py index 6cabe6ec02..c252e3a4d5 100644 --- a/autosar/models/port_group_subtypes_enum.py +++ b/autosar/models/port_group_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class PortGroupSubtypesEnum(Enum): +class PortGroupSubtypesEnum(StrEnum): PORT_GROUP = "PORT-GROUP" diff --git a/autosar/models/port_interface_mapping_subtypes_enum.py b/autosar/models/port_interface_mapping_subtypes_enum.py index c751a94811..009ca06e12 100644 --- a/autosar/models/port_interface_mapping_subtypes_enum.py +++ b/autosar/models/port_interface_mapping_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class PortInterfaceMappingSubtypesEnum(Enum): +class PortInterfaceMappingSubtypesEnum(StrEnum): CLIENT_SERVER_INTERFACE_MAPPING = "CLIENT-SERVER-INTERFACE-MAPPING" MODE_INTERFACE_MAPPING = "MODE-INTERFACE-MAPPING" PORT_INTERFACE_MAPPING = "PORT-INTERFACE-MAPPING" diff --git a/autosar/models/port_interface_subtypes_enum.py b/autosar/models/port_interface_subtypes_enum.py index ae62387a1f..36e0569661 100644 --- a/autosar/models/port_interface_subtypes_enum.py +++ b/autosar/models/port_interface_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class PortInterfaceSubtypesEnum(Enum): +class PortInterfaceSubtypesEnum(StrEnum): ABSTRACT_RAW_DATA_STREAM_INTERFACE = "ABSTRACT-RAW-DATA-STREAM-INTERFACE" ABSTRACT_SYNCHRONIZED_TIME_BASE_INTERFACE = ( "ABSTRACT-SYNCHRONIZED-TIME-BASE-INTERFACE" diff --git a/autosar/models/port_prototype_blueprint_subtypes_enum.py b/autosar/models/port_prototype_blueprint_subtypes_enum.py index e5dedc8e20..7e39065cb9 100644 --- a/autosar/models/port_prototype_blueprint_subtypes_enum.py +++ b/autosar/models/port_prototype_blueprint_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class PortPrototypeBlueprintSubtypesEnum(Enum): +class PortPrototypeBlueprintSubtypesEnum(StrEnum): PORT_PROTOTYPE_BLUEPRINT = "PORT-PROTOTYPE-BLUEPRINT" diff --git a/autosar/models/port_prototype_subtypes_enum.py b/autosar/models/port_prototype_subtypes_enum.py index c1725f14e4..b4b885b2b9 100644 --- a/autosar/models/port_prototype_subtypes_enum.py +++ b/autosar/models/port_prototype_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class PortPrototypeSubtypesEnum(Enum): +class PortPrototypeSubtypesEnum(StrEnum): ABSTRACT_PROVIDED_PORT_PROTOTYPE = "ABSTRACT-PROVIDED-PORT-PROTOTYPE" ABSTRACT_REQUIRED_PORT_PROTOTYPE = "ABSTRACT-REQUIRED-PORT-PROTOTYPE" P_PORT_PROTOTYPE = "P-PORT-PROTOTYPE" diff --git a/autosar/models/post_build_variant_criterion_subtypes_enum.py b/autosar/models/post_build_variant_criterion_subtypes_enum.py index 4633c1359b..ce0d4785d2 100644 --- a/autosar/models/post_build_variant_criterion_subtypes_enum.py +++ b/autosar/models/post_build_variant_criterion_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class PostBuildVariantCriterionSubtypesEnum(Enum): +class PostBuildVariantCriterionSubtypesEnum(StrEnum): POST_BUILD_VARIANT_CRITERION = "POST-BUILD-VARIANT-CRITERION" diff --git a/autosar/models/post_build_variant_criterion_value_set_subtypes_enum.py b/autosar/models/post_build_variant_criterion_value_set_subtypes_enum.py index 96d7cc32cd..c34e534916 100644 --- a/autosar/models/post_build_variant_criterion_value_set_subtypes_enum.py +++ b/autosar/models/post_build_variant_criterion_value_set_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class PostBuildVariantCriterionValueSetSubtypesEnum(Enum): +class PostBuildVariantCriterionValueSetSubtypesEnum(StrEnum): POST_BUILD_VARIANT_CRITERION_VALUE_SET = ( "POST-BUILD-VARIANT-CRITERION-VALUE-SET" ) diff --git a/autosar/models/predefined_variant_subtypes_enum.py b/autosar/models/predefined_variant_subtypes_enum.py index 1873fc298d..3e5385b991 100644 --- a/autosar/models/predefined_variant_subtypes_enum.py +++ b/autosar/models/predefined_variant_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class PredefinedVariantSubtypesEnum(Enum): +class PredefinedVariantSubtypesEnum(StrEnum): PREDEFINED_VARIANT = "PREDEFINED-VARIANT" diff --git a/autosar/models/primitive_attribute_tailoring_subtypes_enum.py b/autosar/models/primitive_attribute_tailoring_subtypes_enum.py index 77715eb502..55b5aee849 100644 --- a/autosar/models/primitive_attribute_tailoring_subtypes_enum.py +++ b/autosar/models/primitive_attribute_tailoring_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class PrimitiveAttributeTailoringSubtypesEnum(Enum): +class PrimitiveAttributeTailoringSubtypesEnum(StrEnum): PRIMITIVE_ATTRIBUTE_TAILORING = "PRIMITIVE-ATTRIBUTE-TAILORING" diff --git a/autosar/models/process_design_subtypes_enum.py b/autosar/models/process_design_subtypes_enum.py index ceaced4a7a..5761bc779f 100644 --- a/autosar/models/process_design_subtypes_enum.py +++ b/autosar/models/process_design_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ProcessDesignSubtypesEnum(Enum): +class ProcessDesignSubtypesEnum(StrEnum): PROCESS_DESIGN = "PROCESS-DESIGN" diff --git a/autosar/models/process_design_to_machine_design_mapping_subtypes_enum.py b/autosar/models/process_design_to_machine_design_mapping_subtypes_enum.py index 49da4b04dd..41db0749b2 100644 --- a/autosar/models/process_design_to_machine_design_mapping_subtypes_enum.py +++ b/autosar/models/process_design_to_machine_design_mapping_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ProcessDesignToMachineDesignMappingSubtypesEnum(Enum): +class ProcessDesignToMachineDesignMappingSubtypesEnum(StrEnum): PROCESS_DESIGN_TO_MACHINE_DESIGN_MAPPING = ( "PROCESS-DESIGN-TO-MACHINE-DESIGN-MAPPING" ) diff --git a/autosar/models/process_execution_error_subtypes_enum.py b/autosar/models/process_execution_error_subtypes_enum.py index fc08d8025f..a5aa22206e 100644 --- a/autosar/models/process_execution_error_subtypes_enum.py +++ b/autosar/models/process_execution_error_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ProcessExecutionErrorSubtypesEnum(Enum): +class ProcessExecutionErrorSubtypesEnum(StrEnum): PROCESS_EXECUTION_ERROR = "PROCESS-EXECUTION-ERROR" diff --git a/autosar/models/process_subtypes_enum.py b/autosar/models/process_subtypes_enum.py index a779a5b1ad..c5e779b666 100644 --- a/autosar/models/process_subtypes_enum.py +++ b/autosar/models/process_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ProcessSubtypesEnum(Enum): +class ProcessSubtypesEnum(StrEnum): PROCESS = "PROCESS" diff --git a/autosar/models/processing_kind_enum_simple.py b/autosar/models/processing_kind_enum_simple.py index 4d8545edd5..1ba9101071 100644 --- a/autosar/models/processing_kind_enum_simple.py +++ b/autosar/models/processing_kind_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ProcessingKindEnumSimple(Enum): +class ProcessingKindEnumSimple(StrEnum): """ :cvar FILTERED: Indicates that a raw signal has been manipulated by some application software components by using filters. diff --git a/autosar/models/processor_core_subtypes_enum.py b/autosar/models/processor_core_subtypes_enum.py index 6b195f835f..6d06027f82 100644 --- a/autosar/models/processor_core_subtypes_enum.py +++ b/autosar/models/processor_core_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ProcessorCoreSubtypesEnum(Enum): +class ProcessorCoreSubtypesEnum(StrEnum): PROCESSOR_CORE = "PROCESSOR-CORE" diff --git a/autosar/models/programminglanguage_enum_simple.py b/autosar/models/programminglanguage_enum_simple.py index ed5d165689..82120f4b42 100644 --- a/autosar/models/programminglanguage_enum_simple.py +++ b/autosar/models/programminglanguage_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ProgramminglanguageEnumSimple(Enum): +class ProgramminglanguageEnumSimple(StrEnum): """ :cvar C: C language :cvar CPP: C++ language diff --git a/autosar/models/provided_ap_service_instance_subtypes_enum.py b/autosar/models/provided_ap_service_instance_subtypes_enum.py index 3fd86cfc1d..2cfef3f936 100644 --- a/autosar/models/provided_ap_service_instance_subtypes_enum.py +++ b/autosar/models/provided_ap_service_instance_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ProvidedApServiceInstanceSubtypesEnum(Enum): +class ProvidedApServiceInstanceSubtypesEnum(StrEnum): DDS_PROVIDED_SERVICE_INSTANCE = "DDS-PROVIDED-SERVICE-INSTANCE" PROVIDED_AP_SERVICE_INSTANCE = "PROVIDED-AP-SERVICE-INSTANCE" PROVIDED_SOMEIP_SERVICE_INSTANCE = "PROVIDED-SOMEIP-SERVICE-INSTANCE" diff --git a/autosar/models/provided_service_instance_subtypes_enum.py b/autosar/models/provided_service_instance_subtypes_enum.py index 2f18fa035c..9398d6ff2a 100644 --- a/autosar/models/provided_service_instance_subtypes_enum.py +++ b/autosar/models/provided_service_instance_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ProvidedServiceInstanceSubtypesEnum(Enum): +class ProvidedServiceInstanceSubtypesEnum(StrEnum): PROVIDED_SERVICE_INSTANCE = "PROVIDED-SERVICE-INSTANCE" diff --git a/autosar/models/pulse_test_enum_simple.py b/autosar/models/pulse_test_enum_simple.py index b241825e34..742e006ba3 100644 --- a/autosar/models/pulse_test_enum_simple.py +++ b/autosar/models/pulse_test_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class PulseTestEnumSimple(Enum): +class PulseTestEnumSimple(StrEnum): """ :cvar DISABLE: Disables the pulse test :cvar ENABLE: Enables the pulse test diff --git a/autosar/models/r_port_prototype_subtypes_enum.py b/autosar/models/r_port_prototype_subtypes_enum.py index 9855c2258e..1dcff21d9c 100644 --- a/autosar/models/r_port_prototype_subtypes_enum.py +++ b/autosar/models/r_port_prototype_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class RPortPrototypeSubtypesEnum(Enum): +class RPortPrototypeSubtypesEnum(StrEnum): R_PORT_PROTOTYPE = "R-PORT-PROTOTYPE" diff --git a/autosar/models/ram_block_status_control_enum_simple.py b/autosar/models/ram_block_status_control_enum_simple.py index eb958930fc..fb992d2105 100644 --- a/autosar/models/ram_block_status_control_enum_simple.py +++ b/autosar/models/ram_block_status_control_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class RamBlockStatusControlEnumSimple(Enum): +class RamBlockStatusControlEnumSimple(StrEnum): """ :cvar API: The ramBlock status is controlled via service interface by usage of the SetRamBlockStatus operation. diff --git a/autosar/models/raw_data_stream_client_interface_subtypes_enum.py b/autosar/models/raw_data_stream_client_interface_subtypes_enum.py index ceae250687..030a5fe1ad 100644 --- a/autosar/models/raw_data_stream_client_interface_subtypes_enum.py +++ b/autosar/models/raw_data_stream_client_interface_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class RawDataStreamClientInterfaceSubtypesEnum(Enum): +class RawDataStreamClientInterfaceSubtypesEnum(StrEnum): RAW_DATA_STREAM_CLIENT_INTERFACE = "RAW-DATA-STREAM-CLIENT-INTERFACE" diff --git a/autosar/models/raw_data_stream_deployment_subtypes_enum.py b/autosar/models/raw_data_stream_deployment_subtypes_enum.py index c525744700..a37bd48e66 100644 --- a/autosar/models/raw_data_stream_deployment_subtypes_enum.py +++ b/autosar/models/raw_data_stream_deployment_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class RawDataStreamDeploymentSubtypesEnum(Enum): +class RawDataStreamDeploymentSubtypesEnum(StrEnum): RAW_DATA_STREAM_DEPLOYMENT = "RAW-DATA-STREAM-DEPLOYMENT" diff --git a/autosar/models/raw_data_stream_grant_design_subtypes_enum.py b/autosar/models/raw_data_stream_grant_design_subtypes_enum.py index e378b79795..e6ffe49056 100644 --- a/autosar/models/raw_data_stream_grant_design_subtypes_enum.py +++ b/autosar/models/raw_data_stream_grant_design_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class RawDataStreamGrantDesignSubtypesEnum(Enum): +class RawDataStreamGrantDesignSubtypesEnum(StrEnum): RAW_DATA_STREAM_GRANT_DESIGN = "RAW-DATA-STREAM-GRANT-DESIGN" diff --git a/autosar/models/receiver_intent_enum_simple.py b/autosar/models/receiver_intent_enum_simple.py index c1155089a9..bb41a174db 100644 --- a/autosar/models/receiver_intent_enum_simple.py +++ b/autosar/models/receiver_intent_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ReceiverIntentEnumSimple(Enum): +class ReceiverIntentEnumSimple(StrEnum): """ :cvar WILL_RECEIVE: The receiver will receive the event or field notifier. diff --git a/autosar/models/recovery_notification_subtypes_enum.py b/autosar/models/recovery_notification_subtypes_enum.py index 21b48c384f..6f34132b86 100644 --- a/autosar/models/recovery_notification_subtypes_enum.py +++ b/autosar/models/recovery_notification_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class RecoveryNotificationSubtypesEnum(Enum): +class RecoveryNotificationSubtypesEnum(StrEnum): RECOVERY_NOTIFICATION = "RECOVERY-NOTIFICATION" diff --git a/autosar/models/reentrancy_level_enum_simple.py b/autosar/models/reentrancy_level_enum_simple.py index a304ce5649..076f96b56b 100644 --- a/autosar/models/reentrancy_level_enum_simple.py +++ b/autosar/models/reentrancy_level_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ReentrancyLevelEnumSimple(Enum): +class ReentrancyLevelEnumSimple(StrEnum): """ :cvar MULTICORE_REENTRANT: Unlimited concurrent execution of this entity is possible, including preemption and parallel execution diff --git a/autosar/models/reference_tailoring_subtypes_enum.py b/autosar/models/reference_tailoring_subtypes_enum.py index 4225a976a1..dd53cc52db 100644 --- a/autosar/models/reference_tailoring_subtypes_enum.py +++ b/autosar/models/reference_tailoring_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ReferenceTailoringSubtypesEnum(Enum): +class ReferenceTailoringSubtypesEnum(StrEnum): REFERENCE_TAILORING = "REFERENCE-TAILORING" diff --git a/autosar/models/referrable_subtypes_enum.py b/autosar/models/referrable_subtypes_enum.py index e1f62c267c..9a4c55e7f9 100644 --- a/autosar/models/referrable_subtypes_enum.py +++ b/autosar/models/referrable_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ReferrableSubtypesEnum(Enum): +class ReferrableSubtypesEnum(StrEnum): ABSTRACT_ACCESS_POINT = "ABSTRACT-ACCESS-POINT" ABSTRACT_CAN_CLUSTER = "ABSTRACT-CAN-CLUSTER" ABSTRACT_CAN_COMMUNICATION_CONNECTOR = ( diff --git a/autosar/models/remoting_technology_enum_simple.py b/autosar/models/remoting_technology_enum_simple.py index 15affc866f..34c4907a84 100644 --- a/autosar/models/remoting_technology_enum_simple.py +++ b/autosar/models/remoting_technology_enum_simple.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class RemotingTechnologyEnumSimple(Enum): +class RemotingTechnologyEnumSimple(StrEnum): AR_CLIENT_SERVER = "AR--CLIENT--SERVER" SOMEIP = "SOMEIP" diff --git a/autosar/models/report_behavior_enum_simple.py b/autosar/models/report_behavior_enum_simple.py index dbdb6da0c2..2c8f9a532c 100644 --- a/autosar/models/report_behavior_enum_simple.py +++ b/autosar/models/report_behavior_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ReportBehaviorEnumSimple(Enum): +class ReportBehaviorEnumSimple(StrEnum): """ :cvar REPORT_AFTER_INIT: This allows reporting related events after initialization diff --git a/autosar/models/request_method_enum_simple.py b/autosar/models/request_method_enum_simple.py index 4c86f84786..559fee4072 100644 --- a/autosar/models/request_method_enum_simple.py +++ b/autosar/models/request_method_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class RequestMethodEnumSimple(Enum): +class RequestMethodEnumSimple(StrEnum): CONNECT = "CONNECT" DELETE = "DELETE" GET = "GET" diff --git a/autosar/models/request_type_enum_simple.py b/autosar/models/request_type_enum_simple.py index dba4ec7cda..5c95cc8d9c 100644 --- a/autosar/models/request_type_enum_simple.py +++ b/autosar/models/request_type_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class RequestTypeEnumSimple(Enum): +class RequestTypeEnumSimple(StrEnum): """ :cvar FUNCTIONAL: This enum literal defines a FUNCTIONAL DiagnosticMessage request. diff --git a/autosar/models/required_ap_service_instance_subtypes_enum.py b/autosar/models/required_ap_service_instance_subtypes_enum.py index f94659368b..fd09cc7a47 100644 --- a/autosar/models/required_ap_service_instance_subtypes_enum.py +++ b/autosar/models/required_ap_service_instance_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class RequiredApServiceInstanceSubtypesEnum(Enum): +class RequiredApServiceInstanceSubtypesEnum(StrEnum): DDS_REQUIRED_SERVICE_INSTANCE = "DDS-REQUIRED-SERVICE-INSTANCE" REQUIRED_AP_SERVICE_INSTANCE = "REQUIRED-AP-SERVICE-INSTANCE" REQUIRED_SOMEIP_SERVICE_INSTANCE = "REQUIRED-SOMEIP-SERVICE-INSTANCE" diff --git a/autosar/models/resolution_policy_enum_simple.py b/autosar/models/resolution_policy_enum_simple.py index d249627795..0ba57749a2 100644 --- a/autosar/models/resolution_policy_enum_simple.py +++ b/autosar/models/resolution_policy_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ResolutionPolicyEnumSimple(Enum): +class ResolutionPolicyEnumSimple(StrEnum): """ :cvar NO_SLOPPY: The content of the xref element is '''not''' linked by a sloppy reference. diff --git a/autosar/models/resource_group_subtypes_enum.py b/autosar/models/resource_group_subtypes_enum.py index c21962032d..a0bc042d83 100644 --- a/autosar/models/resource_group_subtypes_enum.py +++ b/autosar/models/resource_group_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ResourceGroupSubtypesEnum(Enum): +class ResourceGroupSubtypesEnum(StrEnum): RESOURCE_GROUP = "RESOURCE-GROUP" diff --git a/autosar/models/rest_element_def_subtypes_enum.py b/autosar/models/rest_element_def_subtypes_enum.py index eb100aed00..8183408256 100644 --- a/autosar/models/rest_element_def_subtypes_enum.py +++ b/autosar/models/rest_element_def_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class RestElementDefSubtypesEnum(Enum): +class RestElementDefSubtypesEnum(StrEnum): REST_ELEMENT_DEF = "REST-ELEMENT-DEF" diff --git a/autosar/models/resume_position_simple.py b/autosar/models/resume_position_simple.py index 3ab6ade409..0595d39ece 100644 --- a/autosar/models/resume_position_simple.py +++ b/autosar/models/resume_position_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ResumePositionSimple(Enum): +class ResumePositionSimple(StrEnum): """ :cvar CONTINUE_AT_IT_POSITION: Continue at IT Point. :cvar START_FROM_BEGINNING: Start from the beginning diff --git a/autosar/models/root_sw_cluster_design_component_prototype_subtypes_enum.py b/autosar/models/root_sw_cluster_design_component_prototype_subtypes_enum.py index 7e5e9414a6..0a670c8309 100644 --- a/autosar/models/root_sw_cluster_design_component_prototype_subtypes_enum.py +++ b/autosar/models/root_sw_cluster_design_component_prototype_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class RootSwClusterDesignComponentPrototypeSubtypesEnum(Enum): +class RootSwClusterDesignComponentPrototypeSubtypesEnum(StrEnum): ROOT_SW_CLUSTER_DESIGN_COMPONENT_PROTOTYPE = ( "ROOT-SW-CLUSTER-DESIGN-COMPONENT-PROTOTYPE" ) diff --git a/autosar/models/root_sw_component_prototype_subtypes_enum.py b/autosar/models/root_sw_component_prototype_subtypes_enum.py index a381ce0502..13bbddb9d2 100644 --- a/autosar/models/root_sw_component_prototype_subtypes_enum.py +++ b/autosar/models/root_sw_component_prototype_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class RootSwComponentPrototypeSubtypesEnum(Enum): +class RootSwComponentPrototypeSubtypesEnum(StrEnum): ROOT_SW_COMPONENT_PROTOTYPE = "ROOT-SW-COMPONENT-PROTOTYPE" diff --git a/autosar/models/root_sw_composition_prototype_subtypes_enum.py b/autosar/models/root_sw_composition_prototype_subtypes_enum.py index 1c7fbc04ba..da3836f1e7 100644 --- a/autosar/models/root_sw_composition_prototype_subtypes_enum.py +++ b/autosar/models/root_sw_composition_prototype_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class RootSwCompositionPrototypeSubtypesEnum(Enum): +class RootSwCompositionPrototypeSubtypesEnum(StrEnum): ROOT_SW_COMPOSITION_PROTOTYPE = "ROOT-SW-COMPOSITION-PROTOTYPE" diff --git a/autosar/models/rpt_access_enum_simple.py b/autosar/models/rpt_access_enum_simple.py index 78779c69cf..6407b281c6 100644 --- a/autosar/models/rpt_access_enum_simple.py +++ b/autosar/models/rpt_access_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class RptAccessEnumSimple(Enum): +class RptAccessEnumSimple(StrEnum): """ :cvar ENABLED: The related data element is accessible by RP tool. :cvar NONE: The related data element is not accessible by RP tool. diff --git a/autosar/models/rpt_enabler_impl_type_enum_simple.py b/autosar/models/rpt_enabler_impl_type_enum_simple.py index bb13e828df..ad373b4e85 100644 --- a/autosar/models/rpt_enabler_impl_type_enum_simple.py +++ b/autosar/models/rpt_enabler_impl_type_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class RptEnablerImplTypeEnumSimple(Enum): +class RptEnablerImplTypeEnumSimple(StrEnum): """ :cvar NONE: No "RP enabler" is implemented. :cvar RPT_ENABLER_RAM: "RP enabler" is implemented as a RAM variable diff --git a/autosar/models/rpt_execution_context_subtypes_enum.py b/autosar/models/rpt_execution_context_subtypes_enum.py index 4f25b38e4d..151b2b2dd0 100644 --- a/autosar/models/rpt_execution_context_subtypes_enum.py +++ b/autosar/models/rpt_execution_context_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class RptExecutionContextSubtypesEnum(Enum): +class RptExecutionContextSubtypesEnum(StrEnum): RPT_EXECUTION_CONTEXT = "RPT-EXECUTION-CONTEXT" diff --git a/autosar/models/rpt_execution_control_enum_simple.py b/autosar/models/rpt_execution_control_enum_simple.py index 863aa1a074..8be04f9472 100644 --- a/autosar/models/rpt_execution_control_enum_simple.py +++ b/autosar/models/rpt_execution_control_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class RptExecutionControlEnumSimple(Enum): +class RptExecutionControlEnumSimple(StrEnum): """ :cvar CONDITIONAL: The ExecutableEntity is only executed when the rapid prototyping disable flag is NOT set. diff --git a/autosar/models/rpt_preparation_enum_simple.py b/autosar/models/rpt_preparation_enum_simple.py index 05feb4ba5a..290ba2027f 100644 --- a/autosar/models/rpt_preparation_enum_simple.py +++ b/autosar/models/rpt_preparation_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class RptPreparationEnumSimple(Enum): +class RptPreparationEnumSimple(StrEnum): """ :cvar NONE: No RP preparation for VariableDataPrototype. :cvar RPT_LEVEL_1: The RTE implementation uses an „RP global buffer" diff --git a/autosar/models/rpt_profile_subtypes_enum.py b/autosar/models/rpt_profile_subtypes_enum.py index 80e4fe3fc4..30d8d34b0b 100644 --- a/autosar/models/rpt_profile_subtypes_enum.py +++ b/autosar/models/rpt_profile_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class RptProfileSubtypesEnum(Enum): +class RptProfileSubtypesEnum(StrEnum): RPT_PROFILE = "RPT-PROFILE" diff --git a/autosar/models/rpt_service_point_enum_simple.py b/autosar/models/rpt_service_point_enum_simple.py index e37591dba6..463ca325a0 100644 --- a/autosar/models/rpt_service_point_enum_simple.py +++ b/autosar/models/rpt_service_point_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class RptServicePointEnumSimple(Enum): +class RptServicePointEnumSimple(StrEnum): """ :cvar ENABLED: Enables generation of service points by the RTE generator. diff --git a/autosar/models/rpt_service_point_subtypes_enum.py b/autosar/models/rpt_service_point_subtypes_enum.py index 32405c76c6..0515ee4a69 100644 --- a/autosar/models/rpt_service_point_subtypes_enum.py +++ b/autosar/models/rpt_service_point_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class RptServicePointSubtypesEnum(Enum): +class RptServicePointSubtypesEnum(StrEnum): RPT_SERVICE_POINT = "RPT-SERVICE-POINT" diff --git a/autosar/models/rte_api_return_value_provision_enum_simple.py b/autosar/models/rte_api_return_value_provision_enum_simple.py index bd73e0ca8d..877ebd2901 100644 --- a/autosar/models/rte_api_return_value_provision_enum_simple.py +++ b/autosar/models/rte_api_return_value_provision_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class RteApiReturnValueProvisionEnumSimple(Enum): +class RteApiReturnValueProvisionEnumSimple(StrEnum): """ :cvar NO_RETURN_VALUE_PROVIDED: The RTE API shall not provide a return value. diff --git a/autosar/models/rte_event_subtypes_enum.py b/autosar/models/rte_event_subtypes_enum.py index 4f72944ef6..4e9c56faba 100644 --- a/autosar/models/rte_event_subtypes_enum.py +++ b/autosar/models/rte_event_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class RteEventSubtypesEnum(Enum): +class RteEventSubtypesEnum(StrEnum): ASYNCHRONOUS_SERVER_CALL_RETURNS_EVENT = ( "ASYNCHRONOUS-SERVER-CALL-RETURNS-EVENT" ) diff --git a/autosar/models/run_mode_simple.py b/autosar/models/run_mode_simple.py index 6efc438423..1af7ed03cf 100644 --- a/autosar/models/run_mode_simple.py +++ b/autosar/models/run_mode_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class RunModeSimple(Enum): +class RunModeSimple(StrEnum): """ :cvar RUN_CONTINUOUS: RUN_CONTINUOUS run mode :cvar RUN_ONCE: RUN_ONCE run mode diff --git a/autosar/models/runnable_entity_group_subtypes_enum.py b/autosar/models/runnable_entity_group_subtypes_enum.py index 96633545f6..deeebbc726 100644 --- a/autosar/models/runnable_entity_group_subtypes_enum.py +++ b/autosar/models/runnable_entity_group_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class RunnableEntityGroupSubtypesEnum(Enum): +class RunnableEntityGroupSubtypesEnum(StrEnum): RUNNABLE_ENTITY_GROUP = "RUNNABLE-ENTITY-GROUP" diff --git a/autosar/models/runnable_entity_subtypes_enum.py b/autosar/models/runnable_entity_subtypes_enum.py index 3dcf71af37..b41da1c6e4 100644 --- a/autosar/models/runnable_entity_subtypes_enum.py +++ b/autosar/models/runnable_entity_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class RunnableEntitySubtypesEnum(Enum): +class RunnableEntitySubtypesEnum(StrEnum): RUNNABLE_ENTITY = "RUNNABLE-ENTITY" diff --git a/autosar/models/runtime_address_configuration_enum_simple.py b/autosar/models/runtime_address_configuration_enum_simple.py index 43fa5821c8..62634ede02 100644 --- a/autosar/models/runtime_address_configuration_enum_simple.py +++ b/autosar/models/runtime_address_configuration_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class RuntimeAddressConfigurationEnumSimple(Enum): +class RuntimeAddressConfigurationEnumSimple(StrEnum): """ :cvar NONE: Static configuration is used to obtain the address information. diff --git a/autosar/models/rx_accept_contained_i_pdu_enum_simple.py b/autosar/models/rx_accept_contained_i_pdu_enum_simple.py index f7ce4cfc6b..59029cf353 100644 --- a/autosar/models/rx_accept_contained_i_pdu_enum_simple.py +++ b/autosar/models/rx_accept_contained_i_pdu_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class RxAcceptContainedIPduEnumSimple(Enum): +class RxAcceptContainedIPduEnumSimple(StrEnum): """ :cvar ACCEPT_ALL: No fixed set of containedIPdus is defined for reception, any known containedIPdu (based on headerId) shall be diff --git a/autosar/models/scale_constr_validity_enum_simple.py b/autosar/models/scale_constr_validity_enum_simple.py index a7c93956b4..1d880016b3 100644 --- a/autosar/models/scale_constr_validity_enum_simple.py +++ b/autosar/models/scale_constr_validity_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ScaleConstrValidityEnumSimple(Enum): +class ScaleConstrValidityEnumSimple(StrEnum): """ :cvar NOT_AVAILABLE: Currently invalid area The value usually is presented by the ECU but can currently not be performed due to diff --git a/autosar/models/sdg_caption_subtypes_enum.py b/autosar/models/sdg_caption_subtypes_enum.py index 30d7631ed4..a2dcf2dc26 100644 --- a/autosar/models/sdg_caption_subtypes_enum.py +++ b/autosar/models/sdg_caption_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class SdgCaptionSubtypesEnum(Enum): +class SdgCaptionSubtypesEnum(StrEnum): SDG_CAPTION = "SDG-CAPTION" diff --git a/autosar/models/sdg_class_subtypes_enum.py b/autosar/models/sdg_class_subtypes_enum.py index aac959b48e..0d687a11fe 100644 --- a/autosar/models/sdg_class_subtypes_enum.py +++ b/autosar/models/sdg_class_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class SdgClassSubtypesEnum(Enum): +class SdgClassSubtypesEnum(StrEnum): SDG_CLASS = "SDG-CLASS" diff --git a/autosar/models/sdg_def_subtypes_enum.py b/autosar/models/sdg_def_subtypes_enum.py index 18d6b7d801..29babbd249 100644 --- a/autosar/models/sdg_def_subtypes_enum.py +++ b/autosar/models/sdg_def_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class SdgDefSubtypesEnum(Enum): +class SdgDefSubtypesEnum(StrEnum): SDG_DEF = "SDG-DEF" diff --git a/autosar/models/search_intention_enum_simple.py b/autosar/models/search_intention_enum_simple.py index 037228814e..881b4115b7 100644 --- a/autosar/models/search_intention_enum_simple.py +++ b/autosar/models/search_intention_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class SearchIntentionEnumSimple(Enum): +class SearchIntentionEnumSimple(StrEnum): """ :cvar SEARCH_FOR_ALL: This value represents the intention to search for all instances of the given service diff --git a/autosar/models/sec_oc_crypto_service_mapping_subtypes_enum.py b/autosar/models/sec_oc_crypto_service_mapping_subtypes_enum.py index f17faf88b2..ecb193b90a 100644 --- a/autosar/models/sec_oc_crypto_service_mapping_subtypes_enum.py +++ b/autosar/models/sec_oc_crypto_service_mapping_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class SecOcCryptoServiceMappingSubtypesEnum(Enum): +class SecOcCryptoServiceMappingSubtypesEnum(StrEnum): SEC_OC_CRYPTO_SERVICE_MAPPING = "SEC-OC-CRYPTO-SERVICE-MAPPING" diff --git a/autosar/models/sec_oc_job_requirement_subtypes_enum.py b/autosar/models/sec_oc_job_requirement_subtypes_enum.py index 8c3e09b459..dc01d43c88 100644 --- a/autosar/models/sec_oc_job_requirement_subtypes_enum.py +++ b/autosar/models/sec_oc_job_requirement_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class SecOcJobRequirementSubtypesEnum(Enum): +class SecOcJobRequirementSubtypesEnum(StrEnum): SEC_OC_JOB_REQUIREMENT = "SEC-OC-JOB-REQUIREMENT" diff --git a/autosar/models/sec_oc_job_semantic_enum_simple.py b/autosar/models/sec_oc_job_semantic_enum_simple.py index aa9e6bd2b7..ba14f8f2a7 100644 --- a/autosar/models/sec_oc_job_semantic_enum_simple.py +++ b/autosar/models/sec_oc_job_semantic_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class SecOcJobSemanticEnumSimple(Enum): +class SecOcJobSemanticEnumSimple(StrEnum): """ :cvar AUTHENTICATE: Authentication algorithm for Authenticator generation/verification. diff --git a/autosar/models/sec_oc_secure_com_props_subtypes_enum.py b/autosar/models/sec_oc_secure_com_props_subtypes_enum.py index f82b453331..ec8609dc1e 100644 --- a/autosar/models/sec_oc_secure_com_props_subtypes_enum.py +++ b/autosar/models/sec_oc_secure_com_props_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class SecOcSecureComPropsSubtypesEnum(Enum): +class SecOcSecureComPropsSubtypesEnum(StrEnum): SEC_OC_SECURE_COM_PROPS = "SEC-OC-SECURE-COM-PROPS" diff --git a/autosar/models/section_name_prefix_subtypes_enum.py b/autosar/models/section_name_prefix_subtypes_enum.py index 2cad03d2cf..202f90d5b7 100644 --- a/autosar/models/section_name_prefix_subtypes_enum.py +++ b/autosar/models/section_name_prefix_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class SectionNamePrefixSubtypesEnum(Enum): +class SectionNamePrefixSubtypesEnum(StrEnum): SECTION_NAME_PREFIX = "SECTION-NAME-PREFIX" diff --git a/autosar/models/secure_com_props_subtypes_enum.py b/autosar/models/secure_com_props_subtypes_enum.py index 321c634d1a..a762597513 100644 --- a/autosar/models/secure_com_props_subtypes_enum.py +++ b/autosar/models/secure_com_props_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class SecureComPropsSubtypesEnum(Enum): +class SecureComPropsSubtypesEnum(StrEnum): SEC_OC_SECURE_COM_PROPS = "SEC-OC-SECURE-COM-PROPS" SECURE_COM_PROPS = "SECURE-COM-PROPS" TLS_SECURE_COM_PROPS = "TLS-SECURE-COM-PROPS" diff --git a/autosar/models/secure_communication_authentication_props_subtypes_enum.py b/autosar/models/secure_communication_authentication_props_subtypes_enum.py index 7962d8e7a7..3c9b36769a 100644 --- a/autosar/models/secure_communication_authentication_props_subtypes_enum.py +++ b/autosar/models/secure_communication_authentication_props_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class SecureCommunicationAuthenticationPropsSubtypesEnum(Enum): +class SecureCommunicationAuthenticationPropsSubtypesEnum(StrEnum): SECURE_COMMUNICATION_AUTHENTICATION_PROPS = ( "SECURE-COMMUNICATION-AUTHENTICATION-PROPS" ) diff --git a/autosar/models/secure_communication_freshness_props_subtypes_enum.py b/autosar/models/secure_communication_freshness_props_subtypes_enum.py index 5f85f91aa1..0c837506bc 100644 --- a/autosar/models/secure_communication_freshness_props_subtypes_enum.py +++ b/autosar/models/secure_communication_freshness_props_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class SecureCommunicationFreshnessPropsSubtypesEnum(Enum): +class SecureCommunicationFreshnessPropsSubtypesEnum(StrEnum): SECURE_COMMUNICATION_FRESHNESS_PROPS = ( "SECURE-COMMUNICATION-FRESHNESS-PROPS" ) diff --git a/autosar/models/secured_pdu_header_enum_simple.py b/autosar/models/secured_pdu_header_enum_simple.py index dedaa47559..bb65d65a1b 100644 --- a/autosar/models/secured_pdu_header_enum_simple.py +++ b/autosar/models/secured_pdu_header_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class SecuredPduHeaderEnumSimple(Enum): +class SecuredPduHeaderEnumSimple(StrEnum): """ :cvar NO_HEADER: No header included in the SecuredPdu. :cvar SECURED_PDU_HEADER_08_BIT: 8 Bit Secured I-PDU Header included diff --git a/autosar/models/security_event_context_data_source_enum_simple.py b/autosar/models/security_event_context_data_source_enum_simple.py index 561b8f5d71..a12565fb0e 100644 --- a/autosar/models/security_event_context_data_source_enum_simple.py +++ b/autosar/models/security_event_context_data_source_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class SecurityEventContextDataSourceEnumSimple(Enum): +class SecurityEventContextDataSourceEnumSimple(StrEnum): """ :cvar USE_FIRST_CONTEXT_DATA: Context data of first received security event shall be used for resulting qualified security diff --git a/autosar/models/security_event_context_props_subtypes_enum.py b/autosar/models/security_event_context_props_subtypes_enum.py index 73bddaa743..2ec3e03cab 100644 --- a/autosar/models/security_event_context_props_subtypes_enum.py +++ b/autosar/models/security_event_context_props_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class SecurityEventContextPropsSubtypesEnum(Enum): +class SecurityEventContextPropsSubtypesEnum(StrEnum): SECURITY_EVENT_CONTEXT_PROPS = "SECURITY-EVENT-CONTEXT-PROPS" diff --git a/autosar/models/security_event_definition_subtypes_enum.py b/autosar/models/security_event_definition_subtypes_enum.py index 253e69038a..4651493801 100644 --- a/autosar/models/security_event_definition_subtypes_enum.py +++ b/autosar/models/security_event_definition_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class SecurityEventDefinitionSubtypesEnum(Enum): +class SecurityEventDefinitionSubtypesEnum(StrEnum): SECURITY_EVENT_DEFINITION = "SECURITY-EVENT-DEFINITION" diff --git a/autosar/models/security_event_filter_chain_subtypes_enum.py b/autosar/models/security_event_filter_chain_subtypes_enum.py index 55fe1a3dd5..156b7d83d6 100644 --- a/autosar/models/security_event_filter_chain_subtypes_enum.py +++ b/autosar/models/security_event_filter_chain_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class SecurityEventFilterChainSubtypesEnum(Enum): +class SecurityEventFilterChainSubtypesEnum(StrEnum): SECURITY_EVENT_FILTER_CHAIN = "SECURITY-EVENT-FILTER-CHAIN" diff --git a/autosar/models/security_event_mapping_subtypes_enum.py b/autosar/models/security_event_mapping_subtypes_enum.py index 29511619d2..da34c1bd61 100644 --- a/autosar/models/security_event_mapping_subtypes_enum.py +++ b/autosar/models/security_event_mapping_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class SecurityEventMappingSubtypesEnum(Enum): +class SecurityEventMappingSubtypesEnum(StrEnum): SECURITY_EVENT_MAPPING = "SECURITY-EVENT-MAPPING" diff --git a/autosar/models/security_event_reporting_mode_enum_simple.py b/autosar/models/security_event_reporting_mode_enum_simple.py index b8bdfd6331..89cee5b45e 100644 --- a/autosar/models/security_event_reporting_mode_enum_simple.py +++ b/autosar/models/security_event_reporting_mode_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class SecurityEventReportingModeEnumSimple(Enum): +class SecurityEventReportingModeEnumSimple(StrEnum): """ :cvar BRIEF: Only the main security event properties such as its ID are processed. Any additional context data (if existing) is diff --git a/autosar/models/send_indication_enum_simple.py b/autosar/models/send_indication_enum_simple.py index 51038a3c1a..4b60e9321d 100644 --- a/autosar/models/send_indication_enum_simple.py +++ b/autosar/models/send_indication_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class SendIndicationEnumSimple(Enum): +class SendIndicationEnumSimple(StrEnum): """ :cvar ANY_SEND_OPERATION: This value represents the requirement that any send operation of the Software Cluster is indicated. diff --git a/autosar/models/sender_intent_enum_simple.py b/autosar/models/sender_intent_enum_simple.py index b5e73fd71a..7d702ace8e 100644 --- a/autosar/models/sender_intent_enum_simple.py +++ b/autosar/models/sender_intent_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class SenderIntentEnumSimple(Enum): +class SenderIntentEnumSimple(StrEnum): """ :cvar WILL_SEND: The sender will send the event or field notifier. :cvar WONT_SEND: The sender won't send the event or field notifier. diff --git a/autosar/models/serialization_technology_enum_simple.py b/autosar/models/serialization_technology_enum_simple.py index 368d3bdb34..1f96ab2ce5 100644 --- a/autosar/models/serialization_technology_enum_simple.py +++ b/autosar/models/serialization_technology_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class SerializationTechnologyEnumSimple(Enum): +class SerializationTechnologyEnumSimple(StrEnum): """ :cvar SIGNAL_BASED: Signal-Based serializer. :cvar SOMEIP: SOME/IP Serializer diff --git a/autosar/models/serialization_technology_subtypes_enum.py b/autosar/models/serialization_technology_subtypes_enum.py index 38f924e7bc..13d1d027aa 100644 --- a/autosar/models/serialization_technology_subtypes_enum.py +++ b/autosar/models/serialization_technology_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class SerializationTechnologySubtypesEnum(Enum): +class SerializationTechnologySubtypesEnum(StrEnum): SERIALIZATION_TECHNOLOGY = "SERIALIZATION-TECHNOLOGY" diff --git a/autosar/models/server_argument_impl_policy_enum_simple.py b/autosar/models/server_argument_impl_policy_enum_simple.py index 88859ba186..a1e7b6d538 100644 --- a/autosar/models/server_argument_impl_policy_enum_simple.py +++ b/autosar/models/server_argument_impl_policy_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ServerArgumentImplPolicyEnumSimple(Enum): +class ServerArgumentImplPolicyEnumSimple(StrEnum): """ :cvar USE_ARGUMENT_TYPE: The argument type of the RunnableEntity is derived from the AutosarDataType of the ArgumentPrototype. diff --git a/autosar/models/service_event_deployment_subtypes_enum.py b/autosar/models/service_event_deployment_subtypes_enum.py index e509a2b90f..e5180c23d1 100644 --- a/autosar/models/service_event_deployment_subtypes_enum.py +++ b/autosar/models/service_event_deployment_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ServiceEventDeploymentSubtypesEnum(Enum): +class ServiceEventDeploymentSubtypesEnum(StrEnum): DDS_EVENT_DEPLOYMENT = "DDS-EVENT-DEPLOYMENT" SERVICE_EVENT_DEPLOYMENT = "SERVICE-EVENT-DEPLOYMENT" SOMEIP_EVENT_DEPLOYMENT = "SOMEIP-EVENT-DEPLOYMENT" diff --git a/autosar/models/service_field_deployment_subtypes_enum.py b/autosar/models/service_field_deployment_subtypes_enum.py index 8fed0a3cc6..244f0269d4 100644 --- a/autosar/models/service_field_deployment_subtypes_enum.py +++ b/autosar/models/service_field_deployment_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ServiceFieldDeploymentSubtypesEnum(Enum): +class ServiceFieldDeploymentSubtypesEnum(StrEnum): DDS_FIELD_DEPLOYMENT = "DDS-FIELD-DEPLOYMENT" SERVICE_FIELD_DEPLOYMENT = "SERVICE-FIELD-DEPLOYMENT" SOMEIP_FIELD_DEPLOYMENT = "SOMEIP-FIELD-DEPLOYMENT" diff --git a/autosar/models/service_instance_to_port_prototype_mapping_subtypes_enum.py b/autosar/models/service_instance_to_port_prototype_mapping_subtypes_enum.py index 9c843f713b..44ca035754 100644 --- a/autosar/models/service_instance_to_port_prototype_mapping_subtypes_enum.py +++ b/autosar/models/service_instance_to_port_prototype_mapping_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ServiceInstanceToPortPrototypeMappingSubtypesEnum(Enum): +class ServiceInstanceToPortPrototypeMappingSubtypesEnum(StrEnum): SERVICE_INSTANCE_TO_PORT_PROTOTYPE_MAPPING = ( "SERVICE-INSTANCE-TO-PORT-PROTOTYPE-MAPPING" ) diff --git a/autosar/models/service_interface_deployment_subtypes_enum.py b/autosar/models/service_interface_deployment_subtypes_enum.py index f9fb2e75e7..45c1a08403 100644 --- a/autosar/models/service_interface_deployment_subtypes_enum.py +++ b/autosar/models/service_interface_deployment_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ServiceInterfaceDeploymentSubtypesEnum(Enum): +class ServiceInterfaceDeploymentSubtypesEnum(StrEnum): DDS_SERVICE_INTERFACE_DEPLOYMENT = "DDS-SERVICE-INTERFACE-DEPLOYMENT" SERVICE_INTERFACE_DEPLOYMENT = "SERVICE-INTERFACE-DEPLOYMENT" SOMEIP_SERVICE_INTERFACE_DEPLOYMENT = "SOMEIP-SERVICE-INTERFACE-DEPLOYMENT" diff --git a/autosar/models/service_interface_element_secure_com_config_subtypes_enum.py b/autosar/models/service_interface_element_secure_com_config_subtypes_enum.py index 3f9ad9ff1d..0f1fc5abf6 100644 --- a/autosar/models/service_interface_element_secure_com_config_subtypes_enum.py +++ b/autosar/models/service_interface_element_secure_com_config_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ServiceInterfaceElementSecureComConfigSubtypesEnum(Enum): +class ServiceInterfaceElementSecureComConfigSubtypesEnum(StrEnum): SERVICE_INTERFACE_ELEMENT_SECURE_COM_CONFIG = ( "SERVICE-INTERFACE-ELEMENT-SECURE-COM-CONFIG" ) diff --git a/autosar/models/service_interface_subtypes_enum.py b/autosar/models/service_interface_subtypes_enum.py index b87225e36b..0b7517b498 100644 --- a/autosar/models/service_interface_subtypes_enum.py +++ b/autosar/models/service_interface_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ServiceInterfaceSubtypesEnum(Enum): +class ServiceInterfaceSubtypesEnum(StrEnum): SERVICE_INTERFACE = "SERVICE-INTERFACE" diff --git a/autosar/models/service_method_deployment_subtypes_enum.py b/autosar/models/service_method_deployment_subtypes_enum.py index 7f0ebc10c8..24fa893873 100644 --- a/autosar/models/service_method_deployment_subtypes_enum.py +++ b/autosar/models/service_method_deployment_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ServiceMethodDeploymentSubtypesEnum(Enum): +class ServiceMethodDeploymentSubtypesEnum(StrEnum): SERVICE_METHOD_DEPLOYMENT = "SERVICE-METHOD-DEPLOYMENT" SOMEIP_METHOD_DEPLOYMENT = "SOMEIP-METHOD-DEPLOYMENT" USER_DEFINED_METHOD_DEPLOYMENT = "USER-DEFINED-METHOD-DEPLOYMENT" diff --git a/autosar/models/service_needs_subtypes_enum.py b/autosar/models/service_needs_subtypes_enum.py index 1ade6eaf2d..35def5fa5f 100644 --- a/autosar/models/service_needs_subtypes_enum.py +++ b/autosar/models/service_needs_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ServiceNeedsSubtypesEnum(Enum): +class ServiceNeedsSubtypesEnum(StrEnum): BSW_MGR_NEEDS = "BSW-MGR-NEEDS" COM_MGR_USER_NEEDS = "COM-MGR-USER-NEEDS" CRYPTO_CERTIFICATE_KEY_SLOT_NEEDS = "CRYPTO-CERTIFICATE-KEY-SLOT-NEEDS" diff --git a/autosar/models/service_provider_enum_simple.py b/autosar/models/service_provider_enum_simple.py index 8fa0e490d4..9a18f43005 100644 --- a/autosar/models/service_provider_enum_simple.py +++ b/autosar/models/service_provider_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ServiceProviderEnumSimple(Enum): +class ServiceProviderEnumSimple(StrEnum): """ :cvar ANY_STANDARDIZED: This value means that the specific nature is either unknown or it is not important for the given purpose. diff --git a/autosar/models/service_version_acceptance_kind_enum_simple.py b/autosar/models/service_version_acceptance_kind_enum_simple.py index 3ca6c1b77d..3e855a0a54 100644 --- a/autosar/models/service_version_acceptance_kind_enum_simple.py +++ b/autosar/models/service_version_acceptance_kind_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ServiceVersionAcceptanceKindEnumSimple(Enum): +class ServiceVersionAcceptanceKindEnumSimple(StrEnum): """ :cvar EXACT_OR_ANY_MINOR_VERSION: Search for ANY or specific minor version service instance and select either ALL returned service diff --git a/autosar/models/severity_enum_simple.py b/autosar/models/severity_enum_simple.py index 87d14a62a7..3ee863700d 100644 --- a/autosar/models/severity_enum_simple.py +++ b/autosar/models/severity_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class SeverityEnumSimple(Enum): +class SeverityEnumSimple(StrEnum): """ :cvar ERROR: Something is not right. High risk of interoperability issues. diff --git a/autosar/models/show_content_enum_simple.py b/autosar/models/show_content_enum_simple.py index 5dbfa773cb..99dfb992ed 100644 --- a/autosar/models/show_content_enum_simple.py +++ b/autosar/models/show_content_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ShowContentEnumSimple(Enum): +class ShowContentEnumSimple(StrEnum): """ :cvar NO_SHOW_CONTENT: The content of the Xref.label is '''not''' rendered at the place of the reference. diff --git a/autosar/models/show_resource_alias_name_enum_simple.py b/autosar/models/show_resource_alias_name_enum_simple.py index 5e687f91b3..f0579e8f55 100644 --- a/autosar/models/show_resource_alias_name_enum_simple.py +++ b/autosar/models/show_resource_alias_name_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ShowResourceAliasNameEnumSimple(Enum): +class ShowResourceAliasNameEnumSimple(StrEnum): """ :cvar NO_SHOW_ALIAS_NAME: This indicates that alias names of the referenced object shall '''not''' be rendered at the place of diff --git a/autosar/models/show_resource_category_enum_simple.py b/autosar/models/show_resource_category_enum_simple.py index ef91a5caea..2c23dd6438 100644 --- a/autosar/models/show_resource_category_enum_simple.py +++ b/autosar/models/show_resource_category_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ShowResourceCategoryEnumSimple(Enum): +class ShowResourceCategoryEnumSimple(StrEnum): """ :cvar NO_SHOW_CATEGORY: The category of the target is '''not''' rendered at the place of the reference. diff --git a/autosar/models/show_resource_long_name_enum_simple.py b/autosar/models/show_resource_long_name_enum_simple.py index c80e638aa9..5636ee604b 100644 --- a/autosar/models/show_resource_long_name_enum_simple.py +++ b/autosar/models/show_resource_long_name_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ShowResourceLongNameEnumSimple(Enum): +class ShowResourceLongNameEnumSimple(StrEnum): """ :cvar NO_SHOW_LONG_NAME: The long name of the target is '''not''' rendered at the place of the reference. diff --git a/autosar/models/show_resource_number_enum_simple.py b/autosar/models/show_resource_number_enum_simple.py index 9a938178ec..67cb721660 100644 --- a/autosar/models/show_resource_number_enum_simple.py +++ b/autosar/models/show_resource_number_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ShowResourceNumberEnumSimple(Enum): +class ShowResourceNumberEnumSimple(StrEnum): """ :cvar NO_SHOW_NUMBER: The number of the target is '''not''' rendered at the place of the reference. diff --git a/autosar/models/show_resource_page_enum_simple.py b/autosar/models/show_resource_page_enum_simple.py index 48a12bc13d..9107ec2319 100644 --- a/autosar/models/show_resource_page_enum_simple.py +++ b/autosar/models/show_resource_page_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ShowResourcePageEnumSimple(Enum): +class ShowResourcePageEnumSimple(StrEnum): """ :cvar NO_SHOW_PAGE: The page number of the target is '''not''' rendered at the place of the reference. diff --git a/autosar/models/show_resource_short_name_enum_simple.py b/autosar/models/show_resource_short_name_enum_simple.py index 15eab91cac..8049b1087e 100644 --- a/autosar/models/show_resource_short_name_enum_simple.py +++ b/autosar/models/show_resource_short_name_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ShowResourceShortNameEnumSimple(Enum): +class ShowResourceShortNameEnumSimple(StrEnum): """ :cvar NO_SHOW_SHORT_NAME: The short name of the target is '''not''' rendered at the place of the reference. diff --git a/autosar/models/show_resource_type_enum_simple.py b/autosar/models/show_resource_type_enum_simple.py index e874efaabe..d98febd041 100644 --- a/autosar/models/show_resource_type_enum_simple.py +++ b/autosar/models/show_resource_type_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ShowResourceTypeEnumSimple(Enum): +class ShowResourceTypeEnumSimple(StrEnum): """ :cvar NO_SHOW_TYPE: The type of the target is '''not''' rendered at the place of the reference. diff --git a/autosar/models/show_see_enum_simple.py b/autosar/models/show_see_enum_simple.py index ecdb223911..f9ce629b82 100644 --- a/autosar/models/show_see_enum_simple.py +++ b/autosar/models/show_see_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ShowSeeEnumSimple(Enum): +class ShowSeeEnumSimple(StrEnum): """ :cvar NO_SHOW_SEE: The word "see" is '''not''' rendered before the reference. diff --git a/autosar/models/signal_fan_enum_simple.py b/autosar/models/signal_fan_enum_simple.py index d1d2bbb2fa..9a3f29e4f5 100644 --- a/autosar/models/signal_fan_enum_simple.py +++ b/autosar/models/signal_fan_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class SignalFanEnumSimple(Enum): +class SignalFanEnumSimple(StrEnum): """ :cvar NFOLD: The connections internally in the CompositionSwComponentType via DelegationSwConnectors and diff --git a/autosar/models/signal_service_translation_control_enum_simple.py b/autosar/models/signal_service_translation_control_enum_simple.py index 1d9da33a61..e88a5786ce 100644 --- a/autosar/models/signal_service_translation_control_enum_simple.py +++ b/autosar/models/signal_service_translation_control_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class SignalServiceTranslationControlEnumSimple(Enum): +class SignalServiceTranslationControlEnumSimple(StrEnum): """ :cvar PARTIAL_NETWORK: Defines the start of service control when specific partial networks are active. diff --git a/autosar/models/so_ad_connector_type_simple.py b/autosar/models/so_ad_connector_type_simple.py index 5c67fbc236..4b8adcdced 100644 --- a/autosar/models/so_ad_connector_type_simple.py +++ b/autosar/models/so_ad_connector_type_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class SoAdConnectorTypeSimple(Enum): +class SoAdConnectorTypeSimple(StrEnum): """ :cvar DO_IP: Diagnosis over IP :cvar PDU_R: Pdu Router diff --git a/autosar/models/so_ad_protocol_type_simple.py b/autosar/models/so_ad_protocol_type_simple.py index 9b2bb1be77..7fab56d0a1 100644 --- a/autosar/models/so_ad_protocol_type_simple.py +++ b/autosar/models/so_ad_protocol_type_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class SoAdProtocolTypeSimple(Enum): +class SoAdProtocolTypeSimple(StrEnum): """ :cvar TCP: Transmission Control Protocol (TCP) enables two hosts to establish a connection and exchange streams of data. diff --git a/autosar/models/so_ad_routing_group_subtypes_enum.py b/autosar/models/so_ad_routing_group_subtypes_enum.py index e0b7095052..c8590910ca 100644 --- a/autosar/models/so_ad_routing_group_subtypes_enum.py +++ b/autosar/models/so_ad_routing_group_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class SoAdRoutingGroupSubtypesEnum(Enum): +class SoAdRoutingGroupSubtypesEnum(StrEnum): SO_AD_ROUTING_GROUP = "SO-AD-ROUTING-GROUP" diff --git a/autosar/models/so_con_i_pdu_identifier_subtypes_enum.py b/autosar/models/so_con_i_pdu_identifier_subtypes_enum.py index ae80f3ffcd..37ed3a250f 100644 --- a/autosar/models/so_con_i_pdu_identifier_subtypes_enum.py +++ b/autosar/models/so_con_i_pdu_identifier_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class SoConIPduIdentifierSubtypesEnum(Enum): +class SoConIPduIdentifierSubtypesEnum(StrEnum): SO_CON_I_PDU_IDENTIFIER = "SO-CON-I-PDU-IDENTIFIER" diff --git a/autosar/models/socket_address_subtypes_enum.py b/autosar/models/socket_address_subtypes_enum.py index 596c99fa11..baa0f7afe3 100644 --- a/autosar/models/socket_address_subtypes_enum.py +++ b/autosar/models/socket_address_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class SocketAddressSubtypesEnum(Enum): +class SocketAddressSubtypesEnum(StrEnum): SOCKET_ADDRESS = "SOCKET-ADDRESS" diff --git a/autosar/models/socket_connection_bundle_subtypes_enum.py b/autosar/models/socket_connection_bundle_subtypes_enum.py index dbd7288181..69696074ee 100644 --- a/autosar/models/socket_connection_bundle_subtypes_enum.py +++ b/autosar/models/socket_connection_bundle_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class SocketConnectionBundleSubtypesEnum(Enum): +class SocketConnectionBundleSubtypesEnum(StrEnum): SOCKET_CONNECTION_BUNDLE = "SOCKET-CONNECTION-BUNDLE" diff --git a/autosar/models/software_cluster_dependency_logical_operator_enum_simple.py b/autosar/models/software_cluster_dependency_logical_operator_enum_simple.py index a5cd81ec73..c91d7451ca 100644 --- a/autosar/models/software_cluster_dependency_logical_operator_enum_simple.py +++ b/autosar/models/software_cluster_dependency_logical_operator_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class SoftwareClusterDependencyLogicalOperatorEnumSimple(Enum): +class SoftwareClusterDependencyLogicalOperatorEnumSimple(StrEnum): """ :cvar LOGICAL_AND: logical and :cvar LOGICAL_OR: logical or diff --git a/autosar/models/software_cluster_dependency_operator_enum_simple.py b/autosar/models/software_cluster_dependency_operator_enum_simple.py index 03c6783dbd..9bd5c59302 100644 --- a/autosar/models/software_cluster_dependency_operator_enum_simple.py +++ b/autosar/models/software_cluster_dependency_operator_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class SoftwareClusterDependencyOperatorEnumSimple(Enum): +class SoftwareClusterDependencyOperatorEnumSimple(StrEnum): """ :cvar IS_EQUAL: equal :cvar IS_GREATER_THAN: greater than diff --git a/autosar/models/software_cluster_design_subtypes_enum.py b/autosar/models/software_cluster_design_subtypes_enum.py index 366c2d75ed..8369c25e22 100644 --- a/autosar/models/software_cluster_design_subtypes_enum.py +++ b/autosar/models/software_cluster_design_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class SoftwareClusterDesignSubtypesEnum(Enum): +class SoftwareClusterDesignSubtypesEnum(StrEnum): SOFTWARE_CLUSTER_DESIGN = "SOFTWARE-CLUSTER-DESIGN" diff --git a/autosar/models/software_cluster_diagnostic_address_semantics_enum_simple.py b/autosar/models/software_cluster_diagnostic_address_semantics_enum_simple.py index ba53d19606..f50f050acb 100644 --- a/autosar/models/software_cluster_diagnostic_address_semantics_enum_simple.py +++ b/autosar/models/software_cluster_diagnostic_address_semantics_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class SoftwareClusterDiagnosticAddressSemanticsEnumSimple(Enum): +class SoftwareClusterDiagnosticAddressSemanticsEnumSimple(StrEnum): """ :cvar FUNCTIONAL_ADDRESS: This address represents a functional address. diff --git a/autosar/models/software_cluster_subtypes_enum.py b/autosar/models/software_cluster_subtypes_enum.py index 3d0261d50d..92ef508f39 100644 --- a/autosar/models/software_cluster_subtypes_enum.py +++ b/autosar/models/software_cluster_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class SoftwareClusterSubtypesEnum(Enum): +class SoftwareClusterSubtypesEnum(StrEnum): SOFTWARE_CLUSTER = "SOFTWARE-CLUSTER" diff --git a/autosar/models/software_package_action_type_enum_simple.py b/autosar/models/software_package_action_type_enum_simple.py index 14db818a8d..357e77fa1b 100644 --- a/autosar/models/software_package_action_type_enum_simple.py +++ b/autosar/models/software_package_action_type_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class SoftwarePackageActionTypeEnumSimple(Enum): +class SoftwarePackageActionTypeEnumSimple(StrEnum): INSTALL = "INSTALL" REMOVE = "REMOVE" UPDATE = "UPDATE" diff --git a/autosar/models/software_package_activation_action_enum_simple.py b/autosar/models/software_package_activation_action_enum_simple.py index e5a613436f..346a9436e8 100644 --- a/autosar/models/software_package_activation_action_enum_simple.py +++ b/autosar/models/software_package_activation_action_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class SoftwarePackageActivationActionEnumSimple(Enum): +class SoftwarePackageActivationActionEnumSimple(StrEnum): """ :cvar REBOOT: Reboot the whole Machine. :cvar RESTART_APPLICATION: Restart the application software on the diff --git a/autosar/models/software_package_storing_enum_simple.py b/autosar/models/software_package_storing_enum_simple.py index a8ec65d86b..cfad390d37 100644 --- a/autosar/models/software_package_storing_enum_simple.py +++ b/autosar/models/software_package_storing_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class SoftwarePackageStoringEnumSimple(Enum): +class SoftwarePackageStoringEnumSimple(StrEnum): """ :cvar NONE: No storing in vehicle. :cvar UCM: Storing in UCM (subordinate). diff --git a/autosar/models/software_package_subtypes_enum.py b/autosar/models/software_package_subtypes_enum.py index 054cb2b429..5c33247b05 100644 --- a/autosar/models/software_package_subtypes_enum.py +++ b/autosar/models/software_package_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class SoftwarePackageSubtypesEnum(Enum): +class SoftwarePackageSubtypesEnum(StrEnum): SOFTWARE_PACKAGE = "SOFTWARE-PACKAGE" diff --git a/autosar/models/someip_event_deployment_subtypes_enum.py b/autosar/models/someip_event_deployment_subtypes_enum.py index 18ab77caef..21811dbfa5 100644 --- a/autosar/models/someip_event_deployment_subtypes_enum.py +++ b/autosar/models/someip_event_deployment_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class SomeipEventDeploymentSubtypesEnum(Enum): +class SomeipEventDeploymentSubtypesEnum(StrEnum): SOMEIP_EVENT_DEPLOYMENT = "SOMEIP-EVENT-DEPLOYMENT" diff --git a/autosar/models/someip_event_group_subtypes_enum.py b/autosar/models/someip_event_group_subtypes_enum.py index 50355db87d..02bc2a3911 100644 --- a/autosar/models/someip_event_group_subtypes_enum.py +++ b/autosar/models/someip_event_group_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class SomeipEventGroupSubtypesEnum(Enum): +class SomeipEventGroupSubtypesEnum(StrEnum): SOMEIP_EVENT_GROUP = "SOMEIP-EVENT-GROUP" diff --git a/autosar/models/someip_message_type_enum_simple.py b/autosar/models/someip_message_type_enum_simple.py index f67ffc5592..c916e491f9 100644 --- a/autosar/models/someip_message_type_enum_simple.py +++ b/autosar/models/someip_message_type_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class SomeipMessageTypeEnumSimple(Enum): +class SomeipMessageTypeEnumSimple(StrEnum): """ :cvar ERROR: The response containing an error. :cvar NOTIFICATION: A request of a notification expecting no diff --git a/autosar/models/someip_method_deployment_subtypes_enum.py b/autosar/models/someip_method_deployment_subtypes_enum.py index 736eb8a3f6..8eb3b960fa 100644 --- a/autosar/models/someip_method_deployment_subtypes_enum.py +++ b/autosar/models/someip_method_deployment_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class SomeipMethodDeploymentSubtypesEnum(Enum): +class SomeipMethodDeploymentSubtypesEnum(StrEnum): SOMEIP_METHOD_DEPLOYMENT = "SOMEIP-METHOD-DEPLOYMENT" diff --git a/autosar/models/someip_sd_client_event_group_timing_config_subtypes_enum.py b/autosar/models/someip_sd_client_event_group_timing_config_subtypes_enum.py index 036c40ab62..a54f011d0b 100644 --- a/autosar/models/someip_sd_client_event_group_timing_config_subtypes_enum.py +++ b/autosar/models/someip_sd_client_event_group_timing_config_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class SomeipSdClientEventGroupTimingConfigSubtypesEnum(Enum): +class SomeipSdClientEventGroupTimingConfigSubtypesEnum(StrEnum): SOMEIP_SD_CLIENT_EVENT_GROUP_TIMING_CONFIG = ( "SOMEIP-SD-CLIENT-EVENT-GROUP-TIMING-CONFIG" ) diff --git a/autosar/models/someip_sd_client_service_instance_config_subtypes_enum.py b/autosar/models/someip_sd_client_service_instance_config_subtypes_enum.py index 16c8d7eb0b..c7efb51609 100644 --- a/autosar/models/someip_sd_client_service_instance_config_subtypes_enum.py +++ b/autosar/models/someip_sd_client_service_instance_config_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class SomeipSdClientServiceInstanceConfigSubtypesEnum(Enum): +class SomeipSdClientServiceInstanceConfigSubtypesEnum(StrEnum): SOMEIP_SD_CLIENT_SERVICE_INSTANCE_CONFIG = ( "SOMEIP-SD-CLIENT-SERVICE-INSTANCE-CONFIG" ) diff --git a/autosar/models/someip_sd_server_event_group_timing_config_subtypes_enum.py b/autosar/models/someip_sd_server_event_group_timing_config_subtypes_enum.py index d22f5836a8..a29ab2e538 100644 --- a/autosar/models/someip_sd_server_event_group_timing_config_subtypes_enum.py +++ b/autosar/models/someip_sd_server_event_group_timing_config_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class SomeipSdServerEventGroupTimingConfigSubtypesEnum(Enum): +class SomeipSdServerEventGroupTimingConfigSubtypesEnum(StrEnum): SOMEIP_SD_SERVER_EVENT_GROUP_TIMING_CONFIG = ( "SOMEIP-SD-SERVER-EVENT-GROUP-TIMING-CONFIG" ) diff --git a/autosar/models/someip_sd_server_service_instance_config_subtypes_enum.py b/autosar/models/someip_sd_server_service_instance_config_subtypes_enum.py index b63802a914..500fbb7513 100644 --- a/autosar/models/someip_sd_server_service_instance_config_subtypes_enum.py +++ b/autosar/models/someip_sd_server_service_instance_config_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class SomeipSdServerServiceInstanceConfigSubtypesEnum(Enum): +class SomeipSdServerServiceInstanceConfigSubtypesEnum(StrEnum): SOMEIP_SD_SERVER_SERVICE_INSTANCE_CONFIG = ( "SOMEIP-SD-SERVER-SERVICE-INSTANCE-CONFIG" ) diff --git a/autosar/models/someip_tp_channel_subtypes_enum.py b/autosar/models/someip_tp_channel_subtypes_enum.py index e5321b756c..b150aca8cb 100644 --- a/autosar/models/someip_tp_channel_subtypes_enum.py +++ b/autosar/models/someip_tp_channel_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class SomeipTpChannelSubtypesEnum(Enum): +class SomeipTpChannelSubtypesEnum(StrEnum): SOMEIP_TP_CHANNEL = "SOMEIP-TP-CHANNEL" diff --git a/autosar/models/someip_transformer_session_handling_enum_simple.py b/autosar/models/someip_transformer_session_handling_enum_simple.py index 3a56edd698..7919ebdad6 100644 --- a/autosar/models/someip_transformer_session_handling_enum_simple.py +++ b/autosar/models/someip_transformer_session_handling_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class SomeipTransformerSessionHandlingEnumSimple(Enum): +class SomeipTransformerSessionHandlingEnumSimple(StrEnum): """ :cvar SESSION_HANDLING_ACTIVE: The SOME/IP Transformer shall use session handling diff --git a/autosar/models/space_value.py b/autosar/models/space_value.py index 9b7c75c799..a341b11ab7 100644 --- a/autosar/models/space_value.py +++ b/autosar/models/space_value.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/XML/1998/namespace" -class SpaceValue(Enum): +class SpaceValue(StrEnum): DEFAULT = "default" PRESERVE = "preserve" diff --git a/autosar/models/standard_name_enum_simple.py b/autosar/models/standard_name_enum_simple.py index ab81bfd5ee..1c8dc9e1a6 100644 --- a/autosar/models/standard_name_enum_simple.py +++ b/autosar/models/standard_name_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class StandardNameEnumSimple(Enum): +class StandardNameEnumSimple(StrEnum): """ :cvar AP: This values represents the Adaptive Platform. :cvar CP: This Value represents the Classic Platform. diff --git a/autosar/models/startup_config_subtypes_enum.py b/autosar/models/startup_config_subtypes_enum.py index 38f0b09795..7467872e06 100644 --- a/autosar/models/startup_config_subtypes_enum.py +++ b/autosar/models/startup_config_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class StartupConfigSubtypesEnum(Enum): +class StartupConfigSubtypesEnum(StrEnum): STARTUP_CONFIG = "STARTUP-CONFIG" diff --git a/autosar/models/static_socket_connection_subtypes_enum.py b/autosar/models/static_socket_connection_subtypes_enum.py index 2b74a8b420..234b251704 100644 --- a/autosar/models/static_socket_connection_subtypes_enum.py +++ b/autosar/models/static_socket_connection_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class StaticSocketConnectionSubtypesEnum(Enum): +class StaticSocketConnectionSubtypesEnum(StrEnum): STATIC_SOCKET_CONNECTION = "STATIC-SOCKET-CONNECTION" diff --git a/autosar/models/storage_condition_status_enum_simple.py b/autosar/models/storage_condition_status_enum_simple.py index 830264bbf7..6054481d0e 100644 --- a/autosar/models/storage_condition_status_enum_simple.py +++ b/autosar/models/storage_condition_status_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class StorageConditionStatusEnumSimple(Enum): +class StorageConditionStatusEnumSimple(StrEnum): """ :cvar EVENT_STORAGE_DISABLED: Storage of a diagnostic event is disabled. diff --git a/autosar/models/supervised_entity_checkpoint_needs_subtypes_enum.py b/autosar/models/supervised_entity_checkpoint_needs_subtypes_enum.py index 0348039126..494934c38f 100644 --- a/autosar/models/supervised_entity_checkpoint_needs_subtypes_enum.py +++ b/autosar/models/supervised_entity_checkpoint_needs_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class SupervisedEntityCheckpointNeedsSubtypesEnum(Enum): +class SupervisedEntityCheckpointNeedsSubtypesEnum(StrEnum): SUPERVISED_ENTITY_CHECKPOINT_NEEDS = "SUPERVISED-ENTITY-CHECKPOINT-NEEDS" diff --git a/autosar/models/supervision_checkpoint_subtypes_enum.py b/autosar/models/supervision_checkpoint_subtypes_enum.py index 8833274823..f2fb2d543c 100644 --- a/autosar/models/supervision_checkpoint_subtypes_enum.py +++ b/autosar/models/supervision_checkpoint_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class SupervisionCheckpointSubtypesEnum(Enum): +class SupervisionCheckpointSubtypesEnum(StrEnum): SUPERVISION_CHECKPOINT = "SUPERVISION-CHECKPOINT" diff --git a/autosar/models/support_buffer_locking_enum_simple.py b/autosar/models/support_buffer_locking_enum_simple.py index 232a3bb985..73d44c85c6 100644 --- a/autosar/models/support_buffer_locking_enum_simple.py +++ b/autosar/models/support_buffer_locking_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class SupportBufferLockingEnumSimple(Enum): +class SupportBufferLockingEnumSimple(StrEnum): """ :cvar DOES_NOT_SUPPORT_BUFFER_LOCKING: Buffer locking is not supported. diff --git a/autosar/models/sw_addr_method_subtypes_enum.py b/autosar/models/sw_addr_method_subtypes_enum.py index 451288fec1..8d8e303217 100644 --- a/autosar/models/sw_addr_method_subtypes_enum.py +++ b/autosar/models/sw_addr_method_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class SwAddrMethodSubtypesEnum(Enum): +class SwAddrMethodSubtypesEnum(StrEnum): SW_ADDR_METHOD = "SW-ADDR-METHOD" diff --git a/autosar/models/sw_axis_type_subtypes_enum.py b/autosar/models/sw_axis_type_subtypes_enum.py index 2f806eed12..c85cc9dd09 100644 --- a/autosar/models/sw_axis_type_subtypes_enum.py +++ b/autosar/models/sw_axis_type_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class SwAxisTypeSubtypesEnum(Enum): +class SwAxisTypeSubtypesEnum(StrEnum): SW_AXIS_TYPE = "SW-AXIS-TYPE" diff --git a/autosar/models/sw_base_type_subtypes_enum.py b/autosar/models/sw_base_type_subtypes_enum.py index 19ca5be63f..25ba27e575 100644 --- a/autosar/models/sw_base_type_subtypes_enum.py +++ b/autosar/models/sw_base_type_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class SwBaseTypeSubtypesEnum(Enum): +class SwBaseTypeSubtypesEnum(StrEnum): SW_BASE_TYPE = "SW-BASE-TYPE" diff --git a/autosar/models/sw_calibration_access_enum_simple.py b/autosar/models/sw_calibration_access_enum_simple.py index b27705269d..2845ccaa32 100644 --- a/autosar/models/sw_calibration_access_enum_simple.py +++ b/autosar/models/sw_calibration_access_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class SwCalibrationAccessEnumSimple(Enum): +class SwCalibrationAccessEnumSimple(StrEnum): """ :cvar NOT_ACCESSIBLE: The element will not be accessible via MCD tools, i.e. will not appear in the ASAP file. diff --git a/autosar/models/sw_component_prototype_subtypes_enum.py b/autosar/models/sw_component_prototype_subtypes_enum.py index 23fa4e5329..92c7f48aa4 100644 --- a/autosar/models/sw_component_prototype_subtypes_enum.py +++ b/autosar/models/sw_component_prototype_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class SwComponentPrototypeSubtypesEnum(Enum): +class SwComponentPrototypeSubtypesEnum(StrEnum): SW_COMPONENT_PROTOTYPE = "SW-COMPONENT-PROTOTYPE" diff --git a/autosar/models/sw_component_type_subtypes_enum.py b/autosar/models/sw_component_type_subtypes_enum.py index 17f541bc16..54be301a54 100644 --- a/autosar/models/sw_component_type_subtypes_enum.py +++ b/autosar/models/sw_component_type_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class SwComponentTypeSubtypesEnum(Enum): +class SwComponentTypeSubtypesEnum(StrEnum): ADAPTIVE_APPLICATION_SW_COMPONENT_TYPE = ( "ADAPTIVE-APPLICATION-SW-COMPONENT-TYPE" ) diff --git a/autosar/models/sw_generic_axis_param_type_subtypes_enum.py b/autosar/models/sw_generic_axis_param_type_subtypes_enum.py index edd6ee3cca..d9da056f9c 100644 --- a/autosar/models/sw_generic_axis_param_type_subtypes_enum.py +++ b/autosar/models/sw_generic_axis_param_type_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class SwGenericAxisParamTypeSubtypesEnum(Enum): +class SwGenericAxisParamTypeSubtypesEnum(StrEnum): SW_GENERIC_AXIS_PARAM_TYPE = "SW-GENERIC-AXIS-PARAM-TYPE" diff --git a/autosar/models/sw_impl_policy_enum_simple.py b/autosar/models/sw_impl_policy_enum_simple.py index 15d65d8692..c3a40107bc 100644 --- a/autosar/models/sw_impl_policy_enum_simple.py +++ b/autosar/models/sw_impl_policy_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class SwImplPolicyEnumSimple(Enum): +class SwImplPolicyEnumSimple(StrEnum): """ :cvar CONST: forced implementation such that the running software within the ECU shall not modify it. For example implemented diff --git a/autosar/models/sw_record_layout_subtypes_enum.py b/autosar/models/sw_record_layout_subtypes_enum.py index dde373fae9..595b0c9c1f 100644 --- a/autosar/models/sw_record_layout_subtypes_enum.py +++ b/autosar/models/sw_record_layout_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class SwRecordLayoutSubtypesEnum(Enum): +class SwRecordLayoutSubtypesEnum(StrEnum): SW_RECORD_LAYOUT = "SW-RECORD-LAYOUT" diff --git a/autosar/models/sw_service_impl_policy_enum_simple.py b/autosar/models/sw_service_impl_policy_enum_simple.py index 1b20daf0b6..a5a2571155 100644 --- a/autosar/models/sw_service_impl_policy_enum_simple.py +++ b/autosar/models/sw_service_impl_policy_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class SwServiceImplPolicyEnumSimple(Enum): +class SwServiceImplPolicyEnumSimple(StrEnum): """ :cvar INLINE: inline service definition. :cvar INLINE_CONDITIONAL: The service (in AUTOSAR: BswModuleEntry) diff --git a/autosar/models/sw_service_reentrance_enum_simple.py b/autosar/models/sw_service_reentrance_enum_simple.py index e7ed838ba9..3752936309 100644 --- a/autosar/models/sw_service_reentrance_enum_simple.py +++ b/autosar/models/sw_service_reentrance_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class SwServiceReentranceEnumSimple(Enum): +class SwServiceReentranceEnumSimple(StrEnum): """ :cvar REENTRANCE: If this element is not defined the service cannot be invoked when it is executing. diff --git a/autosar/models/sw_systemconst_subtypes_enum.py b/autosar/models/sw_systemconst_subtypes_enum.py index d7af8c22bb..93bcafc164 100644 --- a/autosar/models/sw_systemconst_subtypes_enum.py +++ b/autosar/models/sw_systemconst_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class SwSystemconstSubtypesEnum(Enum): +class SwSystemconstSubtypesEnum(StrEnum): SW_SYSTEMCONST = "SW-SYSTEMCONST" diff --git a/autosar/models/sw_systemconstant_value_set_subtypes_enum.py b/autosar/models/sw_systemconstant_value_set_subtypes_enum.py index 897fd5fe0c..2718d455e0 100644 --- a/autosar/models/sw_systemconstant_value_set_subtypes_enum.py +++ b/autosar/models/sw_systemconstant_value_set_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class SwSystemconstantValueSetSubtypesEnum(Enum): +class SwSystemconstantValueSetSubtypesEnum(StrEnum): SW_SYSTEMCONSTANT_VALUE_SET = "SW-SYSTEMCONSTANT-VALUE-SET" diff --git a/autosar/models/sw_variable_access_impl_policy_enum_simple.py b/autosar/models/sw_variable_access_impl_policy_enum_simple.py index bcecc315e0..f74ebb13b2 100644 --- a/autosar/models/sw_variable_access_impl_policy_enum_simple.py +++ b/autosar/models/sw_variable_access_impl_policy_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class SwVariableAccessImplPolicyEnumSimple(Enum): +class SwVariableAccessImplPolicyEnumSimple(StrEnum): """ :cvar DIRECT: Messages with DIRECT access are read but ignored by data consistency tool. Data consistency is not guaranteed. diff --git a/autosar/models/swc_bsw_mapping_subtypes_enum.py b/autosar/models/swc_bsw_mapping_subtypes_enum.py index e9e5904d57..0d93832fe6 100644 --- a/autosar/models/swc_bsw_mapping_subtypes_enum.py +++ b/autosar/models/swc_bsw_mapping_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class SwcBswMappingSubtypesEnum(Enum): +class SwcBswMappingSubtypesEnum(StrEnum): SWC_BSW_MAPPING = "SWC-BSW-MAPPING" diff --git a/autosar/models/swc_implementation_subtypes_enum.py b/autosar/models/swc_implementation_subtypes_enum.py index 2fa414074d..2c80d18370 100644 --- a/autosar/models/swc_implementation_subtypes_enum.py +++ b/autosar/models/swc_implementation_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class SwcImplementationSubtypesEnum(Enum): +class SwcImplementationSubtypesEnum(StrEnum): SWC_IMPLEMENTATION = "SWC-IMPLEMENTATION" diff --git a/autosar/models/swc_internal_behavior_subtypes_enum.py b/autosar/models/swc_internal_behavior_subtypes_enum.py index 7af1ee052e..768bd53d96 100644 --- a/autosar/models/swc_internal_behavior_subtypes_enum.py +++ b/autosar/models/swc_internal_behavior_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class SwcInternalBehaviorSubtypesEnum(Enum): +class SwcInternalBehaviorSubtypesEnum(StrEnum): SWC_INTERNAL_BEHAVIOR = "SWC-INTERNAL-BEHAVIOR" diff --git a/autosar/models/swc_mode_switch_event_subtypes_enum.py b/autosar/models/swc_mode_switch_event_subtypes_enum.py index 1326e07fb7..c608dd9370 100644 --- a/autosar/models/swc_mode_switch_event_subtypes_enum.py +++ b/autosar/models/swc_mode_switch_event_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class SwcModeSwitchEventSubtypesEnum(Enum): +class SwcModeSwitchEventSubtypesEnum(StrEnum): SWC_MODE_SWITCH_EVENT = "SWC-MODE-SWITCH-EVENT" diff --git a/autosar/models/swc_service_dependency_subtypes_enum.py b/autosar/models/swc_service_dependency_subtypes_enum.py index 975fd5d720..cfe57bdfbf 100644 --- a/autosar/models/swc_service_dependency_subtypes_enum.py +++ b/autosar/models/swc_service_dependency_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class SwcServiceDependencySubtypesEnum(Enum): +class SwcServiceDependencySubtypesEnum(StrEnum): SWC_SERVICE_DEPENDENCY = "SWC-SERVICE-DEPENDENCY" diff --git a/autosar/models/swc_to_ecu_mapping_constraint_type_simple.py b/autosar/models/swc_to_ecu_mapping_constraint_type_simple.py index 558cab0108..b5bdf316ce 100644 --- a/autosar/models/swc_to_ecu_mapping_constraint_type_simple.py +++ b/autosar/models/swc_to_ecu_mapping_constraint_type_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class SwcToEcuMappingConstraintTypeSimple(Enum): +class SwcToEcuMappingConstraintTypeSimple(StrEnum): """ :cvar DEDICATED: Dedicated mapping means that the SW-C can only be mapped to the ECUs it is dedicated to. diff --git a/autosar/models/swc_to_ecu_mapping_subtypes_enum.py b/autosar/models/swc_to_ecu_mapping_subtypes_enum.py index c142c39e17..28d08baecf 100644 --- a/autosar/models/swc_to_ecu_mapping_subtypes_enum.py +++ b/autosar/models/swc_to_ecu_mapping_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class SwcToEcuMappingSubtypesEnum(Enum): +class SwcToEcuMappingSubtypesEnum(StrEnum): SWC_TO_ECU_MAPPING = "SWC-TO-ECU-MAPPING" diff --git a/autosar/models/swc_to_swc_operation_arguments_direction_enum_simple.py b/autosar/models/swc_to_swc_operation_arguments_direction_enum_simple.py index cbee385bb6..7425f64f0f 100644 --- a/autosar/models/swc_to_swc_operation_arguments_direction_enum_simple.py +++ b/autosar/models/swc_to_swc_operation_arguments_direction_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class SwcToSwcOperationArgumentsDirectionEnumSimple(Enum): +class SwcToSwcOperationArgumentsDirectionEnumSimple(StrEnum): """ :cvar IN: IN (all IN and INOUT arguments) :cvar OUT: OUT (all OUT and INOUT arguments) . diff --git a/autosar/models/synchronization_type_enum_simple.py b/autosar/models/synchronization_type_enum_simple.py index d5b391ccfc..dc4477cdc1 100644 --- a/autosar/models/synchronization_type_enum_simple.py +++ b/autosar/models/synchronization_type_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class SynchronizationTypeEnumSimple(Enum): +class SynchronizationTypeEnumSimple(StrEnum): """ :cvar RESPONSE_SYNCHRONIZATION: In case that the Synchronization Timing Constraint is specified for event chains, the response diff --git a/autosar/models/synchronized_time_base_provider_subtypes_enum.py b/autosar/models/synchronized_time_base_provider_subtypes_enum.py index d72a046952..d2d24c75fe 100644 --- a/autosar/models/synchronized_time_base_provider_subtypes_enum.py +++ b/autosar/models/synchronized_time_base_provider_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class SynchronizedTimeBaseProviderSubtypesEnum(Enum): +class SynchronizedTimeBaseProviderSubtypesEnum(StrEnum): SYNCHRONIZED_TIME_BASE_PROVIDER = "SYNCHRONIZED-TIME-BASE-PROVIDER" diff --git a/autosar/models/system_signal_group_subtypes_enum.py b/autosar/models/system_signal_group_subtypes_enum.py index 455ab9bc62..763f9e9380 100644 --- a/autosar/models/system_signal_group_subtypes_enum.py +++ b/autosar/models/system_signal_group_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class SystemSignalGroupSubtypesEnum(Enum): +class SystemSignalGroupSubtypesEnum(StrEnum): SYSTEM_SIGNAL_GROUP = "SYSTEM-SIGNAL-GROUP" diff --git a/autosar/models/system_signal_subtypes_enum.py b/autosar/models/system_signal_subtypes_enum.py index 472dc5e5ee..7f81abc9d3 100644 --- a/autosar/models/system_signal_subtypes_enum.py +++ b/autosar/models/system_signal_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class SystemSignalSubtypesEnum(Enum): +class SystemSignalSubtypesEnum(StrEnum): SYSTEM_SIGNAL = "SYSTEM-SIGNAL" diff --git a/autosar/models/system_subtypes_enum.py b/autosar/models/system_subtypes_enum.py index 2e3db5c547..d916fe8bbd 100644 --- a/autosar/models/system_subtypes_enum.py +++ b/autosar/models/system_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class SystemSubtypesEnum(Enum): +class SystemSubtypesEnum(StrEnum): SYSTEM = "SYSTEM" diff --git a/autosar/models/tcp_option_filter_list_subtypes_enum.py b/autosar/models/tcp_option_filter_list_subtypes_enum.py index 6d1d8efd5c..a131aed322 100644 --- a/autosar/models/tcp_option_filter_list_subtypes_enum.py +++ b/autosar/models/tcp_option_filter_list_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class TcpOptionFilterListSubtypesEnum(Enum): +class TcpOptionFilterListSubtypesEnum(StrEnum): TCP_OPTION_FILTER_LIST = "TCP-OPTION-FILTER-LIST" diff --git a/autosar/models/tcp_role_enum_simple.py b/autosar/models/tcp_role_enum_simple.py index 11633f23f0..a8abc4dba0 100644 --- a/autosar/models/tcp_role_enum_simple.py +++ b/autosar/models/tcp_role_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class TcpRoleEnumSimple(Enum): +class TcpRoleEnumSimple(StrEnum): """ :cvar CONNECT: Connects the client to a remote TCP host. :cvar LISTEN: Socket is put into the server mode (listen for diff --git a/autosar/models/td_event_bsw_internal_behavior_type_enum_simple.py b/autosar/models/td_event_bsw_internal_behavior_type_enum_simple.py index 311417b750..21e2c74402 100644 --- a/autosar/models/td_event_bsw_internal_behavior_type_enum_simple.py +++ b/autosar/models/td_event_bsw_internal_behavior_type_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class TdEventBswInternalBehaviorTypeEnumSimple(Enum): +class TdEventBswInternalBehaviorTypeEnumSimple(StrEnum): """ :cvar BSW_MODULE_ENTITY_ACTIVATED: A point in time where the associated BswModuleEntity has been activated, which means that diff --git a/autosar/models/td_event_bsw_mode_declaration_type_enum_simple.py b/autosar/models/td_event_bsw_mode_declaration_type_enum_simple.py index 8d76073eec..9250b6dfe6 100644 --- a/autosar/models/td_event_bsw_mode_declaration_type_enum_simple.py +++ b/autosar/models/td_event_bsw_mode_declaration_type_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class TdEventBswModeDeclarationTypeEnumSimple(Enum): +class TdEventBswModeDeclarationTypeEnumSimple(StrEnum): """ :cvar MODE_DECLARATION_REQUESTED: A point in time where the associated ModeDeclarationGroupPrototype has been requested. diff --git a/autosar/models/td_event_bsw_module_type_enum_simple.py b/autosar/models/td_event_bsw_module_type_enum_simple.py index 378e394b13..55d6196d8c 100644 --- a/autosar/models/td_event_bsw_module_type_enum_simple.py +++ b/autosar/models/td_event_bsw_module_type_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class TdEventBswModuleTypeEnumSimple(Enum): +class TdEventBswModuleTypeEnumSimple(StrEnum): """ :cvar BSW_M_ENTRY_CALL_RETURNED: A point in time where the call of the associated BswModuleEntry has returned. diff --git a/autosar/models/td_event_frame_ethernet_type_enum_simple.py b/autosar/models/td_event_frame_ethernet_type_enum_simple.py index 0c38295310..47d3687998 100644 --- a/autosar/models/td_event_frame_ethernet_type_enum_simple.py +++ b/autosar/models/td_event_frame_ethernet_type_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class TdEventFrameEthernetTypeEnumSimple(Enum): +class TdEventFrameEthernetTypeEnumSimple(StrEnum): """ :cvar FRAME_ETHERNET_QUEUED_FOR_TRANSMISSION: A point in time where the Ethernet frame containing the specified PDUs is queued for diff --git a/autosar/models/td_event_frame_type_enum_simple.py b/autosar/models/td_event_frame_type_enum_simple.py index 003f6cd58e..148a2fb7ed 100644 --- a/autosar/models/td_event_frame_type_enum_simple.py +++ b/autosar/models/td_event_frame_type_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class TdEventFrameTypeEnumSimple(Enum): +class TdEventFrameTypeEnumSimple(StrEnum): """ :cvar FRAME_QUEUED_FOR_TRANSMISSION: A point in time where the frame containing the named signal / I-PDU is queued for transmission diff --git a/autosar/models/td_event_i_pdu_type_enum_simple.py b/autosar/models/td_event_i_pdu_type_enum_simple.py index f9a142714e..24b69d8873 100644 --- a/autosar/models/td_event_i_pdu_type_enum_simple.py +++ b/autosar/models/td_event_i_pdu_type_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class TdEventIPduTypeEnumSimple(Enum): +class TdEventIPduTypeEnumSimple(StrEnum): """ :cvar I_PDU_RECEIVED_BY_COM: A point in time where the received frame is processed by the corresponding (FlexRay / CAN / LIN) diff --git a/autosar/models/td_event_i_signal_type_enum_simple.py b/autosar/models/td_event_i_signal_type_enum_simple.py index 5d9b4e30e1..4cf0599f5b 100644 --- a/autosar/models/td_event_i_signal_type_enum_simple.py +++ b/autosar/models/td_event_i_signal_type_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class TdEventISignalTypeEnumSimple(Enum): +class TdEventISignalTypeEnumSimple(StrEnum): """ :cvar I_SIGNAL_AVAILABLE_FOR_RTE: A point in time, where the COM module makes the contained signal / signal group available for diff --git a/autosar/models/td_event_mode_declaration_type_enum_simple.py b/autosar/models/td_event_mode_declaration_type_enum_simple.py index 565693ccb3..789bf17d42 100644 --- a/autosar/models/td_event_mode_declaration_type_enum_simple.py +++ b/autosar/models/td_event_mode_declaration_type_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class TdEventModeDeclarationTypeEnumSimple(Enum): +class TdEventModeDeclarationTypeEnumSimple(StrEnum): """ :cvar MODE_DECLARATION_SWITCH_COMPLETED: A point in time where the switch to the associated ModeDeclarationGroupPrototype has been diff --git a/autosar/models/td_event_operation_type_enum_simple.py b/autosar/models/td_event_operation_type_enum_simple.py index 15b2470281..07db169e70 100644 --- a/autosar/models/td_event_operation_type_enum_simple.py +++ b/autosar/models/td_event_operation_type_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class TdEventOperationTypeEnumSimple(Enum): +class TdEventOperationTypeEnumSimple(StrEnum): """ :cvar OPERATION_CALL_RECEIVED: A point in time where the call of the referenced operation is received by the server SWC. diff --git a/autosar/models/td_event_service_instance_discovery_type_enum_simple.py b/autosar/models/td_event_service_instance_discovery_type_enum_simple.py index 85934a6644..956f7aac1f 100644 --- a/autosar/models/td_event_service_instance_discovery_type_enum_simple.py +++ b/autosar/models/td_event_service_instance_discovery_type_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class TdEventServiceInstanceDiscoveryTypeEnumSimple(Enum): +class TdEventServiceInstanceDiscoveryTypeEnumSimple(StrEnum): """ :cvar ADAPTIVE_SERVICE_FIND_COMPLETED: A point in time where a service subscriber completes to find a needed service. diff --git a/autosar/models/td_event_service_instance_event_type_enum_simple.py b/autosar/models/td_event_service_instance_event_type_enum_simple.py index bef5ec072e..da0ee09200 100644 --- a/autosar/models/td_event_service_instance_event_type_enum_simple.py +++ b/autosar/models/td_event_service_instance_event_type_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class TdEventServiceInstanceEventTypeEnumSimple(Enum): +class TdEventServiceInstanceEventTypeEnumSimple(StrEnum): """ :cvar ADAPTIVE_EVENT_RECEIVED: A point in time where an event required by a service subscriber is received through the service diff --git a/autosar/models/td_event_service_instance_field_type_enum_simple.py b/autosar/models/td_event_service_instance_field_type_enum_simple.py index 0cfc4540ba..598224e427 100644 --- a/autosar/models/td_event_service_instance_field_type_enum_simple.py +++ b/autosar/models/td_event_service_instance_field_type_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class TdEventServiceInstanceFieldTypeEnumSimple(Enum): +class TdEventServiceInstanceFieldTypeEnumSimple(StrEnum): """ :cvar ADAPTIVE_FIELD_GETTER_CALLED: A point in time where a field getter of a service is called by a service subscriber through diff --git a/autosar/models/td_event_service_instance_method_type_enum_simple.py b/autosar/models/td_event_service_instance_method_type_enum_simple.py index 4bffbba490..10e42a1e38 100644 --- a/autosar/models/td_event_service_instance_method_type_enum_simple.py +++ b/autosar/models/td_event_service_instance_method_type_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class TdEventServiceInstanceMethodTypeEnumSimple(Enum): +class TdEventServiceInstanceMethodTypeEnumSimple(StrEnum): """ :cvar ADAPTIVE_METHOD_CALL_RECEIVED: A point in time where a method call of a service is received through the service provider's diff --git a/autosar/models/td_event_swc_internal_behavior_type_enum_simple.py b/autosar/models/td_event_swc_internal_behavior_type_enum_simple.py index 9115840d15..06426c800e 100644 --- a/autosar/models/td_event_swc_internal_behavior_type_enum_simple.py +++ b/autosar/models/td_event_swc_internal_behavior_type_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class TdEventSwcInternalBehaviorTypeEnumSimple(Enum): +class TdEventSwcInternalBehaviorTypeEnumSimple(StrEnum): """ :cvar RUNNABLE_ENTITY_ACTIVATED: A point in time where the associated RunnableEntity has been activated, which means that diff --git a/autosar/models/td_event_swc_subtypes_enum.py b/autosar/models/td_event_swc_subtypes_enum.py index 08e8e7d6f1..14f16dc347 100644 --- a/autosar/models/td_event_swc_subtypes_enum.py +++ b/autosar/models/td_event_swc_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class TdEventSwcSubtypesEnum(Enum): +class TdEventSwcSubtypesEnum(StrEnum): TD_EVENT_SWC = "TD-EVENT-SWC" TD_EVENT_SWC_INTERNAL_BEHAVIOR = "TD-EVENT-SWC-INTERNAL-BEHAVIOR" TD_EVENT_SWC_INTERNAL_BEHAVIOR_REFERENCE = ( diff --git a/autosar/models/td_event_trigger_type_enum_simple.py b/autosar/models/td_event_trigger_type_enum_simple.py index ccce783d29..e7c685133e 100644 --- a/autosar/models/td_event_trigger_type_enum_simple.py +++ b/autosar/models/td_event_trigger_type_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class TdEventTriggerTypeEnumSimple(Enum): +class TdEventTriggerTypeEnumSimple(StrEnum): """ :cvar TRIGGER_ACTIVATED: A point in time where the referenced trigger has been successfully released and is activating diff --git a/autosar/models/td_event_variable_data_prototype_type_enum_simple.py b/autosar/models/td_event_variable_data_prototype_type_enum_simple.py index 1746b69298..88b38d6ce0 100644 --- a/autosar/models/td_event_variable_data_prototype_type_enum_simple.py +++ b/autosar/models/td_event_variable_data_prototype_type_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class TdEventVariableDataPrototypeTypeEnumSimple(Enum): +class TdEventVariableDataPrototypeTypeEnumSimple(StrEnum): """ :cvar VARIABLE_DATA_PROTOTYPE_RECEIVED: A point in time where the referenced variable data prototype has been successfully diff --git a/autosar/models/td_event_vfb_subtypes_enum.py b/autosar/models/td_event_vfb_subtypes_enum.py index 6aa6e8dbfe..24e1e963d4 100644 --- a/autosar/models/td_event_vfb_subtypes_enum.py +++ b/autosar/models/td_event_vfb_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class TdEventVfbSubtypesEnum(Enum): +class TdEventVfbSubtypesEnum(StrEnum): TD_EVENT_MODE_DECLARATION = "TD-EVENT-MODE-DECLARATION" TD_EVENT_OPERATION = "TD-EVENT-OPERATION" TD_EVENT_TRIGGER = "TD-EVENT-TRIGGER" diff --git a/autosar/models/termination_behavior_enum_simple.py b/autosar/models/termination_behavior_enum_simple.py index 18cf334411..8cd130ef86 100644 --- a/autosar/models/termination_behavior_enum_simple.py +++ b/autosar/models/termination_behavior_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class TerminationBehaviorEnumSimple(Enum): +class TerminationBehaviorEnumSimple(StrEnum): """ :cvar PROCESS_IS_NOT_SELF_TERMINATING: The Process terminates only on request from Execution Management. diff --git a/autosar/models/time_base_resource_subtypes_enum.py b/autosar/models/time_base_resource_subtypes_enum.py index 865781e250..b61d4d0e9f 100644 --- a/autosar/models/time_base_resource_subtypes_enum.py +++ b/autosar/models/time_base_resource_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class TimeBaseResourceSubtypesEnum(Enum): +class TimeBaseResourceSubtypesEnum(StrEnum): SYNCHRONIZED_TIME_BASE_CONSUMER = "SYNCHRONIZED-TIME-BASE-CONSUMER" SYNCHRONIZED_TIME_BASE_PROVIDER = "SYNCHRONIZED-TIME-BASE-PROVIDER" TIME_BASE_RESOURCE = "TIME-BASE-RESOURCE" diff --git a/autosar/models/time_sync_server_configuration_subtypes_enum.py b/autosar/models/time_sync_server_configuration_subtypes_enum.py index 3f71650dd6..e60d075c07 100644 --- a/autosar/models/time_sync_server_configuration_subtypes_enum.py +++ b/autosar/models/time_sync_server_configuration_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class TimeSyncServerConfigurationSubtypesEnum(Enum): +class TimeSyncServerConfigurationSubtypesEnum(StrEnum): TIME_SYNC_SERVER_CONFIGURATION = "TIME-SYNC-SERVER-CONFIGURATION" diff --git a/autosar/models/time_sync_technology_enum_simple.py b/autosar/models/time_sync_technology_enum_simple.py index 1d5047a8a9..8dd40373ad 100644 --- a/autosar/models/time_sync_technology_enum_simple.py +++ b/autosar/models/time_sync_technology_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class TimeSyncTechnologyEnumSimple(Enum): +class TimeSyncTechnologyEnumSimple(StrEnum): """ :cvar AVB_IEEE_802_1_AS: Ethernet AVB compliant IEEE802.1AS Precision Time Protocol diff --git a/autosar/models/time_synchronization_kind_enum_simple.py b/autosar/models/time_synchronization_kind_enum_simple.py index 9e4f49e5c7..b35936f52d 100644 --- a/autosar/models/time_synchronization_kind_enum_simple.py +++ b/autosar/models/time_synchronization_kind_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class TimeSynchronizationKindEnumSimple(Enum): +class TimeSynchronizationKindEnumSimple(StrEnum): """ :cvar OFFSET: Defines that the requested time base shall be an offset time based. diff --git a/autosar/models/timing_condition_subtypes_enum.py b/autosar/models/timing_condition_subtypes_enum.py index 6630439656..5ab0027e61 100644 --- a/autosar/models/timing_condition_subtypes_enum.py +++ b/autosar/models/timing_condition_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class TimingConditionSubtypesEnum(Enum): +class TimingConditionSubtypesEnum(StrEnum): TIMING_CONDITION = "TIMING-CONDITION" diff --git a/autosar/models/timing_description_event_chain_subtypes_enum.py b/autosar/models/timing_description_event_chain_subtypes_enum.py index 9d95992bc8..2fcf167e31 100644 --- a/autosar/models/timing_description_event_chain_subtypes_enum.py +++ b/autosar/models/timing_description_event_chain_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class TimingDescriptionEventChainSubtypesEnum(Enum): +class TimingDescriptionEventChainSubtypesEnum(StrEnum): TIMING_DESCRIPTION_EVENT_CHAIN = "TIMING-DESCRIPTION-EVENT-CHAIN" diff --git a/autosar/models/timing_description_event_subtypes_enum.py b/autosar/models/timing_description_event_subtypes_enum.py index 8ae34270d6..1bfb8d51f6 100644 --- a/autosar/models/timing_description_event_subtypes_enum.py +++ b/autosar/models/timing_description_event_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class TimingDescriptionEventSubtypesEnum(Enum): +class TimingDescriptionEventSubtypesEnum(StrEnum): TD_EVENT_BSW = "TD-EVENT-BSW" TD_EVENT_BSW_INTERNAL_BEHAVIOR = "TD-EVENT-BSW-INTERNAL-BEHAVIOR" TD_EVENT_BSW_MODE_DECLARATION = "TD-EVENT-BSW-MODE-DECLARATION" diff --git a/autosar/models/timing_description_subtypes_enum.py b/autosar/models/timing_description_subtypes_enum.py index 0460664d59..75de56661b 100644 --- a/autosar/models/timing_description_subtypes_enum.py +++ b/autosar/models/timing_description_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class TimingDescriptionSubtypesEnum(Enum): +class TimingDescriptionSubtypesEnum(StrEnum): TD_EVENT_BSW = "TD-EVENT-BSW" TD_EVENT_BSW_INTERNAL_BEHAVIOR = "TD-EVENT-BSW-INTERNAL-BEHAVIOR" TD_EVENT_BSW_MODE_DECLARATION = "TD-EVENT-BSW-MODE-DECLARATION" diff --git a/autosar/models/timing_event_subtypes_enum.py b/autosar/models/timing_event_subtypes_enum.py index 0e4a610b94..4a05507f6d 100644 --- a/autosar/models/timing_event_subtypes_enum.py +++ b/autosar/models/timing_event_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class TimingEventSubtypesEnum(Enum): +class TimingEventSubtypesEnum(StrEnum): TIMING_EVENT = "TIMING-EVENT" diff --git a/autosar/models/timing_mode_instance_subtypes_enum.py b/autosar/models/timing_mode_instance_subtypes_enum.py index 45753fa5e7..8bae54b401 100644 --- a/autosar/models/timing_mode_instance_subtypes_enum.py +++ b/autosar/models/timing_mode_instance_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class TimingModeInstanceSubtypesEnum(Enum): +class TimingModeInstanceSubtypesEnum(StrEnum): TIMING_MODE_INSTANCE = "TIMING-MODE-INSTANCE" diff --git a/autosar/models/tls_crypto_cipher_suite_subtypes_enum.py b/autosar/models/tls_crypto_cipher_suite_subtypes_enum.py index aa433f9053..2bbb713021 100644 --- a/autosar/models/tls_crypto_cipher_suite_subtypes_enum.py +++ b/autosar/models/tls_crypto_cipher_suite_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class TlsCryptoCipherSuiteSubtypesEnum(Enum): +class TlsCryptoCipherSuiteSubtypesEnum(StrEnum): TLS_CRYPTO_CIPHER_SUITE = "TLS-CRYPTO-CIPHER-SUITE" diff --git a/autosar/models/tls_crypto_service_mapping_subtypes_enum.py b/autosar/models/tls_crypto_service_mapping_subtypes_enum.py index 0f2cfb8307..9a4d900950 100644 --- a/autosar/models/tls_crypto_service_mapping_subtypes_enum.py +++ b/autosar/models/tls_crypto_service_mapping_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class TlsCryptoServiceMappingSubtypesEnum(Enum): +class TlsCryptoServiceMappingSubtypesEnum(StrEnum): TLS_CRYPTO_SERVICE_MAPPING = "TLS-CRYPTO-SERVICE-MAPPING" diff --git a/autosar/models/tls_secure_com_props_subtypes_enum.py b/autosar/models/tls_secure_com_props_subtypes_enum.py index 71bcd4b0b2..a2b0a0f798 100644 --- a/autosar/models/tls_secure_com_props_subtypes_enum.py +++ b/autosar/models/tls_secure_com_props_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class TlsSecureComPropsSubtypesEnum(Enum): +class TlsSecureComPropsSubtypesEnum(StrEnum): TLS_SECURE_COM_PROPS = "TLS-SECURE-COM-PROPS" diff --git a/autosar/models/tls_version_enum_simple.py b/autosar/models/tls_version_enum_simple.py index ceff12c0d1..8b9b1353aa 100644 --- a/autosar/models/tls_version_enum_simple.py +++ b/autosar/models/tls_version_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class TlsVersionEnumSimple(Enum): +class TlsVersionEnumSimple(StrEnum): """ :cvar LTS_13: TLS version 1.3 :cvar TLS_12: TLS version 1.2 diff --git a/autosar/models/tlv_data_id_definition_set_subtypes_enum.py b/autosar/models/tlv_data_id_definition_set_subtypes_enum.py index 62b83bc452..e689eb3ecb 100644 --- a/autosar/models/tlv_data_id_definition_set_subtypes_enum.py +++ b/autosar/models/tlv_data_id_definition_set_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class TlvDataIdDefinitionSetSubtypesEnum(Enum): +class TlvDataIdDefinitionSetSubtypesEnum(StrEnum): TLV_DATA_ID_DEFINITION_SET = "TLV-DATA-ID-DEFINITION-SET" diff --git a/autosar/models/tp_ack_type_simple.py b/autosar/models/tp_ack_type_simple.py index 6dce8e944f..8293b53128 100644 --- a/autosar/models/tp_ack_type_simple.py +++ b/autosar/models/tp_ack_type_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class TpAckTypeSimple(Enum): +class TpAckTypeSimple(StrEnum): """ :cvar ACK_WITH_RT: Acknowledgement with retry. :cvar NO_ACK: No acknowledgement. diff --git a/autosar/models/tp_address_subtypes_enum.py b/autosar/models/tp_address_subtypes_enum.py index 73eb4b53e8..e03fbb49aa 100644 --- a/autosar/models/tp_address_subtypes_enum.py +++ b/autosar/models/tp_address_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class TpAddressSubtypesEnum(Enum): +class TpAddressSubtypesEnum(StrEnum): TP_ADDRESS = "TP-ADDRESS" diff --git a/autosar/models/tp_connection_ident_subtypes_enum.py b/autosar/models/tp_connection_ident_subtypes_enum.py index e12648e566..f2812d12c4 100644 --- a/autosar/models/tp_connection_ident_subtypes_enum.py +++ b/autosar/models/tp_connection_ident_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class TpConnectionIdentSubtypesEnum(Enum): +class TpConnectionIdentSubtypesEnum(StrEnum): TP_CONNECTION_IDENT = "TP-CONNECTION-IDENT" diff --git a/autosar/models/traceable_subtypes_enum.py b/autosar/models/traceable_subtypes_enum.py index 44b1965997..04417fe473 100644 --- a/autosar/models/traceable_subtypes_enum.py +++ b/autosar/models/traceable_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class TraceableSubtypesEnum(Enum): +class TraceableSubtypesEnum(StrEnum): AGE_CONSTRAINT = "AGE-CONSTRAINT" ARBITRARY_EVENT_TRIGGERING = "ARBITRARY-EVENT-TRIGGERING" BURST_PATTERN_EVENT_TRIGGERING = "BURST-PATTERN-EVENT-TRIGGERING" diff --git a/autosar/models/traceable_text_subtypes_enum.py b/autosar/models/traceable_text_subtypes_enum.py index e56e50c114..2fbaa7b566 100644 --- a/autosar/models/traceable_text_subtypes_enum.py +++ b/autosar/models/traceable_text_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class TraceableTextSubtypesEnum(Enum): +class TraceableTextSubtypesEnum(StrEnum): TRACEABLE_TEXT = "TRACEABLE-TEXT" diff --git a/autosar/models/transfer_property_enum_simple.py b/autosar/models/transfer_property_enum_simple.py index dfbeab2010..aa23216be6 100644 --- a/autosar/models/transfer_property_enum_simple.py +++ b/autosar/models/transfer_property_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class TransferPropertyEnumSimple(Enum): +class TransferPropertyEnumSimple(StrEnum): """ :cvar PENDING: If the signal has the TransferProperty pending, then the function Com_SendSignal shall not perform a transmission of diff --git a/autosar/models/transformation_props_subtypes_enum.py b/autosar/models/transformation_props_subtypes_enum.py index 6d3823f128..2aaacac284 100644 --- a/autosar/models/transformation_props_subtypes_enum.py +++ b/autosar/models/transformation_props_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class TransformationPropsSubtypesEnum(Enum): +class TransformationPropsSubtypesEnum(StrEnum): AP_SOMEIP_TRANSFORMATION_PROPS = "AP-SOMEIP-TRANSFORMATION-PROPS" SOMEIP_TRANSFORMATION_PROPS = "SOMEIP-TRANSFORMATION-PROPS" TRANSFORMATION_PROPS = "TRANSFORMATION-PROPS" diff --git a/autosar/models/transformation_technology_subtypes_enum.py b/autosar/models/transformation_technology_subtypes_enum.py index 7d5bdeb306..e5d29d62d1 100644 --- a/autosar/models/transformation_technology_subtypes_enum.py +++ b/autosar/models/transformation_technology_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class TransformationTechnologySubtypesEnum(Enum): +class TransformationTechnologySubtypesEnum(StrEnum): TRANSFORMATION_TECHNOLOGY = "TRANSFORMATION-TECHNOLOGY" diff --git a/autosar/models/transformer_class_enum_simple.py b/autosar/models/transformer_class_enum_simple.py index 8169e4113e..ae785890ca 100644 --- a/autosar/models/transformer_class_enum_simple.py +++ b/autosar/models/transformer_class_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class TransformerClassEnumSimple(Enum): +class TransformerClassEnumSimple(StrEnum): """ :cvar CUSTOM: The transformer is a custom transformer. :cvar SAFETY: The transformer is a safety transformer. diff --git a/autosar/models/transmission_mode_definition_enum_simple.py b/autosar/models/transmission_mode_definition_enum_simple.py index 062c0b71a8..04534e045c 100644 --- a/autosar/models/transmission_mode_definition_enum_simple.py +++ b/autosar/models/transmission_mode_definition_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class TransmissionModeDefinitionEnumSimple(Enum): +class TransmissionModeDefinitionEnumSimple(StrEnum): """ :cvar CYCLIC: The data is assumed to be transmitted in a cyclic manner. The cycle is defined by dataUpdatePeriod. diff --git a/autosar/models/transport_layer_protocol_enum_simple.py b/autosar/models/transport_layer_protocol_enum_simple.py index 5df2fa9896..363ecb33e0 100644 --- a/autosar/models/transport_layer_protocol_enum_simple.py +++ b/autosar/models/transport_layer_protocol_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class TransportLayerProtocolEnumSimple(Enum): +class TransportLayerProtocolEnumSimple(StrEnum): """ :cvar TCP: Transmission control protocol :cvar UDP: User datagram protocol diff --git a/autosar/models/trigger_mode_simple.py b/autosar/models/trigger_mode_simple.py index c2d50b6f5f..479eb75170 100644 --- a/autosar/models/trigger_mode_simple.py +++ b/autosar/models/trigger_mode_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class TriggerModeSimple(Enum): +class TriggerModeSimple(StrEnum): """ :cvar DYNAMIC_PART_TRIGGER: IPduM sends a transmission request to the PduR if a dynamic part is received. diff --git a/autosar/models/trigger_subtypes_enum.py b/autosar/models/trigger_subtypes_enum.py index 5c736aba59..31329686e3 100644 --- a/autosar/models/trigger_subtypes_enum.py +++ b/autosar/models/trigger_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class TriggerSubtypesEnum(Enum): +class TriggerSubtypesEnum(StrEnum): TRIGGER = "TRIGGER" diff --git a/autosar/models/trusted_platform_executable_launch_behavior_enum_simple.py b/autosar/models/trusted_platform_executable_launch_behavior_enum_simple.py index 93e03d85c7..1cf8e9b845 100644 --- a/autosar/models/trusted_platform_executable_launch_behavior_enum_simple.py +++ b/autosar/models/trusted_platform_executable_launch_behavior_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class TrustedPlatformExecutableLaunchBehaviorEnumSimple(Enum): +class TrustedPlatformExecutableLaunchBehaviorEnumSimple(StrEnum): """ :cvar MONITOR_MODE: An Executable shall always launch, even if the corresponding authentication fails diff --git a/autosar/models/ttcan_cluster_subtypes_enum.py b/autosar/models/ttcan_cluster_subtypes_enum.py index 07150f4727..d1be5c070a 100644 --- a/autosar/models/ttcan_cluster_subtypes_enum.py +++ b/autosar/models/ttcan_cluster_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class TtcanClusterSubtypesEnum(Enum): +class TtcanClusterSubtypesEnum(StrEnum): TTCAN_CLUSTER = "TTCAN-CLUSTER" diff --git a/autosar/models/ttcan_trigger_type_simple.py b/autosar/models/ttcan_trigger_type_simple.py index ed81798c59..619e2338a0 100644 --- a/autosar/models/ttcan_trigger_type_simple.py +++ b/autosar/models/ttcan_trigger_type_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class TtcanTriggerTypeSimple(Enum): +class TtcanTriggerTypeSimple(StrEnum): """ :cvar RX_TRIGGER: Check for message reception :cvar TX_REF_TRIGGER: Send reference message in periodic case diff --git a/autosar/models/ucm_description_subtypes_enum.py b/autosar/models/ucm_description_subtypes_enum.py index 348462eb06..9cb9f94b2c 100644 --- a/autosar/models/ucm_description_subtypes_enum.py +++ b/autosar/models/ucm_description_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class UcmDescriptionSubtypesEnum(Enum): +class UcmDescriptionSubtypesEnum(StrEnum): UCM_DESCRIPTION = "UCM-DESCRIPTION" diff --git a/autosar/models/ucm_module_instantiation_subtypes_enum.py b/autosar/models/ucm_module_instantiation_subtypes_enum.py index 3e443e252d..132dc417b3 100644 --- a/autosar/models/ucm_module_instantiation_subtypes_enum.py +++ b/autosar/models/ucm_module_instantiation_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class UcmModuleInstantiationSubtypesEnum(Enum): +class UcmModuleInstantiationSubtypesEnum(StrEnum): UCM_MODULE_INSTANTIATION = "UCM-MODULE-INSTANTIATION" diff --git a/autosar/models/udp_checksum_calculation_enum_simple.py b/autosar/models/udp_checksum_calculation_enum_simple.py index 25ab771a44..692327a87b 100644 --- a/autosar/models/udp_checksum_calculation_enum_simple.py +++ b/autosar/models/udp_checksum_calculation_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class UdpChecksumCalculationEnumSimple(Enum): +class UdpChecksumCalculationEnumSimple(StrEnum): """ :cvar UDP_CHECKSUM_DISABLED: Udp checksum handling shall be disabled :cvar UDP_CHECKSUM_ENABLED: Udp checksum handling shall be enabled diff --git a/autosar/models/udp_collection_trigger_enum_simple.py b/autosar/models/udp_collection_trigger_enum_simple.py index a5f0c5d038..e74cc3c19a 100644 --- a/autosar/models/udp_collection_trigger_enum_simple.py +++ b/autosar/models/udp_collection_trigger_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class UdpCollectionTriggerEnumSimple(Enum): +class UdpCollectionTriggerEnumSimple(StrEnum): """ :cvar ALWAYS: ServiceInterface element will trigger the transmission of the data. diff --git a/autosar/models/udp_nm_cluster_subtypes_enum.py b/autosar/models/udp_nm_cluster_subtypes_enum.py index e18e674578..5619d2a007 100644 --- a/autosar/models/udp_nm_cluster_subtypes_enum.py +++ b/autosar/models/udp_nm_cluster_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class UdpNmClusterSubtypesEnum(Enum): +class UdpNmClusterSubtypesEnum(StrEnum): UDP_NM_CLUSTER = "UDP-NM-CLUSTER" diff --git a/autosar/models/unit_group_subtypes_enum.py b/autosar/models/unit_group_subtypes_enum.py index cd818b1e5c..28a41ae064 100644 --- a/autosar/models/unit_group_subtypes_enum.py +++ b/autosar/models/unit_group_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class UnitGroupSubtypesEnum(Enum): +class UnitGroupSubtypesEnum(StrEnum): UNIT_GROUP = "UNIT-GROUP" diff --git a/autosar/models/unit_subtypes_enum.py b/autosar/models/unit_subtypes_enum.py index 349f30f424..d6e1546da5 100644 --- a/autosar/models/unit_subtypes_enum.py +++ b/autosar/models/unit_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class UnitSubtypesEnum(Enum): +class UnitSubtypesEnum(StrEnum): UNIT = "UNIT" diff --git a/autosar/models/uploadable_package_element_subtypes_enum.py b/autosar/models/uploadable_package_element_subtypes_enum.py index 9272ba4d5a..1a20dda88e 100644 --- a/autosar/models/uploadable_package_element_subtypes_enum.py +++ b/autosar/models/uploadable_package_element_subtypes_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class UploadablePackageElementSubtypesEnum(Enum): +class UploadablePackageElementSubtypesEnum(StrEnum): ABSTRACT_EXECUTION_CONTEXT = "ABSTRACT-EXECUTION-CONTEXT" ADAPTIVE_PLATFORM_SERVICE_INSTANCE = "ADAPTIVE-PLATFORM-SERVICE-INSTANCE" COM_CERTIFICATE_TO_CRYPTO_CERTIFICATE_MAPPING = ( diff --git a/autosar/models/v_2_x_support_enum_simple.py b/autosar/models/v_2_x_support_enum_simple.py index c4ce47759a..d03c38536f 100644 --- a/autosar/models/v_2_x_support_enum_simple.py +++ b/autosar/models/v_2_x_support_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class V2XSupportEnumSimple(Enum): +class V2XSupportEnumSimple(StrEnum): """ :cvar V_2_X_ACTIVE_SUPPORTED: This means that the EcuInstance supports V2X communication as both the sender and the receiver diff --git a/autosar/models/valign_enum_simple.py b/autosar/models/valign_enum_simple.py index 376a6931e8..2ebe011ff8 100644 --- a/autosar/models/valign_enum_simple.py +++ b/autosar/models/valign_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class ValignEnumSimple(Enum): +class ValignEnumSimple(StrEnum): """ :cvar BOTTOM: The contents of the table cell is bottom aligned. :cvar MIDDLE: The contents of the table is vertically centered. diff --git a/autosar/models/variable_access_scope_enum_simple.py b/autosar/models/variable_access_scope_enum_simple.py index c9261273e9..73ce02c8c6 100644 --- a/autosar/models/variable_access_scope_enum_simple.py +++ b/autosar/models/variable_access_scope_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class VariableAccessScopeEnumSimple(Enum): +class VariableAccessScopeEnumSimple(StrEnum): """ :cvar COMMUNICATION_INTER_ECU: This case is foreseen to express that the corresponding communication shall be considered inter-ECU, diff --git a/autosar/models/variable_access_subtypes_enum.py b/autosar/models/variable_access_subtypes_enum.py index 42d3eea441..5a4bde526d 100644 --- a/autosar/models/variable_access_subtypes_enum.py +++ b/autosar/models/variable_access_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class VariableAccessSubtypesEnum(Enum): +class VariableAccessSubtypesEnum(StrEnum): VARIABLE_ACCESS = "VARIABLE-ACCESS" diff --git a/autosar/models/variable_data_prototype_subtypes_enum.py b/autosar/models/variable_data_prototype_subtypes_enum.py index f5fbccbfa3..0f103b65d3 100644 --- a/autosar/models/variable_data_prototype_subtypes_enum.py +++ b/autosar/models/variable_data_prototype_subtypes_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class VariableDataPrototypeSubtypesEnum(Enum): +class VariableDataPrototypeSubtypesEnum(StrEnum): VARIABLE_DATA_PROTOTYPE = "VARIABLE-DATA-PROTOTYPE" diff --git a/autosar/models/vehicle_driver_notification_enum_simple.py b/autosar/models/vehicle_driver_notification_enum_simple.py index d43f225a36..2fbe92d0f8 100644 --- a/autosar/models/vehicle_driver_notification_enum_simple.py +++ b/autosar/models/vehicle_driver_notification_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class VehicleDriverNotificationEnumSimple(Enum): +class VehicleDriverNotificationEnumSimple(StrEnum): """ :cvar ACTIVATE: Software package shall be activated. :cvar FINISH: Finish notification diff --git a/autosar/models/xml_space_enum_simple.py b/autosar/models/xml_space_enum_simple.py index 57208d2bfc..cd9562b40f 100644 --- a/autosar/models/xml_space_enum_simple.py +++ b/autosar/models/xml_space_enum_simple.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://autosar.org/schema/r4.0" -class XmlSpaceEnumSimple(Enum): +class XmlSpaceEnumSimple(StrEnum): """ :cvar DEFAULT: The value "default" signals that applications' default white-space processing modes are acceptable for this diff --git a/bpmn/models/message_visible_kind.py b/bpmn/models/message_visible_kind.py index 5592cab01d..abd6f1dd6f 100644 --- a/bpmn/models/message_visible_kind.py +++ b/bpmn/models/message_visible_kind.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.omg.org/spec/BPMN/20100524/DI" -class MessageVisibleKind(Enum): +class MessageVisibleKind(StrEnum): INITIATING = "initiating" NON_INITIATING = "non_initiating" diff --git a/bpmn/models/participant_band_kind.py b/bpmn/models/participant_band_kind.py index 053800700e..9b3d260ef0 100644 --- a/bpmn/models/participant_band_kind.py +++ b/bpmn/models/participant_band_kind.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.omg.org/spec/BPMN/20100524/DI" -class ParticipantBandKind(Enum): +class ParticipantBandKind(StrEnum): TOP_INITIATING = "top_initiating" MIDDLE_INITIATING = "middle_initiating" BOTTOM_INITIATING = "bottom_initiating" diff --git a/bpmn/models/t_ad_hoc_ordering.py b/bpmn/models/t_ad_hoc_ordering.py index fad8764bcc..f31031d13e 100644 --- a/bpmn/models/t_ad_hoc_ordering.py +++ b/bpmn/models/t_ad_hoc_ordering.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.omg.org/spec/BPMN/20100524/MODEL" -class TAdHocOrdering(Enum): +class TAdHocOrdering(StrEnum): PARALLEL = "Parallel" SEQUENTIAL = "Sequential" diff --git a/bpmn/models/t_association_direction.py b/bpmn/models/t_association_direction.py index 9395fd4f65..da6497efb6 100644 --- a/bpmn/models/t_association_direction.py +++ b/bpmn/models/t_association_direction.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.omg.org/spec/BPMN/20100524/MODEL" -class TAssociationDirection(Enum): +class TAssociationDirection(StrEnum): NONE = "None" ONE = "One" BOTH = "Both" diff --git a/bpmn/models/t_choreography_loop_type.py b/bpmn/models/t_choreography_loop_type.py index 72f6da219d..fc05963a80 100644 --- a/bpmn/models/t_choreography_loop_type.py +++ b/bpmn/models/t_choreography_loop_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.omg.org/spec/BPMN/20100524/MODEL" -class TChoreographyLoopType(Enum): +class TChoreographyLoopType(StrEnum): NONE = "None" STANDARD = "Standard" MULTI_INSTANCE_SEQUENTIAL = "MultiInstanceSequential" diff --git a/bpmn/models/t_event_based_gateway_type.py b/bpmn/models/t_event_based_gateway_type.py index c9536e6bcb..906e0df5f5 100644 --- a/bpmn/models/t_event_based_gateway_type.py +++ b/bpmn/models/t_event_based_gateway_type.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.omg.org/spec/BPMN/20100524/MODEL" -class TEventBasedGatewayType(Enum): +class TEventBasedGatewayType(StrEnum): EXCLUSIVE = "Exclusive" PARALLEL = "Parallel" diff --git a/bpmn/models/t_gateway_direction.py b/bpmn/models/t_gateway_direction.py index 85e54b0e81..3392aa0d57 100644 --- a/bpmn/models/t_gateway_direction.py +++ b/bpmn/models/t_gateway_direction.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.omg.org/spec/BPMN/20100524/MODEL" -class TGatewayDirection(Enum): +class TGatewayDirection(StrEnum): UNSPECIFIED = "Unspecified" CONVERGING = "Converging" DIVERGING = "Diverging" diff --git a/bpmn/models/t_implementation_value.py b/bpmn/models/t_implementation_value.py index a8a2910d9f..e9daf6dffa 100644 --- a/bpmn/models/t_implementation_value.py +++ b/bpmn/models/t_implementation_value.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.omg.org/spec/BPMN/20100524/MODEL" -class TImplementationValue(Enum): +class TImplementationValue(StrEnum): UNSPECIFIED = "##unspecified" WEB_SERVICE = "##WebService" diff --git a/bpmn/models/t_item_kind.py b/bpmn/models/t_item_kind.py index 994b8724ab..14080ddd31 100644 --- a/bpmn/models/t_item_kind.py +++ b/bpmn/models/t_item_kind.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.omg.org/spec/BPMN/20100524/MODEL" -class TItemKind(Enum): +class TItemKind(StrEnum): INFORMATION = "Information" PHYSICAL = "Physical" diff --git a/bpmn/models/t_multi_instance_flow_condition.py b/bpmn/models/t_multi_instance_flow_condition.py index d22b175e76..339802bc60 100644 --- a/bpmn/models/t_multi_instance_flow_condition.py +++ b/bpmn/models/t_multi_instance_flow_condition.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.omg.org/spec/BPMN/20100524/MODEL" -class TMultiInstanceFlowCondition(Enum): +class TMultiInstanceFlowCondition(StrEnum): NONE = "None" ONE = "One" ALL = "All" diff --git a/bpmn/models/t_process_type.py b/bpmn/models/t_process_type.py index ee691d65f3..e7662951b8 100644 --- a/bpmn/models/t_process_type.py +++ b/bpmn/models/t_process_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.omg.org/spec/BPMN/20100524/MODEL" -class TProcessType(Enum): +class TProcessType(StrEnum): NONE = "None" PUBLIC = "Public" PRIVATE = "Private" diff --git a/bpmn/models/t_relationship_direction.py b/bpmn/models/t_relationship_direction.py index 1d8f33692d..b0f0e6f357 100644 --- a/bpmn/models/t_relationship_direction.py +++ b/bpmn/models/t_relationship_direction.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.omg.org/spec/BPMN/20100524/MODEL" -class TRelationshipDirection(Enum): +class TRelationshipDirection(StrEnum): NONE = "None" FORWARD = "Forward" BACKWARD = "Backward" diff --git a/bpmn/models/t_transaction_method_value.py b/bpmn/models/t_transaction_method_value.py index 16ae1e7eb3..48c5c5b4d1 100644 --- a/bpmn/models/t_transaction_method_value.py +++ b/bpmn/models/t_transaction_method_value.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.omg.org/spec/BPMN/20100524/MODEL" -class TTransactionMethodValue(Enum): +class TTransactionMethodValue(StrEnum): COMPENSATE = "##Compensate" IMAGE = "##Image" STORE = "##Store" diff --git a/common_types/models/hl7_v3/ne2008/core/datatypes_base.py b/common_types/models/hl7_v3/ne2008/core/datatypes_base.py index 0df44bc026..0e40302c44 100644 --- a/common_types/models/hl7_v3/ne2008/core/datatypes_base.py +++ b/common_types/models/hl7_v3/ne2008/core/datatypes_base.py @@ -2,7 +2,7 @@ from dataclasses import dataclass, field from decimal import Decimal -from enum import Enum +from enum import StrEnum from typing import Any from .voc import ( @@ -21,7 +21,7 @@ __NAMESPACE__ = "urn:hl7-org:v3" -class BinaryDataEncoding(Enum): +class BinaryDataEncoding(StrEnum): B64 = "B64" TXT = "TXT" diff --git a/common_types/models/hl7_v3/ne2008/core/narrative_block.py b/common_types/models/hl7_v3/ne2008/core/narrative_block.py index 13ed825723..c29b57a190 100644 --- a/common_types/models/hl7_v3/ne2008/core/narrative_block.py +++ b/common_types/models/hl7_v3/ne2008/core/narrative_block.py @@ -1,7 +1,7 @@ from __future__ import annotations from dataclasses import dataclass, field -from enum import Enum +from enum import StrEnum from typing import ForwardRef __NAMESPACE__ = "urn:hl7-org:v3" @@ -13,7 +13,7 @@ class Meta: name = "StrucDoc.Br" -class StrucDocColAlign(Enum): +class StrucDocColAlign(StrEnum): LEFT = "left" CENTER = "center" RIGHT = "right" @@ -21,14 +21,14 @@ class StrucDocColAlign(Enum): CHAR = "char" -class StrucDocColValign(Enum): +class StrucDocColValign(StrEnum): TOP = "top" MIDDLE = "middle" BOTTOM = "bottom" BASELINE = "baseline" -class StrucDocColgroupAlign(Enum): +class StrucDocColgroupAlign(StrEnum): LEFT = "left" CENTER = "center" RIGHT = "right" @@ -36,14 +36,14 @@ class StrucDocColgroupAlign(Enum): CHAR = "char" -class StrucDocColgroupValign(Enum): +class StrucDocColgroupValign(StrEnum): TOP = "top" MIDDLE = "middle" BOTTOM = "bottom" BASELINE = "baseline" -class StrucDocContentRevised(Enum): +class StrucDocContentRevised(StrEnum): INSERT = "insert" DELETE = "delete" @@ -82,7 +82,7 @@ class Meta: ) -class StrucDocListListType(Enum): +class StrucDocListListType(StrEnum): ORDERED = "ordered" UNORDERED = "unordered" @@ -117,7 +117,7 @@ class Meta: ) -class StrucDocTableFrame(Enum): +class StrucDocTableFrame(StrEnum): VOID = "void" ABOVE = "above" BELOW = "below" @@ -129,7 +129,7 @@ class StrucDocTableFrame(Enum): BORDER = "border" -class StrucDocTableRules(Enum): +class StrucDocTableRules(StrEnum): NONE = "none" GROUPS = "groups" ROWS = "rows" @@ -137,7 +137,7 @@ class StrucDocTableRules(Enum): ALL = "all" -class StrucDocTbodyAlign(Enum): +class StrucDocTbodyAlign(StrEnum): LEFT = "left" CENTER = "center" RIGHT = "right" @@ -145,14 +145,14 @@ class StrucDocTbodyAlign(Enum): CHAR = "char" -class StrucDocTbodyValign(Enum): +class StrucDocTbodyValign(StrEnum): TOP = "top" MIDDLE = "middle" BOTTOM = "bottom" BASELINE = "baseline" -class StrucDocTdAlign(Enum): +class StrucDocTdAlign(StrEnum): LEFT = "left" CENTER = "center" RIGHT = "right" @@ -160,21 +160,21 @@ class StrucDocTdAlign(Enum): CHAR = "char" -class StrucDocTdScope(Enum): +class StrucDocTdScope(StrEnum): ROW = "row" COL = "col" ROWGROUP = "rowgroup" COLGROUP = "colgroup" -class StrucDocTdValign(Enum): +class StrucDocTdValign(StrEnum): TOP = "top" MIDDLE = "middle" BOTTOM = "bottom" BASELINE = "baseline" -class StrucDocTfootAlign(Enum): +class StrucDocTfootAlign(StrEnum): LEFT = "left" CENTER = "center" RIGHT = "right" @@ -182,14 +182,14 @@ class StrucDocTfootAlign(Enum): CHAR = "char" -class StrucDocTfootValign(Enum): +class StrucDocTfootValign(StrEnum): TOP = "top" MIDDLE = "middle" BOTTOM = "bottom" BASELINE = "baseline" -class StrucDocThAlign(Enum): +class StrucDocThAlign(StrEnum): LEFT = "left" CENTER = "center" RIGHT = "right" @@ -197,21 +197,21 @@ class StrucDocThAlign(Enum): CHAR = "char" -class StrucDocThScope(Enum): +class StrucDocThScope(StrEnum): ROW = "row" COL = "col" ROWGROUP = "rowgroup" COLGROUP = "colgroup" -class StrucDocThValign(Enum): +class StrucDocThValign(StrEnum): TOP = "top" MIDDLE = "middle" BOTTOM = "bottom" BASELINE = "baseline" -class StrucDocTheadAlign(Enum): +class StrucDocTheadAlign(StrEnum): LEFT = "left" CENTER = "center" RIGHT = "right" @@ -219,14 +219,14 @@ class StrucDocTheadAlign(Enum): CHAR = "char" -class StrucDocTheadValign(Enum): +class StrucDocTheadValign(StrEnum): TOP = "top" MIDDLE = "middle" BOTTOM = "bottom" BASELINE = "baseline" -class StrucDocTrAlign(Enum): +class StrucDocTrAlign(StrEnum): LEFT = "left" CENTER = "center" RIGHT = "right" @@ -234,7 +234,7 @@ class StrucDocTrAlign(Enum): CHAR = "char" -class StrucDocTrValign(Enum): +class StrucDocTrValign(StrEnum): TOP = "top" MIDDLE = "middle" BOTTOM = "bottom" diff --git a/common_types/models/hl7_v3/ne2008/core/voc.py b/common_types/models/hl7_v3/ne2008/core/voc.py index 9d9a84688f..3671dd0c22 100644 --- a/common_types/models/hl7_v3/ne2008/core/voc.py +++ b/common_types/models/hl7_v3/ne2008/core/voc.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "urn:hl7-org:v3" -class AcknowledgementDetailType(Enum): +class AcknowledgementDetailType(StrEnum): """ vocSet: T19358 (C-0-T19358-cpt). """ @@ -15,7 +15,7 @@ class AcknowledgementDetailType(Enum): W = "W" -class ActClass(Enum): +class ActClass(StrEnum): """ vocSet: T11527 (C-0-T11527-cpt). """ @@ -116,7 +116,7 @@ class ActClass(Enum): LIST = "LIST" -class ActClassCareProvision(Enum): +class ActClassCareProvision(StrEnum): """ specDomain: S18964 (C-0-T11527-S13856-S18964-cpt). """ @@ -125,7 +125,7 @@ class ActClassCareProvision(Enum): ENC = "ENC" -class ActClassClinicalDocument(Enum): +class ActClassClinicalDocument(StrEnum): """ specDomain: S13948 (C-0-T11527-S13856-A19445-S20083-S18938-S13948-cpt). """ @@ -134,7 +134,7 @@ class ActClassClinicalDocument(Enum): CDALVLONE = "CDALVLONE" -class ActClassCondition(Enum): +class ActClassCondition(StrEnum): """ specDomain: S18862 (C-0-T11527-S13856-S11529-S18862-cpt). """ @@ -144,7 +144,7 @@ class ActClassCondition(Enum): COND = "COND" -class ActClassContainer(Enum): +class ActClassContainer(StrEnum): """ abstDomain: A19445 (C-0-T11527-S13856-A19445-cpt). """ @@ -166,7 +166,7 @@ class ActClassContainer(Enum): FOLDER = "FOLDER" -class ActClassContract(Enum): +class ActClassContract(StrEnum): """ specDomain: S14002 (C-0-T11527-S13856-S14002-cpt). """ @@ -176,7 +176,7 @@ class ActClassContract(Enum): CNTRCT = "CNTRCT" -class ActClassControlAct(Enum): +class ActClassControlAct(StrEnum): """ specDomain: S11534 (C-0-T11527-S13856-S11534-cpt). """ @@ -187,7 +187,7 @@ class ActClassControlAct(Enum): STC = "STC" -class ActClassDocument(Enum): +class ActClassDocument(StrEnum): """ specDomain: S18938 (C-0-T11527-S13856-A19445-S20083-S18938-cpt). """ @@ -197,7 +197,7 @@ class ActClassDocument(Enum): DOC = "DOC" -class ActClassObservation(Enum): +class ActClassObservation(StrEnum): """ specDomain: S11529 (C-0-T11527-S13856-S11529-cpt). """ @@ -240,7 +240,7 @@ class ActClassObservation(Enum): SPCOBS = "SPCOBS" -class ActClassPosition(Enum): +class ActClassPosition(StrEnum): """ specDomain: S21646 (C-0-T11527-S13856-S11529-S21646-cpt). """ @@ -250,7 +250,7 @@ class ActClassPosition(Enum): POSCOORD = "POSCOORD" -class ActClassProcedure(Enum): +class ActClassProcedure(StrEnum): """ specDomain: S11532 (C-0-T11527-S13856-S11532-cpt). """ @@ -259,7 +259,7 @@ class ActClassProcedure(Enum): SPECCOLLECT = "SPECCOLLECT" -class ActClassRoot(Enum): +class ActClassRoot(StrEnum): """ specDomain: S13856 (C-0-T11527-S13856-cpt). """ @@ -360,7 +360,7 @@ class ActClassRoot(Enum): LIST = "LIST" -class ActClassSupply(Enum): +class ActClassSupply(StrEnum): """ specDomain: S11535 (C-0-T11527-S13856-S11535-cpt). """ @@ -369,7 +369,7 @@ class ActClassSupply(Enum): DIET = "DIET" -class ActMood(Enum): +class ActMood(StrEnum): """ vocSet: T10196 (C-0-T10196-cpt). """ @@ -394,7 +394,7 @@ class ActMood(Enum): RSK = "RSK" -class ActMoodCompletionTrack(Enum): +class ActMoodCompletionTrack(StrEnum): """ abstDomain: A10197 (C-0-T10196-A10197-cpt). """ @@ -411,7 +411,7 @@ class ActMoodCompletionTrack(Enum): EVN = "EVN" -class ActMoodCriterion(Enum): +class ActMoodCriterion(StrEnum): """ specDomain: S22042 (C-0-T10196-A10202-S22042-cpt). """ @@ -420,7 +420,7 @@ class ActMoodCriterion(Enum): EVN_CRT = "EVN.CRT" -class ActMoodIntent(Enum): +class ActMoodIntent(StrEnum): """ specDomain: S10199 (C-0-T10196-A10197-S10199-cpt). """ @@ -435,7 +435,7 @@ class ActMoodIntent(Enum): SLOT = "SLOT" -class ActRelationshipConditional(Enum): +class ActRelationshipConditional(StrEnum): """ abstDomain: A18977 (C-0-T10317-A18977-cpt). """ @@ -454,7 +454,7 @@ class ActRelationshipConditional(Enum): TRIG = "TRIG" -class ActRelationshipCostTracking(Enum): +class ActRelationshipCostTracking(StrEnum): """ abstDomain: A19610 (C-0-T10317-S10329-A14900-A19610-cpt). """ @@ -463,7 +463,7 @@ class ActRelationshipCostTracking(Enum): COST = "COST" -class ActRelationshipFulfills(Enum): +class ActRelationshipFulfills(StrEnum): """ specDomain: S10342 (C-0-T10317-S10337-S10342-cpt). """ @@ -474,7 +474,7 @@ class ActRelationshipFulfills(Enum): SCH = "SCH" -class ActRelationshipHasComponent(Enum): +class ActRelationshipHasComponent(StrEnum): """ specDomain: S10318 (C-0-T10317-S10318-cpt). """ @@ -485,7 +485,7 @@ class ActRelationshipHasComponent(Enum): CTRLV = "CTRLV" -class ActRelationshipHasSupport(Enum): +class ActRelationshipHasSupport(StrEnum): """ specDomain: S10330 (C-0-T10317-S10329-S10330-cpt). """ @@ -494,7 +494,7 @@ class ActRelationshipHasSupport(Enum): SPRTBND = "SPRTBND" -class ActRelationshipMitigates(Enum): +class ActRelationshipMitigates(StrEnum): """ specDomain: S19986 (C-0-T10317-A18977-S10321-S19986-cpt). """ @@ -503,7 +503,7 @@ class ActRelationshipMitigates(Enum): RCVY = "RCVY" -class ActRelationshipOutcome(Enum): +class ActRelationshipOutcome(StrEnum): """ specDomain: S10324 (C-0-T10317-S10324-cpt). """ @@ -515,7 +515,7 @@ class ActRelationshipOutcome(Enum): RISK = "RISK" -class ActRelationshipPertainsValue(Enum): +class ActRelationshipPertainsValue(StrEnum): PERT = "PERT" NAME = "NAME" AUTH = "AUTH" @@ -535,7 +535,7 @@ class ActRelationshipPertainsValue(Enum): SUMM = "SUMM" -class ActRelationshipPosting(Enum): +class ActRelationshipPosting(StrEnum): """ abstDomain: A19609 (C-0-T10317-S10329-A14900-A19609-cpt). """ @@ -544,7 +544,7 @@ class ActRelationshipPosting(Enum): DEBIT = "DEBIT" -class ActRelationshipReason(Enum): +class ActRelationshipReason(StrEnum): """ specDomain: S10321 (C-0-T10317-A18977-S10321-cpt). """ @@ -560,7 +560,7 @@ class ActRelationshipReason(Enum): SYMP = "SYMP" -class ActRelationshipSequel(Enum): +class ActRelationshipSequel(StrEnum): """ specDomain: S10337 (C-0-T10317-S10337-cpt). """ @@ -588,7 +588,7 @@ class ActRelationshipSequel(Enum): UPDT = "UPDT" -class ActRelationshipTemporallyPertains(Enum): +class ActRelationshipTemporallyPertains(StrEnum): """ abstDomain: A19587 (C-0-T10317-S10329-A19587-cpt). """ @@ -597,7 +597,7 @@ class ActRelationshipTemporallyPertains(Enum): SAS = "SAS" -class AddressPartType(Enum): +class AddressPartType(StrEnum): """ vocSet: T10642 (C-0-T10642-cpt). """ @@ -631,7 +631,7 @@ class AddressPartType(Enum): STA = "STA" -class CalendarCycleOneLetter(Enum): +class CalendarCycleOneLetter(StrEnum): """ abstDomain: A10701 (C-0-T10684-A10701-cpt). """ @@ -646,7 +646,7 @@ class CalendarCycleOneLetter(Enum): Y = "Y" -class CalendarCycleTwoLetterValue(Enum): +class CalendarCycleTwoLetterValue(StrEnum): CD = "CD" DM = "DM" DW = "DW" @@ -664,7 +664,7 @@ class CalendarCycleTwoLetterValue(Enum): CY = "CY" -class CommunicationFunctionType(Enum): +class CommunicationFunctionType(StrEnum): """ vocSet: T16031 (C-0-T16031-cpt). """ @@ -674,7 +674,7 @@ class CommunicationFunctionType(Enum): SND = "SND" -class CompressionAlgorithm(Enum): +class CompressionAlgorithm(StrEnum): """ vocSet: T10620 (C-0-T10620-cpt). """ @@ -685,7 +685,7 @@ class CompressionAlgorithm(Enum): ZL = "ZL" -class ContextControl(Enum): +class ContextControl(StrEnum): """ vocSet: T16478 (C-0-T16478-cpt). """ @@ -696,7 +696,7 @@ class ContextControl(Enum): OP = "OP" -class EntityClass(Enum): +class EntityClass(StrEnum): """ vocSet: T10882 (C-0-T10882-cpt). """ @@ -730,7 +730,7 @@ class EntityClass(Enum): HCE = "HCE" -class EntityClassContainer(Enum): +class EntityClassContainer(StrEnum): """ specDomain: S11622 (C-0-T10882-S13922-S10883-S13934-S11622-cpt). """ @@ -739,7 +739,7 @@ class EntityClassContainer(Enum): HOLD = "HOLD" -class EntityClassDevice(Enum): +class EntityClassDevice(StrEnum): """ specDomain: S11623 (C-0-T10882-S13922-S10883-S13934-S11623-cpt). """ @@ -749,7 +749,7 @@ class EntityClassDevice(Enum): MODDV = "MODDV" -class EntityClassManufacturedMaterial(Enum): +class EntityClassManufacturedMaterial(StrEnum): """ specDomain: S13934 (C-0-T10882-S13922-S10883-S13934-cpt). """ @@ -762,7 +762,7 @@ class EntityClassManufacturedMaterial(Enum): MMAT = "MMAT" -class EntityClassMaterial(Enum): +class EntityClassMaterial(StrEnum): """ specDomain: S10883 (C-0-T10882-S13922-S10883-cpt). """ @@ -778,7 +778,7 @@ class EntityClassMaterial(Enum): FOOD = "FOOD" -class EntityClassNonPersonLivingSubject(Enum): +class EntityClassNonPersonLivingSubject(StrEnum): """ specDomain: S11621 (C-0-T10882-S13922-S10884-S11621-cpt). """ @@ -789,7 +789,7 @@ class EntityClassNonPersonLivingSubject(Enum): PLNT = "PLNT" -class EntityClassOrganization(Enum): +class EntityClassOrganization(StrEnum): """ specDomain: S10889 (C-0-T10882-S13922-S10889-cpt). """ @@ -800,7 +800,7 @@ class EntityClassOrganization(Enum): PUB = "PUB" -class EntityClassPlace(Enum): +class EntityClassPlace(StrEnum): """ specDomain: S10892 (C-0-T10882-S13922-S10892-cpt). """ @@ -812,7 +812,7 @@ class EntityClassPlace(Enum): PROVINCE = "PROVINCE" -class EntityClassRoot(Enum): +class EntityClassRoot(StrEnum): """ specDomain: S13922 (C-0-T10882-S13922-cpt). """ @@ -846,7 +846,7 @@ class EntityClassRoot(Enum): HCE = "HCE" -class EntityClassState(Enum): +class EntityClassState(StrEnum): """ specDomain: S10890 (C-0-T10882-S13922-S10889-S10890-cpt). """ @@ -855,7 +855,7 @@ class EntityClassState(Enum): NAT = "NAT" -class EntityDeterminer(Enum): +class EntityDeterminer(StrEnum): """ vocSet: T10878 (C-0-T10878-cpt). """ @@ -865,7 +865,7 @@ class EntityDeterminer(Enum): INSTANCE = "INSTANCE" -class EntityDeterminerDetermined(Enum): +class EntityDeterminerDetermined(StrEnum): """ specDomain: S10879 (C-0-T10878-S10879-cpt). """ @@ -874,7 +874,7 @@ class EntityDeterminerDetermined(Enum): QUANTIFIED_KIND = "QUANTIFIED_KIND" -class EntityNamePartQualifier(Enum): +class EntityNamePartQualifier(StrEnum): """ vocSet: T15888 (C-0-T15888-cpt). """ @@ -892,7 +892,7 @@ class EntityNamePartQualifier(Enum): TITLE = "TITLE" -class EntityNamePartType(Enum): +class EntityNamePartType(StrEnum): """ vocSet: T15880 (C-0-T15880-cpt). """ @@ -904,7 +904,7 @@ class EntityNamePartType(Enum): GIV = "GIV" -class EntityNameUse(Enum): +class EntityNameUse(StrEnum): """ vocSet: T15913 (C-0-T15913-cpt). """ @@ -925,7 +925,7 @@ class EntityNameUse(Enum): ASGN = "ASGN" -class IntegrityCheckAlgorithm(Enum): +class IntegrityCheckAlgorithm(StrEnum): """ vocSet: T17385 (C-0-T17385-cpt). """ @@ -934,7 +934,7 @@ class IntegrityCheckAlgorithm(Enum): SHA_256 = "SHA-256" -class NullFlavor(Enum): +class NullFlavor(StrEnum): """ vocSet: T10609 (C-0-T10609-cpt). """ @@ -954,7 +954,7 @@ class NullFlavor(Enum): UNC = "UNC" -class ParticipationInformationRecipient(Enum): +class ParticipationInformationRecipient(StrEnum): """ specDomain: S10263 (C-0-T10901-S21573-S10263-cpt). """ @@ -967,7 +967,7 @@ class ParticipationInformationRecipient(Enum): NOT = "NOT" -class ParticipationParticipation(Enum): +class ParticipationParticipation(StrEnum): """ specDomain: S21573 (C-0-T10901-S21573-cpt). """ @@ -1030,7 +1030,7 @@ class ParticipationParticipation(Enum): RESP = "RESP" -class ParticipationPhysicalPerformer(Enum): +class ParticipationPhysicalPerformer(StrEnum): """ specDomain: S10248 (C-0-T10901-S21573-S10248-cpt). """ @@ -1041,7 +1041,7 @@ class ParticipationPhysicalPerformer(Enum): SPRF = "SPRF" -class ParticipationTargetDevice(Enum): +class ParticipationTargetDevice(StrEnum): """ specDomain: S10298 (C-0-T10901-S21573-S10286-S10298-cpt). """ @@ -1051,7 +1051,7 @@ class ParticipationTargetDevice(Enum): RDV = "RDV" -class ParticipationTargetLocation(Enum): +class ParticipationTargetLocation(StrEnum): """ specDomain: S10302 (C-0-T10901-S21573-S10302-cpt). """ @@ -1064,7 +1064,7 @@ class ParticipationTargetLocation(Enum): VIA = "VIA" -class ParticipationTargetSubject(Enum): +class ParticipationTargetSubject(StrEnum): """ specDomain: S10287 (C-0-T10901-S21573-S10286-S10287-cpt). """ @@ -1073,7 +1073,7 @@ class ParticipationTargetSubject(Enum): SPC = "SPC" -class ParticipationType(Enum): +class ParticipationType(StrEnum): """ vocSet: T10901 (C-0-T10901-cpt). """ @@ -1136,7 +1136,7 @@ class ParticipationType(Enum): RESP = "RESP" -class ParticipationVerifier(Enum): +class ParticipationVerifier(StrEnum): """ specDomain: S10259 (C-0-T10901-S21573-S10259-cpt). """ @@ -1146,7 +1146,7 @@ class ParticipationVerifier(Enum): LA = "LA" -class PostalAddressUse(Enum): +class PostalAddressUse(StrEnum): """ vocSet: T10637 (C-0-T10637-cpt). """ @@ -1166,7 +1166,7 @@ class PostalAddressUse(Enum): PST = "PST" -class ProbabilityDistributionType(Enum): +class ProbabilityDistributionType(StrEnum): """ vocSet: T10747 (C-0-T10747-cpt). """ @@ -1182,7 +1182,7 @@ class ProbabilityDistributionType(Enum): U = "U" -class RoleClassAgent(Enum): +class RoleClassAgent(StrEnum): """ specDomain: S14006 (C-0-T11555-S13940-A19313-A19316-A10416-S14006-cpt). """ @@ -1197,7 +1197,7 @@ class RoleClassAgent(Enum): GUARD = "GUARD" -class RoleClassAssignedEntity(Enum): +class RoleClassAssignedEntity(StrEnum): """ specDomain: S11595 (C-0-T11555-S13940-A19313-A19316-A10416-S14006-S11595-cpt). @@ -1211,7 +1211,7 @@ class RoleClassAssignedEntity(Enum): SGNOFF = "SGNOFF" -class RoleClassContact(Enum): +class RoleClassContact(StrEnum): """ specDomain: S12205 (C-0-T11555-S13940-A19313-A19316-A10416-S14006-S11595-S12205-cpt). @@ -1222,7 +1222,7 @@ class RoleClassContact(Enum): NOK = "NOK" -class RoleClassCoveredParty(Enum): +class RoleClassCoveredParty(StrEnum): """ specDomain: S14011 (C-0-T11555-S13940-A19313-A19316-A10416-S14011-cpt). """ @@ -1236,7 +1236,7 @@ class RoleClassCoveredParty(Enum): PROG = "PROG" -class RoleClassDistributedMaterial(Enum): +class RoleClassDistributedMaterial(StrEnum): """ specDomain: S10418 (C-0-T11555-S13940-A19313-A19105-S10418-cpt). """ @@ -1245,7 +1245,7 @@ class RoleClassDistributedMaterial(Enum): RET = "RET" -class RoleClassEmployee(Enum): +class RoleClassEmployee(StrEnum): """ specDomain: S11569 (C-0-T11555-S13940-A19313-A19316-A10416-S11569-cpt). """ @@ -1254,7 +1254,7 @@ class RoleClassEmployee(Enum): MIL = "MIL" -class RoleClassIngredientEntity(Enum): +class RoleClassIngredientEntity(StrEnum): """ specDomain: S10430 (C-0-T11555-S13940-A10429-S10430-cpt). """ @@ -1273,7 +1273,7 @@ class RoleClassIngredientEntity(Enum): BASE = "BASE" -class RoleClassIsSpeciesEntity(Enum): +class RoleClassIsSpeciesEntity(StrEnum): """ specDomain: S10441 (C-0-T11555-S13940-A10428-S10441-cpt). """ @@ -1282,7 +1282,7 @@ class RoleClassIsSpeciesEntity(Enum): GRIC = "GRIC" -class RoleClassLicensedEntity(Enum): +class RoleClassLicensedEntity(StrEnum): """ specDomain: S16773 (C-0-T11555-S13940-A19313-A19316-A10416-S16773-cpt). """ @@ -1292,7 +1292,7 @@ class RoleClassLicensedEntity(Enum): NOT = "NOT" -class RoleClassLocatedEntity(Enum): +class RoleClassLocatedEntity(StrEnum): """ specDomain: S16815 (C-0-T11555-S13940-A10429-S16815-cpt). """ @@ -1301,7 +1301,7 @@ class RoleClassLocatedEntity(Enum): STOR = "STOR" -class RoleClassManufacturedProduct(Enum): +class RoleClassManufacturedProduct(StrEnum): """ specDomain: S11580 (C-0-T11555-S13940-A19313-A19105-S11580-cpt). """ @@ -1310,7 +1310,7 @@ class RoleClassManufacturedProduct(Enum): THER = "THER" -class RoleClassMutualRelationship(Enum): +class RoleClassMutualRelationship(StrEnum): """ abstDomain: A19316 (C-0-T11555-S13940-A19313-A19316-cpt). """ @@ -1355,7 +1355,7 @@ class RoleClassMutualRelationship(Enum): PRS = "PRS" -class RoleClassOntological(Enum): +class RoleClassOntological(StrEnum): """ abstDomain: A10428 (C-0-T11555-S13940-A10428-cpt). """ @@ -1369,7 +1369,7 @@ class RoleClassOntological(Enum): SUBS = "SUBS" -class RoleClassPartitive(Enum): +class RoleClassPartitive(StrEnum): """ abstDomain: A10429 (C-0-T11555-S13940-A10429-cpt). """ @@ -1400,7 +1400,7 @@ class RoleClassPartitive(Enum): MBR = "MBR" -class RoleClassPartitivePartByBot(Enum): +class RoleClassPartitivePartByBot(StrEnum): """ specDomain: S19102 (C-0-T11555-S13940-A10429-S19102-cpt). """ @@ -1409,7 +1409,7 @@ class RoleClassPartitivePartByBot(Enum): ACTM = "ACTM" -class RoleClassPassive(Enum): +class RoleClassPassive(StrEnum): """ abstDomain: A19105 (C-0-T11555-S13940-A19313-A19105-cpt). """ @@ -1436,11 +1436,11 @@ class RoleClassPassive(Enum): WRTE = "WRTE" -class RoleClassRootValue(Enum): +class RoleClassRootValue(StrEnum): ROL = "ROL" -class RoleClassServiceDeliveryLocation(Enum): +class RoleClassServiceDeliveryLocation(StrEnum): """ specDomain: S16927 (C-0-T11555-S13940-A19313-A19105-S16927-cpt). """ @@ -1450,7 +1450,7 @@ class RoleClassServiceDeliveryLocation(Enum): ISDLOC = "ISDLOC" -class RoleClassSpecimen(Enum): +class RoleClassSpecimen(StrEnum): """ specDomain: S11591 (C-0-T11555-S13940-A10429-S11591-cpt). """ @@ -1460,7 +1460,7 @@ class RoleClassSpecimen(Enum): ISLT = "ISLT" -class RoleLinkType(Enum): +class RoleLinkType(StrEnum): """ vocSet: T11603 (C-0-T11603-cpt). """ @@ -1474,7 +1474,7 @@ class RoleLinkType(Enum): REPL = "REPL" -class SetOperator(Enum): +class SetOperator(StrEnum): """ vocSet: T17416 (C-0-T17416-cpt). """ @@ -1487,7 +1487,7 @@ class SetOperator(Enum): P = "P" -class TelecommunicationAddressUse(Enum): +class TelecommunicationAddressUse(StrEnum): """ vocSet: T201 (C-0-T201-cpt). """ @@ -1506,7 +1506,7 @@ class TelecommunicationAddressUse(Enum): PG = "PG" -class TimingEvent(Enum): +class TimingEvent(StrEnum): """ vocSet: T10706 (C-0-T10706-cpt). """ @@ -1526,7 +1526,7 @@ class TimingEvent(Enum): PCV = "PCV" -class XAccommodationRequestorRole(Enum): +class XAccommodationRequestorRole(StrEnum): """ abstDomain: A19352 (C-0-T11555-A19352-cpt). """ @@ -1537,7 +1537,7 @@ class XAccommodationRequestorRole(Enum): PRS = "PRS" -class XActClassDocumentEntryAct(Enum): +class XActClassDocumentEntryAct(StrEnum): """ abstDomain: A19599 (C-0-T11527-A19599-cpt). """ @@ -1554,7 +1554,7 @@ class XActClassDocumentEntryAct(Enum): TRNS = "TRNS" -class XActClassDocumentEntryOrganizer(Enum): +class XActClassDocumentEntryOrganizer(StrEnum): """ abstDomain: A19598 (C-0-T11527-A19598-cpt). """ @@ -1563,7 +1563,7 @@ class XActClassDocumentEntryOrganizer(Enum): BATTERY = "BATTERY" -class XActMoodDefEvn(Enum): +class XActMoodDefEvn(StrEnum): """ abstDomain: A19375 (C-0-T10196-A19375-cpt). """ @@ -1572,7 +1572,7 @@ class XActMoodDefEvn(Enum): EVN = "EVN" -class XActMoodDocumentObservation(Enum): +class XActMoodDocumentObservation(StrEnum): """ abstDomain: A18943 (C-0-T10196-A18943-cpt). """ @@ -1586,7 +1586,7 @@ class XActMoodDocumentObservation(Enum): RQO = "RQO" -class XActMoodIntentEvent(Enum): +class XActMoodIntentEvent(StrEnum): """ abstDomain: A16742 (C-0-T10196-A16742-cpt). """ @@ -1594,7 +1594,7 @@ class XActMoodIntentEvent(Enum): EVN = "EVN" -class XActMoodOrdPrms(Enum): +class XActMoodOrdPrms(StrEnum): """ abstDomain: A16735 (C-0-T10196-A16735-cpt). """ @@ -1603,7 +1603,7 @@ class XActMoodOrdPrms(Enum): RQO = "RQO" -class XActRelationshipDocument(Enum): +class XActRelationshipDocument(StrEnum): """ abstDomain: A11610 (C-0-T10317-A11610-cpt). """ @@ -1613,7 +1613,7 @@ class XActRelationshipDocument(Enum): XFRM = "XFRM" -class XActRelationshipEntry(Enum): +class XActRelationshipEntry(StrEnum): """ abstDomain: A19446 (C-0-T10317-A19446-cpt). """ @@ -1622,7 +1622,7 @@ class XActRelationshipEntry(Enum): DRIV = "DRIV" -class XActRelationshipEntryRelationship(Enum): +class XActRelationshipEntryRelationship(StrEnum): """ abstDomain: A19447 (C-0-T10317-A19447-cpt). """ @@ -1639,7 +1639,7 @@ class XActRelationshipEntryRelationship(Enum): SAS = "SAS" -class XActRelationshipExternalReference(Enum): +class XActRelationshipExternalReference(StrEnum): """ abstDomain: A19000 (C-0-T10317-A19000-cpt). """ @@ -1652,7 +1652,7 @@ class XActRelationshipExternalReference(Enum): RPLC = "RPLC" -class XActRelationshipPatientTransport(Enum): +class XActRelationshipPatientTransport(StrEnum): """ abstDomain: A19005 (C-0-T10317-A19005-cpt). """ @@ -1661,7 +1661,7 @@ class XActRelationshipPatientTransport(Enum): DEP = "DEP" -class XActRelationshipPertinentInfo(Enum): +class XActRelationshipPertinentInfo(StrEnum): """ abstDomain: A19562 (C-0-T10317-A19562-cpt). """ @@ -1673,7 +1673,7 @@ class XActRelationshipPertinentInfo(Enum): REFR = "REFR" -class XActRelationshipRelatedAuthorizations(Enum): +class XActRelationshipRelatedAuthorizations(StrEnum): """ abstDomain: A19825 (C-0-T10317-A19825-cpt). """ @@ -1682,7 +1682,7 @@ class XActRelationshipRelatedAuthorizations(Enum): REFR = "REFR" -class XActReplaceOrRevise(Enum): +class XActReplaceOrRevise(StrEnum): """ abstDomain: A19764 (C-0-T10317-A19764-cpt). """ @@ -1691,7 +1691,7 @@ class XActReplaceOrRevise(Enum): RPLC = "RPLC" -class XClinicalStatementActMood(Enum): +class XClinicalStatementActMood(StrEnum): """ abstDomain: A19649 (C-0-T10196-A19649-cpt). """ @@ -1706,7 +1706,7 @@ class XClinicalStatementActMood(Enum): RQO = "RQO" -class XClinicalStatementEncounterMood(Enum): +class XClinicalStatementEncounterMood(StrEnum): """ abstDomain: A19648 (C-0-T10196-A19648-cpt). """ @@ -1720,7 +1720,7 @@ class XClinicalStatementEncounterMood(Enum): RQO = "RQO" -class XClinicalStatementObservationMood(Enum): +class XClinicalStatementObservationMood(StrEnum): """ abstDomain: A19644 (C-0-T10196-A19644-cpt). """ @@ -1736,7 +1736,7 @@ class XClinicalStatementObservationMood(Enum): RQO = "RQO" -class XClinicalStatementProcedureMood(Enum): +class XClinicalStatementProcedureMood(StrEnum): """ abstDomain: A19647 (C-0-T10196-A19647-cpt). """ @@ -1751,7 +1751,7 @@ class XClinicalStatementProcedureMood(Enum): RQO = "RQO" -class XClinicalStatementSubstanceMood(Enum): +class XClinicalStatementSubstanceMood(StrEnum): """ abstDomain: A19645 (C-0-T10196-A19645-cpt). """ @@ -1763,7 +1763,7 @@ class XClinicalStatementSubstanceMood(Enum): RQO = "RQO" -class XClinicalStatementSupplyMood(Enum): +class XClinicalStatementSupplyMood(StrEnum): """ abstDomain: A19646 (C-0-T10196-A19646-cpt). """ @@ -1772,7 +1772,7 @@ class XClinicalStatementSupplyMood(Enum): INT = "INT" -class XDeterminerInstanceKind(Enum): +class XDeterminerInstanceKind(StrEnum): """ abstDomain: A19670 (C-0-T10878-A19670-cpt). """ @@ -1782,7 +1782,7 @@ class XDeterminerInstanceKind(Enum): INSTANCE = "INSTANCE" -class XDocumentActMood(Enum): +class XDocumentActMood(StrEnum): """ abstDomain: A19458 (C-0-T10196-A19458-cpt). """ @@ -1797,7 +1797,7 @@ class XDocumentActMood(Enum): RQO = "RQO" -class XDocumentEncounterMood(Enum): +class XDocumentEncounterMood(StrEnum): """ abstDomain: A19459 (C-0-T10196-A19459-cpt). """ @@ -1811,7 +1811,7 @@ class XDocumentEncounterMood(Enum): RQO = "RQO" -class XDocumentEntrySubject(Enum): +class XDocumentEntrySubject(StrEnum): """ abstDomain: A19367 (C-0-T11555-A19367-cpt). """ @@ -1821,7 +1821,7 @@ class XDocumentEntrySubject(Enum): SPEC = "SPEC" -class XDocumentProcedureMood(Enum): +class XDocumentProcedureMood(StrEnum): """ abstDomain: A19460 (C-0-T10196-A19460-cpt). """ @@ -1836,7 +1836,7 @@ class XDocumentProcedureMood(Enum): RQO = "RQO" -class XDocumentSubject(Enum): +class XDocumentSubject(StrEnum): """ abstDomain: A19368 (C-0-T11555-A19368-cpt). """ @@ -1845,7 +1845,7 @@ class XDocumentSubject(Enum): PRS = "PRS" -class XDocumentSubstanceMood(Enum): +class XDocumentSubstanceMood(StrEnum): """ abstDomain: A19461 (C-0-T10196-A19461-cpt). """ @@ -1857,7 +1857,7 @@ class XDocumentSubstanceMood(Enum): RQO = "RQO" -class XEncounterParticipant(Enum): +class XEncounterParticipant(StrEnum): """ abstDomain: A19600 (C-0-T10901-A19600-cpt). """ @@ -1869,7 +1869,7 @@ class XEncounterParticipant(Enum): REF = "REF" -class XInformationRecipient(Enum): +class XInformationRecipient(StrEnum): """ abstDomain: A19366 (C-0-T10901-A19366-cpt). """ @@ -1878,7 +1878,7 @@ class XInformationRecipient(Enum): TRC = "TRC" -class XInformationRecipientRole(Enum): +class XInformationRecipientRole(StrEnum): """ abstDomain: A16772 (C-0-T11555-A16772-cpt). """ @@ -1887,7 +1887,7 @@ class XInformationRecipientRole(Enum): HLTHCHRT = "HLTHCHRT" -class XLabProcessClassCodes(Enum): +class XLabProcessClassCodes(StrEnum): """ abstDomain: A19657 (C-0-T11527-A19657-cpt). """ @@ -1899,7 +1899,7 @@ class XLabProcessClassCodes(Enum): TRNS = "TRNS" -class XParticipationAuthorPerformer(Enum): +class XParticipationAuthorPerformer(StrEnum): """ abstDomain: A19080 (C-0-T10901-A19080-cpt). """ @@ -1908,7 +1908,7 @@ class XParticipationAuthorPerformer(Enum): PRF = "PRF" -class XParticipationVrfRespSprfWit(Enum): +class XParticipationVrfRespSprfWit(StrEnum): """ abstDomain: A19083 (C-0-T10901-A19083-cpt). """ @@ -1919,7 +1919,7 @@ class XParticipationVrfRespSprfWit(Enum): WIT = "WIT" -class XRoleClassAccommodationRequestor(Enum): +class XRoleClassAccommodationRequestor(StrEnum): """ abstDomain: A19382 (C-0-T11555-A19382-cpt). """ @@ -1930,7 +1930,7 @@ class XRoleClassAccommodationRequestor(Enum): PRS = "PRS" -class XRoleClassCoverage(Enum): +class XRoleClassCoverage(StrEnum): """ abstDomain: A14008 (C-0-T11555-A14008-cpt). """ @@ -1941,7 +1941,7 @@ class XRoleClassCoverage(Enum): UNDWRT = "UNDWRT" -class XRoleClassCoverageInvoice(Enum): +class XRoleClassCoverageInvoice(StrEnum): """ abstDomain: A14013 (C-0-T11555-A14013-cpt). """ @@ -1950,7 +1950,7 @@ class XRoleClassCoverageInvoice(Enum): PAYEE = "PAYEE" -class XRoleClassCredentialedEntity(Enum): +class XRoleClassCredentialedEntity(StrEnum): """ abstDomain: A16930 (C-0-T11555-A16930-cpt). """ @@ -1959,7 +1959,7 @@ class XRoleClassCredentialedEntity(Enum): QUAL = "QUAL" -class XRoleClassPayeePolicyRelationship(Enum): +class XRoleClassPayeePolicyRelationship(StrEnum): """ abstDomain: A19395 (C-0-T11555-A19395-cpt). """ @@ -1971,7 +1971,7 @@ class XRoleClassPayeePolicyRelationship(Enum): POLHOLD = "POLHOLD" -class XSuccReplPrev(Enum): +class XSuccReplPrev(StrEnum): """ abstDomain: A19753 (C-0-T10317-A19753-cpt). """ @@ -1981,7 +1981,7 @@ class XSuccReplPrev(Enum): SUCC = "SUCC" -class XServiceEventPerformer(Enum): +class XServiceEventPerformer(StrEnum): """ abstDomain: A19601 (C-0-T10901-A19601-cpt). """ diff --git a/common_types/models/hl7_v3/ne2008/multi_cache/prpa_mt201302_uv02.py b/common_types/models/hl7_v3/ne2008/multi_cache/prpa_mt201302_uv02.py index 71fa13fda9..e94aac35cd 100644 --- a/common_types/models/hl7_v3/ne2008/multi_cache/prpa_mt201302_uv02.py +++ b/common_types/models/hl7_v3/ne2008/multi_cache/prpa_mt201302_uv02.py @@ -1,7 +1,7 @@ from __future__ import annotations from dataclasses import dataclass, field -from enum import Enum +from enum import StrEnum from ..core.datatypes_base import ( AdExplicit, @@ -67,79 +67,79 @@ __NAMESPACE__ = "urn:hl7-org:v3" -class PrpaMt201302Uv02AdministrativeObservationIdUpdateMode(Enum): +class PrpaMt201302Uv02AdministrativeObservationIdUpdateMode(StrEnum): A = "A" N = "N" -class PrpaMt201302Uv02CareGiverIdUpdateMode(Enum): +class PrpaMt201302Uv02CareGiverIdUpdateMode(StrEnum): A = "A" N = "N" -class PrpaMt201302Uv02CitizenIdUpdateMode(Enum): +class PrpaMt201302Uv02CitizenIdUpdateMode(StrEnum): A = "A" N = "N" -class PrpaMt201302Uv02ContactPartyIdUpdateMode(Enum): +class PrpaMt201302Uv02ContactPartyIdUpdateMode(StrEnum): A = "A" N = "N" -class PrpaMt201302Uv02EmployeeIdUpdateMode(Enum): +class PrpaMt201302Uv02EmployeeIdUpdateMode(StrEnum): A = "A" N = "N" -class PrpaMt201302Uv02GuardianIdUpdateMode(Enum): +class PrpaMt201302Uv02GuardianIdUpdateMode(StrEnum): A = "A" N = "N" -class PrpaMt201302Uv02MemberIdUpdateMode(Enum): +class PrpaMt201302Uv02MemberIdUpdateMode(StrEnum): A = "A" N = "N" -class PrpaMt201302Uv02NonPersonLivingSubjectIdUpdateMode(Enum): +class PrpaMt201302Uv02NonPersonLivingSubjectIdUpdateMode(StrEnum): A = "A" N = "N" -class PrpaMt201302Uv02OtherIdsIdUpdateMode(Enum): +class PrpaMt201302Uv02OtherIdsIdUpdateMode(StrEnum): A = "A" N = "N" -class PrpaMt201302Uv02PatientIdUpdateMode(Enum): +class PrpaMt201302Uv02PatientIdUpdateMode(StrEnum): A = "A" N = "N" -class PrpaMt201302Uv02PatientPatientNonPersonLivingSubjectUpdateMode(Enum): +class PrpaMt201302Uv02PatientPatientNonPersonLivingSubjectUpdateMode(StrEnum): N = "N" -class PrpaMt201302Uv02PatientPatientPersonUpdateMode(Enum): +class PrpaMt201302Uv02PatientPatientPersonUpdateMode(StrEnum): N = "N" -class PrpaMt201302Uv02PatientStatusCodeUpdateMode(Enum): +class PrpaMt201302Uv02PatientStatusCodeUpdateMode(StrEnum): N = "N" -class PrpaMt201302Uv02PersonIdUpdateMode(Enum): +class PrpaMt201302Uv02PersonIdUpdateMode(StrEnum): A = "A" N = "N" -class PrpaMt201302Uv02PersonalRelationshipIdUpdateMode(Enum): +class PrpaMt201302Uv02PersonalRelationshipIdUpdateMode(StrEnum): A = "A" N = "N" -class PrpaMt201302Uv02StudentIdUpdateMode(Enum): +class PrpaMt201302Uv02StudentIdUpdateMode(StrEnum): A = "A" N = "N" diff --git a/common_types/models/www/w3/org/pkg_2005/pkg_08/addressing/ws_addr.py b/common_types/models/www/w3/org/pkg_2005/pkg_08/addressing/ws_addr.py index 55ea4f2c9e..d537a0fb6b 100644 --- a/common_types/models/www/w3/org/pkg_2005/pkg_08/addressing/ws_addr.py +++ b/common_types/models/www/w3/org/pkg_2005/pkg_08/addressing/ws_addr.py @@ -1,7 +1,7 @@ from __future__ import annotations from dataclasses import dataclass, field -from enum import Enum +from enum import StrEnum from xml.etree.ElementTree import QName __NAMESPACE__ = "http://www.w3.org/2005/08/addressing" @@ -85,7 +85,7 @@ class ReferenceParametersType: ) -class RelationshipType(Enum): +class RelationshipType(StrEnum): HTTP_WWW_W3_ORG_2005_08_ADDRESSING_REPLY = ( "http://www.w3.org/2005/08/addressing/reply" ) diff --git a/crossref/models/gov/nih/nlm/ncbi/jats1/array_orientation.py b/crossref/models/gov/nih/nlm/ncbi/jats1/array_orientation.py index 741b28d992..74c2812c1a 100644 --- a/crossref/models/gov/nih/nlm/ncbi/jats1/array_orientation.py +++ b/crossref/models/gov/nih/nlm/ncbi/jats1/array_orientation.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.ncbi.nlm.nih.gov/JATS1" -class ArrayOrientation(Enum): +class ArrayOrientation(StrEnum): LANDSCAPE = "landscape" PORTRAIT = "portrait" diff --git a/crossref/models/gov/nih/nlm/ncbi/jats1/article_dtd_version.py b/crossref/models/gov/nih/nlm/ncbi/jats1/article_dtd_version.py index aea9dfd7aa..a63888e58e 100644 --- a/crossref/models/gov/nih/nlm/ncbi/jats1/article_dtd_version.py +++ b/crossref/models/gov/nih/nlm/ncbi/jats1/article_dtd_version.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.ncbi.nlm.nih.gov/JATS1" -class ArticleDtdVersion(Enum): +class ArticleDtdVersion(StrEnum): VALUE_0_4 = "0.4" VALUE_1_0 = "1.0" VALUE_1_1 = "1.1" diff --git a/crossref/models/gov/nih/nlm/ncbi/jats1/article_id_pub_id_type.py b/crossref/models/gov/nih/nlm/ncbi/jats1/article_id_pub_id_type.py index 3f85a25020..a7cfbf7d6c 100644 --- a/crossref/models/gov/nih/nlm/ncbi/jats1/article_id_pub_id_type.py +++ b/crossref/models/gov/nih/nlm/ncbi/jats1/article_id_pub_id_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.ncbi.nlm.nih.gov/JATS1" -class ArticleIdPubIdType(Enum): +class ArticleIdPubIdType(StrEnum): ACCESSION = "accession" ARCHIVE = "archive" ARK = "ark" diff --git a/crossref/models/gov/nih/nlm/ncbi/jats1/bold_toggle.py b/crossref/models/gov/nih/nlm/ncbi/jats1/bold_toggle.py index dbcd77fbd4..6acb199472 100644 --- a/crossref/models/gov/nih/nlm/ncbi/jats1/bold_toggle.py +++ b/crossref/models/gov/nih/nlm/ncbi/jats1/bold_toggle.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.ncbi.nlm.nih.gov/JATS1" -class BoldToggle(Enum): +class BoldToggle(StrEnum): NO = "no" YES = "yes" diff --git a/crossref/models/gov/nih/nlm/ncbi/jats1/boxed_text_orientation.py b/crossref/models/gov/nih/nlm/ncbi/jats1/boxed_text_orientation.py index 6af0f2eabe..5e187d4b21 100644 --- a/crossref/models/gov/nih/nlm/ncbi/jats1/boxed_text_orientation.py +++ b/crossref/models/gov/nih/nlm/ncbi/jats1/boxed_text_orientation.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.ncbi.nlm.nih.gov/JATS1" -class BoxedTextOrientation(Enum): +class BoxedTextOrientation(StrEnum): LANDSCAPE = "landscape" PORTRAIT = "portrait" diff --git a/crossref/models/gov/nih/nlm/ncbi/jats1/boxed_text_position.py b/crossref/models/gov/nih/nlm/ncbi/jats1/boxed_text_position.py index 1952ba6a1c..93f9e69144 100644 --- a/crossref/models/gov/nih/nlm/ncbi/jats1/boxed_text_position.py +++ b/crossref/models/gov/nih/nlm/ncbi/jats1/boxed_text_position.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.ncbi.nlm.nih.gov/JATS1" -class BoxedTextPosition(Enum): +class BoxedTextPosition(StrEnum): ANCHOR = "anchor" BACKGROUND = "background" FLOAT = "float" diff --git a/crossref/models/gov/nih/nlm/ncbi/jats1/chem_struct_wrap_orientation.py b/crossref/models/gov/nih/nlm/ncbi/jats1/chem_struct_wrap_orientation.py index b185fe1961..9b946eb65e 100644 --- a/crossref/models/gov/nih/nlm/ncbi/jats1/chem_struct_wrap_orientation.py +++ b/crossref/models/gov/nih/nlm/ncbi/jats1/chem_struct_wrap_orientation.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.ncbi.nlm.nih.gov/JATS1" -class ChemStructWrapOrientation(Enum): +class ChemStructWrapOrientation(StrEnum): LANDSCAPE = "landscape" PORTRAIT = "portrait" diff --git a/crossref/models/gov/nih/nlm/ncbi/jats1/chem_struct_wrap_position.py b/crossref/models/gov/nih/nlm/ncbi/jats1/chem_struct_wrap_position.py index 21e3764adb..0502bf4c19 100644 --- a/crossref/models/gov/nih/nlm/ncbi/jats1/chem_struct_wrap_position.py +++ b/crossref/models/gov/nih/nlm/ncbi/jats1/chem_struct_wrap_position.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.ncbi.nlm.nih.gov/JATS1" -class ChemStructWrapPosition(Enum): +class ChemStructWrapPosition(StrEnum): ANCHOR = "anchor" BACKGROUND = "background" FLOAT = "float" diff --git a/crossref/models/gov/nih/nlm/ncbi/jats1/code_executable.py b/crossref/models/gov/nih/nlm/ncbi/jats1/code_executable.py index e8aa2ca1c4..c558356f02 100644 --- a/crossref/models/gov/nih/nlm/ncbi/jats1/code_executable.py +++ b/crossref/models/gov/nih/nlm/ncbi/jats1/code_executable.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.ncbi.nlm.nih.gov/JATS1" -class CodeExecutable(Enum): +class CodeExecutable(StrEnum): NO = "no" YES = "yes" diff --git a/crossref/models/gov/nih/nlm/ncbi/jats1/code_orientation.py b/crossref/models/gov/nih/nlm/ncbi/jats1/code_orientation.py index 41459ac530..ae489afd13 100644 --- a/crossref/models/gov/nih/nlm/ncbi/jats1/code_orientation.py +++ b/crossref/models/gov/nih/nlm/ncbi/jats1/code_orientation.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.ncbi.nlm.nih.gov/JATS1" -class CodeOrientation(Enum): +class CodeOrientation(StrEnum): LANDSCAPE = "landscape" PORTRAIT = "portrait" diff --git a/crossref/models/gov/nih/nlm/ncbi/jats1/code_position.py b/crossref/models/gov/nih/nlm/ncbi/jats1/code_position.py index 81ea8f81e0..895904516e 100644 --- a/crossref/models/gov/nih/nlm/ncbi/jats1/code_position.py +++ b/crossref/models/gov/nih/nlm/ncbi/jats1/code_position.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.ncbi.nlm.nih.gov/JATS1" -class CodePosition(Enum): +class CodePosition(StrEnum): ANCHOR = "anchor" BACKGROUND = "background" FLOAT = "float" diff --git a/crossref/models/gov/nih/nlm/ncbi/jats1/col_align.py b/crossref/models/gov/nih/nlm/ncbi/jats1/col_align.py index 02267685e3..8f37e90032 100644 --- a/crossref/models/gov/nih/nlm/ncbi/jats1/col_align.py +++ b/crossref/models/gov/nih/nlm/ncbi/jats1/col_align.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.ncbi.nlm.nih.gov/JATS1" -class ColAlign(Enum): +class ColAlign(StrEnum): CENTER = "center" CHAR = "char" JUSTIFY = "justify" diff --git a/crossref/models/gov/nih/nlm/ncbi/jats1/col_valign.py b/crossref/models/gov/nih/nlm/ncbi/jats1/col_valign.py index ebce1271ee..348dce2a15 100644 --- a/crossref/models/gov/nih/nlm/ncbi/jats1/col_valign.py +++ b/crossref/models/gov/nih/nlm/ncbi/jats1/col_valign.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.ncbi.nlm.nih.gov/JATS1" -class ColValign(Enum): +class ColValign(StrEnum): BASELINE = "baseline" BOTTOM = "bottom" MIDDLE = "middle" diff --git a/crossref/models/gov/nih/nlm/ncbi/jats1/colgroup_align.py b/crossref/models/gov/nih/nlm/ncbi/jats1/colgroup_align.py index eff2b12275..3ea1ffe364 100644 --- a/crossref/models/gov/nih/nlm/ncbi/jats1/colgroup_align.py +++ b/crossref/models/gov/nih/nlm/ncbi/jats1/colgroup_align.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.ncbi.nlm.nih.gov/JATS1" -class ColgroupAlign(Enum): +class ColgroupAlign(StrEnum): CENTER = "center" CHAR = "char" JUSTIFY = "justify" diff --git a/crossref/models/gov/nih/nlm/ncbi/jats1/colgroup_valign.py b/crossref/models/gov/nih/nlm/ncbi/jats1/colgroup_valign.py index 3556560b26..ca0dca94d4 100644 --- a/crossref/models/gov/nih/nlm/ncbi/jats1/colgroup_valign.py +++ b/crossref/models/gov/nih/nlm/ncbi/jats1/colgroup_valign.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.ncbi.nlm.nih.gov/JATS1" -class ColgroupValign(Enum): +class ColgroupValign(StrEnum): BASELINE = "baseline" BOTTOM = "bottom" MIDDLE = "middle" diff --git a/crossref/models/gov/nih/nlm/ncbi/jats1/contrib_corresp.py b/crossref/models/gov/nih/nlm/ncbi/jats1/contrib_corresp.py index 2a0a1e7189..c7a6f86ffa 100644 --- a/crossref/models/gov/nih/nlm/ncbi/jats1/contrib_corresp.py +++ b/crossref/models/gov/nih/nlm/ncbi/jats1/contrib_corresp.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.ncbi.nlm.nih.gov/JATS1" -class ContribCorresp(Enum): +class ContribCorresp(StrEnum): NO = "no" YES = "yes" diff --git a/crossref/models/gov/nih/nlm/ncbi/jats1/contrib_deceased.py b/crossref/models/gov/nih/nlm/ncbi/jats1/contrib_deceased.py index 1899905692..1d3a989b78 100644 --- a/crossref/models/gov/nih/nlm/ncbi/jats1/contrib_deceased.py +++ b/crossref/models/gov/nih/nlm/ncbi/jats1/contrib_deceased.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.ncbi.nlm.nih.gov/JATS1" -class ContribDeceased(Enum): +class ContribDeceased(StrEnum): NO = "no" YES = "yes" diff --git a/crossref/models/gov/nih/nlm/ncbi/jats1/contrib_equal_contrib.py b/crossref/models/gov/nih/nlm/ncbi/jats1/contrib_equal_contrib.py index 857164ac1e..c8b8bb4811 100644 --- a/crossref/models/gov/nih/nlm/ncbi/jats1/contrib_equal_contrib.py +++ b/crossref/models/gov/nih/nlm/ncbi/jats1/contrib_equal_contrib.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.ncbi.nlm.nih.gov/JATS1" -class ContribEqualContrib(Enum): +class ContribEqualContrib(StrEnum): NO = "no" YES = "yes" diff --git a/crossref/models/gov/nih/nlm/ncbi/jats1/contrib_id_authenticated.py b/crossref/models/gov/nih/nlm/ncbi/jats1/contrib_id_authenticated.py index bfc0bd7f94..654a8fdf03 100644 --- a/crossref/models/gov/nih/nlm/ncbi/jats1/contrib_id_authenticated.py +++ b/crossref/models/gov/nih/nlm/ncbi/jats1/contrib_id_authenticated.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.ncbi.nlm.nih.gov/JATS1" -class ContribIdAuthenticated(Enum): +class ContribIdAuthenticated(StrEnum): FALSE = "false" TRUE = "true" diff --git a/crossref/models/gov/nih/nlm/ncbi/jats1/fig_group_orientation.py b/crossref/models/gov/nih/nlm/ncbi/jats1/fig_group_orientation.py index bbff2b54eb..b7b1567827 100644 --- a/crossref/models/gov/nih/nlm/ncbi/jats1/fig_group_orientation.py +++ b/crossref/models/gov/nih/nlm/ncbi/jats1/fig_group_orientation.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.ncbi.nlm.nih.gov/JATS1" -class FigGroupOrientation(Enum): +class FigGroupOrientation(StrEnum): LANDSCAPE = "landscape" PORTRAIT = "portrait" diff --git a/crossref/models/gov/nih/nlm/ncbi/jats1/fig_group_position.py b/crossref/models/gov/nih/nlm/ncbi/jats1/fig_group_position.py index 510c14b746..07b5e89eca 100644 --- a/crossref/models/gov/nih/nlm/ncbi/jats1/fig_group_position.py +++ b/crossref/models/gov/nih/nlm/ncbi/jats1/fig_group_position.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.ncbi.nlm.nih.gov/JATS1" -class FigGroupPosition(Enum): +class FigGroupPosition(StrEnum): ANCHOR = "anchor" BACKGROUND = "background" FLOAT = "float" diff --git a/crossref/models/gov/nih/nlm/ncbi/jats1/fig_orientation.py b/crossref/models/gov/nih/nlm/ncbi/jats1/fig_orientation.py index ed6557dde9..55b2f66d8f 100644 --- a/crossref/models/gov/nih/nlm/ncbi/jats1/fig_orientation.py +++ b/crossref/models/gov/nih/nlm/ncbi/jats1/fig_orientation.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.ncbi.nlm.nih.gov/JATS1" -class FigOrientation(Enum): +class FigOrientation(StrEnum): LANDSCAPE = "landscape" PORTRAIT = "portrait" diff --git a/crossref/models/gov/nih/nlm/ncbi/jats1/fig_position.py b/crossref/models/gov/nih/nlm/ncbi/jats1/fig_position.py index d5498d23bb..06c68cdcd5 100644 --- a/crossref/models/gov/nih/nlm/ncbi/jats1/fig_position.py +++ b/crossref/models/gov/nih/nlm/ncbi/jats1/fig_position.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.ncbi.nlm.nih.gov/JATS1" -class FigPosition(Enum): +class FigPosition(StrEnum): ANCHOR = "anchor" BACKGROUND = "background" FLOAT = "float" diff --git a/crossref/models/gov/nih/nlm/ncbi/jats1/fn_fn_type.py b/crossref/models/gov/nih/nlm/ncbi/jats1/fn_fn_type.py index 5f36011e45..16ebadd083 100644 --- a/crossref/models/gov/nih/nlm/ncbi/jats1/fn_fn_type.py +++ b/crossref/models/gov/nih/nlm/ncbi/jats1/fn_fn_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.ncbi.nlm.nih.gov/JATS1" -class FnFnType(Enum): +class FnFnType(StrEnum): ABBR = "abbr" COI_STATEMENT = "coi-statement" COM = "com" diff --git a/crossref/models/gov/nih/nlm/ncbi/jats1/graphic_orientation.py b/crossref/models/gov/nih/nlm/ncbi/jats1/graphic_orientation.py index 9e00e4a5dd..ce3451bef9 100644 --- a/crossref/models/gov/nih/nlm/ncbi/jats1/graphic_orientation.py +++ b/crossref/models/gov/nih/nlm/ncbi/jats1/graphic_orientation.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.ncbi.nlm.nih.gov/JATS1" -class GraphicOrientation(Enum): +class GraphicOrientation(StrEnum): LANDSCAPE = "landscape" PORTRAIT = "portrait" diff --git a/crossref/models/gov/nih/nlm/ncbi/jats1/graphic_position.py b/crossref/models/gov/nih/nlm/ncbi/jats1/graphic_position.py index feb6b79c37..0f9702b408 100644 --- a/crossref/models/gov/nih/nlm/ncbi/jats1/graphic_position.py +++ b/crossref/models/gov/nih/nlm/ncbi/jats1/graphic_position.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.ncbi.nlm.nih.gov/JATS1" -class GraphicPosition(Enum): +class GraphicPosition(StrEnum): ANCHOR = "anchor" BACKGROUND = "background" FLOAT = "float" diff --git a/crossref/models/gov/nih/nlm/ncbi/jats1/italic_toggle.py b/crossref/models/gov/nih/nlm/ncbi/jats1/italic_toggle.py index 8e4c446520..44408b2c83 100644 --- a/crossref/models/gov/nih/nlm/ncbi/jats1/italic_toggle.py +++ b/crossref/models/gov/nih/nlm/ncbi/jats1/italic_toggle.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.ncbi.nlm.nih.gov/JATS1" -class ItalicToggle(Enum): +class ItalicToggle(StrEnum): NO = "no" YES = "yes" diff --git a/crossref/models/gov/nih/nlm/ncbi/jats1/media_orientation.py b/crossref/models/gov/nih/nlm/ncbi/jats1/media_orientation.py index 4babc91706..a79345df8b 100644 --- a/crossref/models/gov/nih/nlm/ncbi/jats1/media_orientation.py +++ b/crossref/models/gov/nih/nlm/ncbi/jats1/media_orientation.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.ncbi.nlm.nih.gov/JATS1" -class MediaOrientation(Enum): +class MediaOrientation(StrEnum): LANDSCAPE = "landscape" PORTRAIT = "portrait" diff --git a/crossref/models/gov/nih/nlm/ncbi/jats1/media_position.py b/crossref/models/gov/nih/nlm/ncbi/jats1/media_position.py index 3858e47f0e..6e3e5185f3 100644 --- a/crossref/models/gov/nih/nlm/ncbi/jats1/media_position.py +++ b/crossref/models/gov/nih/nlm/ncbi/jats1/media_position.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.ncbi.nlm.nih.gov/JATS1" -class MediaPosition(Enum): +class MediaPosition(StrEnum): ANCHOR = "anchor" BACKGROUND = "background" FLOAT = "float" diff --git a/crossref/models/gov/nih/nlm/ncbi/jats1/monospace_toggle.py b/crossref/models/gov/nih/nlm/ncbi/jats1/monospace_toggle.py index f38ffa8c85..df34d98097 100644 --- a/crossref/models/gov/nih/nlm/ncbi/jats1/monospace_toggle.py +++ b/crossref/models/gov/nih/nlm/ncbi/jats1/monospace_toggle.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.ncbi.nlm.nih.gov/JATS1" -class MonospaceToggle(Enum): +class MonospaceToggle(StrEnum): NO = "no" YES = "yes" diff --git a/crossref/models/gov/nih/nlm/ncbi/jats1/name_name_style.py b/crossref/models/gov/nih/nlm/ncbi/jats1/name_name_style.py index b73afbb1cf..222acdbbd7 100644 --- a/crossref/models/gov/nih/nlm/ncbi/jats1/name_name_style.py +++ b/crossref/models/gov/nih/nlm/ncbi/jats1/name_name_style.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.ncbi.nlm.nih.gov/JATS1" -class NameNameStyle(Enum): +class NameNameStyle(StrEnum): EASTERN = "eastern" GIVEN_ONLY = "given-only" ISLENSK = "islensk" diff --git a/crossref/models/gov/nih/nlm/ncbi/jats1/option_correct.py b/crossref/models/gov/nih/nlm/ncbi/jats1/option_correct.py index b3714ee7ae..d186f128a1 100644 --- a/crossref/models/gov/nih/nlm/ncbi/jats1/option_correct.py +++ b/crossref/models/gov/nih/nlm/ncbi/jats1/option_correct.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.ncbi.nlm.nih.gov/JATS1" -class OptionCorrect(Enum): +class OptionCorrect(StrEnum): NO = "no" YES = "yes" diff --git a/crossref/models/gov/nih/nlm/ncbi/jats1/overline_toggle.py b/crossref/models/gov/nih/nlm/ncbi/jats1/overline_toggle.py index b48f4c65f8..89cf580077 100644 --- a/crossref/models/gov/nih/nlm/ncbi/jats1/overline_toggle.py +++ b/crossref/models/gov/nih/nlm/ncbi/jats1/overline_toggle.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.ncbi.nlm.nih.gov/JATS1" -class OverlineToggle(Enum): +class OverlineToggle(StrEnum): NO = "no" YES = "yes" diff --git a/crossref/models/gov/nih/nlm/ncbi/jats1/person_group_person_group_type.py b/crossref/models/gov/nih/nlm/ncbi/jats1/person_group_person_group_type.py index adbe49bd79..f8305a0cbe 100644 --- a/crossref/models/gov/nih/nlm/ncbi/jats1/person_group_person_group_type.py +++ b/crossref/models/gov/nih/nlm/ncbi/jats1/person_group_person_group_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.ncbi.nlm.nih.gov/JATS1" -class PersonGroupPersonGroupType(Enum): +class PersonGroupPersonGroupType(StrEnum): ALLAUTHORS = "allauthors" ASSIGNEE = "assignee" AUTHOR = "author" diff --git a/crossref/models/gov/nih/nlm/ncbi/jats1/preformat_orientation.py b/crossref/models/gov/nih/nlm/ncbi/jats1/preformat_orientation.py index 1eac6a9346..1686dbd96d 100644 --- a/crossref/models/gov/nih/nlm/ncbi/jats1/preformat_orientation.py +++ b/crossref/models/gov/nih/nlm/ncbi/jats1/preformat_orientation.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.ncbi.nlm.nih.gov/JATS1" -class PreformatOrientation(Enum): +class PreformatOrientation(StrEnum): LANDSCAPE = "landscape" PORTRAIT = "portrait" diff --git a/crossref/models/gov/nih/nlm/ncbi/jats1/preformat_position.py b/crossref/models/gov/nih/nlm/ncbi/jats1/preformat_position.py index 085d4eba48..8b1ebaa266 100644 --- a/crossref/models/gov/nih/nlm/ncbi/jats1/preformat_position.py +++ b/crossref/models/gov/nih/nlm/ncbi/jats1/preformat_position.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.ncbi.nlm.nih.gov/JATS1" -class PreformatPosition(Enum): +class PreformatPosition(StrEnum): ANCHOR = "anchor" BACKGROUND = "background" FLOAT = "float" diff --git a/crossref/models/gov/nih/nlm/ncbi/jats1/processing_meta_base_tagset.py b/crossref/models/gov/nih/nlm/ncbi/jats1/processing_meta_base_tagset.py index 1c6aa228d0..cfc278f12f 100644 --- a/crossref/models/gov/nih/nlm/ncbi/jats1/processing_meta_base_tagset.py +++ b/crossref/models/gov/nih/nlm/ncbi/jats1/processing_meta_base_tagset.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.ncbi.nlm.nih.gov/JATS1" -class ProcessingMetaBaseTagset(Enum): +class ProcessingMetaBaseTagset(StrEnum): ARCHIVING = "archiving" AUTHORING = "authoring" PUBLISHING = "publishing" diff --git a/crossref/models/gov/nih/nlm/ncbi/jats1/processing_meta_mathml_version.py b/crossref/models/gov/nih/nlm/ncbi/jats1/processing_meta_mathml_version.py index 6bb92d3c30..b1f804c935 100644 --- a/crossref/models/gov/nih/nlm/ncbi/jats1/processing_meta_mathml_version.py +++ b/crossref/models/gov/nih/nlm/ncbi/jats1/processing_meta_mathml_version.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.ncbi.nlm.nih.gov/JATS1" -class ProcessingMetaMathmlVersion(Enum): +class ProcessingMetaMathmlVersion(StrEnum): VALUE_2_0 = "2.0" VALUE_3_0 = "3.0" diff --git a/crossref/models/gov/nih/nlm/ncbi/jats1/processing_meta_table_model.py b/crossref/models/gov/nih/nlm/ncbi/jats1/processing_meta_table_model.py index 456f1ed52d..d28bc6d380 100644 --- a/crossref/models/gov/nih/nlm/ncbi/jats1/processing_meta_table_model.py +++ b/crossref/models/gov/nih/nlm/ncbi/jats1/processing_meta_table_model.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.ncbi.nlm.nih.gov/JATS1" -class ProcessingMetaTableModel(Enum): +class ProcessingMetaTableModel(StrEnum): BOTH = "both" NONE = "none" OASIS = "oasis" diff --git a/crossref/models/gov/nih/nlm/ncbi/jats1/processing_meta_tagset_family.py b/crossref/models/gov/nih/nlm/ncbi/jats1/processing_meta_tagset_family.py index a484e1044d..b6648cce3e 100644 --- a/crossref/models/gov/nih/nlm/ncbi/jats1/processing_meta_tagset_family.py +++ b/crossref/models/gov/nih/nlm/ncbi/jats1/processing_meta_tagset_family.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.ncbi.nlm.nih.gov/JATS1" -class ProcessingMetaTagsetFamily(Enum): +class ProcessingMetaTagsetFamily(StrEnum): BITS = "bits" JATS = "jats" STS = "sts" diff --git a/crossref/models/gov/nih/nlm/ncbi/jats1/pub_id_pub_id_type.py b/crossref/models/gov/nih/nlm/ncbi/jats1/pub_id_pub_id_type.py index b7fcd532ac..42bfa3c25d 100644 --- a/crossref/models/gov/nih/nlm/ncbi/jats1/pub_id_pub_id_type.py +++ b/crossref/models/gov/nih/nlm/ncbi/jats1/pub_id_pub_id_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.ncbi.nlm.nih.gov/JATS1" -class PubIdPubIdType(Enum): +class PubIdPubIdType(StrEnum): ACCESSION = "accession" ARCHIVE = "archive" ARK = "ark" diff --git a/crossref/models/gov/nih/nlm/ncbi/jats1/question_question_response_type.py b/crossref/models/gov/nih/nlm/ncbi/jats1/question_question_response_type.py index 374d569b75..d3e49970ca 100644 --- a/crossref/models/gov/nih/nlm/ncbi/jats1/question_question_response_type.py +++ b/crossref/models/gov/nih/nlm/ncbi/jats1/question_question_response_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.ncbi.nlm.nih.gov/JATS1" -class QuestionQuestionResponseType(Enum): +class QuestionQuestionResponseType(StrEnum): ESSAY = "essay" FILL_IN_THE_BLANK = "fill-in-the-blank" MULTI_SELECT = "multi-select" diff --git a/crossref/models/gov/nih/nlm/ncbi/jats1/roman_toggle.py b/crossref/models/gov/nih/nlm/ncbi/jats1/roman_toggle.py index 534d914a41..1d0f618447 100644 --- a/crossref/models/gov/nih/nlm/ncbi/jats1/roman_toggle.py +++ b/crossref/models/gov/nih/nlm/ncbi/jats1/roman_toggle.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.ncbi.nlm.nih.gov/JATS1" -class RomanToggle(Enum): +class RomanToggle(StrEnum): NO = "no" YES = "yes" diff --git a/crossref/models/gov/nih/nlm/ncbi/jats1/sans_serif_toggle.py b/crossref/models/gov/nih/nlm/ncbi/jats1/sans_serif_toggle.py index 03e5e41304..c315c3bdf9 100644 --- a/crossref/models/gov/nih/nlm/ncbi/jats1/sans_serif_toggle.py +++ b/crossref/models/gov/nih/nlm/ncbi/jats1/sans_serif_toggle.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.ncbi.nlm.nih.gov/JATS1" -class SansSerifToggle(Enum): +class SansSerifToggle(StrEnum): NO = "no" YES = "yes" diff --git a/crossref/models/gov/nih/nlm/ncbi/jats1/sc_toggle.py b/crossref/models/gov/nih/nlm/ncbi/jats1/sc_toggle.py index 80da5cb34a..7e5dcb5885 100644 --- a/crossref/models/gov/nih/nlm/ncbi/jats1/sc_toggle.py +++ b/crossref/models/gov/nih/nlm/ncbi/jats1/sc_toggle.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.ncbi.nlm.nih.gov/JATS1" -class ScToggle(Enum): +class ScToggle(StrEnum): NO = "no" YES = "yes" diff --git a/crossref/models/gov/nih/nlm/ncbi/jats1/strike_toggle.py b/crossref/models/gov/nih/nlm/ncbi/jats1/strike_toggle.py index 0720ae8b2f..e71c2ff73f 100644 --- a/crossref/models/gov/nih/nlm/ncbi/jats1/strike_toggle.py +++ b/crossref/models/gov/nih/nlm/ncbi/jats1/strike_toggle.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.ncbi.nlm.nih.gov/JATS1" -class StrikeToggle(Enum): +class StrikeToggle(StrEnum): NO = "no" YES = "yes" diff --git a/crossref/models/gov/nih/nlm/ncbi/jats1/string_name_name_style.py b/crossref/models/gov/nih/nlm/ncbi/jats1/string_name_name_style.py index adf93f1fba..4fc47edc2b 100644 --- a/crossref/models/gov/nih/nlm/ncbi/jats1/string_name_name_style.py +++ b/crossref/models/gov/nih/nlm/ncbi/jats1/string_name_name_style.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.ncbi.nlm.nih.gov/JATS1" -class StringNameNameStyle(Enum): +class StringNameNameStyle(StrEnum): EASTERN = "eastern" GIVEN_ONLY = "given-only" ISLENSK = "islensk" diff --git a/crossref/models/gov/nih/nlm/ncbi/jats1/styled_content_toggle.py b/crossref/models/gov/nih/nlm/ncbi/jats1/styled_content_toggle.py index 67eece5bee..17da6c0dca 100644 --- a/crossref/models/gov/nih/nlm/ncbi/jats1/styled_content_toggle.py +++ b/crossref/models/gov/nih/nlm/ncbi/jats1/styled_content_toggle.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.ncbi.nlm.nih.gov/JATS1" -class StyledContentToggle(Enum): +class StyledContentToggle(StrEnum): NO = "no" YES = "yes" diff --git a/crossref/models/gov/nih/nlm/ncbi/jats1/sub_arrange.py b/crossref/models/gov/nih/nlm/ncbi/jats1/sub_arrange.py index 822f145d22..948642e881 100644 --- a/crossref/models/gov/nih/nlm/ncbi/jats1/sub_arrange.py +++ b/crossref/models/gov/nih/nlm/ncbi/jats1/sub_arrange.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.ncbi.nlm.nih.gov/JATS1" -class SubArrange(Enum): +class SubArrange(StrEnum): STACK = "stack" STAGGER = "stagger" diff --git a/crossref/models/gov/nih/nlm/ncbi/jats1/sup_arrange.py b/crossref/models/gov/nih/nlm/ncbi/jats1/sup_arrange.py index 2f0e8ef484..79ac86cf28 100644 --- a/crossref/models/gov/nih/nlm/ncbi/jats1/sup_arrange.py +++ b/crossref/models/gov/nih/nlm/ncbi/jats1/sup_arrange.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.ncbi.nlm.nih.gov/JATS1" -class SupArrange(Enum): +class SupArrange(StrEnum): STACK = "stack" STAGGER = "stagger" diff --git a/crossref/models/gov/nih/nlm/ncbi/jats1/supplementary_material_orientation.py b/crossref/models/gov/nih/nlm/ncbi/jats1/supplementary_material_orientation.py index bb23d91913..cfb1386f0d 100644 --- a/crossref/models/gov/nih/nlm/ncbi/jats1/supplementary_material_orientation.py +++ b/crossref/models/gov/nih/nlm/ncbi/jats1/supplementary_material_orientation.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.ncbi.nlm.nih.gov/JATS1" -class SupplementaryMaterialOrientation(Enum): +class SupplementaryMaterialOrientation(StrEnum): LANDSCAPE = "landscape" PORTRAIT = "portrait" diff --git a/crossref/models/gov/nih/nlm/ncbi/jats1/supplementary_material_position.py b/crossref/models/gov/nih/nlm/ncbi/jats1/supplementary_material_position.py index b571d0994a..937814b69c 100644 --- a/crossref/models/gov/nih/nlm/ncbi/jats1/supplementary_material_position.py +++ b/crossref/models/gov/nih/nlm/ncbi/jats1/supplementary_material_position.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.ncbi.nlm.nih.gov/JATS1" -class SupplementaryMaterialPosition(Enum): +class SupplementaryMaterialPosition(StrEnum): ANCHOR = "anchor" BACKGROUND = "background" FLOAT = "float" diff --git a/crossref/models/gov/nih/nlm/ncbi/jats1/table_frame.py b/crossref/models/gov/nih/nlm/ncbi/jats1/table_frame.py index a5816d197b..f63bb1906d 100644 --- a/crossref/models/gov/nih/nlm/ncbi/jats1/table_frame.py +++ b/crossref/models/gov/nih/nlm/ncbi/jats1/table_frame.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.ncbi.nlm.nih.gov/JATS1" -class TableFrame(Enum): +class TableFrame(StrEnum): ABOVE = "above" BELOW = "below" BORDER = "border" diff --git a/crossref/models/gov/nih/nlm/ncbi/jats1/table_rules.py b/crossref/models/gov/nih/nlm/ncbi/jats1/table_rules.py index f9ad16102b..c443abd65d 100644 --- a/crossref/models/gov/nih/nlm/ncbi/jats1/table_rules.py +++ b/crossref/models/gov/nih/nlm/ncbi/jats1/table_rules.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.ncbi.nlm.nih.gov/JATS1" -class TableRules(Enum): +class TableRules(StrEnum): ALL = "all" COLS = "cols" GROUPS = "groups" diff --git a/crossref/models/gov/nih/nlm/ncbi/jats1/table_wrap_group_orientation.py b/crossref/models/gov/nih/nlm/ncbi/jats1/table_wrap_group_orientation.py index fcead5b816..c809490d00 100644 --- a/crossref/models/gov/nih/nlm/ncbi/jats1/table_wrap_group_orientation.py +++ b/crossref/models/gov/nih/nlm/ncbi/jats1/table_wrap_group_orientation.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.ncbi.nlm.nih.gov/JATS1" -class TableWrapGroupOrientation(Enum): +class TableWrapGroupOrientation(StrEnum): LANDSCAPE = "landscape" PORTRAIT = "portrait" diff --git a/crossref/models/gov/nih/nlm/ncbi/jats1/table_wrap_group_position.py b/crossref/models/gov/nih/nlm/ncbi/jats1/table_wrap_group_position.py index 29fe18b2c3..d7568b048e 100644 --- a/crossref/models/gov/nih/nlm/ncbi/jats1/table_wrap_group_position.py +++ b/crossref/models/gov/nih/nlm/ncbi/jats1/table_wrap_group_position.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.ncbi.nlm.nih.gov/JATS1" -class TableWrapGroupPosition(Enum): +class TableWrapGroupPosition(StrEnum): ANCHOR = "anchor" BACKGROUND = "background" FLOAT = "float" diff --git a/crossref/models/gov/nih/nlm/ncbi/jats1/table_wrap_orientation.py b/crossref/models/gov/nih/nlm/ncbi/jats1/table_wrap_orientation.py index 1d063ed1dc..40fcb6593b 100644 --- a/crossref/models/gov/nih/nlm/ncbi/jats1/table_wrap_orientation.py +++ b/crossref/models/gov/nih/nlm/ncbi/jats1/table_wrap_orientation.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.ncbi.nlm.nih.gov/JATS1" -class TableWrapOrientation(Enum): +class TableWrapOrientation(StrEnum): LANDSCAPE = "landscape" PORTRAIT = "portrait" diff --git a/crossref/models/gov/nih/nlm/ncbi/jats1/table_wrap_position.py b/crossref/models/gov/nih/nlm/ncbi/jats1/table_wrap_position.py index e537bd1063..740ef0de4b 100644 --- a/crossref/models/gov/nih/nlm/ncbi/jats1/table_wrap_position.py +++ b/crossref/models/gov/nih/nlm/ncbi/jats1/table_wrap_position.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.ncbi.nlm.nih.gov/JATS1" -class TableWrapPosition(Enum): +class TableWrapPosition(StrEnum): ANCHOR = "anchor" BACKGROUND = "background" FLOAT = "float" diff --git a/crossref/models/gov/nih/nlm/ncbi/jats1/tbody_align.py b/crossref/models/gov/nih/nlm/ncbi/jats1/tbody_align.py index 4bcf10829b..4641a0eb42 100644 --- a/crossref/models/gov/nih/nlm/ncbi/jats1/tbody_align.py +++ b/crossref/models/gov/nih/nlm/ncbi/jats1/tbody_align.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.ncbi.nlm.nih.gov/JATS1" -class TbodyAlign(Enum): +class TbodyAlign(StrEnum): CENTER = "center" CHAR = "char" JUSTIFY = "justify" diff --git a/crossref/models/gov/nih/nlm/ncbi/jats1/tbody_valign.py b/crossref/models/gov/nih/nlm/ncbi/jats1/tbody_valign.py index ca64b6fad2..b7d636c3d2 100644 --- a/crossref/models/gov/nih/nlm/ncbi/jats1/tbody_valign.py +++ b/crossref/models/gov/nih/nlm/ncbi/jats1/tbody_valign.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.ncbi.nlm.nih.gov/JATS1" -class TbodyValign(Enum): +class TbodyValign(StrEnum): BASELINE = "baseline" BOTTOM = "bottom" MIDDLE = "middle" diff --git a/crossref/models/gov/nih/nlm/ncbi/jats1/td_align.py b/crossref/models/gov/nih/nlm/ncbi/jats1/td_align.py index ac75628eda..33dbdb2006 100644 --- a/crossref/models/gov/nih/nlm/ncbi/jats1/td_align.py +++ b/crossref/models/gov/nih/nlm/ncbi/jats1/td_align.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.ncbi.nlm.nih.gov/JATS1" -class TdAlign(Enum): +class TdAlign(StrEnum): CENTER = "center" CHAR = "char" JUSTIFY = "justify" diff --git a/crossref/models/gov/nih/nlm/ncbi/jats1/td_scope.py b/crossref/models/gov/nih/nlm/ncbi/jats1/td_scope.py index 938323bd8e..35aa732ec5 100644 --- a/crossref/models/gov/nih/nlm/ncbi/jats1/td_scope.py +++ b/crossref/models/gov/nih/nlm/ncbi/jats1/td_scope.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.ncbi.nlm.nih.gov/JATS1" -class TdScope(Enum): +class TdScope(StrEnum): COL = "col" COLGROUP = "colgroup" ROW = "row" diff --git a/crossref/models/gov/nih/nlm/ncbi/jats1/td_valign.py b/crossref/models/gov/nih/nlm/ncbi/jats1/td_valign.py index 57b5d212b4..78c0af45bf 100644 --- a/crossref/models/gov/nih/nlm/ncbi/jats1/td_valign.py +++ b/crossref/models/gov/nih/nlm/ncbi/jats1/td_valign.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.ncbi.nlm.nih.gov/JATS1" -class TdValign(Enum): +class TdValign(StrEnum): BASELINE = "baseline" BOTTOM = "bottom" MIDDLE = "middle" diff --git a/crossref/models/gov/nih/nlm/ncbi/jats1/tex_math_notation.py b/crossref/models/gov/nih/nlm/ncbi/jats1/tex_math_notation.py index a7238d19e0..56e91a1354 100644 --- a/crossref/models/gov/nih/nlm/ncbi/jats1/tex_math_notation.py +++ b/crossref/models/gov/nih/nlm/ncbi/jats1/tex_math_notation.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.ncbi.nlm.nih.gov/JATS1" -class TexMathNotation(Enum): +class TexMathNotation(StrEnum): LA_TE_X = "LaTeX" TEX = "TEX" TE_X_1 = "TeX" diff --git a/crossref/models/gov/nih/nlm/ncbi/jats1/tfoot_align.py b/crossref/models/gov/nih/nlm/ncbi/jats1/tfoot_align.py index fc8218a925..a673639ac0 100644 --- a/crossref/models/gov/nih/nlm/ncbi/jats1/tfoot_align.py +++ b/crossref/models/gov/nih/nlm/ncbi/jats1/tfoot_align.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.ncbi.nlm.nih.gov/JATS1" -class TfootAlign(Enum): +class TfootAlign(StrEnum): CENTER = "center" CHAR = "char" JUSTIFY = "justify" diff --git a/crossref/models/gov/nih/nlm/ncbi/jats1/tfoot_valign.py b/crossref/models/gov/nih/nlm/ncbi/jats1/tfoot_valign.py index 981b2d8e3a..f612c1d403 100644 --- a/crossref/models/gov/nih/nlm/ncbi/jats1/tfoot_valign.py +++ b/crossref/models/gov/nih/nlm/ncbi/jats1/tfoot_valign.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.ncbi.nlm.nih.gov/JATS1" -class TfootValign(Enum): +class TfootValign(StrEnum): BASELINE = "baseline" BOTTOM = "bottom" MIDDLE = "middle" diff --git a/crossref/models/gov/nih/nlm/ncbi/jats1/th_align.py b/crossref/models/gov/nih/nlm/ncbi/jats1/th_align.py index 841a96f501..4a7211fa52 100644 --- a/crossref/models/gov/nih/nlm/ncbi/jats1/th_align.py +++ b/crossref/models/gov/nih/nlm/ncbi/jats1/th_align.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.ncbi.nlm.nih.gov/JATS1" -class ThAlign(Enum): +class ThAlign(StrEnum): CENTER = "center" CHAR = "char" JUSTIFY = "justify" diff --git a/crossref/models/gov/nih/nlm/ncbi/jats1/th_scope.py b/crossref/models/gov/nih/nlm/ncbi/jats1/th_scope.py index 05406b1bf7..07d0bcc0fe 100644 --- a/crossref/models/gov/nih/nlm/ncbi/jats1/th_scope.py +++ b/crossref/models/gov/nih/nlm/ncbi/jats1/th_scope.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.ncbi.nlm.nih.gov/JATS1" -class ThScope(Enum): +class ThScope(StrEnum): COL = "col" COLGROUP = "colgroup" ROW = "row" diff --git a/crossref/models/gov/nih/nlm/ncbi/jats1/th_valign.py b/crossref/models/gov/nih/nlm/ncbi/jats1/th_valign.py index 6c946a4240..882ba9e2b9 100644 --- a/crossref/models/gov/nih/nlm/ncbi/jats1/th_valign.py +++ b/crossref/models/gov/nih/nlm/ncbi/jats1/th_valign.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.ncbi.nlm.nih.gov/JATS1" -class ThValign(Enum): +class ThValign(StrEnum): BASELINE = "baseline" BOTTOM = "bottom" MIDDLE = "middle" diff --git a/crossref/models/gov/nih/nlm/ncbi/jats1/thead_align.py b/crossref/models/gov/nih/nlm/ncbi/jats1/thead_align.py index 0f06d5406e..f817f51031 100644 --- a/crossref/models/gov/nih/nlm/ncbi/jats1/thead_align.py +++ b/crossref/models/gov/nih/nlm/ncbi/jats1/thead_align.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.ncbi.nlm.nih.gov/JATS1" -class TheadAlign(Enum): +class TheadAlign(StrEnum): CENTER = "center" CHAR = "char" JUSTIFY = "justify" diff --git a/crossref/models/gov/nih/nlm/ncbi/jats1/thead_valign.py b/crossref/models/gov/nih/nlm/ncbi/jats1/thead_valign.py index b75a6954c6..6c4c9d48bb 100644 --- a/crossref/models/gov/nih/nlm/ncbi/jats1/thead_valign.py +++ b/crossref/models/gov/nih/nlm/ncbi/jats1/thead_valign.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.ncbi.nlm.nih.gov/JATS1" -class TheadValign(Enum): +class TheadValign(StrEnum): BASELINE = "baseline" BOTTOM = "bottom" MIDDLE = "middle" diff --git a/crossref/models/gov/nih/nlm/ncbi/jats1/tr_align.py b/crossref/models/gov/nih/nlm/ncbi/jats1/tr_align.py index a51823c780..7b87d74e30 100644 --- a/crossref/models/gov/nih/nlm/ncbi/jats1/tr_align.py +++ b/crossref/models/gov/nih/nlm/ncbi/jats1/tr_align.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.ncbi.nlm.nih.gov/JATS1" -class TrAlign(Enum): +class TrAlign(StrEnum): CENTER = "center" CHAR = "char" JUSTIFY = "justify" diff --git a/crossref/models/gov/nih/nlm/ncbi/jats1/tr_valign.py b/crossref/models/gov/nih/nlm/ncbi/jats1/tr_valign.py index 959543ec1d..b7081d1dc7 100644 --- a/crossref/models/gov/nih/nlm/ncbi/jats1/tr_valign.py +++ b/crossref/models/gov/nih/nlm/ncbi/jats1/tr_valign.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.ncbi.nlm.nih.gov/JATS1" -class TrValign(Enum): +class TrValign(StrEnum): BASELINE = "baseline" BOTTOM = "bottom" MIDDLE = "middle" diff --git a/crossref/models/gov/nih/nlm/ncbi/jats1/underline_toggle.py b/crossref/models/gov/nih/nlm/ncbi/jats1/underline_toggle.py index 2407ba4a26..e5c832ac8d 100644 --- a/crossref/models/gov/nih/nlm/ncbi/jats1/underline_toggle.py +++ b/crossref/models/gov/nih/nlm/ncbi/jats1/underline_toggle.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.ncbi.nlm.nih.gov/JATS1" -class UnderlineToggle(Enum): +class UnderlineToggle(StrEnum): NO = "no" YES = "yes" diff --git a/crossref/models/gov/nih/nlm/ncbi/jats1/xref_ref_type.py b/crossref/models/gov/nih/nlm/ncbi/jats1/xref_ref_type.py index 934e726240..452e42ff07 100644 --- a/crossref/models/gov/nih/nlm/ncbi/jats1/xref_ref_type.py +++ b/crossref/models/gov/nih/nlm/ncbi/jats1/xref_ref_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.ncbi.nlm.nih.gov/JATS1" -class XrefRefType(Enum): +class XrefRefType(StrEnum): AFF = "aff" APP = "app" AUTHOR_NOTES = "author-notes" diff --git a/crossref/models/org/crossref/access_indicators/license_ref_applies_to.py b/crossref/models/org/crossref/access_indicators/license_ref_applies_to.py index 6dde978b17..911eabbcea 100644 --- a/crossref/models/org/crossref/access_indicators/license_ref_applies_to.py +++ b/crossref/models/org/crossref/access_indicators/license_ref_applies_to.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/AccessIndicators.xsd" -class LicenseRefAppliesTo(Enum): +class LicenseRefAppliesTo(StrEnum): VOR = "vor" AM = "am" TDM = "tdm" diff --git a/crossref/models/org/crossref/clinicaltrials/clinical_trial_number_type.py b/crossref/models/org/crossref/clinicaltrials/clinical_trial_number_type.py index e63f33a479..e8d90c527a 100644 --- a/crossref/models/org/crossref/clinicaltrials/clinical_trial_number_type.py +++ b/crossref/models/org/crossref/clinicaltrials/clinical_trial_number_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/clinicaltrials.xsd" -class ClinicalTrialNumberType(Enum): +class ClinicalTrialNumberType(StrEnum): PRE_RESULTS = "preResults" RESULTS = "results" POST_RESULTS = "postResults" diff --git a/crossref/models/org/crossref/fundref/assertion_name.py b/crossref/models/org/crossref/fundref/assertion_name.py index 88f2a43755..e23cd30cfe 100644 --- a/crossref/models/org/crossref/fundref/assertion_name.py +++ b/crossref/models/org/crossref/fundref/assertion_name.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/fundref.xsd" -class AssertionName(Enum): +class AssertionName(StrEnum): FUNDGROUP = "fundgroup" FUNDER_IDENTIFIER = "funder_identifier" FUNDER_NAME = "funder_name" diff --git a/crossref/models/org/crossref/fundref/assertion_provider.py b/crossref/models/org/crossref/fundref/assertion_provider.py index 9d7735816e..576cadb4c0 100644 --- a/crossref/models/org/crossref/fundref/assertion_provider.py +++ b/crossref/models/org/crossref/fundref/assertion_provider.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/fundref.xsd" -class AssertionProvider(Enum): +class AssertionProvider(StrEnum): PUBLISHER = "publisher" CROSSREF = "crossref" diff --git a/crossref/models/org/crossref/relations/description_language.py b/crossref/models/org/crossref/relations/description_language.py index b39261dea3..c162fd7c00 100644 --- a/crossref/models/org/crossref/relations/description_language.py +++ b/crossref/models/org/crossref/relations/description_language.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/relations.xsd" -class DescriptionLanguage(Enum): +class DescriptionLanguage(StrEnum): AA = "aa" AB = "ab" AE = "ae" diff --git a/crossref/models/org/crossref/relations/inter_work_relation_identifier_type.py b/crossref/models/org/crossref/relations/inter_work_relation_identifier_type.py index b1e7944cd6..db2dd24c39 100644 --- a/crossref/models/org/crossref/relations/inter_work_relation_identifier_type.py +++ b/crossref/models/org/crossref/relations/inter_work_relation_identifier_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/relations.xsd" -class InterWorkRelationIdentifierType(Enum): +class InterWorkRelationIdentifierType(StrEnum): DOI = "doi" ISSN = "issn" ISBN = "isbn" diff --git a/crossref/models/org/crossref/relations/inter_work_relation_relationship_type.py b/crossref/models/org/crossref/relations/inter_work_relation_relationship_type.py index 2eeb39f060..119a0e8282 100644 --- a/crossref/models/org/crossref/relations/inter_work_relation_relationship_type.py +++ b/crossref/models/org/crossref/relations/inter_work_relation_relationship_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/relations.xsd" -class InterWorkRelationRelationshipType(Enum): +class InterWorkRelationRelationshipType(StrEnum): IS_DERIVED_FROM = "isDerivedFrom" HAS_DERIVATION = "hasDerivation" IS_REVIEW_OF = "isReviewOf" diff --git a/crossref/models/org/crossref/relations/intra_work_relation_identifier_type.py b/crossref/models/org/crossref/relations/intra_work_relation_identifier_type.py index e1edccec61..1ec1207086 100644 --- a/crossref/models/org/crossref/relations/intra_work_relation_identifier_type.py +++ b/crossref/models/org/crossref/relations/intra_work_relation_identifier_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/relations.xsd" -class IntraWorkRelationIdentifierType(Enum): +class IntraWorkRelationIdentifierType(StrEnum): DOI = "doi" ISSN = "issn" ISBN = "isbn" diff --git a/crossref/models/org/crossref/relations/intra_work_relation_relationship_type.py b/crossref/models/org/crossref/relations/intra_work_relation_relationship_type.py index c683870ca6..f7a4776c11 100644 --- a/crossref/models/org/crossref/relations/intra_work_relation_relationship_type.py +++ b/crossref/models/org/crossref/relations/intra_work_relation_relationship_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/relations.xsd" -class IntraWorkRelationRelationshipType(Enum): +class IntraWorkRelationRelationshipType(StrEnum): IS_TRANSLATION_OF = "isTranslationOf" HAS_TRANSLATION = "hasTranslation" IS_PREPRINT_OF = "isPreprintOf" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/anonymous_contributor_role.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/anonymous_contributor_role.py index 335aabffb8..1870134ae3 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/anonymous_contributor_role.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/anonymous_contributor_role.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class AnonymousContributorRole(Enum): +class AnonymousContributorRole(StrEnum): AUTHOR = "author" EDITOR = "editor" CHAIR = "chair" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/anonymous_language.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/anonymous_language.py index ff3b02089b..0a70f40287 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/anonymous_language.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/anonymous_language.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class AnonymousLanguage(Enum): +class AnonymousLanguage(StrEnum): AA = "aa" AB = "ab" AE = "ae" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/anonymous_name_style.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/anonymous_name_style.py index 8488f7d643..6519d4b999 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/anonymous_name_style.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/anonymous_name_style.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class AnonymousNameStyle(Enum): +class AnonymousNameStyle(StrEnum): WESTERN = "western" EASTERN = "eastern" ISLENSK = "islensk" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/anonymous_sequence.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/anonymous_sequence.py index 593af29db9..611a54cc51 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/anonymous_sequence.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/anonymous_sequence.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class AnonymousSequence(Enum): +class AnonymousSequence(StrEnum): FIRST = "first" ADDITIONAL = "additional" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/archive_name.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/archive_name.py index 93a50911d4..71ca629fff 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/archive_name.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/archive_name.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class ArchiveName(Enum): +class ArchiveName(StrEnum): CLOCKSS = "CLOCKSS" LOCKSS = "LOCKSS" PORTICO = "Portico" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/book_book_type.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/book_book_type.py index 7382223aaf..37a933e6f0 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/book_book_type.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/book_book_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class BookBookType(Enum): +class BookBookType(StrEnum): EDITED_BOOK = "edited_book" MONOGRAPH = "monograph" REFERENCE = "reference" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/book_metadata_language.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/book_metadata_language.py index cf82d127e2..7ce8288632 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/book_metadata_language.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/book_metadata_language.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class BookMetadataLanguage(Enum): +class BookMetadataLanguage(StrEnum): AA = "aa" AB = "ab" AE = "ae" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/book_metadata_reference_distribution_opts.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/book_metadata_reference_distribution_opts.py index d49c3e60cd..6cef95b166 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/book_metadata_reference_distribution_opts.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/book_metadata_reference_distribution_opts.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class BookMetadataReferenceDistributionOpts(Enum): +class BookMetadataReferenceDistributionOpts(StrEnum): NONE = "none" QUERY = "query" ANY = "any" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/book_series_metadata_language.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/book_series_metadata_language.py index 14a73aac4b..38ab1be706 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/book_series_metadata_language.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/book_series_metadata_language.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class BookSeriesMetadataLanguage(Enum): +class BookSeriesMetadataLanguage(StrEnum): AA = "aa" AB = "ab" AE = "ae" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/book_series_metadata_reference_distribution_opts.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/book_series_metadata_reference_distribution_opts.py index 39e4c6c01c..6e631f52c6 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/book_series_metadata_reference_distribution_opts.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/book_series_metadata_reference_distribution_opts.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class BookSeriesMetadataReferenceDistributionOpts(Enum): +class BookSeriesMetadataReferenceDistributionOpts(StrEnum): NONE = "none" QUERY = "query" ANY = "any" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/book_set_metadata_language.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/book_set_metadata_language.py index 1ecda89bc9..72aeddc13e 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/book_set_metadata_language.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/book_set_metadata_language.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class BookSetMetadataLanguage(Enum): +class BookSetMetadataLanguage(StrEnum): AA = "aa" AB = "ab" AE = "ae" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/book_set_metadata_reference_distribution_opts.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/book_set_metadata_reference_distribution_opts.py index 511ac11955..b052a25a77 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/book_set_metadata_reference_distribution_opts.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/book_set_metadata_reference_distribution_opts.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class BookSetMetadataReferenceDistributionOpts(Enum): +class BookSetMetadataReferenceDistributionOpts(StrEnum): NONE = "none" QUERY = "query" ANY = "any" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/cm_update_type.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/cm_update_type.py index 9deb4e3abb..87db63d746 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/cm_update_type.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/cm_update_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class CmUpdateType(Enum): +class CmUpdateType(StrEnum): ADDENDUM = "addendum" CLARIFICATION = "clarification" CORRECTION = "correction" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/collection_multi_resolution.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/collection_multi_resolution.py index c916c4e70e..5873745a3a 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/collection_multi_resolution.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/collection_multi_resolution.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class CollectionMultiResolution(Enum): +class CollectionMultiResolution(StrEnum): LOCK = "lock" UNLOCK = "unlock" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/collection_property.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/collection_property.py index 49a6bfcffd..2e5881a680 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/collection_property.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/collection_property.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class CollectionProperty(Enum): +class CollectionProperty(StrEnum): LIST_BASED = "list-based" COUNTRY_BASED = "country-based" CRAWLER_BASED = "crawler-based" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/competing_interest_statement_language.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/competing_interest_statement_language.py index a99ada240e..516af392a6 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/competing_interest_statement_language.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/competing_interest_statement_language.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class CompetingInterestStatementLanguage(Enum): +class CompetingInterestStatementLanguage(StrEnum): AA = "aa" AB = "ab" AE = "ae" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/component_language.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/component_language.py index 78b69770dd..b0dea85a33 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/component_language.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/component_language.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class ComponentLanguage(Enum): +class ComponentLanguage(StrEnum): AA = "aa" AB = "ab" AE = "ae" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/component_parent_relation.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/component_parent_relation.py index 29a2ebe31b..0d5dd4186b 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/component_parent_relation.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/component_parent_relation.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class ComponentParentRelation(Enum): +class ComponentParentRelation(StrEnum): IS_PART_OF = "isPartOf" IS_REFERENCED_BY = "isReferencedBy" IS_REQUIRED_BY = "isRequiredBy" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/conference_paper_language.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/conference_paper_language.py index ca0f55839d..6ed4efe0a7 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/conference_paper_language.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/conference_paper_language.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class ConferencePaperLanguage(Enum): +class ConferencePaperLanguage(StrEnum): AA = "aa" AB = "ab" AE = "ae" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/conference_paper_publication_type.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/conference_paper_publication_type.py index 903de8aae2..d84e0af9db 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/conference_paper_publication_type.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/conference_paper_publication_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class ConferencePaperPublicationType(Enum): +class ConferencePaperPublicationType(StrEnum): ABSTRACT_ONLY = "abstract_only" FULL_TEXT = "full_text" BIBLIOGRAPHIC_RECORD = "bibliographic_record" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/conference_paper_reference_distribution_opts.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/conference_paper_reference_distribution_opts.py index 26b35ea8ab..e571bbf95e 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/conference_paper_reference_distribution_opts.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/conference_paper_reference_distribution_opts.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class ConferencePaperReferenceDistributionOpts(Enum): +class ConferencePaperReferenceDistributionOpts(StrEnum): NONE = "none" QUERY = "query" ANY = "any" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/content_item_component_type.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/content_item_component_type.py index cdb9a3ece3..dca378daed 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/content_item_component_type.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/content_item_component_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class ContentItemComponentType(Enum): +class ContentItemComponentType(StrEnum): CHAPTER = "chapter" SECTION = "section" PART = "part" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/content_item_language.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/content_item_language.py index 6db0ca1bb0..b587ad7935 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/content_item_language.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/content_item_language.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class ContentItemLanguage(Enum): +class ContentItemLanguage(StrEnum): AA = "aa" AB = "ab" AE = "ae" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/content_item_publication_type.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/content_item_publication_type.py index fc476c3c35..14ce5d4074 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/content_item_publication_type.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/content_item_publication_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class ContentItemPublicationType(Enum): +class ContentItemPublicationType(StrEnum): ABSTRACT_ONLY = "abstract_only" FULL_TEXT = "full_text" BIBLIOGRAPHIC_RECORD = "bibliographic_record" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/content_item_reference_distribution_opts.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/content_item_reference_distribution_opts.py index 4c8e4f26f1..f055f6630f 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/content_item_reference_distribution_opts.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/content_item_reference_distribution_opts.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class ContentItemReferenceDistributionOpts(Enum): +class ContentItemReferenceDistributionOpts(StrEnum): NONE = "none" QUERY = "query" ANY = "any" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/database_metadata_language.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/database_metadata_language.py index 82958fa652..0e4a1cf2b6 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/database_metadata_language.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/database_metadata_language.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class DatabaseMetadataLanguage(Enum): +class DatabaseMetadataLanguage(StrEnum): AA = "aa" AB = "ab" AE = "ae" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/database_metadata_reference_distribution_opts.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/database_metadata_reference_distribution_opts.py index 249ebb751c..03719faec8 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/database_metadata_reference_distribution_opts.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/database_metadata_reference_distribution_opts.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class DatabaseMetadataReferenceDistributionOpts(Enum): +class DatabaseMetadataReferenceDistributionOpts(StrEnum): NONE = "none" QUERY = "query" ANY = "any" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/dataset_dataset_type.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/dataset_dataset_type.py index 5b152c75a2..50bfe4bacd 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/dataset_dataset_type.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/dataset_dataset_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class DatasetDatasetType(Enum): +class DatasetDatasetType(StrEnum): RECORD = "record" COLLECTION = "collection" CROSSMARK_POLICY = "crossmark_policy" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/date_t_media_type.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/date_t_media_type.py index a866e4fb15..097b6ea8af 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/date_t_media_type.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/date_t_media_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class DateTMediaType(Enum): +class DateTMediaType(StrEnum): ONLINE = "online" PRINT = "print" OTHER = "other" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/degrees_language.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/degrees_language.py index 22de8c2cbd..c53e1859b0 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/degrees_language.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/degrees_language.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class DegreesLanguage(Enum): +class DegreesLanguage(StrEnum): AA = "aa" AB = "ab" AE = "ae" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/description_language.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/description_language.py index 30922fbaa7..a5f522d481 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/description_language.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/description_language.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class DescriptionLanguage(Enum): +class DescriptionLanguage(StrEnum): AA = "aa" AB = "ab" AE = "ae" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/dissertation_language.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/dissertation_language.py index f82303b2b5..8299fab983 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/dissertation_language.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/dissertation_language.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class DissertationLanguage(Enum): +class DissertationLanguage(StrEnum): AA = "aa" AB = "ab" AE = "ae" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/dissertation_publication_type.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/dissertation_publication_type.py index 4aa6e19f9b..48995f470a 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/dissertation_publication_type.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/dissertation_publication_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class DissertationPublicationType(Enum): +class DissertationPublicationType(StrEnum): ABSTRACT_ONLY = "abstract_only" FULL_TEXT = "full_text" BIBLIOGRAPHIC_RECORD = "bibliographic_record" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/dissertation_reference_distribution_opts.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/dissertation_reference_distribution_opts.py index 74ce904572..ecaccbfd12 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/dissertation_reference_distribution_opts.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/dissertation_reference_distribution_opts.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class DissertationReferenceDistributionOpts(Enum): +class DissertationReferenceDistributionOpts(StrEnum): NONE = "none" QUERY = "query" ANY = "any" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/format_mime_type.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/format_mime_type.py index 4706e17706..3f447066d0 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/format_mime_type.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/format_mime_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class FormatMimeType(Enum): +class FormatMimeType(StrEnum): TEXT_CSS = "text/css" TEXT_CSV = "text/csv" TEXT_ENRICHED = "text/enriched" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/identifier_id_type.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/identifier_id_type.py index 3e06677e99..bdf6072f24 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/identifier_id_type.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/identifier_id_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class IdentifierIdType(Enum): +class IdentifierIdType(StrEnum): PII = "pii" SICI = "sici" DOI = "doi" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/institution_id_type.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/institution_id_type.py index 1e3d0179aa..cb6365dd8c 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/institution_id_type.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/institution_id_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class InstitutionIdType(Enum): +class InstitutionIdType(StrEnum): ROR = "ror" ISNI = "isni" WIKIDATA = "wikidata" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/intent_statement_language.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/intent_statement_language.py index 15bd4c940a..51e3ecc5e1 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/intent_statement_language.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/intent_statement_language.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class IntentStatementLanguage(Enum): +class IntentStatementLanguage(StrEnum): AA = "aa" AB = "ab" AE = "ae" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/isbn_media_type.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/isbn_media_type.py index 3cebb134f8..d691988196 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/isbn_media_type.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/isbn_media_type.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class IsbnMediaType(Enum): +class IsbnMediaType(StrEnum): PRINT = "print" ELECTRONIC = "electronic" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/issn_media_type.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/issn_media_type.py index c67fccfcc9..5a310243d2 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/issn_media_type.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/issn_media_type.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class IssnMediaType(Enum): +class IssnMediaType(StrEnum): PRINT = "print" ELECTRONIC = "electronic" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/item_country.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/item_country.py index fa5c4c0b01..64002252cf 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/item_country.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/item_country.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class ItemCountry(Enum): +class ItemCountry(StrEnum): AD = "AD" AE = "AE" AF = "AF" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/item_crawler.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/item_crawler.py index cbd1b82ec5..0191c9074a 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/item_crawler.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/item_crawler.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class ItemCrawler(Enum): +class ItemCrawler(StrEnum): GOOGLE = "google" MSN = "msn" SCIRUS = "scirus" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/item_link_header_relationship.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/item_link_header_relationship.py index a3af7b9624..98178f2f8d 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/item_link_header_relationship.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/item_link_header_relationship.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class ItemLinkHeaderRelationship(Enum): +class ItemLinkHeaderRelationship(StrEnum): DUL = "dul" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/journal_article_language.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/journal_article_language.py index 4684960dc6..ee4d79b94d 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/journal_article_language.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/journal_article_language.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class JournalArticleLanguage(Enum): +class JournalArticleLanguage(StrEnum): AA = "aa" AB = "ab" AE = "ae" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/journal_article_publication_type.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/journal_article_publication_type.py index d502f43e19..a7766dbaf8 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/journal_article_publication_type.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/journal_article_publication_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class JournalArticlePublicationType(Enum): +class JournalArticlePublicationType(StrEnum): ABSTRACT_ONLY = "abstract_only" FULL_TEXT = "full_text" BIBLIOGRAPHIC_RECORD = "bibliographic_record" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/journal_article_reference_distribution_opts.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/journal_article_reference_distribution_opts.py index d2250833e4..8614b4bb83 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/journal_article_reference_distribution_opts.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/journal_article_reference_distribution_opts.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class JournalArticleReferenceDistributionOpts(Enum): +class JournalArticleReferenceDistributionOpts(StrEnum): NONE = "none" QUERY = "query" ANY = "any" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/journal_metadata_language.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/journal_metadata_language.py index fa0b49ac94..ac948a3aeb 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/journal_metadata_language.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/journal_metadata_language.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class JournalMetadataLanguage(Enum): +class JournalMetadataLanguage(StrEnum): AA = "aa" AB = "ab" AE = "ae" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/journal_metadata_reference_distribution_opts.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/journal_metadata_reference_distribution_opts.py index f6d131d0ca..b54143fefe 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/journal_metadata_reference_distribution_opts.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/journal_metadata_reference_distribution_opts.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class JournalMetadataReferenceDistributionOpts(Enum): +class JournalMetadataReferenceDistributionOpts(StrEnum): NONE = "none" QUERY = "query" ANY = "any" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/name_language.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/name_language.py index eea1abdca2..60cd33b915 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/name_language.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/name_language.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class NameLanguage(Enum): +class NameLanguage(StrEnum): AA = "aa" AB = "ab" AE = "ae" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/name_name_style.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/name_name_style.py index c705e3880e..bbf6a5bdcb 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/name_name_style.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/name_name_style.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class NameNameStyle(Enum): +class NameNameStyle(StrEnum): WESTERN = "western" EASTERN = "eastern" ISLENSK = "islensk" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/noisbn_reason.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/noisbn_reason.py index e726b41e7d..ad365c99bc 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/noisbn_reason.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/noisbn_reason.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class NoisbnReason(Enum): +class NoisbnReason(StrEnum): ARCHIVE_VOLUME = "archive_volume" MONOGRAPH = "monograph" SIMPLE_SERIES = "simple_series" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/organization_contributor_role.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/organization_contributor_role.py index 3015371ea0..8cde72194c 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/organization_contributor_role.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/organization_contributor_role.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class OrganizationContributorRole(Enum): +class OrganizationContributorRole(StrEnum): AUTHOR = "author" EDITOR = "editor" CHAIR = "chair" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/organization_language.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/organization_language.py index 98c0cf9f89..dfe8309cfa 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/organization_language.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/organization_language.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class OrganizationLanguage(Enum): +class OrganizationLanguage(StrEnum): AA = "aa" AB = "ab" AE = "ae" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/organization_name_style.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/organization_name_style.py index 3f229cbb09..65762ae105 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/organization_name_style.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/organization_name_style.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class OrganizationNameStyle(Enum): +class OrganizationNameStyle(StrEnum): WESTERN = "western" EASTERN = "eastern" ISLENSK = "islensk" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/organization_sequence.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/organization_sequence.py index eeea00f7c7..35c5f7dcae 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/organization_sequence.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/organization_sequence.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class OrganizationSequence(Enum): +class OrganizationSequence(StrEnum): FIRST = "first" ADDITIONAL = "additional" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/original_language_title_language.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/original_language_title_language.py index a68f15a34b..61708b9f11 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/original_language_title_language.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/original_language_title_language.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class OriginalLanguageTitleLanguage(Enum): +class OriginalLanguageTitleLanguage(StrEnum): AA = "aa" AB = "ab" AE = "ae" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/peer_review_language.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/peer_review_language.py index cb77747833..fa305a1ad7 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/peer_review_language.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/peer_review_language.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class PeerReviewLanguage(Enum): +class PeerReviewLanguage(StrEnum): AA = "aa" AB = "ab" AE = "ae" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/peer_review_recommendation.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/peer_review_recommendation.py index f5aaa06e8d..a4d7c8d366 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/peer_review_recommendation.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/peer_review_recommendation.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class PeerReviewRecommendation(Enum): +class PeerReviewRecommendation(StrEnum): MAJOR_REVISION = "major-revision" MINOR_REVISION = "minor-revision" REJECT = "reject" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/peer_review_stage.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/peer_review_stage.py index 4ef5d8e76f..610cc0536c 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/peer_review_stage.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/peer_review_stage.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class PeerReviewStage(Enum): +class PeerReviewStage(StrEnum): PRE_PUBLICATION = "pre-publication" POST_PUBLICATION = "post-publication" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/peer_review_type.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/peer_review_type.py index 5c25e755ff..64ad5606d0 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/peer_review_type.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/peer_review_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class PeerReviewType(Enum): +class PeerReviewType(StrEnum): REFEREE_REPORT = "referee-report" EDITOR_REPORT = "editor-report" AUTHOR_COMMENT = "author-comment" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/pending_publication_language.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/pending_publication_language.py index 301680eae1..d1b797bfe4 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/pending_publication_language.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/pending_publication_language.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class PendingPublicationLanguage(Enum): +class PendingPublicationLanguage(StrEnum): AA = "aa" AB = "ab" AE = "ae" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/person_name_contributor_role.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/person_name_contributor_role.py index 681b99e0d3..b47f031010 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/person_name_contributor_role.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/person_name_contributor_role.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class PersonNameContributorRole(Enum): +class PersonNameContributorRole(StrEnum): AUTHOR = "author" EDITOR = "editor" CHAIR = "chair" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/person_name_language.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/person_name_language.py index 9206a0f2a3..504ae2ef86 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/person_name_language.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/person_name_language.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class PersonNameLanguage(Enum): +class PersonNameLanguage(StrEnum): AA = "aa" AB = "ab" AE = "ae" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/person_name_name_style.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/person_name_name_style.py index 8be3a4f252..2910a58265 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/person_name_name_style.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/person_name_name_style.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class PersonNameNameStyle(Enum): +class PersonNameNameStyle(StrEnum): WESTERN = "western" EASTERN = "eastern" ISLENSK = "islensk" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/person_name_sequence.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/person_name_sequence.py index 70a61306f3..4b5558780b 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/person_name_sequence.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/person_name_sequence.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class PersonNameSequence(Enum): +class PersonNameSequence(StrEnum): FIRST = "first" ADDITIONAL = "additional" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/posted_content_language.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/posted_content_language.py index b24c7da435..30501059ed 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/posted_content_language.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/posted_content_language.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class PostedContentLanguage(Enum): +class PostedContentLanguage(StrEnum): AA = "aa" AB = "ab" AE = "ae" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/posted_content_type.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/posted_content_type.py index e518881829..bc0a20939a 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/posted_content_type.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/posted_content_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class PostedContentType(Enum): +class PostedContentType(StrEnum): PREPRINT = "preprint" WORKING_PAPER = "working_paper" LETTER = "letter" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/prefix_language.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/prefix_language.py index 9729f6fb1d..86dca7e007 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/prefix_language.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/prefix_language.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class PrefixLanguage(Enum): +class PrefixLanguage(StrEnum): AA = "aa" AB = "ab" AE = "ae" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/proceedings_metadata_language.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/proceedings_metadata_language.py index 91e5c31e4e..83ef9fd450 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/proceedings_metadata_language.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/proceedings_metadata_language.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class ProceedingsMetadataLanguage(Enum): +class ProceedingsMetadataLanguage(StrEnum): AA = "aa" AB = "ab" AE = "ae" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/proceedings_metadata_reference_distribution_opts.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/proceedings_metadata_reference_distribution_opts.py index 3175b5370c..4b8d2c1a49 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/proceedings_metadata_reference_distribution_opts.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/proceedings_metadata_reference_distribution_opts.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class ProceedingsMetadataReferenceDistributionOpts(Enum): +class ProceedingsMetadataReferenceDistributionOpts(StrEnum): NONE = "none" QUERY = "query" ANY = "any" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/proceedings_series_metadata_reference_distribution_opts.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/proceedings_series_metadata_reference_distribution_opts.py index f5597dfe77..cc520ce328 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/proceedings_series_metadata_reference_distribution_opts.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/proceedings_series_metadata_reference_distribution_opts.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class ProceedingsSeriesMetadataReferenceDistributionOpts(Enum): +class ProceedingsSeriesMetadataReferenceDistributionOpts(StrEnum): NONE = "none" QUERY = "query" ANY = "any" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/report_paper_metadata_language.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/report_paper_metadata_language.py index ef708a8578..95f89ae331 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/report_paper_metadata_language.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/report_paper_metadata_language.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class ReportPaperMetadataLanguage(Enum): +class ReportPaperMetadataLanguage(StrEnum): AA = "aa" AB = "ab" AE = "ae" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/report_paper_metadata_reference_distribution_opts.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/report_paper_metadata_reference_distribution_opts.py index b04165b2a6..1077f12ec6 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/report_paper_metadata_reference_distribution_opts.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/report_paper_metadata_reference_distribution_opts.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class ReportPaperMetadataReferenceDistributionOpts(Enum): +class ReportPaperMetadataReferenceDistributionOpts(StrEnum): NONE = "none" QUERY = "query" ANY = "any" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/report_paper_publication_type.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/report_paper_publication_type.py index f688a30f7b..23ee25e2f3 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/report_paper_publication_type.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/report_paper_publication_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class ReportPaperPublicationType(Enum): +class ReportPaperPublicationType(StrEnum): ABSTRACT_ONLY = "abstract_only" FULL_TEXT = "full_text" BIBLIOGRAPHIC_RECORD = "bibliographic_record" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/report_paper_series_metadata_language.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/report_paper_series_metadata_language.py index bf9c985fd7..13a60aaf27 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/report_paper_series_metadata_language.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/report_paper_series_metadata_language.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class ReportPaperSeriesMetadataLanguage(Enum): +class ReportPaperSeriesMetadataLanguage(StrEnum): AA = "aa" AB = "ab" AE = "ae" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/report_paper_series_metadata_reference_distribution_opts.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/report_paper_series_metadata_reference_distribution_opts.py index 8d9939053a..34fbfa3f05 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/report_paper_series_metadata_reference_distribution_opts.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/report_paper_series_metadata_reference_distribution_opts.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class ReportPaperSeriesMetadataReferenceDistributionOpts(Enum): +class ReportPaperSeriesMetadataReferenceDistributionOpts(StrEnum): NONE = "none" QUERY = "query" ANY = "any" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/resource_content_version.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/resource_content_version.py index 7bab6595e4..a5f21ce66e 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/resource_content_version.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/resource_content_version.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class ResourceContentVersion(Enum): +class ResourceContentVersion(StrEnum): VOR = "vor" AM = "am" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/resource_mime_type.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/resource_mime_type.py index d569f136fa..00973f6872 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/resource_mime_type.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/resource_mime_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class ResourceMimeType(Enum): +class ResourceMimeType(StrEnum): TEXT_CSS = "text/css" TEXT_CSV = "text/csv" TEXT_ENRICHED = "text/enriched" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/standard_metadata_language.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/standard_metadata_language.py index 5bce3ebb2a..5c29f462c8 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/standard_metadata_language.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/standard_metadata_language.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class StandardMetadataLanguage(Enum): +class StandardMetadataLanguage(StrEnum): AA = "aa" AB = "ab" AE = "ae" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/standard_metadata_publication_status.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/standard_metadata_publication_status.py index 3947651d1e..7d5f1d68a7 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/standard_metadata_publication_status.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/standard_metadata_publication_status.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class StandardMetadataPublicationStatus(Enum): +class StandardMetadataPublicationStatus(StrEnum): RELEASED = "released" WITHDRAWN = "withdrawn" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/standard_metadata_reference_distribution_opts.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/standard_metadata_reference_distribution_opts.py index d2d4e44699..de64d49701 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/standard_metadata_reference_distribution_opts.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/standard_metadata_reference_distribution_opts.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class StandardMetadataReferenceDistributionOpts(Enum): +class StandardMetadataReferenceDistributionOpts(StrEnum): NONE = "none" QUERY = "query" ANY = "any" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/standard_publication_type.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/standard_publication_type.py index 770752891d..f9f22bdcb0 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/standard_publication_type.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/standard_publication_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class StandardPublicationType(Enum): +class StandardPublicationType(StrEnum): ABSTRACT_ONLY = "abstract_only" FULL_TEXT = "full_text" BIBLIOGRAPHIC_RECORD = "bibliographic_record" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/std_alt_as_published_value.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/std_alt_as_published_value.py index dee3895d92..8e74df79dd 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/std_alt_as_published_value.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/std_alt_as_published_value.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class StdAltAsPublishedValue(Enum): +class StdAltAsPublishedValue(StrEnum): EDITORIAL = "editorial" REVISION = "revision" REAPPROVAL = "reapproval" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/string_name_language.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/string_name_language.py index 9ae59d7352..c177903c75 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/string_name_language.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/string_name_language.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class StringNameLanguage(Enum): +class StringNameLanguage(StrEnum): AA = "aa" AB = "ab" AE = "ae" diff --git a/crossref/models/org/crossref/schema/pkg_5/pkg_3/string_name_name_style.py b/crossref/models/org/crossref/schema/pkg_5/pkg_3/string_name_name_style.py index c68f3039fc..0ae53e3f91 100644 --- a/crossref/models/org/crossref/schema/pkg_5/pkg_3/string_name_name_style.py +++ b/crossref/models/org/crossref/schema/pkg_5/pkg_3/string_name_name_style.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.crossref.org/schema/5.3.1" -class StringNameNameStyle(Enum): +class StringNameNameStyle(StrEnum): WESTERN = "western" EASTERN = "eastern" ISLENSK = "islensk" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/columnalignstyle.py b/crossref/models/org/w3/pkg_1998/math/math_ml/columnalignstyle.py index 096c95ddb4..1b57f5f09a 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/columnalignstyle.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/columnalignstyle.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class Columnalignstyle(Enum): +class Columnalignstyle(StrEnum): LEFT = "left" CENTER = "center" RIGHT = "right" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/declare_occurrence.py b/crossref/models/org/w3/pkg_1998/math/math_ml/declare_occurrence.py index b08acb7a5c..3627201bac 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/declare_occurrence.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/declare_occurrence.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class DeclareOccurrence(Enum): +class DeclareOccurrence(StrEnum): PREFIX = "prefix" INFIX = "infix" FUNCTION_MODEL = "function-model" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/group_alignment.py b/crossref/models/org/w3/pkg_1998/math/math_ml/group_alignment.py index 4071ff9270..ce7bc5206e 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/group_alignment.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/group_alignment.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class GroupAlignment(Enum): +class GroupAlignment(StrEnum): LEFT = "left" CENTER = "center" RIGHT = "right" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/linestyle.py b/crossref/models/org/w3/pkg_1998/math/math_ml/linestyle.py index f282d58074..c52d31b6cc 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/linestyle.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/linestyle.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class Linestyle(Enum): +class Linestyle(StrEnum): NONE = "none" SOLID = "solid" DASHED = "dashed" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/list_order.py b/crossref/models/org/w3/pkg_1998/math/math_ml/list_order.py index d7bc70ab77..8d3357d1d5 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/list_order.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/list_order.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class ListOrder(Enum): +class ListOrder(StrEnum): NUMERIC = "numeric" LEXICOGRAPHIC = "lexicographic" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/maction_value.py b/crossref/models/org/w3/pkg_1998/math/math_ml/maction_value.py index 1041a95ead..9e425e6234 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/maction_value.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/maction_value.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MactionValue(Enum): +class MactionValue(StrEnum): TRANSPARENT = "transparent" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/maligngroup_groupalign.py b/crossref/models/org/w3/pkg_1998/math/math_ml/maligngroup_groupalign.py index 63912b2315..35027bd26b 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/maligngroup_groupalign.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/maligngroup_groupalign.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MaligngroupGroupalign(Enum): +class MaligngroupGroupalign(StrEnum): LEFT = "left" CENTER = "center" RIGHT = "right" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/maligngroup_value.py b/crossref/models/org/w3/pkg_1998/math/math_ml/maligngroup_value.py index 57a94133e0..b46624adae 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/maligngroup_value.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/maligngroup_value.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MaligngroupValue(Enum): +class MaligngroupValue(StrEnum): TRANSPARENT = "transparent" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/malignmark_edge.py b/crossref/models/org/w3/pkg_1998/math/math_ml/malignmark_edge.py index fb81bff6c0..dfcb3398de 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/malignmark_edge.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/malignmark_edge.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MalignmarkEdge(Enum): +class MalignmarkEdge(StrEnum): LEFT = "left" RIGHT = "right" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/malignmark_value.py b/crossref/models/org/w3/pkg_1998/math/math_ml/malignmark_value.py index 1ac8260cd6..d6e026b981 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/malignmark_value.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/malignmark_value.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MalignmarkValue(Enum): +class MalignmarkValue(StrEnum): TRANSPARENT = "transparent" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/math_accent.py b/crossref/models/org/w3/pkg_1998/math/math_ml/math_accent.py index 09040c1535..3ab937fe60 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/math_accent.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/math_accent.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MathAccent(Enum): +class MathAccent(StrEnum): TRUE = "true" FALSE = "false" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/math_accentunder.py b/crossref/models/org/w3/pkg_1998/math/math_ml/math_accentunder.py index 781ddcdb57..23c4ae152a 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/math_accentunder.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/math_accentunder.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MathAccentunder(Enum): +class MathAccentunder(StrEnum): TRUE = "true" FALSE = "false" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/math_align.py b/crossref/models/org/w3/pkg_1998/math/math_ml/math_align.py index 1e3f7d4e34..7db49555ba 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/math_align.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/math_align.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MathAlign(Enum): +class MathAlign(StrEnum): LEFT = "left" RIGHT = "right" CENTER = "center" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/math_bevelled.py b/crossref/models/org/w3/pkg_1998/math/math_ml/math_bevelled.py index 8bab15fd19..820db67a91 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/math_bevelled.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/math_bevelled.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MathBevelled(Enum): +class MathBevelled(StrEnum): TRUE = "true" FALSE = "false" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/math_charalign.py b/crossref/models/org/w3/pkg_1998/math/math_ml/math_charalign.py index 6e04e280e8..950be191f0 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/math_charalign.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/math_charalign.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MathCharalign(Enum): +class MathCharalign(StrEnum): LEFT = "left" CENTER = "center" RIGHT = "right" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/math_denomalign.py b/crossref/models/org/w3/pkg_1998/math/math_ml/math_denomalign.py index 79d01248d5..85a042991c 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/math_denomalign.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/math_denomalign.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MathDenomalign(Enum): +class MathDenomalign(StrEnum): LEFT = "left" CENTER = "center" RIGHT = "right" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/math_dir.py b/crossref/models/org/w3/pkg_1998/math/math_ml/math_dir.py index 4ea78da85e..2ff0234db9 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/math_dir.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/math_dir.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MathDir(Enum): +class MathDir(StrEnum): LTR = "ltr" RTL = "rtl" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/math_display.py b/crossref/models/org/w3/pkg_1998/math/math_ml/math_display.py index 88fe999015..ba8be0e508 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/math_display.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/math_display.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MathDisplay(Enum): +class MathDisplay(StrEnum): BLOCK = "block" INLINE = "inline" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/math_displaystyle.py b/crossref/models/org/w3/pkg_1998/math/math_ml/math_displaystyle.py index 6205db5a50..44ad9c3449 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/math_displaystyle.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/math_displaystyle.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MathDisplaystyle(Enum): +class MathDisplaystyle(StrEnum): TRUE = "true" FALSE = "false" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/math_edge.py b/crossref/models/org/w3/pkg_1998/math/math_ml/math_edge.py index ecad1d2104..b318064cd5 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/math_edge.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/math_edge.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MathEdge(Enum): +class MathEdge(StrEnum): LEFT = "left" RIGHT = "right" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/math_equalcolumns.py b/crossref/models/org/w3/pkg_1998/math/math_ml/math_equalcolumns.py index 0852bf01ae..859eb290dd 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/math_equalcolumns.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/math_equalcolumns.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MathEqualcolumns(Enum): +class MathEqualcolumns(StrEnum): TRUE = "true" FALSE = "false" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/math_equalrows.py b/crossref/models/org/w3/pkg_1998/math/math_ml/math_equalrows.py index e3ea071943..eb2c0968e1 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/math_equalrows.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/math_equalrows.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MathEqualrows(Enum): +class MathEqualrows(StrEnum): TRUE = "true" FALSE = "false" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/math_fence.py b/crossref/models/org/w3/pkg_1998/math/math_ml/math_fence.py index c1890cdf9d..e49cee08f9 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/math_fence.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/math_fence.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MathFence(Enum): +class MathFence(StrEnum): TRUE = "true" FALSE = "false" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/math_form.py b/crossref/models/org/w3/pkg_1998/math/math_ml/math_form.py index 2d8817fe13..af29e1602a 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/math_form.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/math_form.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MathForm(Enum): +class MathForm(StrEnum): PREFIX = "prefix" INFIX = "infix" POSTFIX = "postfix" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/math_indentalign.py b/crossref/models/org/w3/pkg_1998/math/math_ml/math_indentalign.py index a9e506a830..6a8ec42b98 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/math_indentalign.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/math_indentalign.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MathIndentalign(Enum): +class MathIndentalign(StrEnum): LEFT = "left" CENTER = "center" RIGHT = "right" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/math_indentalignfirst.py b/crossref/models/org/w3/pkg_1998/math/math_ml/math_indentalignfirst.py index 12d901a0a3..a8c142e44e 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/math_indentalignfirst.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/math_indentalignfirst.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MathIndentalignfirst(Enum): +class MathIndentalignfirst(StrEnum): LEFT = "left" CENTER = "center" RIGHT = "right" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/math_indentalignlast.py b/crossref/models/org/w3/pkg_1998/math/math_ml/math_indentalignlast.py index ae95ed112d..9432f6985a 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/math_indentalignlast.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/math_indentalignlast.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MathIndentalignlast(Enum): +class MathIndentalignlast(StrEnum): LEFT = "left" CENTER = "center" RIGHT = "right" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/math_infixlinebreakstyle.py b/crossref/models/org/w3/pkg_1998/math/math_ml/math_infixlinebreakstyle.py index fdba878d1c..563aadd5f7 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/math_infixlinebreakstyle.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/math_infixlinebreakstyle.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MathInfixlinebreakstyle(Enum): +class MathInfixlinebreakstyle(StrEnum): BEFORE = "before" AFTER = "after" DUPLICATE = "duplicate" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/math_largeop.py b/crossref/models/org/w3/pkg_1998/math/math_ml/math_largeop.py index aa8cda118c..23bfdfb3f1 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/math_largeop.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/math_largeop.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MathLargeop(Enum): +class MathLargeop(StrEnum): TRUE = "true" FALSE = "false" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/math_linebreak.py b/crossref/models/org/w3/pkg_1998/math/math_ml/math_linebreak.py index eeec884959..1cb2392435 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/math_linebreak.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/math_linebreak.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MathLinebreak(Enum): +class MathLinebreak(StrEnum): AUTO = "auto" NEWLINE = "newline" NOBREAK = "nobreak" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/math_linebreakstyle.py b/crossref/models/org/w3/pkg_1998/math/math_ml/math_linebreakstyle.py index f790890609..84edcd6ce3 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/math_linebreakstyle.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/math_linebreakstyle.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MathLinebreakstyle(Enum): +class MathLinebreakstyle(StrEnum): BEFORE = "before" AFTER = "after" DUPLICATE = "duplicate" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/math_location.py b/crossref/models/org/w3/pkg_1998/math/math_ml/math_location.py index d4d39985fa..ab47f810b3 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/math_location.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/math_location.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MathLocation(Enum): +class MathLocation(StrEnum): W = "w" NW = "nw" N = "n" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/math_longdivstyle.py b/crossref/models/org/w3/pkg_1998/math/math_ml/math_longdivstyle.py index 5947007814..e5b2d1f935 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/math_longdivstyle.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/math_longdivstyle.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MathLongdivstyle(Enum): +class MathLongdivstyle(StrEnum): LEFTTOP = "lefttop" STACKEDRIGHTRIGHT = "stackedrightright" MEDIUMSTACKEDRIGHTRIGHT = "mediumstackedrightright" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/math_mathvariant.py b/crossref/models/org/w3/pkg_1998/math/math_ml/math_mathvariant.py index 27e8efc160..3ec30cd4ff 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/math_mathvariant.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/math_mathvariant.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MathMathvariant(Enum): +class MathMathvariant(StrEnum): NORMAL = "normal" BOLD = "bold" ITALIC = "italic" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/math_movablelimits.py b/crossref/models/org/w3/pkg_1998/math/math_ml/math_movablelimits.py index decb32885b..f35c7d98fc 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/math_movablelimits.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/math_movablelimits.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MathMovablelimits(Enum): +class MathMovablelimits(StrEnum): TRUE = "true" FALSE = "false" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/math_numalign.py b/crossref/models/org/w3/pkg_1998/math/math_ml/math_numalign.py index 3d2e0f2ad0..f7a30509d6 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/math_numalign.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/math_numalign.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MathNumalign(Enum): +class MathNumalign(StrEnum): LEFT = "left" CENTER = "center" RIGHT = "right" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/math_overflow.py b/crossref/models/org/w3/pkg_1998/math/math_ml/math_overflow.py index 4c088974d7..36aaa2dabf 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/math_overflow.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/math_overflow.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MathOverflow(Enum): +class MathOverflow(StrEnum): LINEBREAK = "linebreak" SCROLL = "scroll" ELIDE = "elide" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/math_separator.py b/crossref/models/org/w3/pkg_1998/math/math_ml/math_separator.py index b95d751611..ca9a3f411a 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/math_separator.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/math_separator.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MathSeparator(Enum): +class MathSeparator(StrEnum): TRUE = "true" FALSE = "false" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/math_side.py b/crossref/models/org/w3/pkg_1998/math/math_ml/math_side.py index 65c61114e4..2a26167103 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/math_side.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/math_side.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MathSide(Enum): +class MathSide(StrEnum): LEFT = "left" RIGHT = "right" LEFTOVERLAP = "leftoverlap" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/math_stackalign.py b/crossref/models/org/w3/pkg_1998/math/math_ml/math_stackalign.py index 345d4ca5a5..8ff90bfba1 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/math_stackalign.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/math_stackalign.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MathStackalign(Enum): +class MathStackalign(StrEnum): LEFT = "left" CENTER = "center" RIGHT = "right" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/math_stretchy.py b/crossref/models/org/w3/pkg_1998/math/math_ml/math_stretchy.py index 2250e829d2..0fc399cf4d 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/math_stretchy.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/math_stretchy.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MathStretchy(Enum): +class MathStretchy(StrEnum): TRUE = "true" FALSE = "false" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/math_symmetric.py b/crossref/models/org/w3/pkg_1998/math/math_ml/math_symmetric.py index e6c7c77665..4a1d45ba05 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/math_symmetric.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/math_symmetric.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MathSymmetric(Enum): +class MathSymmetric(StrEnum): TRUE = "true" FALSE = "false" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/math_value.py b/crossref/models/org/w3/pkg_1998/math/math_ml/math_value.py index 5f662ac3e8..adb0d608ab 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/math_value.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/math_value.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MathValue(Enum): +class MathValue(StrEnum): TOP = "top" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/menclose_value.py b/crossref/models/org/w3/pkg_1998/math/math_ml/menclose_value.py index 250026a4d9..8960b6ed1a 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/menclose_value.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/menclose_value.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MencloseValue(Enum): +class MencloseValue(StrEnum): TRANSPARENT = "transparent" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/merror_value.py b/crossref/models/org/w3/pkg_1998/math/math_ml/merror_value.py index 2c1800c998..3eaa73fdd3 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/merror_value.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/merror_value.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MerrorValue(Enum): +class MerrorValue(StrEnum): TRANSPARENT = "transparent" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mfenced_value.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mfenced_value.py index f643febeea..c4e7185c94 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mfenced_value.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mfenced_value.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MfencedValue(Enum): +class MfencedValue(StrEnum): TRANSPARENT = "transparent" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mfrac_bevelled.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mfrac_bevelled.py index b516b92522..b74e183ae3 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mfrac_bevelled.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mfrac_bevelled.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MfracBevelled(Enum): +class MfracBevelled(StrEnum): TRUE = "true" FALSE = "false" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mfrac_denomalign.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mfrac_denomalign.py index df09736b4e..aa628706d1 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mfrac_denomalign.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mfrac_denomalign.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MfracDenomalign(Enum): +class MfracDenomalign(StrEnum): LEFT = "left" CENTER = "center" RIGHT = "right" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mfrac_numalign.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mfrac_numalign.py index 3f215a062a..fe34e7665e 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mfrac_numalign.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mfrac_numalign.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MfracNumalign(Enum): +class MfracNumalign(StrEnum): LEFT = "left" CENTER = "center" RIGHT = "right" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mfrac_value.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mfrac_value.py index 12009cd827..bd81fc6b84 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mfrac_value.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mfrac_value.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MfracValue(Enum): +class MfracValue(StrEnum): THIN = "thin" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mglyph_fontstyle.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mglyph_fontstyle.py index c847a0264a..7b224b50aa 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mglyph_fontstyle.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mglyph_fontstyle.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MglyphFontstyle(Enum): +class MglyphFontstyle(StrEnum): NORMAL = "normal" ITALIC = "italic" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mglyph_fontweight.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mglyph_fontweight.py index d08c69a3e6..dfd9c69272 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mglyph_fontweight.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mglyph_fontweight.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MglyphFontweight(Enum): +class MglyphFontweight(StrEnum): NORMAL = "normal" BOLD = "bold" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mglyph_mathvariant.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mglyph_mathvariant.py index 8689c2fb02..e63ce14fc8 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mglyph_mathvariant.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mglyph_mathvariant.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MglyphMathvariant(Enum): +class MglyphMathvariant(StrEnum): NORMAL = "normal" BOLD = "bold" ITALIC = "italic" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mglyph_value.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mglyph_value.py index 9c9dde33ec..828b60c09b 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mglyph_value.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mglyph_value.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MglyphValue(Enum): +class MglyphValue(StrEnum): TRANSPARENT = "transparent" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mi_dir.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mi_dir.py index 80a0a89ed5..2de948d05a 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mi_dir.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mi_dir.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MiDir(Enum): +class MiDir(StrEnum): LTR = "ltr" RTL = "rtl" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mi_fontstyle.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mi_fontstyle.py index ba3ab865d2..517a14b8ef 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mi_fontstyle.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mi_fontstyle.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MiFontstyle(Enum): +class MiFontstyle(StrEnum): NORMAL = "normal" ITALIC = "italic" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mi_fontweight.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mi_fontweight.py index 600a370a32..f40da81d94 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mi_fontweight.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mi_fontweight.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MiFontweight(Enum): +class MiFontweight(StrEnum): NORMAL = "normal" BOLD = "bold" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mi_mathvariant.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mi_mathvariant.py index 37ca1d4892..731277262e 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mi_mathvariant.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mi_mathvariant.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MiMathvariant(Enum): +class MiMathvariant(StrEnum): NORMAL = "normal" BOLD = "bold" ITALIC = "italic" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mi_value.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mi_value.py index 162582bb94..96440cd693 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mi_value.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mi_value.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MiValue(Enum): +class MiValue(StrEnum): TRANSPARENT = "transparent" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mlabeledtr_rowalign.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mlabeledtr_rowalign.py index 503837dd0b..dc88c8a690 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mlabeledtr_rowalign.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mlabeledtr_rowalign.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MlabeledtrRowalign(Enum): +class MlabeledtrRowalign(StrEnum): TOP = "top" BOTTOM = "bottom" CENTER = "center" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mlabeledtr_value.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mlabeledtr_value.py index 01cfc1e2d9..68907e242d 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mlabeledtr_value.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mlabeledtr_value.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MlabeledtrValue(Enum): +class MlabeledtrValue(StrEnum): TRANSPARENT = "transparent" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mlongdiv_longdivstyle.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mlongdiv_longdivstyle.py index 3e61416aeb..08b01a52d1 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mlongdiv_longdivstyle.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mlongdiv_longdivstyle.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MlongdivLongdivstyle(Enum): +class MlongdivLongdivstyle(StrEnum): LEFTTOP = "lefttop" STACKEDRIGHTRIGHT = "stackedrightright" MEDIUMSTACKEDRIGHTRIGHT = "mediumstackedrightright" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mlongdiv_value.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mlongdiv_value.py index 1823d2e042..c8c52567ce 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mlongdiv_value.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mlongdiv_value.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MlongdivValue(Enum): +class MlongdivValue(StrEnum): TRANSPARENT = "transparent" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mmultiscripts_value.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mmultiscripts_value.py index a4a4dfbbc0..cd3f80901b 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mmultiscripts_value.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mmultiscripts_value.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MmultiscriptsValue(Enum): +class MmultiscriptsValue(StrEnum): TRANSPARENT = "transparent" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mn_dir.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mn_dir.py index e87ad76955..00fdb6c6ba 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mn_dir.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mn_dir.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MnDir(Enum): +class MnDir(StrEnum): LTR = "ltr" RTL = "rtl" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mn_fontstyle.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mn_fontstyle.py index a58f50fe59..683448ef53 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mn_fontstyle.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mn_fontstyle.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MnFontstyle(Enum): +class MnFontstyle(StrEnum): NORMAL = "normal" ITALIC = "italic" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mn_fontweight.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mn_fontweight.py index fbf135adb5..481568efc8 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mn_fontweight.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mn_fontweight.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MnFontweight(Enum): +class MnFontweight(StrEnum): NORMAL = "normal" BOLD = "bold" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mn_mathvariant.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mn_mathvariant.py index 7258966f81..41dba48a4b 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mn_mathvariant.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mn_mathvariant.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MnMathvariant(Enum): +class MnMathvariant(StrEnum): NORMAL = "normal" BOLD = "bold" ITALIC = "italic" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mn_value.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mn_value.py index e89f7787be..be064f76ca 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mn_value.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mn_value.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MnValue(Enum): +class MnValue(StrEnum): TRANSPARENT = "transparent" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mo_accent.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mo_accent.py index c5ed60c4c4..f0cf7a0d82 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mo_accent.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mo_accent.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MoAccent(Enum): +class MoAccent(StrEnum): TRUE = "true" FALSE = "false" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mo_dir.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mo_dir.py index f152b57084..ef85003bfe 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mo_dir.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mo_dir.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MoDir(Enum): +class MoDir(StrEnum): LTR = "ltr" RTL = "rtl" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mo_fence.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mo_fence.py index 56bde9b260..31ed371a0a 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mo_fence.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mo_fence.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MoFence(Enum): +class MoFence(StrEnum): TRUE = "true" FALSE = "false" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mo_fontstyle.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mo_fontstyle.py index efa3e8db05..2dbef1ed18 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mo_fontstyle.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mo_fontstyle.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MoFontstyle(Enum): +class MoFontstyle(StrEnum): NORMAL = "normal" ITALIC = "italic" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mo_fontweight.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mo_fontweight.py index b076cb0e72..dc5d4fa110 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mo_fontweight.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mo_fontweight.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MoFontweight(Enum): +class MoFontweight(StrEnum): NORMAL = "normal" BOLD = "bold" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mo_form.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mo_form.py index 6d90489ffc..4f9849cd4b 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mo_form.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mo_form.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MoForm(Enum): +class MoForm(StrEnum): PREFIX = "prefix" INFIX = "infix" POSTFIX = "postfix" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mo_indentalign.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mo_indentalign.py index 3d8e7232d5..098e8b25f0 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mo_indentalign.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mo_indentalign.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MoIndentalign(Enum): +class MoIndentalign(StrEnum): LEFT = "left" CENTER = "center" RIGHT = "right" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mo_indentalignfirst.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mo_indentalignfirst.py index eebf3aeee6..ce2c2c4734 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mo_indentalignfirst.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mo_indentalignfirst.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MoIndentalignfirst(Enum): +class MoIndentalignfirst(StrEnum): LEFT = "left" CENTER = "center" RIGHT = "right" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mo_indentalignlast.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mo_indentalignlast.py index 8e90a489cf..c069209226 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mo_indentalignlast.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mo_indentalignlast.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MoIndentalignlast(Enum): +class MoIndentalignlast(StrEnum): LEFT = "left" CENTER = "center" RIGHT = "right" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mo_largeop.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mo_largeop.py index 3e1e68bd40..9cc29e1458 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mo_largeop.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mo_largeop.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MoLargeop(Enum): +class MoLargeop(StrEnum): TRUE = "true" FALSE = "false" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mo_linebreak.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mo_linebreak.py index 991144b327..43d7f6820e 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mo_linebreak.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mo_linebreak.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MoLinebreak(Enum): +class MoLinebreak(StrEnum): AUTO = "auto" NEWLINE = "newline" NOBREAK = "nobreak" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mo_linebreakstyle.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mo_linebreakstyle.py index 463a54079f..fd6346d96b 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mo_linebreakstyle.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mo_linebreakstyle.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MoLinebreakstyle(Enum): +class MoLinebreakstyle(StrEnum): BEFORE = "before" AFTER = "after" DUPLICATE = "duplicate" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mo_mathvariant.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mo_mathvariant.py index 31d65272e8..b935288a73 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mo_mathvariant.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mo_mathvariant.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MoMathvariant(Enum): +class MoMathvariant(StrEnum): NORMAL = "normal" BOLD = "bold" ITALIC = "italic" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mo_movablelimits.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mo_movablelimits.py index 0452862baf..3b00e22495 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mo_movablelimits.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mo_movablelimits.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MoMovablelimits(Enum): +class MoMovablelimits(StrEnum): TRUE = "true" FALSE = "false" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mo_separator.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mo_separator.py index fc32979bfa..169f248c6a 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mo_separator.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mo_separator.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MoSeparator(Enum): +class MoSeparator(StrEnum): TRUE = "true" FALSE = "false" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mo_stretchy.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mo_stretchy.py index 573a2b22aa..d74ce0ed94 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mo_stretchy.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mo_stretchy.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MoStretchy(Enum): +class MoStretchy(StrEnum): TRUE = "true" FALSE = "false" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mo_symmetric.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mo_symmetric.py index 2684f37a05..51102998c0 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mo_symmetric.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mo_symmetric.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MoSymmetric(Enum): +class MoSymmetric(StrEnum): TRUE = "true" FALSE = "false" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mo_value.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mo_value.py index 543db23410..e394219589 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mo_value.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mo_value.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MoValue(Enum): +class MoValue(StrEnum): INFINITY = "infinity" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mover_accent.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mover_accent.py index 91f54fd00b..b26fc77175 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mover_accent.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mover_accent.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MoverAccent(Enum): +class MoverAccent(StrEnum): TRUE = "true" FALSE = "false" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mover_align.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mover_align.py index cdb6411cc4..0bc775a4cd 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mover_align.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mover_align.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MoverAlign(Enum): +class MoverAlign(StrEnum): LEFT = "left" RIGHT = "right" CENTER = "center" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mover_value.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mover_value.py index e24fd3d497..901cfedfaa 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mover_value.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mover_value.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MoverValue(Enum): +class MoverValue(StrEnum): TRANSPARENT = "transparent" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mpadded_value.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mpadded_value.py index a827803ae9..6f4712f7f2 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mpadded_value.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mpadded_value.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MpaddedValue(Enum): +class MpaddedValue(StrEnum): TRANSPARENT = "transparent" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mphantom_value.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mphantom_value.py index a15608599c..8c8ff7b23b 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mphantom_value.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mphantom_value.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MphantomValue(Enum): +class MphantomValue(StrEnum): TRANSPARENT = "transparent" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mprescripts_value.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mprescripts_value.py index 8a9c07a854..83a90ded82 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mprescripts_value.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mprescripts_value.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MprescriptsValue(Enum): +class MprescriptsValue(StrEnum): TRANSPARENT = "transparent" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mroot_value.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mroot_value.py index c2e4a30697..8a3a6be0a0 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mroot_value.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mroot_value.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MrootValue(Enum): +class MrootValue(StrEnum): TRANSPARENT = "transparent" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mrow_dir.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mrow_dir.py index 73c78d8aec..07d0208962 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mrow_dir.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mrow_dir.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MrowDir(Enum): +class MrowDir(StrEnum): LTR = "ltr" RTL = "rtl" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mrow_value.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mrow_value.py index 4fb3504558..94c1290bca 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mrow_value.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mrow_value.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MrowValue(Enum): +class MrowValue(StrEnum): TRANSPARENT = "transparent" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/ms_dir.py b/crossref/models/org/w3/pkg_1998/math/math_ml/ms_dir.py index b5d47dbc87..8c1001b4e6 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/ms_dir.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/ms_dir.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MsDir(Enum): +class MsDir(StrEnum): LTR = "ltr" RTL = "rtl" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/ms_fontstyle.py b/crossref/models/org/w3/pkg_1998/math/math_ml/ms_fontstyle.py index 4d02f1c548..5dd9147f6a 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/ms_fontstyle.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/ms_fontstyle.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MsFontstyle(Enum): +class MsFontstyle(StrEnum): NORMAL = "normal" ITALIC = "italic" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/ms_fontweight.py b/crossref/models/org/w3/pkg_1998/math/math_ml/ms_fontweight.py index 65975c61ab..aa430245da 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/ms_fontweight.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/ms_fontweight.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MsFontweight(Enum): +class MsFontweight(StrEnum): NORMAL = "normal" BOLD = "bold" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/ms_mathvariant.py b/crossref/models/org/w3/pkg_1998/math/math_ml/ms_mathvariant.py index cf465ab25c..c03e2bafbb 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/ms_mathvariant.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/ms_mathvariant.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MsMathvariant(Enum): +class MsMathvariant(StrEnum): NORMAL = "normal" BOLD = "bold" ITALIC = "italic" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/ms_value.py b/crossref/models/org/w3/pkg_1998/math/math_ml/ms_value.py index 2c95d189c5..2d8dac86cd 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/ms_value.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/ms_value.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MsValue(Enum): +class MsValue(StrEnum): TRANSPARENT = "transparent" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mscarries_location.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mscarries_location.py index 466d7bedae..cb340e6da6 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mscarries_location.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mscarries_location.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MscarriesLocation(Enum): +class MscarriesLocation(StrEnum): W = "w" NW = "nw" N = "n" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mscarries_value.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mscarries_value.py index 80b315efcb..131b4a82bb 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mscarries_value.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mscarries_value.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MscarriesValue(Enum): +class MscarriesValue(StrEnum): NONE = "none" UPDIAGONALSTRIKE = "updiagonalstrike" DOWNDIAGONALSTRIKE = "downdiagonalstrike" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mscarry_location.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mscarry_location.py index d57d38dd47..0cd7ec8622 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mscarry_location.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mscarry_location.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MscarryLocation(Enum): +class MscarryLocation(StrEnum): W = "w" NW = "nw" N = "n" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mscarry_value.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mscarry_value.py index f5cfcb619c..75e95aa931 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mscarry_value.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mscarry_value.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MscarryValue(Enum): +class MscarryValue(StrEnum): NONE = "none" UPDIAGONALSTRIKE = "updiagonalstrike" DOWNDIAGONALSTRIKE = "downdiagonalstrike" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/msgroup_value.py b/crossref/models/org/w3/pkg_1998/math/math_ml/msgroup_value.py index 1d0dd81c7f..a2a677a13d 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/msgroup_value.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/msgroup_value.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MsgroupValue(Enum): +class MsgroupValue(StrEnum): TRANSPARENT = "transparent" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/msline_value.py b/crossref/models/org/w3/pkg_1998/math/math_ml/msline_value.py index 523de2becc..97bce478ca 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/msline_value.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/msline_value.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MslineValue(Enum): +class MslineValue(StrEnum): THIN = "thin" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mspace_dir.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mspace_dir.py index 9acce859d5..c5c4050d90 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mspace_dir.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mspace_dir.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MspaceDir(Enum): +class MspaceDir(StrEnum): LTR = "ltr" RTL = "rtl" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mspace_fontstyle.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mspace_fontstyle.py index d22abba50e..06362c446a 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mspace_fontstyle.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mspace_fontstyle.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MspaceFontstyle(Enum): +class MspaceFontstyle(StrEnum): NORMAL = "normal" ITALIC = "italic" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mspace_fontweight.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mspace_fontweight.py index ab12d6bb3c..b4ec03ac97 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mspace_fontweight.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mspace_fontweight.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MspaceFontweight(Enum): +class MspaceFontweight(StrEnum): NORMAL = "normal" BOLD = "bold" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mspace_indentalign.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mspace_indentalign.py index ace08ae152..04854d0165 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mspace_indentalign.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mspace_indentalign.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MspaceIndentalign(Enum): +class MspaceIndentalign(StrEnum): LEFT = "left" CENTER = "center" RIGHT = "right" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mspace_indentalignfirst.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mspace_indentalignfirst.py index 92e306fc82..14ad939154 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mspace_indentalignfirst.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mspace_indentalignfirst.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MspaceIndentalignfirst(Enum): +class MspaceIndentalignfirst(StrEnum): LEFT = "left" CENTER = "center" RIGHT = "right" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mspace_indentalignlast.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mspace_indentalignlast.py index de448d93d3..b04fd1cf85 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mspace_indentalignlast.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mspace_indentalignlast.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MspaceIndentalignlast(Enum): +class MspaceIndentalignlast(StrEnum): LEFT = "left" CENTER = "center" RIGHT = "right" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mspace_linebreak.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mspace_linebreak.py index 3626cb78bc..7c673d5923 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mspace_linebreak.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mspace_linebreak.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MspaceLinebreak(Enum): +class MspaceLinebreak(StrEnum): AUTO = "auto" NEWLINE = "newline" NOBREAK = "nobreak" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mspace_mathvariant.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mspace_mathvariant.py index 81332bc9e0..aee2ec5b18 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mspace_mathvariant.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mspace_mathvariant.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MspaceMathvariant(Enum): +class MspaceMathvariant(StrEnum): NORMAL = "normal" BOLD = "bold" ITALIC = "italic" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mspace_value.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mspace_value.py index 4e8c689e88..d78ac5afc0 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mspace_value.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mspace_value.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MspaceValue(Enum): +class MspaceValue(StrEnum): INDENTSHIFT = "indentshift" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/msqrt_value.py b/crossref/models/org/w3/pkg_1998/math/math_ml/msqrt_value.py index b7e9858bae..668555f126 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/msqrt_value.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/msqrt_value.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MsqrtValue(Enum): +class MsqrtValue(StrEnum): TRANSPARENT = "transparent" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/msrow_value.py b/crossref/models/org/w3/pkg_1998/math/math_ml/msrow_value.py index 25beba5ac7..3ea2aad20e 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/msrow_value.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/msrow_value.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MsrowValue(Enum): +class MsrowValue(StrEnum): TRANSPARENT = "transparent" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mstack_charalign.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mstack_charalign.py index f6ca69e4d7..6037b2018e 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mstack_charalign.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mstack_charalign.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MstackCharalign(Enum): +class MstackCharalign(StrEnum): LEFT = "left" CENTER = "center" RIGHT = "right" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mstack_stackalign.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mstack_stackalign.py index ae84ecba45..7122cb598e 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mstack_stackalign.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mstack_stackalign.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MstackStackalign(Enum): +class MstackStackalign(StrEnum): LEFT = "left" CENTER = "center" RIGHT = "right" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mstack_value.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mstack_value.py index 29418421ae..1d84b98758 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mstack_value.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mstack_value.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MstackValue(Enum): +class MstackValue(StrEnum): LOOSE = "loose" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_accent.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_accent.py index 3e228de3d2..17b0c5ad1d 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_accent.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_accent.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MstyleAccent(Enum): +class MstyleAccent(StrEnum): TRUE = "true" FALSE = "false" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_accentunder.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_accentunder.py index 59e9d0e993..a798caf809 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_accentunder.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_accentunder.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MstyleAccentunder(Enum): +class MstyleAccentunder(StrEnum): TRUE = "true" FALSE = "false" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_align.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_align.py index b37d2d8993..12ed1c1451 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_align.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_align.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MstyleAlign(Enum): +class MstyleAlign(StrEnum): LEFT = "left" RIGHT = "right" CENTER = "center" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_bevelled.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_bevelled.py index a8602e9fd9..f69f75141c 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_bevelled.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_bevelled.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MstyleBevelled(Enum): +class MstyleBevelled(StrEnum): TRUE = "true" FALSE = "false" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_charalign.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_charalign.py index a62415d233..a377dad90d 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_charalign.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_charalign.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MstyleCharalign(Enum): +class MstyleCharalign(StrEnum): LEFT = "left" CENTER = "center" RIGHT = "right" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_denomalign.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_denomalign.py index 4d7fc37eae..695a5c0f8f 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_denomalign.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_denomalign.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MstyleDenomalign(Enum): +class MstyleDenomalign(StrEnum): LEFT = "left" CENTER = "center" RIGHT = "right" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_dir.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_dir.py index 29da11adc9..7d8bc7dfd8 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_dir.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_dir.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MstyleDir(Enum): +class MstyleDir(StrEnum): LTR = "ltr" RTL = "rtl" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_displaystyle.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_displaystyle.py index a53a116f75..d1e8b4ab02 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_displaystyle.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_displaystyle.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MstyleDisplaystyle(Enum): +class MstyleDisplaystyle(StrEnum): TRUE = "true" FALSE = "false" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_edge.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_edge.py index af5691c8d8..44d16bd0a0 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_edge.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_edge.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MstyleEdge(Enum): +class MstyleEdge(StrEnum): LEFT = "left" RIGHT = "right" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_equalcolumns.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_equalcolumns.py index f7f47e4298..430ae9f660 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_equalcolumns.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_equalcolumns.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MstyleEqualcolumns(Enum): +class MstyleEqualcolumns(StrEnum): TRUE = "true" FALSE = "false" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_equalrows.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_equalrows.py index 4dc8ebf7bf..1d6c216083 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_equalrows.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_equalrows.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MstyleEqualrows(Enum): +class MstyleEqualrows(StrEnum): TRUE = "true" FALSE = "false" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_fence.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_fence.py index ebfec63d94..f035dd7531 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_fence.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_fence.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MstyleFence(Enum): +class MstyleFence(StrEnum): TRUE = "true" FALSE = "false" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_fontstyle.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_fontstyle.py index 22adf75092..76c3779a84 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_fontstyle.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_fontstyle.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MstyleFontstyle(Enum): +class MstyleFontstyle(StrEnum): NORMAL = "normal" ITALIC = "italic" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_fontweight.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_fontweight.py index d2fae9c955..77501f9f90 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_fontweight.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_fontweight.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MstyleFontweight(Enum): +class MstyleFontweight(StrEnum): NORMAL = "normal" BOLD = "bold" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_form.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_form.py index 0b968c3f4e..32ce8be759 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_form.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_form.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MstyleForm(Enum): +class MstyleForm(StrEnum): PREFIX = "prefix" INFIX = "infix" POSTFIX = "postfix" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_indentalign.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_indentalign.py index 7f1bbc00a0..b5249dbdfb 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_indentalign.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_indentalign.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MstyleIndentalign(Enum): +class MstyleIndentalign(StrEnum): LEFT = "left" CENTER = "center" RIGHT = "right" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_indentalignfirst.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_indentalignfirst.py index 7a57635e29..8fdbc5095c 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_indentalignfirst.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_indentalignfirst.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MstyleIndentalignfirst(Enum): +class MstyleIndentalignfirst(StrEnum): LEFT = "left" CENTER = "center" RIGHT = "right" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_indentalignlast.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_indentalignlast.py index f0c4a7606e..9219c45785 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_indentalignlast.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_indentalignlast.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MstyleIndentalignlast(Enum): +class MstyleIndentalignlast(StrEnum): LEFT = "left" CENTER = "center" RIGHT = "right" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_infixlinebreakstyle.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_infixlinebreakstyle.py index e28b8a6cd8..c75c4d7c78 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_infixlinebreakstyle.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_infixlinebreakstyle.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MstyleInfixlinebreakstyle(Enum): +class MstyleInfixlinebreakstyle(StrEnum): BEFORE = "before" AFTER = "after" DUPLICATE = "duplicate" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_largeop.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_largeop.py index 49773b7860..25a9598a7a 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_largeop.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_largeop.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MstyleLargeop(Enum): +class MstyleLargeop(StrEnum): TRUE = "true" FALSE = "false" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_linebreak.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_linebreak.py index 3a7c600711..3fd43ec55d 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_linebreak.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_linebreak.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MstyleLinebreak(Enum): +class MstyleLinebreak(StrEnum): AUTO = "auto" NEWLINE = "newline" NOBREAK = "nobreak" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_linebreakstyle.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_linebreakstyle.py index bde2ef0997..a208a63a49 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_linebreakstyle.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_linebreakstyle.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MstyleLinebreakstyle(Enum): +class MstyleLinebreakstyle(StrEnum): BEFORE = "before" AFTER = "after" DUPLICATE = "duplicate" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_location.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_location.py index 338ba8d1b6..b06816512f 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_location.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_location.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MstyleLocation(Enum): +class MstyleLocation(StrEnum): W = "w" NW = "nw" N = "n" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_longdivstyle.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_longdivstyle.py index 87f72ed32d..5ff673e2a4 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_longdivstyle.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_longdivstyle.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MstyleLongdivstyle(Enum): +class MstyleLongdivstyle(StrEnum): LEFTTOP = "lefttop" STACKEDRIGHTRIGHT = "stackedrightright" MEDIUMSTACKEDRIGHTRIGHT = "mediumstackedrightright" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_mathvariant.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_mathvariant.py index a99bb7ef79..1d610a8ec4 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_mathvariant.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_mathvariant.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MstyleMathvariant(Enum): +class MstyleMathvariant(StrEnum): NORMAL = "normal" BOLD = "bold" ITALIC = "italic" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_movablelimits.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_movablelimits.py index 7e99ded4bc..3d91a42fb1 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_movablelimits.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_movablelimits.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MstyleMovablelimits(Enum): +class MstyleMovablelimits(StrEnum): TRUE = "true" FALSE = "false" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_numalign.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_numalign.py index 0c0c180ed4..5fdfef390f 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_numalign.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_numalign.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MstyleNumalign(Enum): +class MstyleNumalign(StrEnum): LEFT = "left" CENTER = "center" RIGHT = "right" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_separator.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_separator.py index e0ab7ed167..693328a4ac 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_separator.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_separator.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MstyleSeparator(Enum): +class MstyleSeparator(StrEnum): TRUE = "true" FALSE = "false" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_side.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_side.py index e4c57038b2..dd55a065e5 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_side.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_side.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MstyleSide(Enum): +class MstyleSide(StrEnum): LEFT = "left" RIGHT = "right" LEFTOVERLAP = "leftoverlap" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_stackalign.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_stackalign.py index 3a1afc73e9..997fac9000 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_stackalign.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_stackalign.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MstyleStackalign(Enum): +class MstyleStackalign(StrEnum): LEFT = "left" CENTER = "center" RIGHT = "right" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_stretchy.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_stretchy.py index bbe86b0eb3..75696f62c9 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_stretchy.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_stretchy.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MstyleStretchy(Enum): +class MstyleStretchy(StrEnum): TRUE = "true" FALSE = "false" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_symmetric.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_symmetric.py index ee0fe805ec..0c7e4b37ff 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_symmetric.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_symmetric.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MstyleSymmetric(Enum): +class MstyleSymmetric(StrEnum): TRUE = "true" FALSE = "false" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_value.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_value.py index ac0759e204..44a40adca6 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_value.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mstyle_value.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MstyleValue(Enum): +class MstyleValue(StrEnum): TRANSPARENT = "transparent" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/msub_value.py b/crossref/models/org/w3/pkg_1998/math/math_ml/msub_value.py index 5f3d7f9063..8ec5937ad7 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/msub_value.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/msub_value.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MsubValue(Enum): +class MsubValue(StrEnum): TRANSPARENT = "transparent" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/msubsup_value.py b/crossref/models/org/w3/pkg_1998/math/math_ml/msubsup_value.py index 151e21af09..c5adade219 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/msubsup_value.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/msubsup_value.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MsubsupValue(Enum): +class MsubsupValue(StrEnum): TRANSPARENT = "transparent" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/msup_value.py b/crossref/models/org/w3/pkg_1998/math/math_ml/msup_value.py index 3864fb72b0..f90a2553f0 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/msup_value.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/msup_value.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MsupValue(Enum): +class MsupValue(StrEnum): TRANSPARENT = "transparent" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mtable_displaystyle.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mtable_displaystyle.py index 752a5a1a87..e236904cf7 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mtable_displaystyle.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mtable_displaystyle.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MtableDisplaystyle(Enum): +class MtableDisplaystyle(StrEnum): TRUE = "true" FALSE = "false" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mtable_equalcolumns.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mtable_equalcolumns.py index 57e722fd10..67a65e7bb3 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mtable_equalcolumns.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mtable_equalcolumns.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MtableEqualcolumns(Enum): +class MtableEqualcolumns(StrEnum): TRUE = "true" FALSE = "false" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mtable_equalrows.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mtable_equalrows.py index b07c758253..e3fabc8652 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mtable_equalrows.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mtable_equalrows.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MtableEqualrows(Enum): +class MtableEqualrows(StrEnum): TRUE = "true" FALSE = "false" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mtable_side.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mtable_side.py index 3bf14b103d..b26d353edb 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mtable_side.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mtable_side.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MtableSide(Enum): +class MtableSide(StrEnum): LEFT = "left" RIGHT = "right" LEFTOVERLAP = "leftoverlap" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mtable_value.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mtable_value.py index 2c082b1509..7d52a4eb48 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mtable_value.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mtable_value.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MtableValue(Enum): +class MtableValue(StrEnum): TRUE = "true" FALSE = "false" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mtext_dir.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mtext_dir.py index 0543a0a781..fbf48a05f4 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mtext_dir.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mtext_dir.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MtextDir(Enum): +class MtextDir(StrEnum): LTR = "ltr" RTL = "rtl" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mtext_fontstyle.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mtext_fontstyle.py index 4fdbd2b84a..45e982c371 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mtext_fontstyle.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mtext_fontstyle.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MtextFontstyle(Enum): +class MtextFontstyle(StrEnum): NORMAL = "normal" ITALIC = "italic" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mtext_fontweight.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mtext_fontweight.py index 4bba18bf6f..4afd8ac76d 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mtext_fontweight.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mtext_fontweight.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MtextFontweight(Enum): +class MtextFontweight(StrEnum): NORMAL = "normal" BOLD = "bold" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mtext_mathvariant.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mtext_mathvariant.py index 97dea5dd30..898bc30a4a 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mtext_mathvariant.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mtext_mathvariant.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MtextMathvariant(Enum): +class MtextMathvariant(StrEnum): NORMAL = "normal" BOLD = "bold" ITALIC = "italic" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mtext_value.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mtext_value.py index a00f722003..830f040169 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mtext_value.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mtext_value.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MtextValue(Enum): +class MtextValue(StrEnum): TRANSPARENT = "transparent" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mtr_rowalign.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mtr_rowalign.py index 2a02f534aa..304655736d 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mtr_rowalign.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mtr_rowalign.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MtrRowalign(Enum): +class MtrRowalign(StrEnum): TOP = "top" BOTTOM = "bottom" CENTER = "center" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/mtr_value.py b/crossref/models/org/w3/pkg_1998/math/math_ml/mtr_value.py index b380bd256d..6dad4fcbd8 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/mtr_value.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/mtr_value.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MtrValue(Enum): +class MtrValue(StrEnum): TRANSPARENT = "transparent" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/munder_accentunder.py b/crossref/models/org/w3/pkg_1998/math/math_ml/munder_accentunder.py index 2903bf83f8..7d4a0d7c32 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/munder_accentunder.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/munder_accentunder.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MunderAccentunder(Enum): +class MunderAccentunder(StrEnum): TRUE = "true" FALSE = "false" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/munder_align.py b/crossref/models/org/w3/pkg_1998/math/math_ml/munder_align.py index b856d0cfab..5d30163a53 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/munder_align.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/munder_align.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MunderAlign(Enum): +class MunderAlign(StrEnum): LEFT = "left" RIGHT = "right" CENTER = "center" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/munder_value.py b/crossref/models/org/w3/pkg_1998/math/math_ml/munder_value.py index 5ba89ac83a..d649ce092e 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/munder_value.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/munder_value.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MunderValue(Enum): +class MunderValue(StrEnum): TRANSPARENT = "transparent" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/munderover_accent.py b/crossref/models/org/w3/pkg_1998/math/math_ml/munderover_accent.py index 73f884d908..90512d3ecc 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/munderover_accent.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/munderover_accent.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MunderoverAccent(Enum): +class MunderoverAccent(StrEnum): TRUE = "true" FALSE = "false" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/munderover_accentunder.py b/crossref/models/org/w3/pkg_1998/math/math_ml/munderover_accentunder.py index 1d1cdadd51..cf67cd8e27 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/munderover_accentunder.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/munderover_accentunder.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MunderoverAccentunder(Enum): +class MunderoverAccentunder(StrEnum): TRUE = "true" FALSE = "false" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/munderover_align.py b/crossref/models/org/w3/pkg_1998/math/math_ml/munderover_align.py index df85ea3cd7..7585faf931 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/munderover_align.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/munderover_align.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MunderoverAlign(Enum): +class MunderoverAlign(StrEnum): LEFT = "left" RIGHT = "right" CENTER = "center" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/munderover_value.py b/crossref/models/org/w3/pkg_1998/math/math_ml/munderover_value.py index f22dbc07f7..9794448778 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/munderover_value.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/munderover_value.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class MunderoverValue(Enum): +class MunderoverValue(StrEnum): TRANSPARENT = "transparent" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/none_value.py b/crossref/models/org/w3/pkg_1998/math/math_ml/none_value.py index 5cdd8d7838..2e371bcfd9 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/none_value.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/none_value.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class NoneValue(Enum): +class NoneValue(StrEnum): TRANSPARENT = "transparent" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/table_cell_expression_rowalign.py b/crossref/models/org/w3/pkg_1998/math/math_ml/table_cell_expression_rowalign.py index 9650018b8b..0e5407ed2c 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/table_cell_expression_rowalign.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/table_cell_expression_rowalign.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class TableCellExpressionRowalign(Enum): +class TableCellExpressionRowalign(StrEnum): TOP = "top" BOTTOM = "bottom" CENTER = "center" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/table_cell_expression_value.py b/crossref/models/org/w3/pkg_1998/math/math_ml/table_cell_expression_value.py index 2864b0e37a..bae04d9f17 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/table_cell_expression_value.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/table_cell_expression_value.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class TableCellExpressionValue(Enum): +class TableCellExpressionValue(StrEnum): TRANSPARENT = "transparent" diff --git a/crossref/models/org/w3/pkg_1998/math/math_ml/verticalalign.py b/crossref/models/org/w3/pkg_1998/math/math_ml/verticalalign.py index 1ba813fc34..246ea334aa 100644 --- a/crossref/models/org/w3/pkg_1998/math/math_ml/verticalalign.py +++ b/crossref/models/org/w3/pkg_1998/math/math_ml/verticalalign.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1998/Math/MathML" -class Verticalalign(Enum): +class Verticalalign(StrEnum): TOP = "top" BOTTOM = "bottom" CENTER = "center" diff --git a/crossref/models/xlink/actuate_type.py b/crossref/models/xlink/actuate_type.py index 808e4c3a2b..a8c29fa91b 100644 --- a/crossref/models/xlink/actuate_type.py +++ b/crossref/models/xlink/actuate_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1999/xlink" -class ActuateType(Enum): +class ActuateType(StrEnum): ON_LOAD = "onLoad" ON_REQUEST = "onRequest" OTHER = "other" diff --git a/crossref/models/xlink/show_type.py b/crossref/models/xlink/show_type.py index e9fe6f7862..252abdb1dd 100644 --- a/crossref/models/xlink/show_type.py +++ b/crossref/models/xlink/show_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1999/xlink" -class ShowType(Enum): +class ShowType(StrEnum): NEW = "new" REPLACE = "replace" EMBED = "embed" diff --git a/crossref/models/xlink/type_type.py b/crossref/models/xlink/type_type.py index 85b557eac3..d1655d7f51 100644 --- a/crossref/models/xlink/type_type.py +++ b/crossref/models/xlink/type_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/1999/xlink" -class TypeType(Enum): +class TypeType(StrEnum): SIMPLE = "simple" EXTENDED = "extended" TITLE = "title" diff --git a/crossref/models/xml/lang_value.py b/crossref/models/xml/lang_value.py index b0a0b623b0..5acdd4329c 100644 --- a/crossref/models/xml/lang_value.py +++ b/crossref/models/xml/lang_value.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/XML/1998/namespace" -class LangValue(Enum): +class LangValue(StrEnum): VALUE = "" diff --git a/crossref/models/xml/space_value.py b/crossref/models/xml/space_value.py index 9b7c75c799..a341b11ab7 100644 --- a/crossref/models/xml/space_value.py +++ b/crossref/models/xml/space_value.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/XML/1998/namespace" -class SpaceValue(Enum): +class SpaceValue(StrEnum): DEFAULT = "default" PRESERVE = "preserve" diff --git a/datexii/models/eu/datexii/v2/abnormal_traffic_type_enum.py b/datexii/models/eu/datexii/v2/abnormal_traffic_type_enum.py index 0ab329bb37..bdcf0ad1bc 100644 --- a/datexii/models/eu/datexii/v2/abnormal_traffic_type_enum.py +++ b/datexii/models/eu/datexii/v2/abnormal_traffic_type_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class AbnormalTrafficTypeEnum(Enum): +class AbnormalTrafficTypeEnum(StrEnum): """ Collection of descriptive terms for abnormal traffic conditions specifically relating to the nature of the traffic movement. diff --git a/datexii/models/eu/datexii/v2/access_category_enum.py b/datexii/models/eu/datexii/v2/access_category_enum.py index 7a60d2b94e..b009b8340a 100644 --- a/datexii/models/eu/datexii/v2/access_category_enum.py +++ b/datexii/models/eu/datexii/v2/access_category_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class AccessCategoryEnum(Enum): +class AccessCategoryEnum(StrEnum): """ Specifies the category of the access. diff --git a/datexii/models/eu/datexii/v2/access_equipment_enum.py b/datexii/models/eu/datexii/v2/access_equipment_enum.py index 9cfb3899f0..44da704572 100644 --- a/datexii/models/eu/datexii/v2/access_equipment_enum.py +++ b/datexii/models/eu/datexii/v2/access_equipment_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class AccessEquipmentEnum(Enum): +class AccessEquipmentEnum(StrEnum): """ Specifies additional equipment for this access. diff --git a/datexii/models/eu/datexii/v2/accessibility_enum.py b/datexii/models/eu/datexii/v2/accessibility_enum.py index f6784ef182..1495fd6971 100644 --- a/datexii/models/eu/datexii/v2/accessibility_enum.py +++ b/datexii/models/eu/datexii/v2/accessibility_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class AccessibilityEnum(Enum): +class AccessibilityEnum(StrEnum): """ Special forms of accessibility, easements and marking for handicapped people. diff --git a/datexii/models/eu/datexii/v2/accident_cause_enum.py b/datexii/models/eu/datexii/v2/accident_cause_enum.py index d0e5c08eda..62d185308d 100644 --- a/datexii/models/eu/datexii/v2/accident_cause_enum.py +++ b/datexii/models/eu/datexii/v2/accident_cause_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class AccidentCauseEnum(Enum): +class AccidentCauseEnum(StrEnum): """ Collection of the type of accident causes. diff --git a/datexii/models/eu/datexii/v2/accident_type_enum.py b/datexii/models/eu/datexii/v2/accident_type_enum.py index 013abafcc2..503bedf8d0 100644 --- a/datexii/models/eu/datexii/v2/accident_type_enum.py +++ b/datexii/models/eu/datexii/v2/accident_type_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class AccidentTypeEnum(Enum): +class AccidentTypeEnum(StrEnum): """ Collection of descriptive terms for types of accidents. diff --git a/datexii/models/eu/datexii/v2/alert_cdirection_enum.py b/datexii/models/eu/datexii/v2/alert_cdirection_enum.py index 47f53dcd61..29d6848810 100644 --- a/datexii/models/eu/datexii/v2/alert_cdirection_enum.py +++ b/datexii/models/eu/datexii/v2/alert_cdirection_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class AlertCDirectionEnum(Enum): +class AlertCDirectionEnum(StrEnum): """ The direction of traffic flow concerned by a situation or traffic data. diff --git a/datexii/models/eu/datexii/v2/animal_presence_type_enum.py b/datexii/models/eu/datexii/v2/animal_presence_type_enum.py index dbd1c642d3..6e2e958e1e 100644 --- a/datexii/models/eu/datexii/v2/animal_presence_type_enum.py +++ b/datexii/models/eu/datexii/v2/animal_presence_type_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class AnimalPresenceTypeEnum(Enum): +class AnimalPresenceTypeEnum(StrEnum): """ Types of animal presence. diff --git a/datexii/models/eu/datexii/v2/area_of_interest_enum.py b/datexii/models/eu/datexii/v2/area_of_interest_enum.py index 261c2a1aa7..03ca0450f3 100644 --- a/datexii/models/eu/datexii/v2/area_of_interest_enum.py +++ b/datexii/models/eu/datexii/v2/area_of_interest_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class AreaOfInterestEnum(Enum): +class AreaOfInterestEnum(StrEnum): """ Types of areas of interest. diff --git a/datexii/models/eu/datexii/v2/authority_operation_type_enum.py b/datexii/models/eu/datexii/v2/authority_operation_type_enum.py index 9ccf9893ce..677d973cc8 100644 --- a/datexii/models/eu/datexii/v2/authority_operation_type_enum.py +++ b/datexii/models/eu/datexii/v2/authority_operation_type_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class AuthorityOperationTypeEnum(Enum): +class AuthorityOperationTypeEnum(StrEnum): """ Types of authority operations. diff --git a/datexii/models/eu/datexii/v2/availability_enum.py b/datexii/models/eu/datexii/v2/availability_enum.py index 3073a98f58..01ed19b8c7 100644 --- a/datexii/models/eu/datexii/v2/availability_enum.py +++ b/datexii/models/eu/datexii/v2/availability_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class AvailabilityEnum(Enum): +class AvailabilityEnum(StrEnum): """ An enumeration which states if something is available or not. diff --git a/datexii/models/eu/datexii/v2/car_park_configuration_enum.py b/datexii/models/eu/datexii/v2/car_park_configuration_enum.py index 205b63b9d1..fc01124d65 100644 --- a/datexii/models/eu/datexii/v2/car_park_configuration_enum.py +++ b/datexii/models/eu/datexii/v2/car_park_configuration_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class CarParkConfigurationEnum(Enum): +class CarParkConfigurationEnum(StrEnum): """ Types of configuration/layout of a car park. diff --git a/datexii/models/eu/datexii/v2/car_park_status_enum.py b/datexii/models/eu/datexii/v2/car_park_status_enum.py index b7b2f61fd1..01bd4a652b 100644 --- a/datexii/models/eu/datexii/v2/car_park_status_enum.py +++ b/datexii/models/eu/datexii/v2/car_park_status_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class CarParkStatusEnum(Enum): +class CarParkStatusEnum(StrEnum): """ Collection of statuses which may be associated with car parks. diff --git a/datexii/models/eu/datexii/v2/carriageway_enum.py b/datexii/models/eu/datexii/v2/carriageway_enum.py index d78883b439..95aa7a0488 100644 --- a/datexii/models/eu/datexii/v2/carriageway_enum.py +++ b/datexii/models/eu/datexii/v2/carriageway_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class CarriagewayEnum(Enum): +class CarriagewayEnum(StrEnum): """ List of descriptors identifying specific carriageway details. diff --git a/datexii/models/eu/datexii/v2/cause_type_enum.py b/datexii/models/eu/datexii/v2/cause_type_enum.py index 7934c3e468..3b14d4c128 100644 --- a/datexii/models/eu/datexii/v2/cause_type_enum.py +++ b/datexii/models/eu/datexii/v2/cause_type_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class CauseTypeEnum(Enum): +class CauseTypeEnum(StrEnum): """ Types of causes of situations which are not managed or are off network. diff --git a/datexii/models/eu/datexii/v2/changed_flag_enum.py b/datexii/models/eu/datexii/v2/changed_flag_enum.py index ce5f44968b..40c37ad696 100644 --- a/datexii/models/eu/datexii/v2/changed_flag_enum.py +++ b/datexii/models/eu/datexii/v2/changed_flag_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class ChangedFlagEnum(Enum): +class ChangedFlagEnum(StrEnum): """ List of flags to indicate what has changed in an exchage. diff --git a/datexii/models/eu/datexii/v2/charge_type_enum.py b/datexii/models/eu/datexii/v2/charge_type_enum.py index ca85433254..2bfc13a143 100644 --- a/datexii/models/eu/datexii/v2/charge_type_enum.py +++ b/datexii/models/eu/datexii/v2/charge_type_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class ChargeTypeEnum(Enum): +class ChargeTypeEnum(StrEnum): """ Charge type. diff --git a/datexii/models/eu/datexii/v2/charging_station_usage_type_enum.py b/datexii/models/eu/datexii/v2/charging_station_usage_type_enum.py index acb8487e1f..32be1af650 100644 --- a/datexii/models/eu/datexii/v2/charging_station_usage_type_enum.py +++ b/datexii/models/eu/datexii/v2/charging_station_usage_type_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class ChargingStationUsageTypeEnum(Enum): +class ChargingStationUsageTypeEnum(StrEnum): """ Type of usage for electric charging station(s). diff --git a/datexii/models/eu/datexii/v2/coded_reason_for_setting_message_enum.py b/datexii/models/eu/datexii/v2/coded_reason_for_setting_message_enum.py index 8ef5bc1a20..79ca64a245 100644 --- a/datexii/models/eu/datexii/v2/coded_reason_for_setting_message_enum.py +++ b/datexii/models/eu/datexii/v2/coded_reason_for_setting_message_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class CodedReasonForSettingMessageEnum(Enum): +class CodedReasonForSettingMessageEnum(StrEnum): """ Coded reasons why a message has been selected for display on the sign. diff --git a/datexii/models/eu/datexii/v2/colour_enum.py b/datexii/models/eu/datexii/v2/colour_enum.py index 0ff245ab39..9bab1eaa0b 100644 --- a/datexii/models/eu/datexii/v2/colour_enum.py +++ b/datexii/models/eu/datexii/v2/colour_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class ColourEnum(Enum): +class ColourEnum(StrEnum): """ Colours. diff --git a/datexii/models/eu/datexii/v2/comment_type_enum.py b/datexii/models/eu/datexii/v2/comment_type_enum.py index b003f3dbb1..87396a75f8 100644 --- a/datexii/models/eu/datexii/v2/comment_type_enum.py +++ b/datexii/models/eu/datexii/v2/comment_type_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class CommentTypeEnum(Enum): +class CommentTypeEnum(StrEnum): """ Classification of comment types. diff --git a/datexii/models/eu/datexii/v2/comparison_operator_enum.py b/datexii/models/eu/datexii/v2/comparison_operator_enum.py index 26d3399d81..1364408cde 100644 --- a/datexii/models/eu/datexii/v2/comparison_operator_enum.py +++ b/datexii/models/eu/datexii/v2/comparison_operator_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class ComparisonOperatorEnum(Enum): +class ComparisonOperatorEnum(StrEnum): """ Logical comparison operations. diff --git a/datexii/models/eu/datexii/v2/compliance_option_enum.py b/datexii/models/eu/datexii/v2/compliance_option_enum.py index f9d9cb0971..5e8b862423 100644 --- a/datexii/models/eu/datexii/v2/compliance_option_enum.py +++ b/datexii/models/eu/datexii/v2/compliance_option_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class ComplianceOptionEnum(Enum): +class ComplianceOptionEnum(StrEnum): """ Types of compliance. diff --git a/datexii/models/eu/datexii/v2/computation_method_enum.py b/datexii/models/eu/datexii/v2/computation_method_enum.py index 2c7a587786..acc3149b2b 100644 --- a/datexii/models/eu/datexii/v2/computation_method_enum.py +++ b/datexii/models/eu/datexii/v2/computation_method_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class ComputationMethodEnum(Enum): +class ComputationMethodEnum(StrEnum): """ Types of computational methods used in deriving data values for data sets. diff --git a/datexii/models/eu/datexii/v2/confidentiality_value_enum.py b/datexii/models/eu/datexii/v2/confidentiality_value_enum.py index c309a5dfaf..c9acb0462a 100644 --- a/datexii/models/eu/datexii/v2/confidentiality_value_enum.py +++ b/datexii/models/eu/datexii/v2/confidentiality_value_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class ConfidentialityValueEnum(Enum): +class ConfidentialityValueEnum(StrEnum): """ Values of confidentiality. diff --git a/datexii/models/eu/datexii/v2/construction_work_type_enum.py b/datexii/models/eu/datexii/v2/construction_work_type_enum.py index bdeb3f5d0d..cf252db54d 100644 --- a/datexii/models/eu/datexii/v2/construction_work_type_enum.py +++ b/datexii/models/eu/datexii/v2/construction_work_type_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class ConstructionWorkTypeEnum(Enum): +class ConstructionWorkTypeEnum(StrEnum): """ Types of works relating to construction. diff --git a/datexii/models/eu/datexii/v2/country_enum.py b/datexii/models/eu/datexii/v2/country_enum.py index 037885b049..47efa58fc4 100644 --- a/datexii/models/eu/datexii/v2/country_enum.py +++ b/datexii/models/eu/datexii/v2/country_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class CountryEnum(Enum): +class CountryEnum(StrEnum): """ List of countries. diff --git a/datexii/models/eu/datexii/v2/currency_enum.py b/datexii/models/eu/datexii/v2/currency_enum.py index 83de93397d..3928659417 100644 --- a/datexii/models/eu/datexii/v2/currency_enum.py +++ b/datexii/models/eu/datexii/v2/currency_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class CurrencyEnum(Enum): +class CurrencyEnum(StrEnum): """ Three letter code defining the currency according to ISO 4217 (e.g. diff --git a/datexii/models/eu/datexii/v2/dangerous_goods_regulations_enum.py b/datexii/models/eu/datexii/v2/dangerous_goods_regulations_enum.py index 641315abb2..3a9524e7c2 100644 --- a/datexii/models/eu/datexii/v2/dangerous_goods_regulations_enum.py +++ b/datexii/models/eu/datexii/v2/dangerous_goods_regulations_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class DangerousGoodsRegulationsEnum(Enum): +class DangerousGoodsRegulationsEnum(StrEnum): """ Types of dangerous goods regulations. diff --git a/datexii/models/eu/datexii/v2/day_enum.py b/datexii/models/eu/datexii/v2/day_enum.py index 56098d36e1..bd50ae10e8 100644 --- a/datexii/models/eu/datexii/v2/day_enum.py +++ b/datexii/models/eu/datexii/v2/day_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class DayEnum(Enum): +class DayEnum(StrEnum): """ Days of the week. diff --git a/datexii/models/eu/datexii/v2/delay_band_enum.py b/datexii/models/eu/datexii/v2/delay_band_enum.py index e02c30d4b4..1c6311f186 100644 --- a/datexii/models/eu/datexii/v2/delay_band_enum.py +++ b/datexii/models/eu/datexii/v2/delay_band_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class DelayBandEnum(Enum): +class DelayBandEnum(StrEnum): """ Classifications of a delay banded by length (i.e. the additional travel time). diff --git a/datexii/models/eu/datexii/v2/delays_type_enum.py b/datexii/models/eu/datexii/v2/delays_type_enum.py index 613bb82766..d4fd1fd6cb 100644 --- a/datexii/models/eu/datexii/v2/delays_type_enum.py +++ b/datexii/models/eu/datexii/v2/delays_type_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class DelaysTypeEnum(Enum): +class DelaysTypeEnum(StrEnum): """ Course classifications of a delay. diff --git a/datexii/models/eu/datexii/v2/deny_reason_enum.py b/datexii/models/eu/datexii/v2/deny_reason_enum.py index a39fee49b1..7f40d5b632 100644 --- a/datexii/models/eu/datexii/v2/deny_reason_enum.py +++ b/datexii/models/eu/datexii/v2/deny_reason_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class DenyReasonEnum(Enum): +class DenyReasonEnum(StrEnum): """ Reasons for denial of a request. diff --git a/datexii/models/eu/datexii/v2/direction_compass_enum.py b/datexii/models/eu/datexii/v2/direction_compass_enum.py index e547f10fa9..18e3de4866 100644 --- a/datexii/models/eu/datexii/v2/direction_compass_enum.py +++ b/datexii/models/eu/datexii/v2/direction_compass_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class DirectionCompassEnum(Enum): +class DirectionCompassEnum(StrEnum): """ Cardinal direction points of the compass. diff --git a/datexii/models/eu/datexii/v2/direction_enum.py b/datexii/models/eu/datexii/v2/direction_enum.py index 7dc2187478..f3eae90ca1 100644 --- a/datexii/models/eu/datexii/v2/direction_enum.py +++ b/datexii/models/eu/datexii/v2/direction_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class DirectionEnum(Enum): +class DirectionEnum(StrEnum): """ List of directions of travel. diff --git a/datexii/models/eu/datexii/v2/disturbance_activity_type_enum.py b/datexii/models/eu/datexii/v2/disturbance_activity_type_enum.py index 1d44c1eba3..f8ed077d92 100644 --- a/datexii/models/eu/datexii/v2/disturbance_activity_type_enum.py +++ b/datexii/models/eu/datexii/v2/disturbance_activity_type_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class DisturbanceActivityTypeEnum(Enum): +class DisturbanceActivityTypeEnum(StrEnum): """ Types of disturbance activities. diff --git a/datexii/models/eu/datexii/v2/driving_condition_type_enum.py b/datexii/models/eu/datexii/v2/driving_condition_type_enum.py index 5e6f40d14d..b5c8aac938 100644 --- a/datexii/models/eu/datexii/v2/driving_condition_type_enum.py +++ b/datexii/models/eu/datexii/v2/driving_condition_type_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class DrivingConditionTypeEnum(Enum): +class DrivingConditionTypeEnum(StrEnum): """ Types of the perceived driving conditions. diff --git a/datexii/models/eu/datexii/v2/elaborated_data_fault_enum.py b/datexii/models/eu/datexii/v2/elaborated_data_fault_enum.py index ba960b657c..f8022f086b 100644 --- a/datexii/models/eu/datexii/v2/elaborated_data_fault_enum.py +++ b/datexii/models/eu/datexii/v2/elaborated_data_fault_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class ElaboratedDataFaultEnum(Enum): +class ElaboratedDataFaultEnum(StrEnum): """ Types of elaborated data faults. diff --git a/datexii/models/eu/datexii/v2/environmental_obstruction_type_enum.py b/datexii/models/eu/datexii/v2/environmental_obstruction_type_enum.py index 094fb13d3a..56da2e4389 100644 --- a/datexii/models/eu/datexii/v2/environmental_obstruction_type_enum.py +++ b/datexii/models/eu/datexii/v2/environmental_obstruction_type_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class EnvironmentalObstructionTypeEnum(Enum): +class EnvironmentalObstructionTypeEnum(StrEnum): """ Types of environmental obstructions. diff --git a/datexii/models/eu/datexii/v2/equipment_or_system_fault_type_enum.py b/datexii/models/eu/datexii/v2/equipment_or_system_fault_type_enum.py index edb951b578..91a4ca45f5 100644 --- a/datexii/models/eu/datexii/v2/equipment_or_system_fault_type_enum.py +++ b/datexii/models/eu/datexii/v2/equipment_or_system_fault_type_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class EquipmentOrSystemFaultTypeEnum(Enum): +class EquipmentOrSystemFaultTypeEnum(StrEnum): """ Types of fault, malfunctioning or non operational conditions of equipment or systems. diff --git a/datexii/models/eu/datexii/v2/equipment_or_system_type_enum.py b/datexii/models/eu/datexii/v2/equipment_or_system_type_enum.py index cde278d261..bdb6b493eb 100644 --- a/datexii/models/eu/datexii/v2/equipment_or_system_type_enum.py +++ b/datexii/models/eu/datexii/v2/equipment_or_system_type_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class EquipmentOrSystemTypeEnum(Enum): +class EquipmentOrSystemTypeEnum(StrEnum): """ Types of equipment and systems used to support the operation of the road network. diff --git a/datexii/models/eu/datexii/v2/equipment_type_enum.py b/datexii/models/eu/datexii/v2/equipment_type_enum.py index dd519544d8..565b05625a 100644 --- a/datexii/models/eu/datexii/v2/equipment_type_enum.py +++ b/datexii/models/eu/datexii/v2/equipment_type_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class EquipmentTypeEnum(Enum): +class EquipmentTypeEnum(StrEnum): """ Equipment available on the parking or parking space or grouped parking spaces. diff --git a/datexii/models/eu/datexii/v2/fault_severity_enum.py b/datexii/models/eu/datexii/v2/fault_severity_enum.py index ec1153345d..265a4fed04 100644 --- a/datexii/models/eu/datexii/v2/fault_severity_enum.py +++ b/datexii/models/eu/datexii/v2/fault_severity_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class FaultSeverityEnum(Enum): +class FaultSeverityEnum(StrEnum): """ Classification of the severity of faults. diff --git a/datexii/models/eu/datexii/v2/fuel_type2_enum.py b/datexii/models/eu/datexii/v2/fuel_type2_enum.py index c4fefe609f..28bdeab0df 100644 --- a/datexii/models/eu/datexii/v2/fuel_type2_enum.py +++ b/datexii/models/eu/datexii/v2/fuel_type2_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class FuelType2Enum(Enum): +class FuelType2Enum(StrEnum): """ Fuel types that are currently not supported in FuelTypeEnum. diff --git a/datexii/models/eu/datexii/v2/fuel_type_enum.py b/datexii/models/eu/datexii/v2/fuel_type_enum.py index 201d4eeb62..04058ab366 100644 --- a/datexii/models/eu/datexii/v2/fuel_type_enum.py +++ b/datexii/models/eu/datexii/v2/fuel_type_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class FuelTypeEnum(Enum): +class FuelTypeEnum(StrEnum): """ Type of fuel used by a vehicle. diff --git a/datexii/models/eu/datexii/v2/general_instruction_to_road_users_type_enum.py b/datexii/models/eu/datexii/v2/general_instruction_to_road_users_type_enum.py index da818b07d8..c0bb0e04f3 100644 --- a/datexii/models/eu/datexii/v2/general_instruction_to_road_users_type_enum.py +++ b/datexii/models/eu/datexii/v2/general_instruction_to_road_users_type_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class GeneralInstructionToRoadUsersTypeEnum(Enum): +class GeneralInstructionToRoadUsersTypeEnum(StrEnum): """ General instructions that may be issued to road users (specifically drivers and sometimes passengers) by an operator or operational system diff --git a/datexii/models/eu/datexii/v2/general_network_management_type_enum.py b/datexii/models/eu/datexii/v2/general_network_management_type_enum.py index 4fec36fb58..1212c8b533 100644 --- a/datexii/models/eu/datexii/v2/general_network_management_type_enum.py +++ b/datexii/models/eu/datexii/v2/general_network_management_type_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class GeneralNetworkManagementTypeEnum(Enum): +class GeneralNetworkManagementTypeEnum(StrEnum): """ Types of network management actions. diff --git a/datexii/models/eu/datexii/v2/group_of_parking_sites_status_enum.py b/datexii/models/eu/datexii/v2/group_of_parking_sites_status_enum.py index 18fe27b5da..c36872c506 100644 --- a/datexii/models/eu/datexii/v2/group_of_parking_sites_status_enum.py +++ b/datexii/models/eu/datexii/v2/group_of_parking_sites_status_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class GroupOfParkingSitesStatusEnum(Enum): +class GroupOfParkingSitesStatusEnum(StrEnum): """ The status of the group of parking sites (available spaces or not). diff --git a/datexii/models/eu/datexii/v2/group_of_parking_sites_type_enum.py b/datexii/models/eu/datexii/v2/group_of_parking_sites_type_enum.py index 0c6a5cb139..501ef5e33a 100644 --- a/datexii/models/eu/datexii/v2/group_of_parking_sites_type_enum.py +++ b/datexii/models/eu/datexii/v2/group_of_parking_sites_type_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class GroupOfParkingSitesTypeEnum(Enum): +class GroupOfParkingSitesTypeEnum(StrEnum): """ The type of this group of parking sites. diff --git a/datexii/models/eu/datexii/v2/height_grade_enum.py b/datexii/models/eu/datexii/v2/height_grade_enum.py index e18c288494..6559e2b2b6 100644 --- a/datexii/models/eu/datexii/v2/height_grade_enum.py +++ b/datexii/models/eu/datexii/v2/height_grade_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class HeightGradeEnum(Enum): +class HeightGradeEnum(StrEnum): """ List of height or vertical gradings of road sections. diff --git a/datexii/models/eu/datexii/v2/information_status_enum.py b/datexii/models/eu/datexii/v2/information_status_enum.py index 0a7a02ddd3..7f601f5e79 100644 --- a/datexii/models/eu/datexii/v2/information_status_enum.py +++ b/datexii/models/eu/datexii/v2/information_status_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class InformationStatusEnum(Enum): +class InformationStatusEnum(StrEnum): """ Status of the related information (i.e. real, test or exercise). diff --git a/datexii/models/eu/datexii/v2/infrastructure_damage_type_enum.py b/datexii/models/eu/datexii/v2/infrastructure_damage_type_enum.py index 300faeebb3..641e0486e9 100644 --- a/datexii/models/eu/datexii/v2/infrastructure_damage_type_enum.py +++ b/datexii/models/eu/datexii/v2/infrastructure_damage_type_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class InfrastructureDamageTypeEnum(Enum): +class InfrastructureDamageTypeEnum(StrEnum): """ Types of infrastructure damage which may have an effect on the road network. diff --git a/datexii/models/eu/datexii/v2/injury_status_type_enum.py b/datexii/models/eu/datexii/v2/injury_status_type_enum.py index c79ca05ad7..f981db74e2 100644 --- a/datexii/models/eu/datexii/v2/injury_status_type_enum.py +++ b/datexii/models/eu/datexii/v2/injury_status_type_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class InjuryStatusTypeEnum(Enum): +class InjuryStatusTypeEnum(StrEnum): """ Types of injury status of people. diff --git a/datexii/models/eu/datexii/v2/inter_urban_parking_site_location_enum.py b/datexii/models/eu/datexii/v2/inter_urban_parking_site_location_enum.py index ee082bff48..f7905398ad 100644 --- a/datexii/models/eu/datexii/v2/inter_urban_parking_site_location_enum.py +++ b/datexii/models/eu/datexii/v2/inter_urban_parking_site_location_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class InterUrbanParkingSiteLocationEnum(Enum): +class InterUrbanParkingSiteLocationEnum(StrEnum): """ Location of the truck or motorway related parking. diff --git a/datexii/models/eu/datexii/v2/involvement_roles_enum.py b/datexii/models/eu/datexii/v2/involvement_roles_enum.py index ee4dc7d52f..38223037e2 100644 --- a/datexii/models/eu/datexii/v2/involvement_roles_enum.py +++ b/datexii/models/eu/datexii/v2/involvement_roles_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class InvolvementRolesEnum(Enum): +class InvolvementRolesEnum(StrEnum): """ Involvement role of a person in event. diff --git a/datexii/models/eu/datexii/v2/junction_classification_enum.py b/datexii/models/eu/datexii/v2/junction_classification_enum.py index f6daa737ac..96e08a75fb 100644 --- a/datexii/models/eu/datexii/v2/junction_classification_enum.py +++ b/datexii/models/eu/datexii/v2/junction_classification_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class JunctionClassificationEnum(Enum): +class JunctionClassificationEnum(StrEnum): """ Explicit type of a junction. diff --git a/datexii/models/eu/datexii/v2/labelsecurity_level_enum.py b/datexii/models/eu/datexii/v2/labelsecurity_level_enum.py index 3c6cf59dda..52d263d22c 100644 --- a/datexii/models/eu/datexii/v2/labelsecurity_level_enum.py +++ b/datexii/models/eu/datexii/v2/labelsecurity_level_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class LABELSecurityLevelEnum(Enum): +class LABELSecurityLevelEnum(StrEnum): """ Security level defined by the LABEL project http://truckparkinglabel.eu. diff --git a/datexii/models/eu/datexii/v2/labelservice_level_enum.py b/datexii/models/eu/datexii/v2/labelservice_level_enum.py index 54b3ea83c9..5734a6e75d 100644 --- a/datexii/models/eu/datexii/v2/labelservice_level_enum.py +++ b/datexii/models/eu/datexii/v2/labelservice_level_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class LABELServiceLevelEnum(Enum): +class LABELServiceLevelEnum(StrEnum): """ Service level defined by the LABEL project http://truckparkinglabel.eu. diff --git a/datexii/models/eu/datexii/v2/lane_enum.py b/datexii/models/eu/datexii/v2/lane_enum.py index e04fa1b8c7..f50e5e850b 100644 --- a/datexii/models/eu/datexii/v2/lane_enum.py +++ b/datexii/models/eu/datexii/v2/lane_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class LaneEnum(Enum): +class LaneEnum(StrEnum): """ List of descriptors identifying specific lanes. diff --git a/datexii/models/eu/datexii/v2/linear_element_nature_enum.py b/datexii/models/eu/datexii/v2/linear_element_nature_enum.py index 3c94ab8447..334457a707 100644 --- a/datexii/models/eu/datexii/v2/linear_element_nature_enum.py +++ b/datexii/models/eu/datexii/v2/linear_element_nature_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class LinearElementNatureEnum(Enum): +class LinearElementNatureEnum(StrEnum): """ List of indicative natures of linear elements. diff --git a/datexii/models/eu/datexii/v2/linear_referencing_direction_enum.py b/datexii/models/eu/datexii/v2/linear_referencing_direction_enum.py index afb31a211d..d372f94131 100644 --- a/datexii/models/eu/datexii/v2/linear_referencing_direction_enum.py +++ b/datexii/models/eu/datexii/v2/linear_referencing_direction_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class LinearReferencingDirectionEnum(Enum): +class LinearReferencingDirectionEnum(StrEnum): """ Directions of traffic flow relative to the direction in which the linear element is defined. diff --git a/datexii/models/eu/datexii/v2/load_type2_enum.py b/datexii/models/eu/datexii/v2/load_type2_enum.py index d89b906197..8e6e52a838 100644 --- a/datexii/models/eu/datexii/v2/load_type2_enum.py +++ b/datexii/models/eu/datexii/v2/load_type2_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class LoadType2Enum(Enum): +class LoadType2Enum(StrEnum): """ Loads that are currently not supported in loadType. diff --git a/datexii/models/eu/datexii/v2/load_type_enum.py b/datexii/models/eu/datexii/v2/load_type_enum.py index 96fb85cd72..a6565684d0 100644 --- a/datexii/models/eu/datexii/v2/load_type_enum.py +++ b/datexii/models/eu/datexii/v2/load_type_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class LoadTypeEnum(Enum): +class LoadTypeEnum(StrEnum): """ Types of load carried by a vehicle. diff --git a/datexii/models/eu/datexii/v2/location_descriptor_enum.py b/datexii/models/eu/datexii/v2/location_descriptor_enum.py index f96a5510b5..f4a593a5c0 100644 --- a/datexii/models/eu/datexii/v2/location_descriptor_enum.py +++ b/datexii/models/eu/datexii/v2/location_descriptor_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class LocationDescriptorEnum(Enum): +class LocationDescriptorEnum(StrEnum): """ List of descriptors to help to identify a specific location. diff --git a/datexii/models/eu/datexii/v2/maintenance_vehicle_actions_enum.py b/datexii/models/eu/datexii/v2/maintenance_vehicle_actions_enum.py index c710489d33..4de6975e5c 100644 --- a/datexii/models/eu/datexii/v2/maintenance_vehicle_actions_enum.py +++ b/datexii/models/eu/datexii/v2/maintenance_vehicle_actions_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class MaintenanceVehicleActionsEnum(Enum): +class MaintenanceVehicleActionsEnum(StrEnum): """ Types of maintenance vehicle actions associated with roadworks. diff --git a/datexii/models/eu/datexii/v2/means_of_payment_enum.py b/datexii/models/eu/datexii/v2/means_of_payment_enum.py index dcd3f7b89f..77fd31fc35 100644 --- a/datexii/models/eu/datexii/v2/means_of_payment_enum.py +++ b/datexii/models/eu/datexii/v2/means_of_payment_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class MeansOfPaymentEnum(Enum): +class MeansOfPaymentEnum(StrEnum): """ Means of payment. diff --git a/datexii/models/eu/datexii/v2/measured_or_derived_data_type_enum.py b/datexii/models/eu/datexii/v2/measured_or_derived_data_type_enum.py index e1258d0b9a..0c7ed9b05d 100644 --- a/datexii/models/eu/datexii/v2/measured_or_derived_data_type_enum.py +++ b/datexii/models/eu/datexii/v2/measured_or_derived_data_type_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class MeasuredOrDerivedDataTypeEnum(Enum): +class MeasuredOrDerivedDataTypeEnum(StrEnum): """ Types of measured or derived data. diff --git a/datexii/models/eu/datexii/v2/measurement_equipment_fault_enum.py b/datexii/models/eu/datexii/v2/measurement_equipment_fault_enum.py index 7c5f8b037f..33b109dacb 100644 --- a/datexii/models/eu/datexii/v2/measurement_equipment_fault_enum.py +++ b/datexii/models/eu/datexii/v2/measurement_equipment_fault_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class MeasurementEquipmentFaultEnum(Enum): +class MeasurementEquipmentFaultEnum(StrEnum): """ Types of measurement equipment faults. diff --git a/datexii/models/eu/datexii/v2/mobility_enum.py b/datexii/models/eu/datexii/v2/mobility_enum.py index 8b3d302456..fb2b8ad542 100644 --- a/datexii/models/eu/datexii/v2/mobility_enum.py +++ b/datexii/models/eu/datexii/v2/mobility_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class MobilityEnum(Enum): +class MobilityEnum(StrEnum): """ Types of mobility relating to a situation element defined by a SituationReord. diff --git a/datexii/models/eu/datexii/v2/month_of_year_enum.py b/datexii/models/eu/datexii/v2/month_of_year_enum.py index 75fc602e1c..660d6b3aec 100644 --- a/datexii/models/eu/datexii/v2/month_of_year_enum.py +++ b/datexii/models/eu/datexii/v2/month_of_year_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class MonthOfYearEnum(Enum): +class MonthOfYearEnum(StrEnum): """ A list of the months of the year. diff --git a/datexii/models/eu/datexii/v2/non_weather_related_road_condition_type_enum.py b/datexii/models/eu/datexii/v2/non_weather_related_road_condition_type_enum.py index 2b96e6eb1c..35d0d7eed7 100644 --- a/datexii/models/eu/datexii/v2/non_weather_related_road_condition_type_enum.py +++ b/datexii/models/eu/datexii/v2/non_weather_related_road_condition_type_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class NonWeatherRelatedRoadConditionTypeEnum(Enum): +class NonWeatherRelatedRoadConditionTypeEnum(StrEnum): """ Types of road surface conditions which are not related to the weather. diff --git a/datexii/models/eu/datexii/v2/obstruction_type_enum.py b/datexii/models/eu/datexii/v2/obstruction_type_enum.py index 155a95f1be..9d17702bf4 100644 --- a/datexii/models/eu/datexii/v2/obstruction_type_enum.py +++ b/datexii/models/eu/datexii/v2/obstruction_type_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class ObstructionTypeEnum(Enum): +class ObstructionTypeEnum(StrEnum): """ Types of obstructions on the roadway. diff --git a/datexii/models/eu/datexii/v2/occupancy_detection_type_enum.py b/datexii/models/eu/datexii/v2/occupancy_detection_type_enum.py index dd74624674..273542358c 100644 --- a/datexii/models/eu/datexii/v2/occupancy_detection_type_enum.py +++ b/datexii/models/eu/datexii/v2/occupancy_detection_type_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class OccupancyDetectionTypeEnum(Enum): +class OccupancyDetectionTypeEnum(StrEnum): """ Type of parking occupancy detection (balancing, single slot, ... ). diff --git a/datexii/models/eu/datexii/v2/opening_status_enum.py b/datexii/models/eu/datexii/v2/opening_status_enum.py index 13deffed1d..e8dd0adc2c 100644 --- a/datexii/models/eu/datexii/v2/opening_status_enum.py +++ b/datexii/models/eu/datexii/v2/opening_status_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class OpeningStatusEnum(Enum): +class OpeningStatusEnum(StrEnum): """ The opening status of some entity (e.g. parking site, service facility, access,...). diff --git a/datexii/models/eu/datexii/v2/openlr_form_of_way_enum.py b/datexii/models/eu/datexii/v2/openlr_form_of_way_enum.py index 49379ef880..aa9203ede5 100644 --- a/datexii/models/eu/datexii/v2/openlr_form_of_way_enum.py +++ b/datexii/models/eu/datexii/v2/openlr_form_of_way_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class OpenlrFormOfWayEnum(Enum): +class OpenlrFormOfWayEnum(StrEnum): """ Enumeration of for of way. diff --git a/datexii/models/eu/datexii/v2/openlr_functional_road_class_enum.py b/datexii/models/eu/datexii/v2/openlr_functional_road_class_enum.py index f1f4e9c6e3..890a4c964c 100644 --- a/datexii/models/eu/datexii/v2/openlr_functional_road_class_enum.py +++ b/datexii/models/eu/datexii/v2/openlr_functional_road_class_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class OpenlrFunctionalRoadClassEnum(Enum): +class OpenlrFunctionalRoadClassEnum(StrEnum): """ Enemuration of functional road class. diff --git a/datexii/models/eu/datexii/v2/openlr_orientation_enum.py b/datexii/models/eu/datexii/v2/openlr_orientation_enum.py index ab8807e0f2..3ab1cff81a 100644 --- a/datexii/models/eu/datexii/v2/openlr_orientation_enum.py +++ b/datexii/models/eu/datexii/v2/openlr_orientation_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class OpenlrOrientationEnum(Enum): +class OpenlrOrientationEnum(StrEnum): """ Enumeration of side of road. diff --git a/datexii/models/eu/datexii/v2/openlr_side_of_road_enum.py b/datexii/models/eu/datexii/v2/openlr_side_of_road_enum.py index 849070e19a..2d9a6ed8c7 100644 --- a/datexii/models/eu/datexii/v2/openlr_side_of_road_enum.py +++ b/datexii/models/eu/datexii/v2/openlr_side_of_road_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class OpenlrSideOfRoadEnum(Enum): +class OpenlrSideOfRoadEnum(StrEnum): """ Enumeration of side of road. diff --git a/datexii/models/eu/datexii/v2/operating_mode_enum.py b/datexii/models/eu/datexii/v2/operating_mode_enum.py index da62652148..28a342c377 100644 --- a/datexii/models/eu/datexii/v2/operating_mode_enum.py +++ b/datexii/models/eu/datexii/v2/operating_mode_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class OperatingModeEnum(Enum): +class OperatingModeEnum(StrEnum): """ Modes of operation of the exchange. diff --git a/datexii/models/eu/datexii/v2/operation_status_enum.py b/datexii/models/eu/datexii/v2/operation_status_enum.py index c6ffe71a36..2a58cad229 100644 --- a/datexii/models/eu/datexii/v2/operation_status_enum.py +++ b/datexii/models/eu/datexii/v2/operation_status_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class OperationStatusEnum(Enum): +class OperationStatusEnum(StrEnum): """ Specifies, whether some scenario or equipment is in operation or not. diff --git a/datexii/models/eu/datexii/v2/operator_action_origin_enum.py b/datexii/models/eu/datexii/v2/operator_action_origin_enum.py index ce2b7e7ecc..f2d104fbdc 100644 --- a/datexii/models/eu/datexii/v2/operator_action_origin_enum.py +++ b/datexii/models/eu/datexii/v2/operator_action_origin_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class OperatorActionOriginEnum(Enum): +class OperatorActionOriginEnum(StrEnum): """ Origins of operator actions. diff --git a/datexii/models/eu/datexii/v2/operator_action_status_enum.py b/datexii/models/eu/datexii/v2/operator_action_status_enum.py index 17afb4cfdf..3fb04b9e9d 100644 --- a/datexii/models/eu/datexii/v2/operator_action_status_enum.py +++ b/datexii/models/eu/datexii/v2/operator_action_status_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class OperatorActionStatusEnum(Enum): +class OperatorActionStatusEnum(StrEnum): """ List of statuses associated with operator actions. diff --git a/datexii/models/eu/datexii/v2/ownership_type_enum.py b/datexii/models/eu/datexii/v2/ownership_type_enum.py index fb9d83519b..ae3c2e4139 100644 --- a/datexii/models/eu/datexii/v2/ownership_type_enum.py +++ b/datexii/models/eu/datexii/v2/ownership_type_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class OwnershipTypeEnum(Enum): +class OwnershipTypeEnum(StrEnum): """ Ownership type enum. diff --git a/datexii/models/eu/datexii/v2/parking_conditions_enum.py b/datexii/models/eu/datexii/v2/parking_conditions_enum.py index be9864d3be..51e4204e64 100644 --- a/datexii/models/eu/datexii/v2/parking_conditions_enum.py +++ b/datexii/models/eu/datexii/v2/parking_conditions_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class ParkingConditionsEnum(Enum): +class ParkingConditionsEnum(StrEnum): """ Defines if normal parking conditions are suspended or special parking conditions are in force. diff --git a/datexii/models/eu/datexii/v2/parking_duration_enum.py b/datexii/models/eu/datexii/v2/parking_duration_enum.py index a4a76b4540..b675be7e30 100644 --- a/datexii/models/eu/datexii/v2/parking_duration_enum.py +++ b/datexii/models/eu/datexii/v2/parking_duration_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class ParkingDurationEnum(Enum): +class ParkingDurationEnum(StrEnum): """ Parking durations. diff --git a/datexii/models/eu/datexii/v2/parking_fault_enum.py b/datexii/models/eu/datexii/v2/parking_fault_enum.py index 2ea30a70b8..f0b7af5935 100644 --- a/datexii/models/eu/datexii/v2/parking_fault_enum.py +++ b/datexii/models/eu/datexii/v2/parking_fault_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class ParkingFaultEnum(Enum): +class ParkingFaultEnum(StrEnum): """ Types of parking site or access faults. diff --git a/datexii/models/eu/datexii/v2/parking_layout_enum.py b/datexii/models/eu/datexii/v2/parking_layout_enum.py index a4c94a3213..d94caa7ee2 100644 --- a/datexii/models/eu/datexii/v2/parking_layout_enum.py +++ b/datexii/models/eu/datexii/v2/parking_layout_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class ParkingLayoutEnum(Enum): +class ParkingLayoutEnum(StrEnum): """ Types of layout of the parking site. diff --git a/datexii/models/eu/datexii/v2/parking_mode_enum.py b/datexii/models/eu/datexii/v2/parking_mode_enum.py index 577cfd3d88..cb7f9d521d 100644 --- a/datexii/models/eu/datexii/v2/parking_mode_enum.py +++ b/datexii/models/eu/datexii/v2/parking_mode_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class ParkingModeEnum(Enum): +class ParkingModeEnum(StrEnum): """ The arrangement of the parking space or the group of parking spaces in relation to the road. diff --git a/datexii/models/eu/datexii/v2/parking_occupancy_enum.py b/datexii/models/eu/datexii/v2/parking_occupancy_enum.py index 1424fb6fb2..85e84920df 100644 --- a/datexii/models/eu/datexii/v2/parking_occupancy_enum.py +++ b/datexii/models/eu/datexii/v2/parking_occupancy_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class ParkingOccupancyEnum(Enum): +class ParkingOccupancyEnum(StrEnum): """ Parking Occupancy enum. diff --git a/datexii/models/eu/datexii/v2/parking_occupancy_trend_enum.py b/datexii/models/eu/datexii/v2/parking_occupancy_trend_enum.py index f074a4b4b3..608be23ce8 100644 --- a/datexii/models/eu/datexii/v2/parking_occupancy_trend_enum.py +++ b/datexii/models/eu/datexii/v2/parking_occupancy_trend_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class ParkingOccupancyTrendEnum(Enum): +class ParkingOccupancyTrendEnum(StrEnum): """ List of terms used to describe the trend in parking space occupancy. diff --git a/datexii/models/eu/datexii/v2/parking_payment_mode_enum.py b/datexii/models/eu/datexii/v2/parking_payment_mode_enum.py index 35a8ae6b05..750ad8f954 100644 --- a/datexii/models/eu/datexii/v2/parking_payment_mode_enum.py +++ b/datexii/models/eu/datexii/v2/parking_payment_mode_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class ParkingPaymentModeEnum(Enum): +class ParkingPaymentModeEnum(StrEnum): """ Mode of payment for parking. diff --git a/datexii/models/eu/datexii/v2/parking_route_direction_enum.py b/datexii/models/eu/datexii/v2/parking_route_direction_enum.py index f4c1dfbdd0..59705d11d8 100644 --- a/datexii/models/eu/datexii/v2/parking_route_direction_enum.py +++ b/datexii/models/eu/datexii/v2/parking_route_direction_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class ParkingRouteDirectionEnum(Enum): +class ParkingRouteDirectionEnum(StrEnum): """ The direction of the parking route. diff --git a/datexii/models/eu/datexii/v2/parking_route_type_enum.py b/datexii/models/eu/datexii/v2/parking_route_type_enum.py index 9ce2dd50d8..a5d06d3e1f 100644 --- a/datexii/models/eu/datexii/v2/parking_route_type_enum.py +++ b/datexii/models/eu/datexii/v2/parking_route_type_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class ParkingRouteTypeEnum(Enum): +class ParkingRouteTypeEnum(StrEnum): """ The type of the parking route. diff --git a/datexii/models/eu/datexii/v2/parking_security_enum.py b/datexii/models/eu/datexii/v2/parking_security_enum.py index 0918a9d8dd..7f3746ebc9 100644 --- a/datexii/models/eu/datexii/v2/parking_security_enum.py +++ b/datexii/models/eu/datexii/v2/parking_security_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class ParkingSecurityEnum(Enum): +class ParkingSecurityEnum(StrEnum): """ Specifies security measures related to the parking site or particular spaces. diff --git a/datexii/models/eu/datexii/v2/parking_site_overcrowding_status_enum.py b/datexii/models/eu/datexii/v2/parking_site_overcrowding_status_enum.py index de63112a1f..6bc5dfd3a0 100644 --- a/datexii/models/eu/datexii/v2/parking_site_overcrowding_status_enum.py +++ b/datexii/models/eu/datexii/v2/parking_site_overcrowding_status_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class ParkingSiteOvercrowdingStatusEnum(Enum): +class ParkingSiteOvercrowdingStatusEnum(StrEnum): """ The overcrowding status of the parking site. diff --git a/datexii/models/eu/datexii/v2/parking_site_status_enum.py b/datexii/models/eu/datexii/v2/parking_site_status_enum.py index 14e3b08f1d..1fe5e402dc 100644 --- a/datexii/models/eu/datexii/v2/parking_site_status_enum.py +++ b/datexii/models/eu/datexii/v2/parking_site_status_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class ParkingSiteStatusEnum(Enum): +class ParkingSiteStatusEnum(StrEnum): """ The status of the parking site (spaces available or not). diff --git a/datexii/models/eu/datexii/v2/parking_space_accessibility_enum.py b/datexii/models/eu/datexii/v2/parking_space_accessibility_enum.py index 6c8f055d65..72735302dd 100644 --- a/datexii/models/eu/datexii/v2/parking_space_accessibility_enum.py +++ b/datexii/models/eu/datexii/v2/parking_space_accessibility_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class ParkingSpaceAccessibilityEnum(Enum): +class ParkingSpaceAccessibilityEnum(StrEnum): """ Easements for handicapped people expecially related to a parking space or a group of parking spaces. diff --git a/datexii/models/eu/datexii/v2/parking_space_physics_enum.py b/datexii/models/eu/datexii/v2/parking_space_physics_enum.py index 607ee470a8..a4faa70715 100644 --- a/datexii/models/eu/datexii/v2/parking_space_physics_enum.py +++ b/datexii/models/eu/datexii/v2/parking_space_physics_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class ParkingSpacePhysicsEnum(Enum): +class ParkingSpacePhysicsEnum(StrEnum): """ Specifies drive through and open air properties for the parking space or the group of parking spaces. diff --git a/datexii/models/eu/datexii/v2/parking_special_location_enum.py b/datexii/models/eu/datexii/v2/parking_special_location_enum.py index a0d777a008..439ee36943 100644 --- a/datexii/models/eu/datexii/v2/parking_special_location_enum.py +++ b/datexii/models/eu/datexii/v2/parking_special_location_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class ParkingSpecialLocationEnum(Enum): +class ParkingSpecialLocationEnum(StrEnum): """ Locations, often associated with a building, for a SpecialLocationParkingSite. diff --git a/datexii/models/eu/datexii/v2/parking_supervision_enum.py b/datexii/models/eu/datexii/v2/parking_supervision_enum.py index 9ff5fe1d6b..45f4096297 100644 --- a/datexii/models/eu/datexii/v2/parking_supervision_enum.py +++ b/datexii/models/eu/datexii/v2/parking_supervision_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class ParkingSupervisionEnum(Enum): +class ParkingSupervisionEnum(StrEnum): """ Defines the kind of supervision of the parking site. diff --git a/datexii/models/eu/datexii/v2/parking_type_of_group.py b/datexii/models/eu/datexii/v2/parking_type_of_group.py index b97156f1ab..3fb4f2dfcf 100644 --- a/datexii/models/eu/datexii/v2/parking_type_of_group.py +++ b/datexii/models/eu/datexii/v2/parking_type_of_group.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class ParkingTypeOfGroup(Enum): +class ParkingTypeOfGroup(StrEnum): """ The type of group specification (group of parking spaces). diff --git a/datexii/models/eu/datexii/v2/parking_usage_scenario_enum.py b/datexii/models/eu/datexii/v2/parking_usage_scenario_enum.py index f1dafdc393..f125ca4530 100644 --- a/datexii/models/eu/datexii/v2/parking_usage_scenario_enum.py +++ b/datexii/models/eu/datexii/v2/parking_usage_scenario_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class ParkingUsageScenarioEnum(Enum): +class ParkingUsageScenarioEnum(StrEnum): """ Types of parking usage (park & ride, kiss & ride, ...). diff --git a/datexii/models/eu/datexii/v2/parking_vacant_spaces_enum.py b/datexii/models/eu/datexii/v2/parking_vacant_spaces_enum.py index 39f4a87f34..c647aa7bee 100644 --- a/datexii/models/eu/datexii/v2/parking_vacant_spaces_enum.py +++ b/datexii/models/eu/datexii/v2/parking_vacant_spaces_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class ParkingVacantSpacesEnum(Enum): +class ParkingVacantSpacesEnum(StrEnum): """ Parking vacant spaces enum. diff --git a/datexii/models/eu/datexii/v2/payment_card_brands_enum.py b/datexii/models/eu/datexii/v2/payment_card_brands_enum.py index 3897a37148..bd7209bcc9 100644 --- a/datexii/models/eu/datexii/v2/payment_card_brands_enum.py +++ b/datexii/models/eu/datexii/v2/payment_card_brands_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class PaymentCardBrandsEnum(Enum): +class PaymentCardBrandsEnum(StrEnum): """ Brands of payment cards. diff --git a/datexii/models/eu/datexii/v2/payment_card_types_enum.py b/datexii/models/eu/datexii/v2/payment_card_types_enum.py index b8fad98aa6..cba7074c4c 100644 --- a/datexii/models/eu/datexii/v2/payment_card_types_enum.py +++ b/datexii/models/eu/datexii/v2/payment_card_types_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class PaymentCardTypesEnum(Enum): +class PaymentCardTypesEnum(StrEnum): """ Types of payment cards. diff --git a/datexii/models/eu/datexii/v2/permit_type_enum.py b/datexii/models/eu/datexii/v2/permit_type_enum.py index ab4d5c03eb..edd3ef6104 100644 --- a/datexii/models/eu/datexii/v2/permit_type_enum.py +++ b/datexii/models/eu/datexii/v2/permit_type_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class PermitTypeEnum(Enum): +class PermitTypeEnum(StrEnum): """ Type of permission for parking. diff --git a/datexii/models/eu/datexii/v2/person_category_enum.py b/datexii/models/eu/datexii/v2/person_category_enum.py index d0bf1e893a..396da798ed 100644 --- a/datexii/models/eu/datexii/v2/person_category_enum.py +++ b/datexii/models/eu/datexii/v2/person_category_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class PersonCategoryEnum(Enum): +class PersonCategoryEnum(StrEnum): """ Categories of person. diff --git a/datexii/models/eu/datexii/v2/physical_mounting_enum.py b/datexii/models/eu/datexii/v2/physical_mounting_enum.py index c7b8ee1d76..d7b2cd9358 100644 --- a/datexii/models/eu/datexii/v2/physical_mounting_enum.py +++ b/datexii/models/eu/datexii/v2/physical_mounting_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class PhysicalMountingEnum(Enum): +class PhysicalMountingEnum(StrEnum): """ The ways in which equipments such as VMS are mounted or deployed on the road. diff --git a/datexii/models/eu/datexii/v2/places_enum.py b/datexii/models/eu/datexii/v2/places_enum.py index 4b40acb013..2194570b08 100644 --- a/datexii/models/eu/datexii/v2/places_enum.py +++ b/datexii/models/eu/datexii/v2/places_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class PlacesEnum(Enum): +class PlacesEnum(StrEnum): """ List of types of places. diff --git a/datexii/models/eu/datexii/v2/pollutant_type_enum.py b/datexii/models/eu/datexii/v2/pollutant_type_enum.py index 4b23d58358..8f0a6607e2 100644 --- a/datexii/models/eu/datexii/v2/pollutant_type_enum.py +++ b/datexii/models/eu/datexii/v2/pollutant_type_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class PollutantTypeEnum(Enum): +class PollutantTypeEnum(StrEnum): """ Types of pollutant that can be measured in the atmosphere. diff --git a/datexii/models/eu/datexii/v2/poor_environment_type_enum.py b/datexii/models/eu/datexii/v2/poor_environment_type_enum.py index 324311ee79..4ff574ff8c 100644 --- a/datexii/models/eu/datexii/v2/poor_environment_type_enum.py +++ b/datexii/models/eu/datexii/v2/poor_environment_type_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class PoorEnvironmentTypeEnum(Enum): +class PoorEnvironmentTypeEnum(StrEnum): """ Types of poor environmental conditions. diff --git a/datexii/models/eu/datexii/v2/position_absolute_enum.py b/datexii/models/eu/datexii/v2/position_absolute_enum.py index 7eab6cc83f..16688666b4 100644 --- a/datexii/models/eu/datexii/v2/position_absolute_enum.py +++ b/datexii/models/eu/datexii/v2/position_absolute_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class PositionAbsoluteEnum(Enum): +class PositionAbsoluteEnum(StrEnum): """ Absolute positions of an item within an alloted space. diff --git a/datexii/models/eu/datexii/v2/position_relative_enum.py b/datexii/models/eu/datexii/v2/position_relative_enum.py index 6d3f93fcef..21d23fb54c 100644 --- a/datexii/models/eu/datexii/v2/position_relative_enum.py +++ b/datexii/models/eu/datexii/v2/position_relative_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class PositionRelativeEnum(Enum): +class PositionRelativeEnum(StrEnum): """ Relative positions of one item to another. diff --git a/datexii/models/eu/datexii/v2/precipitation_type_enum.py b/datexii/models/eu/datexii/v2/precipitation_type_enum.py index 935d6355df..e176367dd5 100644 --- a/datexii/models/eu/datexii/v2/precipitation_type_enum.py +++ b/datexii/models/eu/datexii/v2/precipitation_type_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class PrecipitationTypeEnum(Enum): +class PrecipitationTypeEnum(StrEnum): """ Types of precipitation. diff --git a/datexii/models/eu/datexii/v2/probability_of_occurrence_enum.py b/datexii/models/eu/datexii/v2/probability_of_occurrence_enum.py index 51034f19d3..0b21f2d0d5 100644 --- a/datexii/models/eu/datexii/v2/probability_of_occurrence_enum.py +++ b/datexii/models/eu/datexii/v2/probability_of_occurrence_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class ProbabilityOfOccurrenceEnum(Enum): +class ProbabilityOfOccurrenceEnum(StrEnum): """ Levels of confidence that the sender has in the information, ordered {certain, probable, risk of}. diff --git a/datexii/models/eu/datexii/v2/public_event_type2_enum.py b/datexii/models/eu/datexii/v2/public_event_type2_enum.py index 4ca0c2af18..1064b8d850 100644 --- a/datexii/models/eu/datexii/v2/public_event_type2_enum.py +++ b/datexii/models/eu/datexii/v2/public_event_type2_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class PublicEventType2Enum(Enum): +class PublicEventType2Enum(StrEnum): """ Additional types for a public event. diff --git a/datexii/models/eu/datexii/v2/public_event_type_enum.py b/datexii/models/eu/datexii/v2/public_event_type_enum.py index 73ac29bb47..de22c4bd3a 100644 --- a/datexii/models/eu/datexii/v2/public_event_type_enum.py +++ b/datexii/models/eu/datexii/v2/public_event_type_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class PublicEventTypeEnum(Enum): +class PublicEventTypeEnum(StrEnum): """ Types of public events. diff --git a/datexii/models/eu/datexii/v2/public_holiday_type_enum.py b/datexii/models/eu/datexii/v2/public_holiday_type_enum.py index 4f6801ec30..632ea2142d 100644 --- a/datexii/models/eu/datexii/v2/public_holiday_type_enum.py +++ b/datexii/models/eu/datexii/v2/public_holiday_type_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class PublicHolidayTypeEnum(Enum): +class PublicHolidayTypeEnum(StrEnum): """ Types of public holiday. diff --git a/datexii/models/eu/datexii/v2/referent_type_enum.py b/datexii/models/eu/datexii/v2/referent_type_enum.py index 85a219fcbd..332573d6cc 100644 --- a/datexii/models/eu/datexii/v2/referent_type_enum.py +++ b/datexii/models/eu/datexii/v2/referent_type_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class ReferentTypeEnum(Enum): +class ReferentTypeEnum(StrEnum): """ A set of types of known points along a linear object such as a road. diff --git a/datexii/models/eu/datexii/v2/regulation_enum.py b/datexii/models/eu/datexii/v2/regulation_enum.py index 4a38142768..6283b1a07f 100644 --- a/datexii/models/eu/datexii/v2/regulation_enum.py +++ b/datexii/models/eu/datexii/v2/regulation_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class RegulationEnum(Enum): +class RegulationEnum(StrEnum): """ Regulation parameters for actions. diff --git a/datexii/models/eu/datexii/v2/relative_traffic_flow_enum.py b/datexii/models/eu/datexii/v2/relative_traffic_flow_enum.py index 67e18c65f6..4cfbab252e 100644 --- a/datexii/models/eu/datexii/v2/relative_traffic_flow_enum.py +++ b/datexii/models/eu/datexii/v2/relative_traffic_flow_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class RelativeTrafficFlowEnum(Enum): +class RelativeTrafficFlowEnum(StrEnum): """ Levels of assessment of the traffic flow conditions relative to normally expected conditions at this date/time. diff --git a/datexii/models/eu/datexii/v2/request_type_enum.py b/datexii/models/eu/datexii/v2/request_type_enum.py index 8f7f29ccad..15fac02436 100644 --- a/datexii/models/eu/datexii/v2/request_type_enum.py +++ b/datexii/models/eu/datexii/v2/request_type_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class RequestTypeEnum(Enum): +class RequestTypeEnum(StrEnum): """ Types of requests that may be made by a client on a supplier. diff --git a/datexii/models/eu/datexii/v2/rerouting_management_type_enum.py b/datexii/models/eu/datexii/v2/rerouting_management_type_enum.py index 7711c22d40..783bf1b6f4 100644 --- a/datexii/models/eu/datexii/v2/rerouting_management_type_enum.py +++ b/datexii/models/eu/datexii/v2/rerouting_management_type_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class ReroutingManagementTypeEnum(Enum): +class ReroutingManagementTypeEnum(StrEnum): """ Management actions relating to rerouting. diff --git a/datexii/models/eu/datexii/v2/reservation_type_enum.py b/datexii/models/eu/datexii/v2/reservation_type_enum.py index b6bf2707a2..cce20c9e8e 100644 --- a/datexii/models/eu/datexii/v2/reservation_type_enum.py +++ b/datexii/models/eu/datexii/v2/reservation_type_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class ReservationTypeEnum(Enum): +class ReservationTypeEnum(StrEnum): """ Reservation type enum. diff --git a/datexii/models/eu/datexii/v2/response_enum.py b/datexii/models/eu/datexii/v2/response_enum.py index 8989d93dfd..20196e3db9 100644 --- a/datexii/models/eu/datexii/v2/response_enum.py +++ b/datexii/models/eu/datexii/v2/response_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class ResponseEnum(Enum): +class ResponseEnum(StrEnum): """ Types of response that a supplier can return to a requesting client. diff --git a/datexii/models/eu/datexii/v2/rest_area_activity_enum.py b/datexii/models/eu/datexii/v2/rest_area_activity_enum.py index 71da7ed5d9..75bb131109 100644 --- a/datexii/models/eu/datexii/v2/rest_area_activity_enum.py +++ b/datexii/models/eu/datexii/v2/rest_area_activity_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class RestAreaActivityEnum(Enum): +class RestAreaActivityEnum(StrEnum): """ Rest area activity enum. diff --git a/datexii/models/eu/datexii/v2/road_maintenance_type_enum.py b/datexii/models/eu/datexii/v2/road_maintenance_type_enum.py index 4a4680c802..a04fd8c42e 100644 --- a/datexii/models/eu/datexii/v2/road_maintenance_type_enum.py +++ b/datexii/models/eu/datexii/v2/road_maintenance_type_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class RoadMaintenanceTypeEnum(Enum): +class RoadMaintenanceTypeEnum(StrEnum): """ Types of road maintenance. diff --git a/datexii/models/eu/datexii/v2/road_operator_service_disruption_type_enum.py b/datexii/models/eu/datexii/v2/road_operator_service_disruption_type_enum.py index 73378cc49e..7918d4b7aa 100644 --- a/datexii/models/eu/datexii/v2/road_operator_service_disruption_type_enum.py +++ b/datexii/models/eu/datexii/v2/road_operator_service_disruption_type_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class RoadOperatorServiceDisruptionTypeEnum(Enum): +class RoadOperatorServiceDisruptionTypeEnum(StrEnum): """ Types of disruption to road operator services relevant to road users. diff --git a/datexii/models/eu/datexii/v2/road_or_carriageway_or_lane_management_type_enum.py b/datexii/models/eu/datexii/v2/road_or_carriageway_or_lane_management_type_enum.py index a701845025..e6f18b51de 100644 --- a/datexii/models/eu/datexii/v2/road_or_carriageway_or_lane_management_type_enum.py +++ b/datexii/models/eu/datexii/v2/road_or_carriageway_or_lane_management_type_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class RoadOrCarriagewayOrLaneManagementTypeEnum(Enum): +class RoadOrCarriagewayOrLaneManagementTypeEnum(StrEnum): """ Management actions relating to road, carriageway or lane usage. diff --git a/datexii/models/eu/datexii/v2/road_type_enum.py b/datexii/models/eu/datexii/v2/road_type_enum.py index 4f9e797deb..de6cbfe6a7 100644 --- a/datexii/models/eu/datexii/v2/road_type_enum.py +++ b/datexii/models/eu/datexii/v2/road_type_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class RoadTypeEnum(Enum): +class RoadTypeEnum(StrEnum): """ Categorisation of the road type (motorway, main road, ...). diff --git a/datexii/models/eu/datexii/v2/roadside_assistance_type_enum.py b/datexii/models/eu/datexii/v2/roadside_assistance_type_enum.py index cb8a37e5ec..ea793368cc 100644 --- a/datexii/models/eu/datexii/v2/roadside_assistance_type_enum.py +++ b/datexii/models/eu/datexii/v2/roadside_assistance_type_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class RoadsideAssistanceTypeEnum(Enum): +class RoadsideAssistanceTypeEnum(StrEnum): """ Types of road side assistance. diff --git a/datexii/models/eu/datexii/v2/roadside_service_disruption_type_enum.py b/datexii/models/eu/datexii/v2/roadside_service_disruption_type_enum.py index c436dcf8ca..283f93c676 100644 --- a/datexii/models/eu/datexii/v2/roadside_service_disruption_type_enum.py +++ b/datexii/models/eu/datexii/v2/roadside_service_disruption_type_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class RoadsideServiceDisruptionTypeEnum(Enum): +class RoadsideServiceDisruptionTypeEnum(StrEnum): """ Types of disruption to roadside services relevant to road users. diff --git a/datexii/models/eu/datexii/v2/roadworks_duration_enum.py b/datexii/models/eu/datexii/v2/roadworks_duration_enum.py index 87f5109c22..cec3c5e795 100644 --- a/datexii/models/eu/datexii/v2/roadworks_duration_enum.py +++ b/datexii/models/eu/datexii/v2/roadworks_duration_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class RoadworksDurationEnum(Enum): +class RoadworksDurationEnum(StrEnum): """ Expected durations of roadworks in general terms. diff --git a/datexii/models/eu/datexii/v2/roadworks_scale_enum.py b/datexii/models/eu/datexii/v2/roadworks_scale_enum.py index f76836dce9..0a416f9934 100644 --- a/datexii/models/eu/datexii/v2/roadworks_scale_enum.py +++ b/datexii/models/eu/datexii/v2/roadworks_scale_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class RoadworksScaleEnum(Enum): +class RoadworksScaleEnum(StrEnum): """ Coarse classifications of the scale of roadworks in terms of the traffic disruption they are likely to cause. diff --git a/datexii/models/eu/datexii/v2/service_facility_type_enum.py b/datexii/models/eu/datexii/v2/service_facility_type_enum.py index 01b8203dc8..1b3cec437e 100644 --- a/datexii/models/eu/datexii/v2/service_facility_type_enum.py +++ b/datexii/models/eu/datexii/v2/service_facility_type_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class ServiceFacilityTypeEnum(Enum): +class ServiceFacilityTypeEnum(StrEnum): """ Service facilities available on the parking site, parking space or group of parking spaces. diff --git a/datexii/models/eu/datexii/v2/severity_enum.py b/datexii/models/eu/datexii/v2/severity_enum.py index e36bc9a005..18d91240bf 100644 --- a/datexii/models/eu/datexii/v2/severity_enum.py +++ b/datexii/models/eu/datexii/v2/severity_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class SeverityEnum(Enum): +class SeverityEnum(StrEnum): """ Levels of severity of a situation as whole assessed by the impact that the situation may have on traffic flow as perceived by the supplier. diff --git a/datexii/models/eu/datexii/v2/source_type_enum.py b/datexii/models/eu/datexii/v2/source_type_enum.py index d4493b67a7..506b0e5af3 100644 --- a/datexii/models/eu/datexii/v2/source_type_enum.py +++ b/datexii/models/eu/datexii/v2/source_type_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class SourceTypeEnum(Enum): +class SourceTypeEnum(StrEnum): """ Type of sources from which situation information may be derived. diff --git a/datexii/models/eu/datexii/v2/special_day_type_enum.py b/datexii/models/eu/datexii/v2/special_day_type_enum.py index 3805c359ae..555a38c944 100644 --- a/datexii/models/eu/datexii/v2/special_day_type_enum.py +++ b/datexii/models/eu/datexii/v2/special_day_type_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class SpecialDayTypeEnum(Enum): +class SpecialDayTypeEnum(StrEnum): """ Collection of general types of days. diff --git a/datexii/models/eu/datexii/v2/speed_management_type_enum.py b/datexii/models/eu/datexii/v2/speed_management_type_enum.py index b525857151..aac1ede117 100644 --- a/datexii/models/eu/datexii/v2/speed_management_type_enum.py +++ b/datexii/models/eu/datexii/v2/speed_management_type_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class SpeedManagementTypeEnum(Enum): +class SpeedManagementTypeEnum(StrEnum): """ Management actions relating to speed. diff --git a/datexii/models/eu/datexii/v2/subject_type_of_works_enum.py b/datexii/models/eu/datexii/v2/subject_type_of_works_enum.py index eba589ac82..b432195eef 100644 --- a/datexii/models/eu/datexii/v2/subject_type_of_works_enum.py +++ b/datexii/models/eu/datexii/v2/subject_type_of_works_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class SubjectTypeOfWorksEnum(Enum): +class SubjectTypeOfWorksEnum(StrEnum): """ Subject types of construction or maintenance work. diff --git a/datexii/models/eu/datexii/v2/subscription_state_enum.py b/datexii/models/eu/datexii/v2/subscription_state_enum.py index 291cc583e3..82910d55d7 100644 --- a/datexii/models/eu/datexii/v2/subscription_state_enum.py +++ b/datexii/models/eu/datexii/v2/subscription_state_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class SubscriptionStateEnum(Enum): +class SubscriptionStateEnum(StrEnum): """ The state of a client's current subscription. diff --git a/datexii/models/eu/datexii/v2/time_precision_enum.py b/datexii/models/eu/datexii/v2/time_precision_enum.py index 7c26fc705c..39ad31c9cb 100644 --- a/datexii/models/eu/datexii/v2/time_precision_enum.py +++ b/datexii/models/eu/datexii/v2/time_precision_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class TimePrecisionEnum(Enum): +class TimePrecisionEnum(StrEnum): """ List of precisions to which times can be given. diff --git a/datexii/models/eu/datexii/v2/tpeg_loc01_area_location_subtype_enum.py b/datexii/models/eu/datexii/v2/tpeg_loc01_area_location_subtype_enum.py index 70d88eff3d..a3e99351b1 100644 --- a/datexii/models/eu/datexii/v2/tpeg_loc01_area_location_subtype_enum.py +++ b/datexii/models/eu/datexii/v2/tpeg_loc01_area_location_subtype_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class TpegLoc01AreaLocationSubtypeEnum(Enum): +class TpegLoc01AreaLocationSubtypeEnum(StrEnum): """ Types of area. diff --git a/datexii/models/eu/datexii/v2/tpeg_loc01_framed_point_location_subtype_enum.py b/datexii/models/eu/datexii/v2/tpeg_loc01_framed_point_location_subtype_enum.py index 44c73fda7e..2994b1a342 100644 --- a/datexii/models/eu/datexii/v2/tpeg_loc01_framed_point_location_subtype_enum.py +++ b/datexii/models/eu/datexii/v2/tpeg_loc01_framed_point_location_subtype_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class TpegLoc01FramedPointLocationSubtypeEnum(Enum): +class TpegLoc01FramedPointLocationSubtypeEnum(StrEnum): """ Types of points on the road network framed by two other points on the same road. diff --git a/datexii/models/eu/datexii/v2/tpeg_loc01_linear_location_subtype_enum.py b/datexii/models/eu/datexii/v2/tpeg_loc01_linear_location_subtype_enum.py index 8b857d36e0..53e409950d 100644 --- a/datexii/models/eu/datexii/v2/tpeg_loc01_linear_location_subtype_enum.py +++ b/datexii/models/eu/datexii/v2/tpeg_loc01_linear_location_subtype_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class TpegLoc01LinearLocationSubtypeEnum(Enum): +class TpegLoc01LinearLocationSubtypeEnum(StrEnum): """ Types of linear location. diff --git a/datexii/models/eu/datexii/v2/tpeg_loc01_simple_point_location_subtype_enum.py b/datexii/models/eu/datexii/v2/tpeg_loc01_simple_point_location_subtype_enum.py index ddcdc80815..5285983434 100644 --- a/datexii/models/eu/datexii/v2/tpeg_loc01_simple_point_location_subtype_enum.py +++ b/datexii/models/eu/datexii/v2/tpeg_loc01_simple_point_location_subtype_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class TpegLoc01SimplePointLocationSubtypeEnum(Enum): +class TpegLoc01SimplePointLocationSubtypeEnum(StrEnum): """ Types of simple point. diff --git a/datexii/models/eu/datexii/v2/tpeg_loc03_area_descriptor_subtype_enum.py b/datexii/models/eu/datexii/v2/tpeg_loc03_area_descriptor_subtype_enum.py index 101573087c..cd557c21ac 100644 --- a/datexii/models/eu/datexii/v2/tpeg_loc03_area_descriptor_subtype_enum.py +++ b/datexii/models/eu/datexii/v2/tpeg_loc03_area_descriptor_subtype_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class TpegLoc03AreaDescriptorSubtypeEnum(Enum): +class TpegLoc03AreaDescriptorSubtypeEnum(StrEnum): """ Descriptors for describing area locations. diff --git a/datexii/models/eu/datexii/v2/tpeg_loc03_ilc_point_descriptor_subtype_enum.py b/datexii/models/eu/datexii/v2/tpeg_loc03_ilc_point_descriptor_subtype_enum.py index 7efc70fefc..e119e46828 100644 --- a/datexii/models/eu/datexii/v2/tpeg_loc03_ilc_point_descriptor_subtype_enum.py +++ b/datexii/models/eu/datexii/v2/tpeg_loc03_ilc_point_descriptor_subtype_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class TpegLoc03IlcPointDescriptorSubtypeEnum(Enum): +class TpegLoc03IlcPointDescriptorSubtypeEnum(StrEnum): """ Descriptors for describing a junction by identifying the intersecting roads at a road junction. diff --git a/datexii/models/eu/datexii/v2/tpeg_loc03_junction_point_descriptor_subtype_enum.py b/datexii/models/eu/datexii/v2/tpeg_loc03_junction_point_descriptor_subtype_enum.py index 83858c4441..451c27a2a6 100644 --- a/datexii/models/eu/datexii/v2/tpeg_loc03_junction_point_descriptor_subtype_enum.py +++ b/datexii/models/eu/datexii/v2/tpeg_loc03_junction_point_descriptor_subtype_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class TpegLoc03JunctionPointDescriptorSubtypeEnum(Enum): +class TpegLoc03JunctionPointDescriptorSubtypeEnum(StrEnum): """ Descriptors for describing a point at a road junction. diff --git a/datexii/models/eu/datexii/v2/tpeg_loc03_other_point_descriptor_subtype_enum.py b/datexii/models/eu/datexii/v2/tpeg_loc03_other_point_descriptor_subtype_enum.py index a6d575a6b1..b6ab267321 100644 --- a/datexii/models/eu/datexii/v2/tpeg_loc03_other_point_descriptor_subtype_enum.py +++ b/datexii/models/eu/datexii/v2/tpeg_loc03_other_point_descriptor_subtype_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class TpegLoc03OtherPointDescriptorSubtypeEnum(Enum): +class TpegLoc03OtherPointDescriptorSubtypeEnum(StrEnum): """ Descriptors other than junction names and road descriptors which can help to identify the location of points on the road network. diff --git a/datexii/models/eu/datexii/v2/tpeg_loc04_height_type_enum.py b/datexii/models/eu/datexii/v2/tpeg_loc04_height_type_enum.py index 69240c4b85..270891726e 100644 --- a/datexii/models/eu/datexii/v2/tpeg_loc04_height_type_enum.py +++ b/datexii/models/eu/datexii/v2/tpeg_loc04_height_type_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class TpegLoc04HeightTypeEnum(Enum): +class TpegLoc04HeightTypeEnum(StrEnum): """ Types of height. diff --git a/datexii/models/eu/datexii/v2/traffic_constriction_type_enum.py b/datexii/models/eu/datexii/v2/traffic_constriction_type_enum.py index 3cd5a50620..798094dbea 100644 --- a/datexii/models/eu/datexii/v2/traffic_constriction_type_enum.py +++ b/datexii/models/eu/datexii/v2/traffic_constriction_type_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class TrafficConstrictionTypeEnum(Enum): +class TrafficConstrictionTypeEnum(StrEnum): """ Types of constriction to which traffic is subjected as a result of an event. diff --git a/datexii/models/eu/datexii/v2/traffic_flow_characteristics_enum.py b/datexii/models/eu/datexii/v2/traffic_flow_characteristics_enum.py index 64a98f8efe..a2cfce84c1 100644 --- a/datexii/models/eu/datexii/v2/traffic_flow_characteristics_enum.py +++ b/datexii/models/eu/datexii/v2/traffic_flow_characteristics_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class TrafficFlowCharacteristicsEnum(Enum): +class TrafficFlowCharacteristicsEnum(StrEnum): """ A collection of terms for describing the characteristics of traffic flow. diff --git a/datexii/models/eu/datexii/v2/traffic_status_enum.py b/datexii/models/eu/datexii/v2/traffic_status_enum.py index ce0ffe79c9..bd8c7b6ef8 100644 --- a/datexii/models/eu/datexii/v2/traffic_status_enum.py +++ b/datexii/models/eu/datexii/v2/traffic_status_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class TrafficStatusEnum(Enum): +class TrafficStatusEnum(StrEnum): """ List of terms used to describe traffic conditions. diff --git a/datexii/models/eu/datexii/v2/traffic_trend_type_enum.py b/datexii/models/eu/datexii/v2/traffic_trend_type_enum.py index d4796957ee..7e33c1a9e3 100644 --- a/datexii/models/eu/datexii/v2/traffic_trend_type_enum.py +++ b/datexii/models/eu/datexii/v2/traffic_trend_type_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class TrafficTrendTypeEnum(Enum): +class TrafficTrendTypeEnum(StrEnum): """ List of terms used to describe the trend in traffic conditions. diff --git a/datexii/models/eu/datexii/v2/traffic_type_enum.py b/datexii/models/eu/datexii/v2/traffic_type_enum.py index 9debac132d..92c2f3a991 100644 --- a/datexii/models/eu/datexii/v2/traffic_type_enum.py +++ b/datexii/models/eu/datexii/v2/traffic_type_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class TrafficTypeEnum(Enum): +class TrafficTypeEnum(StrEnum): """ Types of traffic, mostly classified by its destination type. diff --git a/datexii/models/eu/datexii/v2/transit_service_information_enum.py b/datexii/models/eu/datexii/v2/transit_service_information_enum.py index f50a14d311..8914e01ea4 100644 --- a/datexii/models/eu/datexii/v2/transit_service_information_enum.py +++ b/datexii/models/eu/datexii/v2/transit_service_information_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class TransitServiceInformationEnum(Enum): +class TransitServiceInformationEnum(StrEnum): """ Types of public transport information. diff --git a/datexii/models/eu/datexii/v2/transit_service_type_enum.py b/datexii/models/eu/datexii/v2/transit_service_type_enum.py index 0748d2afba..6884d3d338 100644 --- a/datexii/models/eu/datexii/v2/transit_service_type_enum.py +++ b/datexii/models/eu/datexii/v2/transit_service_type_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class TransitServiceTypeEnum(Enum): +class TransitServiceTypeEnum(StrEnum): """ Types of transport services available to the general public. diff --git a/datexii/models/eu/datexii/v2/travel_time_trend_type_enum.py b/datexii/models/eu/datexii/v2/travel_time_trend_type_enum.py index da135a5293..4cfbd69b6d 100644 --- a/datexii/models/eu/datexii/v2/travel_time_trend_type_enum.py +++ b/datexii/models/eu/datexii/v2/travel_time_trend_type_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class TravelTimeTrendTypeEnum(Enum): +class TravelTimeTrendTypeEnum(StrEnum): """ List of terms used to describe the trend in travel times. diff --git a/datexii/models/eu/datexii/v2/travel_time_type_enum.py b/datexii/models/eu/datexii/v2/travel_time_type_enum.py index 76c1bfe4e4..29a868cadc 100644 --- a/datexii/models/eu/datexii/v2/travel_time_type_enum.py +++ b/datexii/models/eu/datexii/v2/travel_time_type_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class TravelTimeTypeEnum(Enum): +class TravelTimeTypeEnum(StrEnum): """ List of ways in which travel times are derived. diff --git a/datexii/models/eu/datexii/v2/truck_parking_dynamic_management_enum.py b/datexii/models/eu/datexii/v2/truck_parking_dynamic_management_enum.py index 42b1b06c6e..19d8b5fdf2 100644 --- a/datexii/models/eu/datexii/v2/truck_parking_dynamic_management_enum.py +++ b/datexii/models/eu/datexii/v2/truck_parking_dynamic_management_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class TruckParkingDynamicManagementEnum(Enum): +class TruckParkingDynamicManagementEnum(StrEnum): """ Dynamic parking mode enum. diff --git a/datexii/models/eu/datexii/v2/update_method_enum.py b/datexii/models/eu/datexii/v2/update_method_enum.py index acff8fd599..f226351cbb 100644 --- a/datexii/models/eu/datexii/v2/update_method_enum.py +++ b/datexii/models/eu/datexii/v2/update_method_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class UpdateMethodEnum(Enum): +class UpdateMethodEnum(StrEnum): """ The types of updates of situations that may be requested by a client. diff --git a/datexii/models/eu/datexii/v2/urban_parking_site_type_enum.py b/datexii/models/eu/datexii/v2/urban_parking_site_type_enum.py index 1bfcaeb97a..d3fb187317 100644 --- a/datexii/models/eu/datexii/v2/urban_parking_site_type_enum.py +++ b/datexii/models/eu/datexii/v2/urban_parking_site_type_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class UrbanParkingSiteTypeEnum(Enum): +class UrbanParkingSiteTypeEnum(StrEnum): """ The type of an urban parking site. diff --git a/datexii/models/eu/datexii/v2/urgency_enum.py b/datexii/models/eu/datexii/v2/urgency_enum.py index cb71caee03..840b9aa6e5 100644 --- a/datexii/models/eu/datexii/v2/urgency_enum.py +++ b/datexii/models/eu/datexii/v2/urgency_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class UrgencyEnum(Enum): +class UrgencyEnum(StrEnum): """ Degrees of urgency that a receiving client should associate with the disseminate of the information contained in the publication. diff --git a/datexii/models/eu/datexii/v2/url_link_type_enum.py b/datexii/models/eu/datexii/v2/url_link_type_enum.py index 2ffd26e320..663f161dfc 100644 --- a/datexii/models/eu/datexii/v2/url_link_type_enum.py +++ b/datexii/models/eu/datexii/v2/url_link_type_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class UrlLinkTypeEnum(Enum): +class UrlLinkTypeEnum(StrEnum): """ Types of URL links. diff --git a/datexii/models/eu/datexii/v2/user_type_enum.py b/datexii/models/eu/datexii/v2/user_type_enum.py index 27d60818ce..b4d2fa1699 100644 --- a/datexii/models/eu/datexii/v2/user_type_enum.py +++ b/datexii/models/eu/datexii/v2/user_type_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class UserTypeEnum(Enum): +class UserTypeEnum(StrEnum): """ Types of users; used for parking but also for usage of equipment and services. diff --git a/datexii/models/eu/datexii/v2/validity_status_enum.py b/datexii/models/eu/datexii/v2/validity_status_enum.py index 4c16b9a073..d9fc35d72b 100644 --- a/datexii/models/eu/datexii/v2/validity_status_enum.py +++ b/datexii/models/eu/datexii/v2/validity_status_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class ValidityStatusEnum(Enum): +class ValidityStatusEnum(StrEnum): """ Values of validity status that can be assigned to a described event, action or item. diff --git a/datexii/models/eu/datexii/v2/vehicle_equipment_enum.py b/datexii/models/eu/datexii/v2/vehicle_equipment_enum.py index 51f28f7b01..3434f4bfbe 100644 --- a/datexii/models/eu/datexii/v2/vehicle_equipment_enum.py +++ b/datexii/models/eu/datexii/v2/vehicle_equipment_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class VehicleEquipmentEnum(Enum): +class VehicleEquipmentEnum(StrEnum): """ Types of vehicle equipment in use or on board. diff --git a/datexii/models/eu/datexii/v2/vehicle_obstruction_type_enum.py b/datexii/models/eu/datexii/v2/vehicle_obstruction_type_enum.py index a089e942cd..72dc948661 100644 --- a/datexii/models/eu/datexii/v2/vehicle_obstruction_type_enum.py +++ b/datexii/models/eu/datexii/v2/vehicle_obstruction_type_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class VehicleObstructionTypeEnum(Enum): +class VehicleObstructionTypeEnum(StrEnum): """ Types of obstructions involving vehicles. diff --git a/datexii/models/eu/datexii/v2/vehicle_status_enum.py b/datexii/models/eu/datexii/v2/vehicle_status_enum.py index 8e9884a184..cea4fe3aba 100644 --- a/datexii/models/eu/datexii/v2/vehicle_status_enum.py +++ b/datexii/models/eu/datexii/v2/vehicle_status_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class VehicleStatusEnum(Enum): +class VehicleStatusEnum(StrEnum): """ The status of a vehicle. diff --git a/datexii/models/eu/datexii/v2/vehicle_type2_enum.py b/datexii/models/eu/datexii/v2/vehicle_type2_enum.py index f8a958e2b3..84bd477926 100644 --- a/datexii/models/eu/datexii/v2/vehicle_type2_enum.py +++ b/datexii/models/eu/datexii/v2/vehicle_type2_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class VehicleType2Enum(Enum): +class VehicleType2Enum(StrEnum): """ Vehicle types which are currently not supported in vehicleType. diff --git a/datexii/models/eu/datexii/v2/vehicle_type_enum.py b/datexii/models/eu/datexii/v2/vehicle_type_enum.py index aefc426add..4bfb7baeb3 100644 --- a/datexii/models/eu/datexii/v2/vehicle_type_enum.py +++ b/datexii/models/eu/datexii/v2/vehicle_type_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class VehicleTypeEnum(Enum): +class VehicleTypeEnum(StrEnum): """ Types of vehicle. diff --git a/datexii/models/eu/datexii/v2/vehicle_usage2_enum.py b/datexii/models/eu/datexii/v2/vehicle_usage2_enum.py index 8ced304a87..fbec79c316 100644 --- a/datexii/models/eu/datexii/v2/vehicle_usage2_enum.py +++ b/datexii/models/eu/datexii/v2/vehicle_usage2_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class VehicleUsage2Enum(Enum): +class VehicleUsage2Enum(StrEnum): """ Vehicle usage types which are currently not supported in vehicleUsageType. diff --git a/datexii/models/eu/datexii/v2/vehicle_usage_enum.py b/datexii/models/eu/datexii/v2/vehicle_usage_enum.py index bc9a945851..aa61a9f804 100644 --- a/datexii/models/eu/datexii/v2/vehicle_usage_enum.py +++ b/datexii/models/eu/datexii/v2/vehicle_usage_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class VehicleUsageEnum(Enum): +class VehicleUsageEnum(StrEnum): """ Types of usage of a vehicle. diff --git a/datexii/models/eu/datexii/v2/vms_datex_pictogram_enum.py b/datexii/models/eu/datexii/v2/vms_datex_pictogram_enum.py index 2572025133..ce63eb07aa 100644 --- a/datexii/models/eu/datexii/v2/vms_datex_pictogram_enum.py +++ b/datexii/models/eu/datexii/v2/vms_datex_pictogram_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class VmsDatexPictogramEnum(Enum): +class VmsDatexPictogramEnum(StrEnum): """ Types of main pictograms. diff --git a/datexii/models/eu/datexii/v2/vms_datex_supplemental_pictogram_enum.py b/datexii/models/eu/datexii/v2/vms_datex_supplemental_pictogram_enum.py index 694102ae9b..5fe5a1fd83 100644 --- a/datexii/models/eu/datexii/v2/vms_datex_supplemental_pictogram_enum.py +++ b/datexii/models/eu/datexii/v2/vms_datex_supplemental_pictogram_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class VmsDatexSupplementalPictogramEnum(Enum): +class VmsDatexSupplementalPictogramEnum(StrEnum): """ Types of pictograms displayable in supplementary panels (normally below the main pictogram display which it qualifies). diff --git a/datexii/models/eu/datexii/v2/vms_fault_enum.py b/datexii/models/eu/datexii/v2/vms_fault_enum.py index e055c3837e..81f7260063 100644 --- a/datexii/models/eu/datexii/v2/vms_fault_enum.py +++ b/datexii/models/eu/datexii/v2/vms_fault_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class VmsFaultEnum(Enum): +class VmsFaultEnum(StrEnum): """ Types of variable message sign faults. diff --git a/datexii/models/eu/datexii/v2/vms_luminance_level_enum.py b/datexii/models/eu/datexii/v2/vms_luminance_level_enum.py index 8fb251bbee..1a12fa49ed 100644 --- a/datexii/models/eu/datexii/v2/vms_luminance_level_enum.py +++ b/datexii/models/eu/datexii/v2/vms_luminance_level_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class VmsLuminanceLevelEnum(Enum): +class VmsLuminanceLevelEnum(StrEnum): """ Levels of luminance applicable to VMS. diff --git a/datexii/models/eu/datexii/v2/vms_message_information_type_enum.py b/datexii/models/eu/datexii/v2/vms_message_information_type_enum.py index 4b6f3d0a24..ea57814d00 100644 --- a/datexii/models/eu/datexii/v2/vms_message_information_type_enum.py +++ b/datexii/models/eu/datexii/v2/vms_message_information_type_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class VmsMessageInformationTypeEnum(Enum): +class VmsMessageInformationTypeEnum(StrEnum): """ Types of information displayable on a VMS. diff --git a/datexii/models/eu/datexii/v2/vms_type_enum.py b/datexii/models/eu/datexii/v2/vms_type_enum.py index 54808196de..f602069cfe 100644 --- a/datexii/models/eu/datexii/v2/vms_type_enum.py +++ b/datexii/models/eu/datexii/v2/vms_type_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class VmsTypeEnum(Enum): +class VmsTypeEnum(StrEnum): """ Type of variable message sign. diff --git a/datexii/models/eu/datexii/v2/weather_related_road_condition_type_enum.py b/datexii/models/eu/datexii/v2/weather_related_road_condition_type_enum.py index 250a26789f..8512995960 100644 --- a/datexii/models/eu/datexii/v2/weather_related_road_condition_type_enum.py +++ b/datexii/models/eu/datexii/v2/weather_related_road_condition_type_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class WeatherRelatedRoadConditionTypeEnum(Enum): +class WeatherRelatedRoadConditionTypeEnum(StrEnum): """ Types of road surface conditions which are related to the weather. diff --git a/datexii/models/eu/datexii/v2/week_of_month_enum.py b/datexii/models/eu/datexii/v2/week_of_month_enum.py index d7cf351c76..bdb7b2fbb9 100644 --- a/datexii/models/eu/datexii/v2/week_of_month_enum.py +++ b/datexii/models/eu/datexii/v2/week_of_month_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class WeekOfMonthEnum(Enum): +class WeekOfMonthEnum(StrEnum): """ Weeks of the month. diff --git a/datexii/models/eu/datexii/v2/winter_equipment_management_type_enum.py b/datexii/models/eu/datexii/v2/winter_equipment_management_type_enum.py index 283217aeef..152322fd3c 100644 --- a/datexii/models/eu/datexii/v2/winter_equipment_management_type_enum.py +++ b/datexii/models/eu/datexii/v2/winter_equipment_management_type_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://datex2.eu/schema/2/2_0" -class WinterEquipmentManagementTypeEnum(Enum): +class WinterEquipmentManagementTypeEnum(StrEnum): """ Instructions relating to the use of winter equipment. diff --git a/ewp/models/catalogue.py b/ewp/models/catalogue.py index c6364038cb..448254ded3 100644 --- a/ewp/models/catalogue.py +++ b/ewp/models/catalogue.py @@ -1,14 +1,14 @@ from __future__ import annotations from dataclasses import dataclass, field -from enum import Enum +from enum import StrEnum -class LangValue(Enum): +class LangValue(StrEnum): VALUE = "" -class OtherHeiIdValue(Enum): +class OtherHeiIdValue(StrEnum): """ :cvar PREVIOUS_SCHAC: A previously used SCHAC identifier. Servers MUST provide all SCHAC identifiers their HEI have used in the diff --git a/generali/models/com/generali/enterprise_services/core/gbo/common/headers/v1/cache_options.py b/generali/models/com/generali/enterprise_services/core/gbo/common/headers/v1/cache_options.py index 20ab360535..ba00fc2e70 100644 --- a/generali/models/com/generali/enterprise_services/core/gbo/common/headers/v1/cache_options.py +++ b/generali/models/com/generali/enterprise_services/core/gbo/common/headers/v1/cache_options.py @@ -1,13 +1,13 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = ( "http://generali.com/enterprise-services/core/gbo/common/headers/v1" ) -class CacheOptions(Enum): +class CacheOptions(StrEnum): """ :cvar YES: Use cache during queries by default (code may override this). diff --git a/generali/models/com/generali/enterprise_services/core/gbo/common/v1/collation_algorithm_code_type.py b/generali/models/com/generali/enterprise_services/core/gbo/common/v1/collation_algorithm_code_type.py index 04d8e9a511..fda117631e 100644 --- a/generali/models/com/generali/enterprise_services/core/gbo/common/v1/collation_algorithm_code_type.py +++ b/generali/models/com/generali/enterprise_services/core/gbo/common/v1/collation_algorithm_code_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://generali.com/enterprise-services/core/gbo/common/v1" -class CollationAlgorithmCodeType(Enum): +class CollationAlgorithmCodeType(StrEnum): """ The collation (sort) algorithm to use in the sorting to the result set. """ diff --git a/generali/models/com/generali/enterprise_services/core/gbo/common/v1/event_code_type.py b/generali/models/com/generali/enterprise_services/core/gbo/common/v1/event_code_type.py index 82e69d197e..1e0c7198b5 100644 --- a/generali/models/com/generali/enterprise_services/core/gbo/common/v1/event_code_type.py +++ b/generali/models/com/generali/enterprise_services/core/gbo/common/v1/event_code_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://generali.com/enterprise-services/core/gbo/common/v1" -class EventCodeType(Enum): +class EventCodeType(StrEnum): CREATED = "Created" UPDATED = "Updated" DELETED = "Deleted" diff --git a/generali/models/com/generali/enterprise_services/core/gbo/common/v1/fault_category_code_type.py b/generali/models/com/generali/enterprise_services/core/gbo/common/v1/fault_category_code_type.py index 048ec338ba..31baf7ca4d 100644 --- a/generali/models/com/generali/enterprise_services/core/gbo/common/v1/fault_category_code_type.py +++ b/generali/models/com/generali/enterprise_services/core/gbo/common/v1/fault_category_code_type.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://generali.com/enterprise-services/core/gbo/common/v1" -class FaultCategoryCodeType(Enum): +class FaultCategoryCodeType(StrEnum): BUSINESS = "Business" TECHNICAL = "Technical" diff --git a/generali/models/com/generali/enterprise_services/core/gbo/common/v1/fault_severity_code_type.py b/generali/models/com/generali/enterprise_services/core/gbo/common/v1/fault_severity_code_type.py index 5cd56793bc..8685bfeb82 100644 --- a/generali/models/com/generali/enterprise_services/core/gbo/common/v1/fault_severity_code_type.py +++ b/generali/models/com/generali/enterprise_services/core/gbo/common/v1/fault_severity_code_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://generali.com/enterprise-services/core/gbo/common/v1" -class FaultSeverityCodeType(Enum): +class FaultSeverityCodeType(StrEnum): CRITICAL = "Critical" MAJOR = "Major" MINOR = "Minor" diff --git a/generali/models/com/generali/enterprise_services/core/gbo/common/v1/geocoded_accuracy_enum.py b/generali/models/com/generali/enterprise_services/core/gbo/common/v1/geocoded_accuracy_enum.py index 24dd9fe969..4304a12585 100644 --- a/generali/models/com/generali/enterprise_services/core/gbo/common/v1/geocoded_accuracy_enum.py +++ b/generali/models/com/generali/enterprise_services/core/gbo/common/v1/geocoded_accuracy_enum.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://generali.com/enterprise-services/core/gbo/common/v1" -class GeocodedAccuracyEnum(Enum): +class GeocodedAccuracyEnum(StrEnum): POSTCODE = "Postcode" STREET = "Street" diff --git a/generali/models/com/generali/enterprise_services/core/gbo/common/v1/logical_operator_code_type.py b/generali/models/com/generali/enterprise_services/core/gbo/common/v1/logical_operator_code_type.py index b7fd24a765..fbb6bc0ce1 100644 --- a/generali/models/com/generali/enterprise_services/core/gbo/common/v1/logical_operator_code_type.py +++ b/generali/models/com/generali/enterprise_services/core/gbo/common/v1/logical_operator_code_type.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://generali.com/enterprise-services/core/gbo/common/v1" -class LogicalOperatorCodeType(Enum): +class LogicalOperatorCodeType(StrEnum): AND = "And" OR = "Or" diff --git a/generali/models/com/generali/enterprise_services/core/gbo/common/v1/query_algorithm_code_type.py b/generali/models/com/generali/enterprise_services/core/gbo/common/v1/query_algorithm_code_type.py index da29bf5847..f452d5c0f0 100644 --- a/generali/models/com/generali/enterprise_services/core/gbo/common/v1/query_algorithm_code_type.py +++ b/generali/models/com/generali/enterprise_services/core/gbo/common/v1/query_algorithm_code_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://generali.com/enterprise-services/core/gbo/common/v1" -class QueryAlgorithmCodeType(Enum): +class QueryAlgorithmCodeType(StrEnum): STRICT = "Strict" REG_EX = "RegEx" FUZZY = "Fuzzy" diff --git a/generali/models/com/generali/enterprise_services/core/gbo/common/v1/query_operator_code_type.py b/generali/models/com/generali/enterprise_services/core/gbo/common/v1/query_operator_code_type.py index d079d1f660..bb564f3508 100644 --- a/generali/models/com/generali/enterprise_services/core/gbo/common/v1/query_operator_code_type.py +++ b/generali/models/com/generali/enterprise_services/core/gbo/common/v1/query_operator_code_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://generali.com/enterprise-services/core/gbo/common/v1" -class QueryOperatorCodeType(Enum): +class QueryOperatorCodeType(StrEnum): EQUALS = "Equals" NOT_EQUALS = "Not Equals" GREATER_THAN = "Greater Than" diff --git a/generali/models/com/generali/enterprise_services/core/gbo/common/v1/sictype_enum.py b/generali/models/com/generali/enterprise_services/core/gbo/common/v1/sictype_enum.py index 9b9015bf2a..63bbd209eb 100644 --- a/generali/models/com/generali/enterprise_services/core/gbo/common/v1/sictype_enum.py +++ b/generali/models/com/generali/enterprise_services/core/gbo/common/v1/sictype_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://generali.com/enterprise-services/core/gbo/common/v1" -class SictypeEnum(Enum): +class SictypeEnum(StrEnum): DIVISION = "Division" MAJOR_GROUP = "MajorGroup" INDUSTRY_GROUP = "IndustryGroup" diff --git a/generali/models/com/generali/enterprise_services/core/gbo/common/v1/simple_uom_amount_of_information_code_type.py b/generali/models/com/generali/enterprise_services/core/gbo/common/v1/simple_uom_amount_of_information_code_type.py index be8b2cf60c..cf2cd91bcd 100644 --- a/generali/models/com/generali/enterprise_services/core/gbo/common/v1/simple_uom_amount_of_information_code_type.py +++ b/generali/models/com/generali/enterprise_services/core/gbo/common/v1/simple_uom_amount_of_information_code_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://generali.com/enterprise-services/core/gbo/common/v1" -class SimpleUomAmountOfInformationCodeType(Enum): +class SimpleUomAmountOfInformationCodeType(StrEnum): """ A codelist for the amount of information. """ diff --git a/generali/models/com/generali/enterprise_services/core/gbo/common/v1/sort_order_code_type.py b/generali/models/com/generali/enterprise_services/core/gbo/common/v1/sort_order_code_type.py index 7f0e8ce1a4..1dd7343456 100644 --- a/generali/models/com/generali/enterprise_services/core/gbo/common/v1/sort_order_code_type.py +++ b/generali/models/com/generali/enterprise_services/core/gbo/common/v1/sort_order_code_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://generali.com/enterprise-services/core/gbo/common/v1" -class SortOrderCodeType(Enum): +class SortOrderCodeType(StrEnum): """ The direction by which to sort a set of values. """ diff --git a/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/account_manager_involvement_type_account_manager_type.py b/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/account_manager_involvement_type_account_manager_type.py index 9b38f02126..c8e7fabc4b 100644 --- a/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/account_manager_involvement_type_account_manager_type.py +++ b/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/account_manager_involvement_type_account_manager_type.py @@ -1,12 +1,12 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = ( "http://generali.com/enterprise-services/core/gbo/enterprise/agreement/v1" ) -class AccountManagerInvolvementTypeAccountManagerType(Enum): +class AccountManagerInvolvementTypeAccountManagerType(StrEnum): ACCOUNT_MANAGER = "AccountManager" BACKUP_ACCOUNT_MANAGER = "BackupAccountManager" diff --git a/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/business_origin_enum.py b/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/business_origin_enum.py index cbd949b658..ecdb0b092c 100644 --- a/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/business_origin_enum.py +++ b/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/business_origin_enum.py @@ -1,12 +1,12 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = ( "http://generali.com/enterprise-services/core/gbo/enterprise/agreement/v1" ) -class BusinessOriginEnum(Enum): +class BusinessOriginEnum(StrEnum): NEW_BUSINESS = "NewBusiness" RENEWAL = "Renewal" diff --git a/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/classification_code_enum.py b/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/classification_code_enum.py index f572f258ce..d212afef96 100644 --- a/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/classification_code_enum.py +++ b/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/classification_code_enum.py @@ -1,12 +1,12 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = ( "http://generali.com/enterprise-services/core/gbo/enterprise/agreement/v1" ) -class ClassificationCodeEnum(Enum): +class ClassificationCodeEnum(StrEnum): MULTINATIONAL = "Multinational" MONONATIONAL = "Mononational" diff --git a/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/coinsurer_involvement_type_enum.py b/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/coinsurer_involvement_type_enum.py index 5ff9083f12..31270a859d 100644 --- a/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/coinsurer_involvement_type_enum.py +++ b/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/coinsurer_involvement_type_enum.py @@ -1,12 +1,12 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = ( "http://generali.com/enterprise-services/core/gbo/enterprise/agreement/v1" ) -class CoinsurerInvolvementTypeEnum(Enum): +class CoinsurerInvolvementTypeEnum(StrEnum): LEADER = "Leader" FOLLOWER = "Follower" diff --git a/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/contact_involvement_enum.py b/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/contact_involvement_enum.py index 07bbaa788d..180ea2d95c 100644 --- a/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/contact_involvement_enum.py +++ b/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/contact_involvement_enum.py @@ -1,13 +1,13 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = ( "http://generali.com/enterprise-services/core/gbo/enterprise/agreement/v1" ) -class ContactInvolvementEnum(Enum): +class ContactInvolvementEnum(StrEnum): PRIMARY = "Primary" ACCOUNTING = "Accounting" ESCALATION = "Escalation" diff --git a/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/cover_type_enum.py b/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/cover_type_enum.py index 512c099f32..9084debbf9 100644 --- a/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/cover_type_enum.py +++ b/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/cover_type_enum.py @@ -1,13 +1,13 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = ( "http://generali.com/enterprise-services/core/gbo/enterprise/agreement/v1" ) -class CoverTypeEnum(Enum): +class CoverTypeEnum(StrEnum): FLEXA = "Flexa" ALL_RISKS = "AllRisks" TERRORISM = "Terrorism" diff --git a/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/deductible_type_deductible_type.py b/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/deductible_type_deductible_type.py index 41d14d9e6e..f417cd0a54 100644 --- a/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/deductible_type_deductible_type.py +++ b/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/deductible_type_deductible_type.py @@ -1,13 +1,13 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = ( "http://generali.com/enterprise-services/core/gbo/enterprise/agreement/v1" ) -class DeductibleTypeDeductibleType(Enum): +class DeductibleTypeDeductibleType(StrEnum): MAIN = "Main" PERIL_POLICY_DEDUCTIBLE = "PerilPolicyDeductible" PERIL_RISK_DEDUCTIBLE = "PerilRiskDeductible" diff --git a/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/exposure_type_apply_rate_type.py b/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/exposure_type_apply_rate_type.py index 26bdf0e90f..04784b0a33 100644 --- a/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/exposure_type_apply_rate_type.py +++ b/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/exposure_type_apply_rate_type.py @@ -1,13 +1,13 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = ( "http://generali.com/enterprise-services/core/gbo/enterprise/agreement/v1" ) -class ExposureTypeApplyRateType(Enum): +class ExposureTypeApplyRateType(StrEnum): RATE = "Rate" FLAT = "Flat" PER_MILLS = "PerMills" diff --git a/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/exposure_type_basis.py b/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/exposure_type_basis.py index 83a0cf3b67..a6f2cef0d8 100644 --- a/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/exposure_type_basis.py +++ b/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/exposure_type_basis.py @@ -1,13 +1,13 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = ( "http://generali.com/enterprise-services/core/gbo/enterprise/agreement/v1" ) -class ExposureTypeBasis(Enum): +class ExposureTypeBasis(StrEnum): AVERAGE_VALUE = "AverageValue" PERCENTAGE = "Percentage" ACTUAL_VALUE = "ActualValue" diff --git a/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/exposure_type_calculation_rate_type.py b/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/exposure_type_calculation_rate_type.py index a34632ca3f..f7f2da089e 100644 --- a/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/exposure_type_calculation_rate_type.py +++ b/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/exposure_type_calculation_rate_type.py @@ -1,13 +1,13 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = ( "http://generali.com/enterprise-services/core/gbo/enterprise/agreement/v1" ) -class ExposureTypeCalculationRateType(Enum): +class ExposureTypeCalculationRateType(StrEnum): AVERAGE_VALUE = "AverageValue" PERCENTAGE = "Percentage" ACTUAL_VALUE = "ActualValue" diff --git a/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/instalment_basis_enum.py b/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/instalment_basis_enum.py index 9a35790cfa..46720846ed 100644 --- a/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/instalment_basis_enum.py +++ b/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/instalment_basis_enum.py @@ -1,13 +1,13 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = ( "http://generali.com/enterprise-services/core/gbo/enterprise/agreement/v1" ) -class InstalmentBasisEnum(Enum): +class InstalmentBasisEnum(StrEnum): QUARTERLY = "Quarterly" ANNUAL = "Annual" HALF_YEARLY = "Half-yearly" diff --git a/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/instalment_date_enum.py b/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/instalment_date_enum.py index 153ecbb297..7c74750b7f 100644 --- a/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/instalment_date_enum.py +++ b/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/instalment_date_enum.py @@ -1,12 +1,12 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = ( "http://generali.com/enterprise-services/core/gbo/enterprise/agreement/v1" ) -class InstalmentDateEnum(Enum): +class InstalmentDateEnum(StrEnum): ACCOUNTING_DATE = "AccountingDate" DUE_DATE = "DueDate" diff --git a/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/instalment_term_enum.py b/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/instalment_term_enum.py index 765914a5cf..cfb60b42be 100644 --- a/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/instalment_term_enum.py +++ b/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/instalment_term_enum.py @@ -1,13 +1,13 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = ( "http://generali.com/enterprise-services/core/gbo/enterprise/agreement/v1" ) -class InstalmentTermEnum(Enum): +class InstalmentTermEnum(StrEnum): DAY = "Day" WEEK = "Week" MONTH = "Month" diff --git a/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/insured_involvement_type.py b/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/insured_involvement_type.py index 6378a12ece..a8be0dd941 100644 --- a/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/insured_involvement_type.py +++ b/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/insured_involvement_type.py @@ -1,13 +1,13 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = ( "http://generali.com/enterprise-services/core/gbo/enterprise/agreement/v1" ) -class InsuredInvolvementType(Enum): +class InsuredInvolvementType(StrEnum): PRINCIPAL = "Principal" POLICY_HOLDER = "PolicyHolder" ADDITIONAL = "Additional" diff --git a/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/layer_type_enum.py b/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/layer_type_enum.py index dee6d805f3..abb9df6d28 100644 --- a/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/layer_type_enum.py +++ b/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/layer_type_enum.py @@ -1,13 +1,13 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = ( "http://generali.com/enterprise-services/core/gbo/enterprise/agreement/v1" ) -class LayerTypeEnum(Enum): +class LayerTypeEnum(StrEnum): PRIMARY = "Primary" EXCESS = "Excess" QUOTA_SHARE = "QuotaShare" diff --git a/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/legal_cost_type_cost_type.py b/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/legal_cost_type_cost_type.py index c17ab62449..8c7060251d 100644 --- a/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/legal_cost_type_cost_type.py +++ b/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/legal_cost_type_cost_type.py @@ -1,13 +1,13 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = ( "http://generali.com/enterprise-services/core/gbo/enterprise/agreement/v1" ) -class LegalCostTypeCostType(Enum): +class LegalCostTypeCostType(StrEnum): INCLUSIVE = "Inclusive" UNLIMITED = "Unlimited" FIX_AMOUNT = "FixAmount" diff --git a/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/limit_type_type.py b/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/limit_type_type.py index 3ea1b456e2..9ea6d7d3da 100644 --- a/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/limit_type_type.py +++ b/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/limit_type_type.py @@ -1,12 +1,12 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = ( "http://generali.com/enterprise-services/core/gbo/enterprise/agreement/v1" ) -class LimitTypeType(Enum): +class LimitTypeType(StrEnum): MAIN = "Main" SUB_LIMIT = "SubLimit" diff --git a/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/maintenance_type_enum.py b/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/maintenance_type_enum.py index fdce1a96b9..b65d9780ca 100644 --- a/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/maintenance_type_enum.py +++ b/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/maintenance_type_enum.py @@ -1,13 +1,13 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = ( "http://generali.com/enterprise-services/core/gbo/enterprise/agreement/v1" ) -class MaintenanceTypeEnum(Enum): +class MaintenanceTypeEnum(StrEnum): VISIT = "Visit" EXTENDED = "Extended" GUARANTEE = "Guarantee" diff --git a/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/policy_type_enum.py b/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/policy_type_enum.py index 6d4a79aef3..fe87d5d163 100644 --- a/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/policy_type_enum.py +++ b/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/policy_type_enum.py @@ -1,13 +1,13 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = ( "http://generali.com/enterprise-services/core/gbo/enterprise/agreement/v1" ) -class PolicyTypeEnum(Enum): +class PolicyTypeEnum(StrEnum): ADMITTED = "Admitted" FREEDOM_OF_SERVICE = "FreedomOfService" NON_ADMITTED = "NonAdmitted" diff --git a/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/premium_value_enum.py b/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/premium_value_enum.py index 24010f1e6d..c76f3b0705 100644 --- a/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/premium_value_enum.py +++ b/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/premium_value_enum.py @@ -1,12 +1,12 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = ( "http://generali.com/enterprise-services/core/gbo/enterprise/agreement/v1" ) -class PremiumValueEnum(Enum): +class PremiumValueEnum(StrEnum): FLAT = "Flat" ADJUSTABLE = "Adjustable" diff --git a/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/reinsurer_involvement_type_reinsurance_nature.py b/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/reinsurer_involvement_type_reinsurance_nature.py index 650a039fc6..5591bffd4f 100644 --- a/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/reinsurer_involvement_type_reinsurance_nature.py +++ b/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/reinsurer_involvement_type_reinsurance_nature.py @@ -1,12 +1,12 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = ( "http://generali.com/enterprise-services/core/gbo/enterprise/agreement/v1" ) -class ReinsurerInvolvementTypeReinsuranceNature(Enum): +class ReinsurerInvolvementTypeReinsuranceNature(StrEnum): FACULTATIVE = "Facultative" TREATY = "Treaty" diff --git a/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/reinsurer_involvement_type_reinsurance_type.py b/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/reinsurer_involvement_type_reinsurance_type.py index d2833c2c78..6e996513fa 100644 --- a/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/reinsurer_involvement_type_reinsurance_type.py +++ b/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/reinsurer_involvement_type_reinsurance_type.py @@ -1,12 +1,12 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = ( "http://generali.com/enterprise-services/core/gbo/enterprise/agreement/v1" ) -class ReinsurerInvolvementTypeReinsuranceType(Enum): +class ReinsurerInvolvementTypeReinsuranceType(StrEnum): PROPORTIONAL = "Proportional" NON_PROPORTIONAL = "Non-Proportional" diff --git a/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/reinsurer_involvement_type_ritaxes_apply_to.py b/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/reinsurer_involvement_type_ritaxes_apply_to.py index a4c56ede33..7b3a83d3c4 100644 --- a/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/reinsurer_involvement_type_ritaxes_apply_to.py +++ b/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/reinsurer_involvement_type_ritaxes_apply_to.py @@ -1,12 +1,12 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = ( "http://generali.com/enterprise-services/core/gbo/enterprise/agreement/v1" ) -class ReinsurerInvolvementTypeRitaxesApplyTo(Enum): +class ReinsurerInvolvementTypeRitaxesApplyTo(StrEnum): NET = "Net" GROSS = "Gross" diff --git a/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/time_applied_enum.py b/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/time_applied_enum.py index 3cb17fd8ff..fe45bfa30d 100644 --- a/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/time_applied_enum.py +++ b/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/time_applied_enum.py @@ -1,13 +1,13 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = ( "http://generali.com/enterprise-services/core/gbo/enterprise/agreement/v1" ) -class TimeAppliedEnum(Enum): +class TimeAppliedEnum(StrEnum): ON_RENEWAL = "OnRenewal" ON_EXPIRY = "OnExpiry" FIRST_INSTALMENT = "FirstInstalment" diff --git a/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/underwriter_role_type_underwriter_type.py b/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/underwriter_role_type_underwriter_type.py index 908197df8e..ca2aaaa7af 100644 --- a/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/underwriter_role_type_underwriter_type.py +++ b/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/underwriter_role_type_underwriter_type.py @@ -1,13 +1,13 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = ( "http://generali.com/enterprise-services/core/gbo/enterprise/agreement/v1" ) -class UnderwriterRoleTypeUnderwriterType(Enum): +class UnderwriterRoleTypeUnderwriterType(StrEnum): ASSISTANT_UNDERWRITER = "Assistant Underwriter" UNDERWRITER = "Underwriter" BACKUP_UNDERWRITER = "Backup Underwriter" diff --git a/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/warranty_enum.py b/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/warranty_enum.py index d199412b17..ff22830f7c 100644 --- a/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/warranty_enum.py +++ b/generali/models/com/generali/enterprise_services/core/gbo/enterprise/agreement/v1/warranty_enum.py @@ -1,12 +1,12 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = ( "http://generali.com/enterprise-services/core/gbo/enterprise/agreement/v1" ) -class WarrantyEnum(Enum): +class WarrantyEnum(StrEnum): INCEPTION = "Inception" BOUND = "Bound" diff --git a/generali/models/com/generali/enterprise_services/core/gbo/enterprise/common/v1/accuracy_code_list.py b/generali/models/com/generali/enterprise_services/core/gbo/enterprise/common/v1/accuracy_code_list.py index 9b16b27b56..38e2fc2457 100644 --- a/generali/models/com/generali/enterprise_services/core/gbo/enterprise/common/v1/accuracy_code_list.py +++ b/generali/models/com/generali/enterprise_services/core/gbo/enterprise/common/v1/accuracy_code_list.py @@ -1,13 +1,13 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = ( "http://generali.com/enterprise-services/core/gbo/enterprise/common/v1" ) -class AccuracyCodeList(Enum): +class AccuracyCodeList(StrEnum): ACTUAL = "Actual" ESTIMATED = "Estimated" MODELED = "Modeled" diff --git a/generali/models/com/generali/enterprise_services/core/gbo/enterprise/common/v1/aircraft_type_aircarft_type.py b/generali/models/com/generali/enterprise_services/core/gbo/enterprise/common/v1/aircraft_type_aircarft_type.py index a22656aa99..508ae36f99 100644 --- a/generali/models/com/generali/enterprise_services/core/gbo/enterprise/common/v1/aircraft_type_aircarft_type.py +++ b/generali/models/com/generali/enterprise_services/core/gbo/enterprise/common/v1/aircraft_type_aircarft_type.py @@ -1,12 +1,12 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = ( "http://generali.com/enterprise-services/core/gbo/enterprise/common/v1" ) -class AircraftTypeAircarftType(Enum): +class AircraftTypeAircarftType(StrEnum): FIXED_WING_AIRCRAFT = "Fixed Wing Aircraft" ROTOR_WING_AIRCRAFT = "Rotor Wing Aircraft" diff --git a/generali/models/com/generali/enterprise_services/core/gbo/enterprise/common/v1/building_type_completition_state.py b/generali/models/com/generali/enterprise_services/core/gbo/enterprise/common/v1/building_type_completition_state.py index 1d073b6b66..f6c62001bd 100644 --- a/generali/models/com/generali/enterprise_services/core/gbo/enterprise/common/v1/building_type_completition_state.py +++ b/generali/models/com/generali/enterprise_services/core/gbo/enterprise/common/v1/building_type_completition_state.py @@ -1,12 +1,12 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = ( "http://generali.com/enterprise-services/core/gbo/enterprise/common/v1" ) -class BuildingTypeCompletitionState(Enum): +class BuildingTypeCompletitionState(StrEnum): COMPLETED = "Completed" IN_CONSTRUCTION = "InConstruction" diff --git a/generali/models/com/generali/enterprise_services/core/gbo/enterprise/common/v1/deduction_apply_to_enum.py b/generali/models/com/generali/enterprise_services/core/gbo/enterprise/common/v1/deduction_apply_to_enum.py index 701b041843..c196b17c49 100644 --- a/generali/models/com/generali/enterprise_services/core/gbo/enterprise/common/v1/deduction_apply_to_enum.py +++ b/generali/models/com/generali/enterprise_services/core/gbo/enterprise/common/v1/deduction_apply_to_enum.py @@ -1,12 +1,12 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = ( "http://generali.com/enterprise-services/core/gbo/enterprise/common/v1" ) -class DeductionApplyToEnum(Enum): +class DeductionApplyToEnum(StrEnum): GROSS = "Gross" NET = "Net" diff --git a/generali/models/com/generali/enterprise_services/core/gbo/enterprise/common/v1/insurer_capability_type.py b/generali/models/com/generali/enterprise_services/core/gbo/enterprise/common/v1/insurer_capability_type.py index f02ea17d73..581230212b 100644 --- a/generali/models/com/generali/enterprise_services/core/gbo/enterprise/common/v1/insurer_capability_type.py +++ b/generali/models/com/generali/enterprise_services/core/gbo/enterprise/common/v1/insurer_capability_type.py @@ -1,13 +1,13 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = ( "http://generali.com/enterprise-services/core/gbo/enterprise/common/v1" ) -class InsurerCapabilityType(Enum): +class InsurerCapabilityType(StrEnum): CEDANT = "Cedant" FRONTING = "Fronting" PRODUCING = "Producing" diff --git a/generali/models/com/generali/enterprise_services/core/gbo/enterprise/common/v1/intermediary_type_enum.py b/generali/models/com/generali/enterprise_services/core/gbo/enterprise/common/v1/intermediary_type_enum.py index 5bc8d4b869..02bddef675 100644 --- a/generali/models/com/generali/enterprise_services/core/gbo/enterprise/common/v1/intermediary_type_enum.py +++ b/generali/models/com/generali/enterprise_services/core/gbo/enterprise/common/v1/intermediary_type_enum.py @@ -1,12 +1,12 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = ( "http://generali.com/enterprise-services/core/gbo/enterprise/common/v1" ) -class IntermediaryTypeEnum(Enum): +class IntermediaryTypeEnum(StrEnum): AGENCY = "Agency" BROKER = "Broker" diff --git a/generali/models/com/generali/enterprise_services/core/gbo/enterprise/common/v1/legal_status_code_type.py b/generali/models/com/generali/enterprise_services/core/gbo/enterprise/common/v1/legal_status_code_type.py index af27f45a73..b1492c6d62 100644 --- a/generali/models/com/generali/enterprise_services/core/gbo/enterprise/common/v1/legal_status_code_type.py +++ b/generali/models/com/generali/enterprise_services/core/gbo/enterprise/common/v1/legal_status_code_type.py @@ -1,13 +1,13 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = ( "http://generali.com/enterprise-services/core/gbo/enterprise/common/v1" ) -class LegalStatusCodeType(Enum): +class LegalStatusCodeType(StrEnum): UNKNOWN = "Unknown" CORPORATION = "Corporation" JOINT_VENTURE = "JointVenture" diff --git a/generali/models/com/generali/enterprise_services/core/gbo/enterprise/common/v1/premium_basis_type_basis.py b/generali/models/com/generali/enterprise_services/core/gbo/enterprise/common/v1/premium_basis_type_basis.py index 62657d9405..26b061464d 100644 --- a/generali/models/com/generali/enterprise_services/core/gbo/enterprise/common/v1/premium_basis_type_basis.py +++ b/generali/models/com/generali/enterprise_services/core/gbo/enterprise/common/v1/premium_basis_type_basis.py @@ -1,13 +1,13 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = ( "http://generali.com/enterprise-services/core/gbo/enterprise/common/v1" ) -class PremiumBasisTypeBasis(Enum): +class PremiumBasisTypeBasis(StrEnum): ESTIMATED_VALUE = "EstimatedValue" VALUE = "Value" PERCENTAGE = "Percentage" diff --git a/generali/models/com/generali/enterprise_services/core/gbo/enterprise/common/v1/premium_type_enum.py b/generali/models/com/generali/enterprise_services/core/gbo/enterprise/common/v1/premium_type_enum.py index f266bb076d..b9bb7cf7d4 100644 --- a/generali/models/com/generali/enterprise_services/core/gbo/enterprise/common/v1/premium_type_enum.py +++ b/generali/models/com/generali/enterprise_services/core/gbo/enterprise/common/v1/premium_type_enum.py @@ -1,12 +1,12 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = ( "http://generali.com/enterprise-services/core/gbo/enterprise/common/v1" ) -class PremiumTypeEnum(Enum): +class PremiumTypeEnum(StrEnum): GROSS = "Gross" NET = "Net" diff --git a/generali/models/com/generali/enterprise_services/core/gbo/enterprise/common/v1/reference_source_type.py b/generali/models/com/generali/enterprise_services/core/gbo/enterprise/common/v1/reference_source_type.py index 325e2a786e..a24b009b81 100644 --- a/generali/models/com/generali/enterprise_services/core/gbo/enterprise/common/v1/reference_source_type.py +++ b/generali/models/com/generali/enterprise_services/core/gbo/enterprise/common/v1/reference_source_type.py @@ -1,12 +1,12 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = ( "http://generali.com/enterprise-services/core/gbo/enterprise/common/v1" ) -class ReferenceSourceType(Enum): +class ReferenceSourceType(StrEnum): LOCAL_COUNTRY_REFERENCE = "LocalCountryReference" BUSINESS_LINE_REFERENCE = "BusinessLineReference" diff --git a/generali/models/com/generali/xmlns/services/program/feedback_program_service/v1/error_element_type_level.py b/generali/models/com/generali/xmlns/services/program/feedback_program_service/v1/error_element_type_level.py index d3df41401e..ff40e0f09b 100644 --- a/generali/models/com/generali/xmlns/services/program/feedback_program_service/v1/error_element_type_level.py +++ b/generali/models/com/generali/xmlns/services/program/feedback_program_service/v1/error_element_type_level.py @@ -1,12 +1,12 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = ( "http://xmlns.generali.com/services/program/FeedbackProgramService/v1" ) -class ErrorElementTypeLevel(Enum): +class ErrorElementTypeLevel(StrEnum): ERROR = "ERROR" WARN = "WARN" diff --git a/generali/models/com/generali/xmlns/services/program/feedback_program_service/v1/error_element_type_type.py b/generali/models/com/generali/xmlns/services/program/feedback_program_service/v1/error_element_type_type.py index 6d9df42d3a..20dccc68fe 100644 --- a/generali/models/com/generali/xmlns/services/program/feedback_program_service/v1/error_element_type_type.py +++ b/generali/models/com/generali/xmlns/services/program/feedback_program_service/v1/error_element_type_type.py @@ -1,12 +1,12 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = ( "http://xmlns.generali.com/services/program/FeedbackProgramService/v1" ) -class ErrorElementTypeType(Enum): +class ErrorElementTypeType(StrEnum): BUSINESS = "Business" TECHNICAL = "Technical" diff --git a/generali/models/com/generali/xmlns/services/program/feedback_program_service/v1/status_value.py b/generali/models/com/generali/xmlns/services/program/feedback_program_service/v1/status_value.py index d4e359726b..d9100604d8 100644 --- a/generali/models/com/generali/xmlns/services/program/feedback_program_service/v1/status_value.py +++ b/generali/models/com/generali/xmlns/services/program/feedback_program_service/v1/status_value.py @@ -1,13 +1,13 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = ( "http://xmlns.generali.com/services/program/FeedbackProgramService/v1" ) -class StatusValue(Enum): +class StatusValue(StrEnum): SUCCESS = "SUCCESS" WARNING = "WARNING" FAIL = "FAIL" diff --git a/generali/models/org/w3/pkg_2005/pkg_08/addressing/relationship_type.py b/generali/models/org/w3/pkg_2005/pkg_08/addressing/relationship_type.py index dce7b06136..ecb8c013b6 100644 --- a/generali/models/org/w3/pkg_2005/pkg_08/addressing/relationship_type.py +++ b/generali/models/org/w3/pkg_2005/pkg_08/addressing/relationship_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/2005/08/addressing" -class RelationshipType(Enum): +class RelationshipType(StrEnum): HTTP_WWW_W3_ORG_2005_08_ADDRESSING_REPLY = ( "http://www.w3.org/2005/08/addressing/reply" ) diff --git a/generali/models/org/w3/pkg_2006/pkg_02/addressing/wsdl/anonymous_type.py b/generali/models/org/w3/pkg_2006/pkg_02/addressing/wsdl/anonymous_type.py index 5880ad53d1..8b790c557e 100644 --- a/generali/models/org/w3/pkg_2006/pkg_02/addressing/wsdl/anonymous_type.py +++ b/generali/models/org/w3/pkg_2006/pkg_02/addressing/wsdl/anonymous_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/2006/02/addressing/wsdl" -class AnonymousType(Enum): +class AnonymousType(StrEnum): OPTIONAL = "optional" REQUIRED = "required" PROHIBITED = "prohibited" diff --git a/ipxact/models/abstractor_mode_type.py b/ipxact/models/abstractor_mode_type.py index 3881c78787..ac8b93bf8e 100644 --- a/ipxact/models/abstractor_mode_type.py +++ b/ipxact/models/abstractor_mode_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.accellera.org/XMLSchema/IPXACT/1685-2022" -class AbstractorModeType(Enum): +class AbstractorModeType(StrEnum): """ Mode for this abstractor. """ diff --git a/ipxact/models/access_type.py b/ipxact/models/access_type.py index f523609d5c..396e77e56e 100644 --- a/ipxact/models/access_type.py +++ b/ipxact/models/access_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.accellera.org/XMLSchema/IPXACT/1685-2022" -class AccessType(Enum): +class AccessType(StrEnum): """ The read/write accessability of an addess block. """ diff --git a/ipxact/models/api_type.py b/ipxact/models/api_type.py index f001ea2b0e..cc0db26d51 100644 --- a/ipxact/models/api_type.py +++ b/ipxact/models/api_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.accellera.org/XMLSchema/IPXACT/1685-2022" -class ApiType(Enum): +class ApiType(StrEnum): TGI_2009 = "TGI_2009" TGI_2014_BASE = "TGI_2014_BASE" TGI_2014_EXTENDED = "TGI_2014_EXTENDED" diff --git a/ipxact/models/bank_alignment_type.py b/ipxact/models/bank_alignment_type.py index 12ec4bc707..8c476fde61 100644 --- a/ipxact/models/bank_alignment_type.py +++ b/ipxact/models/bank_alignment_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.accellera.org/XMLSchema/IPXACT/1685-2022" -class BankAlignmentType(Enum): +class BankAlignmentType(StrEnum): """ 'serial' or 'parallel' bank alignment. """ diff --git a/ipxact/models/cell_class_value_type.py b/ipxact/models/cell_class_value_type.py index e66631fe20..9b74d4c401 100644 --- a/ipxact/models/cell_class_value_type.py +++ b/ipxact/models/cell_class_value_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.accellera.org/XMLSchema/IPXACT/1685-2022" -class CellClassValueType(Enum): +class CellClassValueType(StrEnum): """ Indicates legal cell class values. """ diff --git a/ipxact/models/cell_function_value_type.py b/ipxact/models/cell_function_value_type.py index 46a48fa29e..7559949b66 100644 --- a/ipxact/models/cell_function_value_type.py +++ b/ipxact/models/cell_function_value_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.accellera.org/XMLSchema/IPXACT/1685-2022" -class CellFunctionValueType(Enum): +class CellFunctionValueType(StrEnum): """ Indicates legal cell function values. """ diff --git a/ipxact/models/cell_strength_value_type.py b/ipxact/models/cell_strength_value_type.py index 12b7d3fb74..4dd048172b 100644 --- a/ipxact/models/cell_strength_value_type.py +++ b/ipxact/models/cell_strength_value_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.accellera.org/XMLSchema/IPXACT/1685-2022" -class CellStrengthValueType(Enum): +class CellStrengthValueType(StrEnum): """ Indicates legal cell strength values. """ diff --git a/ipxact/models/component_port_direction_type.py b/ipxact/models/component_port_direction_type.py index fe5c85dedd..309c7d7d4d 100644 --- a/ipxact/models/component_port_direction_type.py +++ b/ipxact/models/component_port_direction_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.accellera.org/XMLSchema/IPXACT/1685-2022" -class ComponentPortDirectionType(Enum): +class ComponentPortDirectionType(StrEnum): """ The direction of a component port. """ diff --git a/ipxact/models/data_type_type.py b/ipxact/models/data_type_type.py index ee88a12791..61d45695d4 100644 --- a/ipxact/models/data_type_type.py +++ b/ipxact/models/data_type_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.accellera.org/XMLSchema/IPXACT/1685-2022" -class DataTypeType(Enum): +class DataTypeType(StrEnum): """ Enumerates C argument data types. """ diff --git a/ipxact/models/delay_value_type.py b/ipxact/models/delay_value_type.py index fc64e990b0..63a22ea6ff 100644 --- a/ipxact/models/delay_value_type.py +++ b/ipxact/models/delay_value_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.accellera.org/XMLSchema/IPXACT/1685-2022" -class DelayValueType(Enum): +class DelayValueType(StrEnum): """ Indicates the type of delay value - minimum or maximum delay. """ diff --git a/ipxact/models/delay_value_unit_type.py b/ipxact/models/delay_value_unit_type.py index b301f0f065..789b5e6666 100644 --- a/ipxact/models/delay_value_unit_type.py +++ b/ipxact/models/delay_value_unit_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.accellera.org/XMLSchema/IPXACT/1685-2022" -class DelayValueUnitType(Enum): +class DelayValueUnitType(StrEnum): """ Indicates legal units for delay values. """ diff --git a/ipxact/models/direction.py b/ipxact/models/direction.py index 28988be9e0..6012bdb25b 100644 --- a/ipxact/models/direction.py +++ b/ipxact/models/direction.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.accellera.org/XMLSchema/IPXACT/1685-2022" -class Direction(Enum): +class Direction(StrEnum): IN = "in" OUT = "out" INOUT = "inout" diff --git a/ipxact/models/edge_value_type.py b/ipxact/models/edge_value_type.py index 8c6ddcfa6a..9581b6b995 100644 --- a/ipxact/models/edge_value_type.py +++ b/ipxact/models/edge_value_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.accellera.org/XMLSchema/IPXACT/1685-2022" -class EdgeValueType(Enum): +class EdgeValueType(StrEnum): """ Indicates legal values for edge specification attributes. """ diff --git a/ipxact/models/endianess_type.py b/ipxact/models/endianess_type.py index e74f247afc..6c24243fa5 100644 --- a/ipxact/models/endianess_type.py +++ b/ipxact/models/endianess_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.accellera.org/XMLSchema/IPXACT/1685-2022" -class EndianessType(Enum): +class EndianessType(StrEnum): """ 'big': means the most significant element of any multi-element data field is stored at the lowest memory address. 'little' means the least diff --git a/ipxact/models/enumerated_value_type_usage.py b/ipxact/models/enumerated_value_type_usage.py index 780be529b9..74fbc8939f 100644 --- a/ipxact/models/enumerated_value_type_usage.py +++ b/ipxact/models/enumerated_value_type_usage.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.accellera.org/XMLSchema/IPXACT/1685-2022" -class EnumeratedValueTypeUsage(Enum): +class EnumeratedValueTypeUsage(StrEnum): READ = "read" WRITE = "write" READ_WRITE = "read-write" diff --git a/ipxact/models/format_type.py b/ipxact/models/format_type.py index 8eac2a4b85..2f1ed1e272 100644 --- a/ipxact/models/format_type.py +++ b/ipxact/models/format_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.accellera.org/XMLSchema/IPXACT/1685-2022" -class FormatType(Enum): +class FormatType(StrEnum): """ This is an indication on the format of the value. bit: 1-bit or more (vector) bits unsigned integer, byte: 8-bit signed integer, shortint: diff --git a/ipxact/models/generator_type_api_service.py b/ipxact/models/generator_type_api_service.py index f59ce10cb9..5c2950b83c 100644 --- a/ipxact/models/generator_type_api_service.py +++ b/ipxact/models/generator_type_api_service.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.accellera.org/XMLSchema/IPXACT/1685-2022" -class GeneratorTypeApiService(Enum): +class GeneratorTypeApiService(StrEnum): SOAP = "SOAP" REST = "REST" diff --git a/ipxact/models/group_selector_multiple_group_selection_operator.py b/ipxact/models/group_selector_multiple_group_selection_operator.py index 746587fccd..a786d0fa6c 100644 --- a/ipxact/models/group_selector_multiple_group_selection_operator.py +++ b/ipxact/models/group_selector_multiple_group_selection_operator.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.accellera.org/XMLSchema/IPXACT/1685-2022" -class GroupSelectorMultipleGroupSelectionOperator(Enum): +class GroupSelectorMultipleGroupSelectionOperator(StrEnum): AND = "and" OR = "or" diff --git a/ipxact/models/initiative_type.py b/ipxact/models/initiative_type.py index 4cae8e84e8..fca139fcf6 100644 --- a/ipxact/models/initiative_type.py +++ b/ipxact/models/initiative_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.accellera.org/XMLSchema/IPXACT/1685-2022" -class InitiativeType(Enum): +class InitiativeType(StrEnum): REQUIRES = "requires" PROVIDES = "provides" BOTH = "both" diff --git a/ipxact/models/instance_generator_type_scope.py b/ipxact/models/instance_generator_type_scope.py index 762fbc5128..202fc8fe65 100644 --- a/ipxact/models/instance_generator_type_scope.py +++ b/ipxact/models/instance_generator_type_scope.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.accellera.org/XMLSchema/IPXACT/1685-2022" -class InstanceGeneratorTypeScope(Enum): +class InstanceGeneratorTypeScope(StrEnum): INSTANCE = "instance" ENTITY = "entity" diff --git a/ipxact/models/is_clock_en_level.py b/ipxact/models/is_clock_en_level.py index 9df9af4c67..4bc38574b3 100644 --- a/ipxact/models/is_clock_en_level.py +++ b/ipxact/models/is_clock_en_level.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.accellera.org/XMLSchema/IPXACT/1685-2022" -class IsClockEnLevel(Enum): +class IsClockEnLevel(StrEnum): LOW = "low" HIGH = "high" diff --git a/ipxact/models/is_flow_control_flow_type.py b/ipxact/models/is_flow_control_flow_type.py index c606a65b03..e6459efcbc 100644 --- a/ipxact/models/is_flow_control_flow_type.py +++ b/ipxact/models/is_flow_control_flow_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.accellera.org/XMLSchema/IPXACT/1685-2022" -class IsFlowControlFlowType(Enum): +class IsFlowControlFlowType(StrEnum): CREDIT_RETURN = "credit-return" READY = "ready" BUSY = "busy" diff --git a/ipxact/models/is_power_en_level.py b/ipxact/models/is_power_en_level.py index e03dcd04b7..c6d14d46ce 100644 --- a/ipxact/models/is_power_en_level.py +++ b/ipxact/models/is_power_en_level.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.accellera.org/XMLSchema/IPXACT/1685-2022" -class IsPowerEnLevel(Enum): +class IsPowerEnLevel(StrEnum): LOW = "low" HIGH = "high" diff --git a/ipxact/models/is_reset_level.py b/ipxact/models/is_reset_level.py index 9efb5a9a8c..30638a2d78 100644 --- a/ipxact/models/is_reset_level.py +++ b/ipxact/models/is_reset_level.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.accellera.org/XMLSchema/IPXACT/1685-2022" -class IsResetLevel(Enum): +class IsResetLevel(StrEnum): LOW = "low" HIGH = "high" diff --git a/ipxact/models/kind_type.py b/ipxact/models/kind_type.py index 00b55a0ac0..6c8865ed3b 100644 --- a/ipxact/models/kind_type.py +++ b/ipxact/models/kind_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.accellera.org/XMLSchema/IPXACT/1685-2022" -class KindType(Enum): +class KindType(StrEnum): TLM_PORT = "tlm_port" TLM_SOCKET = "tlm_socket" SIMPLE_SOCKET = "simple_socket" diff --git a/ipxact/models/modified_write_value_type.py b/ipxact/models/modified_write_value_type.py index 899204cc50..915013cd32 100644 --- a/ipxact/models/modified_write_value_type.py +++ b/ipxact/models/modified_write_value_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.accellera.org/XMLSchema/IPXACT/1685-2022" -class ModifiedWriteValueType(Enum): +class ModifiedWriteValueType(StrEnum): ONE_TO_CLEAR = "oneToClear" ONE_TO_SET = "oneToSet" ONE_TO_TOGGLE = "oneToToggle" diff --git a/ipxact/models/module_parameter_type_prefix.py b/ipxact/models/module_parameter_type_prefix.py index c7263c87b3..c047273499 100644 --- a/ipxact/models/module_parameter_type_prefix.py +++ b/ipxact/models/module_parameter_type_prefix.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.accellera.org/XMLSchema/IPXACT/1685-2022" -class ModuleParameterTypePrefix(Enum): +class ModuleParameterTypePrefix(StrEnum): DECA = "deca" HECTO = "hecto" KILO = "kilo" diff --git a/ipxact/models/module_parameter_type_resolve.py b/ipxact/models/module_parameter_type_resolve.py index 03d202c079..255a39bb70 100644 --- a/ipxact/models/module_parameter_type_resolve.py +++ b/ipxact/models/module_parameter_type_resolve.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.accellera.org/XMLSchema/IPXACT/1685-2022" -class ModuleParameterTypeResolve(Enum): +class ModuleParameterTypeResolve(StrEnum): """ Determines how a parameter is resolved. diff --git a/ipxact/models/module_parameter_type_unit.py b/ipxact/models/module_parameter_type_unit.py index 8adb8a52bb..d9b72556ac 100644 --- a/ipxact/models/module_parameter_type_unit.py +++ b/ipxact/models/module_parameter_type_unit.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.accellera.org/XMLSchema/IPXACT/1685-2022" -class ModuleParameterTypeUnit(Enum): +class ModuleParameterTypeUnit(StrEnum): SECOND = "second" AMPERE = "ampere" KELVIN = "kelvin" diff --git a/ipxact/models/module_parameter_type_usage_type.py b/ipxact/models/module_parameter_type_usage_type.py index ccd831fb37..8d325dc62e 100644 --- a/ipxact/models/module_parameter_type_usage_type.py +++ b/ipxact/models/module_parameter_type_usage_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.accellera.org/XMLSchema/IPXACT/1685-2022" -class ModuleParameterTypeUsageType(Enum): +class ModuleParameterTypeUsageType(StrEnum): NONTYPED = "nontyped" TYPED = "typed" RUNTIME = "runtime" diff --git a/ipxact/models/monitor_interface_mode.py b/ipxact/models/monitor_interface_mode.py index fedb3af22c..fdc3a6ad18 100644 --- a/ipxact/models/monitor_interface_mode.py +++ b/ipxact/models/monitor_interface_mode.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.accellera.org/XMLSchema/IPXACT/1685-2022" -class MonitorInterfaceMode(Enum): +class MonitorInterfaceMode(StrEnum): INITIATOR = "initiator" TARGET = "target" SYSTEM = "system" diff --git a/ipxact/models/on_initiator_initiative.py b/ipxact/models/on_initiator_initiative.py index 2062eb9926..773bf78f2a 100644 --- a/ipxact/models/on_initiator_initiative.py +++ b/ipxact/models/on_initiator_initiative.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.accellera.org/XMLSchema/IPXACT/1685-2022" -class OnInitiatorInitiative(Enum): +class OnInitiatorInitiative(StrEnum): REQUIRES = "requires" PROVIDES = "provides" BOTH = "both" diff --git a/ipxact/models/on_system_initiative.py b/ipxact/models/on_system_initiative.py index 7893f2f30a..ec62b26d06 100644 --- a/ipxact/models/on_system_initiative.py +++ b/ipxact/models/on_system_initiative.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.accellera.org/XMLSchema/IPXACT/1685-2022" -class OnSystemInitiative(Enum): +class OnSystemInitiative(StrEnum): REQUIRES = "requires" PROVIDES = "provides" BOTH = "both" diff --git a/ipxact/models/on_target_initiative.py b/ipxact/models/on_target_initiative.py index 033bbf104a..526cf1676c 100644 --- a/ipxact/models/on_target_initiative.py +++ b/ipxact/models/on_target_initiative.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.accellera.org/XMLSchema/IPXACT/1685-2022" -class OnTargetInitiative(Enum): +class OnTargetInitiative(StrEnum): REQUIRES = "requires" PROVIDES = "provides" BOTH = "both" diff --git a/ipxact/models/parameter_type_prefix.py b/ipxact/models/parameter_type_prefix.py index 989ad7748a..c02fa9bba8 100644 --- a/ipxact/models/parameter_type_prefix.py +++ b/ipxact/models/parameter_type_prefix.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.accellera.org/XMLSchema/IPXACT/1685-2022" -class ParameterTypePrefix(Enum): +class ParameterTypePrefix(StrEnum): DECA = "deca" HECTO = "hecto" KILO = "kilo" diff --git a/ipxact/models/parameter_type_resolve.py b/ipxact/models/parameter_type_resolve.py index 28ba7f40f2..b1082c7db0 100644 --- a/ipxact/models/parameter_type_resolve.py +++ b/ipxact/models/parameter_type_resolve.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.accellera.org/XMLSchema/IPXACT/1685-2022" -class ParameterTypeResolve(Enum): +class ParameterTypeResolve(StrEnum): """ Determines how a parameter is resolved. diff --git a/ipxact/models/parameter_type_unit.py b/ipxact/models/parameter_type_unit.py index 755aac5def..f85a1628ae 100644 --- a/ipxact/models/parameter_type_unit.py +++ b/ipxact/models/parameter_type_unit.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.accellera.org/XMLSchema/IPXACT/1685-2022" -class ParameterTypeUnit(Enum): +class ParameterTypeUnit(StrEnum): SECOND = "second" AMPERE = "ampere" KELVIN = "kelvin" diff --git a/ipxact/models/payload_type.py b/ipxact/models/payload_type.py index fd6e4e4141..f346652ffb 100644 --- a/ipxact/models/payload_type.py +++ b/ipxact/models/payload_type.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.accellera.org/XMLSchema/IPXACT/1685-2022" -class PayloadType(Enum): +class PayloadType(StrEnum): GENERIC = "generic" SPECIFIC = "specific" diff --git a/ipxact/models/presence_type.py b/ipxact/models/presence_type.py index 0b7b921302..d4074e7506 100644 --- a/ipxact/models/presence_type.py +++ b/ipxact/models/presence_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.accellera.org/XMLSchema/IPXACT/1685-2022" -class PresenceType(Enum): +class PresenceType(StrEnum): REQUIRED = "required" ILLEGAL = "illegal" OPTIONAL = "optional" diff --git a/ipxact/models/protocol_type_type.py b/ipxact/models/protocol_type_type.py index c86b7ae380..31cb98bd10 100644 --- a/ipxact/models/protocol_type_type.py +++ b/ipxact/models/protocol_type_type.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.accellera.org/XMLSchema/IPXACT/1685-2022" -class ProtocolTypeType(Enum): +class ProtocolTypeType(StrEnum): TLM = "tlm" CUSTOM = "custom" diff --git a/ipxact/models/read_action_type.py b/ipxact/models/read_action_type.py index 14a76725b5..29650c56ed 100644 --- a/ipxact/models/read_action_type.py +++ b/ipxact/models/read_action_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.accellera.org/XMLSchema/IPXACT/1685-2022" -class ReadActionType(Enum): +class ReadActionType(StrEnum): CLEAR = "clear" SET = "set" MODIFY = "modify" diff --git a/ipxact/models/requires_driver_driver_type.py b/ipxact/models/requires_driver_driver_type.py index 4cd1a749b9..c314f8a495 100644 --- a/ipxact/models/requires_driver_driver_type.py +++ b/ipxact/models/requires_driver_driver_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.accellera.org/XMLSchema/IPXACT/1685-2022" -class RequiresDriverDriverType(Enum): +class RequiresDriverDriverType(StrEnum): CLOCK = "clock" SINGLE_SHOT = "singleShot" ANY = "any" diff --git a/ipxact/models/return_type_type.py b/ipxact/models/return_type_type.py index fa61ac7077..e87f043c38 100644 --- a/ipxact/models/return_type_type.py +++ b/ipxact/models/return_type_type.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.accellera.org/XMLSchema/IPXACT/1685-2022" -class ReturnTypeType(Enum): +class ReturnTypeType(StrEnum): VOID = "void" INT = "int" diff --git a/ipxact/models/shared_type.py b/ipxact/models/shared_type.py index c9f52ccd05..ed049a1897 100644 --- a/ipxact/models/shared_type.py +++ b/ipxact/models/shared_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.accellera.org/XMLSchema/IPXACT/1685-2022" -class SharedType(Enum): +class SharedType(StrEnum): """ The sharedness of the memoryMap content. """ diff --git a/ipxact/models/sign_type.py b/ipxact/models/sign_type.py index c36c2ae0df..e42d35e2e7 100644 --- a/ipxact/models/sign_type.py +++ b/ipxact/models/sign_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.accellera.org/XMLSchema/IPXACT/1685-2022" -class SignType(Enum): +class SignType(StrEnum): """ This is an indication of the signedness of the value. """ diff --git a/ipxact/models/signal_type_def_signal_type.py b/ipxact/models/signal_type_def_signal_type.py index a93b5933a4..3ece4f9847 100644 --- a/ipxact/models/signal_type_def_signal_type.py +++ b/ipxact/models/signal_type_def_signal_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.accellera.org/XMLSchema/IPXACT/1685-2022" -class SignalTypeDefSignalType(Enum): +class SignalTypeDefSignalType(StrEnum): CONTINUOUS_CONSERVATIVE = "continuous-conservative" CONTINUOUS_NON_CONSERVATIVE = "continuous-non-conservative" DISCRETE = "discrete" diff --git a/ipxact/models/simple_clearbox_type.py b/ipxact/models/simple_clearbox_type.py index 38f613d696..4cf5a85d9e 100644 --- a/ipxact/models/simple_clearbox_type.py +++ b/ipxact/models/simple_clearbox_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.accellera.org/XMLSchema/IPXACT/1685-2022" -class SimpleClearboxType(Enum): +class SimpleClearboxType(StrEnum): SIGNAL = "signal" PIN = "pin" INTERFACE = "interface" diff --git a/ipxact/models/simple_file_type.py b/ipxact/models/simple_file_type.py index 1f7729c500..102b27311d 100644 --- a/ipxact/models/simple_file_type.py +++ b/ipxact/models/simple_file_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.accellera.org/XMLSchema/IPXACT/1685-2022" -class SimpleFileType(Enum): +class SimpleFileType(StrEnum): UNKNOWN = "unknown" C_SOURCE = "cSource" CPP_SOURCE = "cppSource" diff --git a/ipxact/models/simple_port_access_type.py b/ipxact/models/simple_port_access_type.py index 12408d5e60..ea76fb6f01 100644 --- a/ipxact/models/simple_port_access_type.py +++ b/ipxact/models/simple_port_access_type.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.accellera.org/XMLSchema/IPXACT/1685-2022" -class SimplePortAccessType(Enum): +class SimplePortAccessType(StrEnum): REF = "ref" PTR = "ptr" diff --git a/ipxact/models/testable_test_constraint.py b/ipxact/models/testable_test_constraint.py index fb72073fae..a498bfceff 100644 --- a/ipxact/models/testable_test_constraint.py +++ b/ipxact/models/testable_test_constraint.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.accellera.org/XMLSchema/IPXACT/1685-2022" -class TestableTestConstraint(Enum): +class TestableTestConstraint(StrEnum): UNCONSTRAINED = "unconstrained" RESTORE = "restore" WRITE_AS_READ = "writeAsRead" diff --git a/ipxact/models/transport_method_type.py b/ipxact/models/transport_method_type.py index 0c13dcf3f8..11a3c4f605 100644 --- a/ipxact/models/transport_method_type.py +++ b/ipxact/models/transport_method_type.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.accellera.org/XMLSchema/IPXACT/1685-2022" -class TransportMethodType(Enum): +class TransportMethodType(StrEnum): FILE = "file" diff --git a/ipxact/models/usage_type.py b/ipxact/models/usage_type.py index e9b3fa45c1..e7207f3545 100644 --- a/ipxact/models/usage_type.py +++ b/ipxact/models/usage_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.accellera.org/XMLSchema/IPXACT/1685-2022" -class UsageType(Enum): +class UsageType(StrEnum): """ Describes the usage of an address block. diff --git a/netex/models/access_facility_enumeration.py b/netex/models/access_facility_enumeration.py index f376ca6a64..634be90357 100644 --- a/netex/models/access_facility_enumeration.py +++ b/netex/models/access_facility_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class AccessFacilityEnumeration(Enum): +class AccessFacilityEnumeration(StrEnum): UNKNOWN = "unknown" LIFT = "lift" WHEELCHAIR_LIFT = "wheelchairLift" diff --git a/netex/models/access_feature_enumeration.py b/netex/models/access_feature_enumeration.py index 3897f76fd4..2b78f31a24 100644 --- a/netex/models/access_feature_enumeration.py +++ b/netex/models/access_feature_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class AccessFeatureEnumeration(Enum): +class AccessFeatureEnumeration(StrEnum): LIFT = "lift" ESCALATOR = "escalator" FREIGHT_ELEVATOR = "freightElevator" diff --git a/netex/models/access_mode_enumeration.py b/netex/models/access_mode_enumeration.py index 251ced4680..2b433ad246 100644 --- a/netex/models/access_mode_enumeration.py +++ b/netex/models/access_mode_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class AccessModeEnumeration(Enum): +class AccessModeEnumeration(StrEnum): FOOT = "foot" BICYCLE = "bicycle" BOAT = "boat" diff --git a/netex/models/access_space_type_enumeration.py b/netex/models/access_space_type_enumeration.py index c14e47b6d9..7807a7a089 100644 --- a/netex/models/access_space_type_enumeration.py +++ b/netex/models/access_space_type_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class AccessSpaceTypeEnumeration(Enum): +class AccessSpaceTypeEnumeration(StrEnum): CONCOURSE = "concourse" BOOKING_HALL = "bookingHall" FORECOURT = "forecourt" diff --git a/netex/models/accessibility_info_facility_enumeration.py b/netex/models/accessibility_info_facility_enumeration.py index 8ddc222293..b11b0bfaca 100644 --- a/netex/models/accessibility_info_facility_enumeration.py +++ b/netex/models/accessibility_info_facility_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class AccessibilityInfoFacilityEnumeration(Enum): +class AccessibilityInfoFacilityEnumeration(StrEnum): AUDIO_INFORMATION = "audioInformation" AUDIO_FOR_HEARING_IMPAIRED = "audioForHearingImpaired" VISUAL_DISPLAYS = "visualDisplays" diff --git a/netex/models/accessibility_tool_enumeration.py b/netex/models/accessibility_tool_enumeration.py index 6ff37bdb6b..2a3d847a92 100644 --- a/netex/models/accessibility_tool_enumeration.py +++ b/netex/models/accessibility_tool_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class AccessibilityToolEnumeration(Enum): +class AccessibilityToolEnumeration(StrEnum): WHEELCHAIR = "wheelchair" WALKINGSTICK = "walkingstick" AUDIO_NAVIGATOR = "audioNavigator" diff --git a/netex/models/accommodation_access_enumeration.py b/netex/models/accommodation_access_enumeration.py index 2c85212f02..89191495ec 100644 --- a/netex/models/accommodation_access_enumeration.py +++ b/netex/models/accommodation_access_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class AccommodationAccessEnumeration(Enum): +class AccommodationAccessEnumeration(StrEnum): OTHER = "other" FREE_SEATING = "freeSeating" RESERVATION = "reservation" diff --git a/netex/models/accommodation_facility_enumeration.py b/netex/models/accommodation_facility_enumeration.py index e13e008122..ec366dad46 100644 --- a/netex/models/accommodation_facility_enumeration.py +++ b/netex/models/accommodation_facility_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class AccommodationFacilityEnumeration(Enum): +class AccommodationFacilityEnumeration(StrEnum): UNKNOWN = "unknown" STANDING = "standing" SEATING = "seating" diff --git a/netex/models/account_status_type_enumeration.py b/netex/models/account_status_type_enumeration.py index f754de39aa..6a94d3eb58 100644 --- a/netex/models/account_status_type_enumeration.py +++ b/netex/models/account_status_type_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class AccountStatusTypeEnumeration(Enum): +class AccountStatusTypeEnumeration(StrEnum): UNUSED = "unused" UNVERIFIED = "unverified" ACTIVE = "active" diff --git a/netex/models/activation_means_enumeration.py b/netex/models/activation_means_enumeration.py index 8081a37cb1..596f242923 100644 --- a/netex/models/activation_means_enumeration.py +++ b/netex/models/activation_means_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class ActivationMeansEnumeration(Enum): +class ActivationMeansEnumeration(StrEnum): NONE_REQUIRED = "noneRequired" CHECK_IN = "checkIn" USE_OF_VALIDATOR = "useOfValidator" diff --git a/netex/models/additional_driver_type_enumeration.py b/netex/models/additional_driver_type_enumeration.py index 982552d950..36954e0721 100644 --- a/netex/models/additional_driver_type_enumeration.py +++ b/netex/models/additional_driver_type_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class AdditionalDriverTypeEnumeration(Enum): +class AdditionalDriverTypeEnumeration(StrEnum): NONE = "none" NAMED = "named" ANY = "any" diff --git a/netex/models/aggregation_type.py b/netex/models/aggregation_type.py index 0e7ada851f..5f51b0689f 100644 --- a/netex/models/aggregation_type.py +++ b/netex/models/aggregation_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.opengis.net/gml/3.2" -class AggregationType(Enum): +class AggregationType(StrEnum): SET = "set" BAG = "bag" SEQUENCE = "sequence" diff --git a/netex/models/air_submode_enumeration.py b/netex/models/air_submode_enumeration.py index b74b28c6fd..e154800d63 100644 --- a/netex/models/air_submode_enumeration.py +++ b/netex/models/air_submode_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class AirSubmodeEnumeration(Enum): +class AirSubmodeEnumeration(StrEnum): UNKNOWN = "unknown" UNDEFINED = "undefined" INTERNATIONAL_FLIGHT = "internationalFlight" diff --git a/netex/models/all_modes_enumeration.py b/netex/models/all_modes_enumeration.py index 2072e07137..7c3b5078d6 100644 --- a/netex/models/all_modes_enumeration.py +++ b/netex/models/all_modes_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class AllModesEnumeration(Enum): +class AllModesEnumeration(StrEnum): ALL = "all" ANY_MODE = "anyMode" UNKNOWN = "unknown" diff --git a/netex/models/all_vehicle_modes_of_transport_enumeration.py b/netex/models/all_vehicle_modes_of_transport_enumeration.py index 30ccf958a7..abe5903e1b 100644 --- a/netex/models/all_vehicle_modes_of_transport_enumeration.py +++ b/netex/models/all_vehicle_modes_of_transport_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class AllVehicleModesOfTransportEnumeration(Enum): +class AllVehicleModesOfTransportEnumeration(StrEnum): ALL = "all" UNKNOWN = "unknown" BUS = "bus" diff --git a/netex/models/amount_of_price_unit_enumeration.py b/netex/models/amount_of_price_unit_enumeration.py index 3760311880..fe0045f2bf 100644 --- a/netex/models/amount_of_price_unit_enumeration.py +++ b/netex/models/amount_of_price_unit_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class AmountOfPriceUnitEnumeration(Enum): +class AmountOfPriceUnitEnumeration(StrEnum): TRIP_CARNET = "tripCarnet" PASS_CARNET = "passCarnet" UNIT_COUPON = "unitCoupon" diff --git a/netex/models/assistance_availability_enumeration.py b/netex/models/assistance_availability_enumeration.py index 6569492b7d..a15ffc1b6a 100644 --- a/netex/models/assistance_availability_enumeration.py +++ b/netex/models/assistance_availability_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class AssistanceAvailabilityEnumeration(Enum): +class AssistanceAvailabilityEnumeration(StrEnum): NONE = "none" AVAILABLE = "available" AVAILABLE_IF_BOOKED = "availableIfBooked" diff --git a/netex/models/assistance_facility_enumeration.py b/netex/models/assistance_facility_enumeration.py index 072b840b89..97d73b5464 100644 --- a/netex/models/assistance_facility_enumeration.py +++ b/netex/models/assistance_facility_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class AssistanceFacilityEnumeration(Enum): +class AssistanceFacilityEnumeration(StrEnum): PERSONAL_ASSISTANCE = "personalAssistance" BOARDING_ASSISTANCE = "boardingAssistance" WHEELCHAIR_ASSISTANCE = "wheelchairAssistance" diff --git a/netex/models/assistance_needed_enumeration.py b/netex/models/assistance_needed_enumeration.py index f1c559477d..218f8fdec1 100644 --- a/netex/models/assistance_needed_enumeration.py +++ b/netex/models/assistance_needed_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class AssistanceNeededEnumeration(Enum): +class AssistanceNeededEnumeration(StrEnum): LEVEL_ACCESS = "levelAccess" STEP_NEGOTIATION = "stepNegotiation" RAMP_REQUIRED = "rampRequired" diff --git a/netex/models/assisted_boarding_location_enumeration.py b/netex/models/assisted_boarding_location_enumeration.py index e1388eb17b..250a8298f6 100644 --- a/netex/models/assisted_boarding_location_enumeration.py +++ b/netex/models/assisted_boarding_location_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class AssistedBoardingLocationEnumeration(Enum): +class AssistedBoardingLocationEnumeration(StrEnum): BOARD_AT_ANY_DOOR = "boardAtAnyDoor" BOARD_ONLY_AT_SPECIFIED_POSITIONS = "boardOnlyAtSpecifiedPositions" UNKNOWN = "unknown" diff --git a/netex/models/audio_announcement_type_enumeration.py b/netex/models/audio_announcement_type_enumeration.py index 614b6b3c7f..0665920ced 100644 --- a/netex/models/audio_announcement_type_enumeration.py +++ b/netex/models/audio_announcement_type_enumeration.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class AudioAnnouncementTypeEnumeration(Enum): +class AudioAnnouncementTypeEnumeration(StrEnum): ON_DEMAND = "onDemand" AUTOMATIC = "automatic" diff --git a/netex/models/audio_trigger_method_enumeration.py b/netex/models/audio_trigger_method_enumeration.py index 009f7a68a0..89728d9f34 100644 --- a/netex/models/audio_trigger_method_enumeration.py +++ b/netex/models/audio_trigger_method_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class AudioTriggerMethodEnumeration(Enum): +class AudioTriggerMethodEnumeration(StrEnum): PRESENCE_DETECTOR = "presenceDetector" MOBILE_APP = "mobileApp" INTERNET_PAGE = "internetPage" diff --git a/netex/models/baggage_type_enumeration.py b/netex/models/baggage_type_enumeration.py index 12e53e84fb..9ebbc7098e 100644 --- a/netex/models/baggage_type_enumeration.py +++ b/netex/models/baggage_type_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class BaggageTypeEnumeration(Enum): +class BaggageTypeEnumeration(StrEnum): HANDBAG = "handbag" HAND_LUGGAGE = "handLuggage" SMALL_SUITCASE = "smallSuitcase" diff --git a/netex/models/baggage_use_type_enumeration.py b/netex/models/baggage_use_type_enumeration.py index 732830bb13..4da22df08b 100644 --- a/netex/models/baggage_use_type_enumeration.py +++ b/netex/models/baggage_use_type_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class BaggageUseTypeEnumeration(Enum): +class BaggageUseTypeEnumeration(StrEnum): CARRY_ON = "carryOn" CHECK_IN = "checkIn" OVERSIZE_CHECK_IN = "oversizeCheckIn" diff --git a/netex/models/bay_geometry_enumeration.py b/netex/models/bay_geometry_enumeration.py index 281fc82114..8e26bb1e81 100644 --- a/netex/models/bay_geometry_enumeration.py +++ b/netex/models/bay_geometry_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class BayGeometryEnumeration(Enum): +class BayGeometryEnumeration(StrEnum): UNSPECIFIED = "unspecified" ORTHOGONAL = "orthogonal" ANGLED = "angled" diff --git a/netex/models/beacon_direction_enumeration.py b/netex/models/beacon_direction_enumeration.py index 8540c37167..11e3bdffdb 100644 --- a/netex/models/beacon_direction_enumeration.py +++ b/netex/models/beacon_direction_enumeration.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class BeaconDirectionEnumeration(Enum): +class BeaconDirectionEnumeration(StrEnum): UNIDIRECTIONAL = "unidirectional" BIDIRECTIONAL = "bidirectional" diff --git a/netex/models/beacon_protocol_enumeration.py b/netex/models/beacon_protocol_enumeration.py index 76d10c861f..3dbe4d956b 100644 --- a/netex/models/beacon_protocol_enumeration.py +++ b/netex/models/beacon_protocol_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class BeaconProtocolEnumeration(Enum): +class BeaconProtocolEnumeration(StrEnum): I_BEACON = "iBeacon" EDDYSTONE = "Eddystone" VDV431 = "VDV431" diff --git a/netex/models/beacon_type_enumeration.py b/netex/models/beacon_type_enumeration.py index e3a377e315..f2dacbb30b 100644 --- a/netex/models/beacon_type_enumeration.py +++ b/netex/models/beacon_type_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class BeaconTypeEnumeration(Enum): +class BeaconTypeEnumeration(StrEnum): BLE = "ble" UWB = "uwb" WIFI = "wifi" diff --git a/netex/models/berth_facility_enumeration.py b/netex/models/berth_facility_enumeration.py index a12c4882f5..17dc652ccb 100644 --- a/netex/models/berth_facility_enumeration.py +++ b/netex/models/berth_facility_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class BerthFacilityEnumeration(Enum): +class BerthFacilityEnumeration(StrEnum): UPPER = "upper" LOWER = "lower" BOTH = "both" diff --git a/netex/models/blackout_start_enumeration.py b/netex/models/blackout_start_enumeration.py index b982bbd107..c4f68fcd54 100644 --- a/netex/models/blackout_start_enumeration.py +++ b/netex/models/blackout_start_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class BlackoutStartEnumeration(Enum): +class BlackoutStartEnumeration(StrEnum): MAY_TRAVEL_ANYTIME = "mayTravelAnytime" NO_TRAVEL_WITHIN_PERIOD = "noTravelWithinPeriod" NO_TRAVEL_WITHIN_TIMEBAND = "noTravelWithinTimeband" diff --git a/netex/models/boarding_permission_enumeration.py b/netex/models/boarding_permission_enumeration.py index a7536932a2..34f3e27368 100644 --- a/netex/models/boarding_permission_enumeration.py +++ b/netex/models/boarding_permission_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class BoardingPermissionEnumeration(Enum): +class BoardingPermissionEnumeration(StrEnum): NORMAL = "normal" EARLY_BOARDING_POSSIBLE_BEFORE_DEPARTURE = ( "earlyBoardingPossibleBeforeDeparture" diff --git a/netex/models/boarding_position_type_enumeration.py b/netex/models/boarding_position_type_enumeration.py index 3fdb425a3e..b917063fac 100644 --- a/netex/models/boarding_position_type_enumeration.py +++ b/netex/models/boarding_position_type_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class BoardingPositionTypeEnumeration(Enum): +class BoardingPositionTypeEnumeration(StrEnum): UNKNOWN = "unknown" DOOR_FROM_AIRLINE_GATE = "doorFromAirlineGate" POSITION_ON_RAIL_PLATFORM = "positionOnRailPlatform" diff --git a/netex/models/bollard_crossing_enumeration.py b/netex/models/bollard_crossing_enumeration.py index 52467e3f0b..579540b0fb 100644 --- a/netex/models/bollard_crossing_enumeration.py +++ b/netex/models/bollard_crossing_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class BollardCrossingEnumeration(Enum): +class BollardCrossingEnumeration(StrEnum): NONE = "none" CONTRASTED = "contrasted" YES = "yes" diff --git a/netex/models/booking_access_enumeration.py b/netex/models/booking_access_enumeration.py index 6d3174adb4..808dc30ae2 100644 --- a/netex/models/booking_access_enumeration.py +++ b/netex/models/booking_access_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class BookingAccessEnumeration(Enum): +class BookingAccessEnumeration(StrEnum): PUBLIC = "public" AUTHORISED_PUBLIC = "authorisedPublic" STAFF = "staff" diff --git a/netex/models/booking_charge_type_enumeration.py b/netex/models/booking_charge_type_enumeration.py index a156f8e3e1..e1decf2aca 100644 --- a/netex/models/booking_charge_type_enumeration.py +++ b/netex/models/booking_charge_type_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class BookingChargeTypeEnumeration(Enum): +class BookingChargeTypeEnumeration(StrEnum): FULL_AMOUNT = "fullAmount" BLOCK_FULL_AMOUNT_ON_CARD = "blockFullAmountOnCard" DEPOSIT = "deposit" diff --git a/netex/models/booking_method_enumeration.py b/netex/models/booking_method_enumeration.py index cdf52fdf91..88c50be65e 100644 --- a/netex/models/booking_method_enumeration.py +++ b/netex/models/booking_method_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class BookingMethodEnumeration(Enum): +class BookingMethodEnumeration(StrEnum): CALL_DRIVER = "callDriver" CALL_OFFICE = "callOffice" ONLINE = "online" diff --git a/netex/models/booking_process_enumeration.py b/netex/models/booking_process_enumeration.py index 0cb01de4f3..1523af8a75 100644 --- a/netex/models/booking_process_enumeration.py +++ b/netex/models/booking_process_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class BookingProcessEnumeration(Enum): +class BookingProcessEnumeration(StrEnum): PRODUCT_NOT_AVAILABLE = "productNotAvailable" PRODUCT_NOT_BOOKABLE = "productNotBookable" BOOKABLE_THROUGH_INTERNATIONAL_SYSTEM = ( diff --git a/netex/models/border_type_enumeration.py b/netex/models/border_type_enumeration.py index 1ca3688c42..6de0a05217 100644 --- a/netex/models/border_type_enumeration.py +++ b/netex/models/border_type_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class BorderTypeEnumeration(Enum): +class BorderTypeEnumeration(StrEnum): WALL = "wall" GRASS = "grass" EARTH = "earth" diff --git a/netex/models/bus_submode_enumeration.py b/netex/models/bus_submode_enumeration.py index d250ed118b..3ea5815a41 100644 --- a/netex/models/bus_submode_enumeration.py +++ b/netex/models/bus_submode_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class BusSubmodeEnumeration(Enum): +class BusSubmodeEnumeration(StrEnum): UNKNOWN = "unknown" UNDEFINED = "undefined" LOCAL_BUS = "localBus" diff --git a/netex/models/capping_period_enumeration.py b/netex/models/capping_period_enumeration.py index 50ff6e6ae2..9970ad99d0 100644 --- a/netex/models/capping_period_enumeration.py +++ b/netex/models/capping_period_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class CappingPeriodEnumeration(Enum): +class CappingPeriodEnumeration(StrEnum): DAY = "day" WEEK = "week" MONTH = "month" diff --git a/netex/models/car_service_facility_enumeration.py b/netex/models/car_service_facility_enumeration.py index 71ebd2d375..ba085a3f3e 100644 --- a/netex/models/car_service_facility_enumeration.py +++ b/netex/models/car_service_facility_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class CarServiceFacilityEnumeration(Enum): +class CarServiceFacilityEnumeration(StrEnum): UNKNOWN = "unknown" VALET_PARKING = "valetParking" CAR_WASH = "carWash" diff --git a/netex/models/catering_facility_enumeration.py b/netex/models/catering_facility_enumeration.py index b3eb865cbb..98ceb19724 100644 --- a/netex/models/catering_facility_enumeration.py +++ b/netex/models/catering_facility_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class CateringFacilityEnumeration(Enum): +class CateringFacilityEnumeration(StrEnum): BAR = "bar" BISTRO = "bistro" BUFFET = "buffet" diff --git a/netex/models/catering_service_enumeration.py b/netex/models/catering_service_enumeration.py index 83f680e656..7637f0ad8e 100644 --- a/netex/models/catering_service_enumeration.py +++ b/netex/models/catering_service_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class CateringServiceEnumeration(Enum): +class CateringServiceEnumeration(StrEnum): BAR = "bar" BEVERAGE_VENDING_MACHINE = "beverageVendingMachine" BUFFET = "buffet" diff --git a/netex/models/charging_basis_enumeration.py b/netex/models/charging_basis_enumeration.py index 4356af549f..116d22e82d 100644 --- a/netex/models/charging_basis_enumeration.py +++ b/netex/models/charging_basis_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class ChargingBasisEnumeration(Enum): +class ChargingBasisEnumeration(StrEnum): NORMAL_FARE = "normalFare" DISCOUNTED = "discounted" FREE = "free" diff --git a/netex/models/charging_moment_enumeration.py b/netex/models/charging_moment_enumeration.py index dab6a58f33..ecfff19aa3 100644 --- a/netex/models/charging_moment_enumeration.py +++ b/netex/models/charging_moment_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class ChargingMomentEnumeration(Enum): +class ChargingMomentEnumeration(StrEnum): BEFORE_TRAVEL = "beforeTravel" ON_START_OF_TRAVEL = "onStartOfTravel" BEFORE_END_OF_TRAVEL = "beforeEndOfTravel" diff --git a/netex/models/check_direction_enumeration.py b/netex/models/check_direction_enumeration.py index 84b2d5a473..38a4db15d7 100644 --- a/netex/models/check_direction_enumeration.py +++ b/netex/models/check_direction_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class CheckDirectionEnumeration(Enum): +class CheckDirectionEnumeration(StrEnum): FORWARDS = "forwards" BACKWARDS = "backwards" BOTH_WAYS = "bothWays" diff --git a/netex/models/check_process_type_enumeration.py b/netex/models/check_process_type_enumeration.py index ff8e6a05e9..ba4ef4bdcd 100644 --- a/netex/models/check_process_type_enumeration.py +++ b/netex/models/check_process_type_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class CheckProcessTypeEnumeration(Enum): +class CheckProcessTypeEnumeration(StrEnum): NONE = "none" UNKNOWN = "unknown" BOARDING = "boarding" diff --git a/netex/models/check_service_enumeration.py b/netex/models/check_service_enumeration.py index a39bfef447..aab0458abc 100644 --- a/netex/models/check_service_enumeration.py +++ b/netex/models/check_service_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class CheckServiceEnumeration(Enum): +class CheckServiceEnumeration(StrEnum): SELF_SERVICE = "selfService" COUNTER_SERVICE = "counterService" ANY_SERVICE = "anyService" diff --git a/netex/models/child_seat_enumeration.py b/netex/models/child_seat_enumeration.py index 102ff0a2f9..80bb3f0634 100644 --- a/netex/models/child_seat_enumeration.py +++ b/netex/models/child_seat_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class ChildSeatEnumeration(Enum): +class ChildSeatEnumeration(StrEnum): BABY = "baby" SMALL_CHILD = "smallChild" OLDER_CHILD = "olderChild" diff --git a/netex/models/class_ref_type_enumeration.py b/netex/models/class_ref_type_enumeration.py index 02998937b5..c90cce2160 100644 --- a/netex/models/class_ref_type_enumeration.py +++ b/netex/models/class_ref_type_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class ClassRefTypeEnumeration(Enum): +class ClassRefTypeEnumeration(StrEnum): MEMBERS = "members" MEMBER_REFERENCES = "memberReferences" ALL = "all" diff --git a/netex/models/coach_submode_enumeration.py b/netex/models/coach_submode_enumeration.py index 44a5c62543..46e56ebb0b 100644 --- a/netex/models/coach_submode_enumeration.py +++ b/netex/models/coach_submode_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class CoachSubmodeEnumeration(Enum): +class CoachSubmodeEnumeration(StrEnum): UNKNOWN = "unknown" UNDEFINED = "undefined" INTERNATIONAL_COACH = "internationalCoach" diff --git a/netex/models/communication_service_enumeration.py b/netex/models/communication_service_enumeration.py index b3d2e4a671..d1934f193b 100644 --- a/netex/models/communication_service_enumeration.py +++ b/netex/models/communication_service_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class CommunicationServiceEnumeration(Enum): +class CommunicationServiceEnumeration(StrEnum): FREE_WIFI = "freeWifi" PUBLIC_WIFI = "publicWifi" PHONE = "phone" diff --git a/netex/models/communications_transport_method_enumeration.py b/netex/models/communications_transport_method_enumeration.py index 4393d8275b..8551740c4d 100644 --- a/netex/models/communications_transport_method_enumeration.py +++ b/netex/models/communications_transport_method_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.siri.org.uk/siri" -class CommunicationsTransportMethodEnumeration(Enum): +class CommunicationsTransportMethodEnumeration(StrEnum): HTTP_POST = "httpPost" OTHER = "other" WSDL_SOAP = "wsdlSoap" diff --git a/netex/models/companion_relationship_enumeration.py b/netex/models/companion_relationship_enumeration.py index 4ea9dc8730..f46a5ebc2f 100644 --- a/netex/models/companion_relationship_enumeration.py +++ b/netex/models/companion_relationship_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class CompanionRelationshipEnumeration(Enum): +class CompanionRelationshipEnumeration(StrEnum): ANYONE = "anyone" PARENT = "parent" GRANDPARENT = "grandparent" diff --git a/netex/models/compass_bearing16_enumeration.py b/netex/models/compass_bearing16_enumeration.py index 8bc9a67b10..1d51651459 100644 --- a/netex/models/compass_bearing16_enumeration.py +++ b/netex/models/compass_bearing16_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class CompassBearing16Enumeration(Enum): +class CompassBearing16Enumeration(StrEnum): SW = "SW" SE = "SE" NW = "NW" diff --git a/netex/models/compass_bearing8_enumeration.py b/netex/models/compass_bearing8_enumeration.py index e84b05c853..b96bea40d1 100644 --- a/netex/models/compass_bearing8_enumeration.py +++ b/netex/models/compass_bearing8_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class CompassBearing8Enumeration(Enum): +class CompassBearing8Enumeration(StrEnum): SW = "SW" SE = "SE" NW = "NW" diff --git a/netex/models/compression_method_enumeration.py b/netex/models/compression_method_enumeration.py index 665f8d096a..0b889531a5 100644 --- a/netex/models/compression_method_enumeration.py +++ b/netex/models/compression_method_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.siri.org.uk/siri" -class CompressionMethodEnumeration(Enum): +class CompressionMethodEnumeration(StrEnum): GZIP = "gzip" NONE = "none" OTHER = "other" diff --git a/netex/models/congestion_enumeration.py b/netex/models/congestion_enumeration.py index c93ea77a19..a2f6ea5e81 100644 --- a/netex/models/congestion_enumeration.py +++ b/netex/models/congestion_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class CongestionEnumeration(Enum): +class CongestionEnumeration(StrEnum): NO_WAITING = "noWaiting" QUEUE = "queue" CROWDING = "crowding" diff --git a/netex/models/connection_certainty_enumeration.py b/netex/models/connection_certainty_enumeration.py index 2793ec442d..b2ba5d0781 100644 --- a/netex/models/connection_certainty_enumeration.py +++ b/netex/models/connection_certainty_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class ConnectionCertaintyEnumeration(Enum): +class ConnectionCertaintyEnumeration(StrEnum): GUARANTEED = "guaranteed" NORMALLY_GUARANTEED = "normallyGuaranteed" NOT_GUARANTEED = "notGuaranteed" diff --git a/netex/models/contact_type_enumeration.py b/netex/models/contact_type_enumeration.py index ead606c2fb..d2868b4449 100644 --- a/netex/models/contact_type_enumeration.py +++ b/netex/models/contact_type_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class ContactTypeEnumeration(Enum): +class ContactTypeEnumeration(StrEnum): ANY = "any" INFORMATION = "information" RESERVATIONS = "reservations" diff --git a/netex/models/containment_enumeration.py b/netex/models/containment_enumeration.py index 6ebe70abd6..1eeb4994a7 100644 --- a/netex/models/containment_enumeration.py +++ b/netex/models/containment_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class ContainmentEnumeration(Enum): +class ContainmentEnumeration(StrEnum): INLINE = "inline" BY_REFERENCE = "byReference" BY_VERSIONED_REFERENCE = "byVersionedReference" diff --git a/netex/models/couchette_facility_enumeration.py b/netex/models/couchette_facility_enumeration.py index d0a769999b..387848d6c3 100644 --- a/netex/models/couchette_facility_enumeration.py +++ b/netex/models/couchette_facility_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class CouchetteFacilityEnumeration(Enum): +class CouchetteFacilityEnumeration(StrEnum): UNKNOWN = "unknown" T2 = "T2" T3 = "T3" diff --git a/netex/models/coupling_type_enumeration.py b/netex/models/coupling_type_enumeration.py index 06d858c6d7..1033006d42 100644 --- a/netex/models/coupling_type_enumeration.py +++ b/netex/models/coupling_type_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class CouplingTypeEnumeration(Enum): +class CouplingTypeEnumeration(StrEnum): UNDEFINED = "undefined" PLUG = "plug" PANTOGRAPH_ABOVE = "pantographAbove" diff --git a/netex/models/covered_enumeration.py b/netex/models/covered_enumeration.py index cdc47364ef..cb6dae207a 100644 --- a/netex/models/covered_enumeration.py +++ b/netex/models/covered_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class CoveredEnumeration(Enum): +class CoveredEnumeration(StrEnum): INDOORS = "indoors" OUTDOORS = "outdoors" COVERED = "covered" diff --git a/netex/models/crossing_type_enumeration.py b/netex/models/crossing_type_enumeration.py index b2e6fa2000..88d7cab969 100644 --- a/netex/models/crossing_type_enumeration.py +++ b/netex/models/crossing_type_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class CrossingTypeEnumeration(Enum): +class CrossingTypeEnumeration(StrEnum): LEVEL_CROSSING = "levelCrossing" BARROW_CROSSING = "barrowCrossing" ROAD_CROSSING = "roadCrossing" diff --git a/netex/models/crowding_enumeration.py b/netex/models/crowding_enumeration.py index 8fc9b6203c..2c8928e3d3 100644 --- a/netex/models/crowding_enumeration.py +++ b/netex/models/crowding_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class CrowdingEnumeration(Enum): +class CrowdingEnumeration(StrEnum): VERY_QUIET = "veryQuiet" QUIET = "quiet" NORMAL = "normal" diff --git a/netex/models/current_type_enumeration.py b/netex/models/current_type_enumeration.py index f8948b59a7..469dbdd14f 100644 --- a/netex/models/current_type_enumeration.py +++ b/netex/models/current_type_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class CurrentTypeEnumeration(Enum): +class CurrentTypeEnumeration(StrEnum): UNDEFINED = "undefined" VALUE_1_PHASE_AC = "1-PhaseAC" VALUE_3_PHASE_AC = "3-PhaseAC" diff --git a/netex/models/customer_purchase_package_status_enumeration.py b/netex/models/customer_purchase_package_status_enumeration.py index 5a0f8e1783..7d2d4a2a72 100644 --- a/netex/models/customer_purchase_package_status_enumeration.py +++ b/netex/models/customer_purchase_package_status_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class CustomerPurchasePackageStatusEnumeration(Enum): +class CustomerPurchasePackageStatusEnumeration(StrEnum): RESERVED = "reserved" ORDERED = "ordered" PAID_FOR = "paidFor" diff --git a/netex/models/cycle_storage_enumeration.py b/netex/models/cycle_storage_enumeration.py index 357a6e02da..fe1e055891 100644 --- a/netex/models/cycle_storage_enumeration.py +++ b/netex/models/cycle_storage_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class CycleStorageEnumeration(Enum): +class CycleStorageEnumeration(StrEnum): RACKS = "racks" DOCKS = "docks" BARS = "bars" diff --git a/netex/models/data_role_type_enumeration.py b/netex/models/data_role_type_enumeration.py index 5a9a3e934e..285b8fc473 100644 --- a/netex/models/data_role_type_enumeration.py +++ b/netex/models/data_role_type_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class DataRoleTypeEnumeration(Enum): +class DataRoleTypeEnumeration(StrEnum): ALL = "all" CREATES = "creates" AUGMENTS = "augments" diff --git a/netex/models/day_event_enumeration.py b/netex/models/day_event_enumeration.py index 66f280bade..a6f1d72907 100644 --- a/netex/models/day_event_enumeration.py +++ b/netex/models/day_event_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class DayEventEnumeration(Enum): +class DayEventEnumeration(StrEnum): ANY_DAY = "anyDay" NORMAL_DAY = "normalDay" MARKET_DAY = "marketDay" diff --git a/netex/models/day_of_week_enumeration.py b/netex/models/day_of_week_enumeration.py index 6b176e53dd..901252b1fd 100644 --- a/netex/models/day_of_week_enumeration.py +++ b/netex/models/day_of_week_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class DayOfWeekEnumeration(Enum): +class DayOfWeekEnumeration(StrEnum): MONDAY = "Monday" TUESDAY = "Tuesday" WEDNESDAY = "Wednesday" diff --git a/netex/models/dead_run_type_enumeration.py b/netex/models/dead_run_type_enumeration.py index 6a8642bf90..074d73dadc 100644 --- a/netex/models/dead_run_type_enumeration.py +++ b/netex/models/dead_run_type_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class DeadRunTypeEnumeration(Enum): +class DeadRunTypeEnumeration(StrEnum): GARAGE_RUN_OUT = "garageRunOut" GARAGE_RUN_IN = "garageRunIn" TURNING_MANOEUVRE = "turningManoeuvre" diff --git a/netex/models/delivery_method_enumeration.py b/netex/models/delivery_method_enumeration.py index 0f0148ef35..5e639b286f 100644 --- a/netex/models/delivery_method_enumeration.py +++ b/netex/models/delivery_method_enumeration.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.siri.org.uk/siri" -class DeliveryMethodEnumeration(Enum): +class DeliveryMethodEnumeration(StrEnum): DIRECT = "direct" FETCHED = "fetched" diff --git a/netex/models/delivery_variant_type_enumeration.py b/netex/models/delivery_variant_type_enumeration.py index fd9914d27b..da0d79c0a6 100644 --- a/netex/models/delivery_variant_type_enumeration.py +++ b/netex/models/delivery_variant_type_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class DeliveryVariantTypeEnumeration(Enum): +class DeliveryVariantTypeEnumeration(StrEnum): ANY = "any" PRINTED = "printed" TEXT_TO_SPEECH = "textToSpeech" diff --git a/netex/models/deposit_policy_enumeration.py b/netex/models/deposit_policy_enumeration.py index 04e2dc1f9d..3e27946d81 100644 --- a/netex/models/deposit_policy_enumeration.py +++ b/netex/models/deposit_policy_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class DepositPolicyEnumeration(Enum): +class DepositPolicyEnumeration(StrEnum): NONE = "none" DEPOSIT_TAKEN = "depositTaken" DEPOSIT_BLOCKED = "depositBlocked" diff --git a/netex/models/destination_display_context_enumeration.py b/netex/models/destination_display_context_enumeration.py index 0a8282949f..2b07cd52a2 100644 --- a/netex/models/destination_display_context_enumeration.py +++ b/netex/models/destination_display_context_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class DestinationDisplayContextEnumeration(Enum): +class DestinationDisplayContextEnumeration(StrEnum): ANY = "any" CONTINUE_TO = "continueTo" ENDS_AT = "endsAt" diff --git a/netex/models/direction_of_use_enumeration.py b/netex/models/direction_of_use_enumeration.py index ebc7ee8d1b..699257ea35 100644 --- a/netex/models/direction_of_use_enumeration.py +++ b/netex/models/direction_of_use_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class DirectionOfUseEnumeration(Enum): +class DirectionOfUseEnumeration(StrEnum): UP = "up" DOWN = "down" BOTH = "both" diff --git a/netex/models/direction_type_enumeration.py b/netex/models/direction_type_enumeration.py index 99e24cb568..ee64e140e0 100644 --- a/netex/models/direction_type_enumeration.py +++ b/netex/models/direction_type_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class DirectionTypeEnumeration(Enum): +class DirectionTypeEnumeration(StrEnum): INBOUND = "inbound" OUTBOUND = "outbound" CLOCKWISE = "clockwise" diff --git a/netex/models/discount_basis_enumeration.py b/netex/models/discount_basis_enumeration.py index 3dd79ab73b..0cd1f48b3f 100644 --- a/netex/models/discount_basis_enumeration.py +++ b/netex/models/discount_basis_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class DiscountBasisEnumeration(Enum): +class DiscountBasisEnumeration(StrEnum): NONE = "none" FREE = "free" DISCOUNT = "discount" diff --git a/netex/models/display_assignment_type_enumeration.py b/netex/models/display_assignment_type_enumeration.py index c6bb2571c0..b10cc8eb62 100644 --- a/netex/models/display_assignment_type_enumeration.py +++ b/netex/models/display_assignment_type_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class DisplayAssignmentTypeEnumeration(Enum): +class DisplayAssignmentTypeEnumeration(StrEnum): ARRIVALS = "arrivals" DEPARTURES = "departures" ALL = "all" diff --git a/netex/models/distribution_channel_type_enumeration.py b/netex/models/distribution_channel_type_enumeration.py index f4aad132aa..7221456527 100644 --- a/netex/models/distribution_channel_type_enumeration.py +++ b/netex/models/distribution_channel_type_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class DistributionChannelTypeEnumeration(Enum): +class DistributionChannelTypeEnumeration(StrEnum): AT_STOP = "atStop" ON_BOARD = "onBoard" ONLINE = "online" diff --git a/netex/models/distribution_rights_enumeration.py b/netex/models/distribution_rights_enumeration.py index 8c89c1569d..2805d515e7 100644 --- a/netex/models/distribution_rights_enumeration.py +++ b/netex/models/distribution_rights_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class DistributionRightsEnumeration(Enum): +class DistributionRightsEnumeration(StrEnum): NONE = "none" SELL = "sell" EXCHANGE = "exchange" diff --git a/netex/models/door_handle_enumeration.py b/netex/models/door_handle_enumeration.py index b7a9ff045d..8108525f05 100644 --- a/netex/models/door_handle_enumeration.py +++ b/netex/models/door_handle_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class DoorHandleEnumeration(Enum): +class DoorHandleEnumeration(StrEnum): NONE = "none" LEVER = "lever" BUTTON = "button" diff --git a/netex/models/driver_type_fee_basis_enumeration.py b/netex/models/driver_type_fee_basis_enumeration.py index af231ddbf5..0f5f1beb4a 100644 --- a/netex/models/driver_type_fee_basis_enumeration.py +++ b/netex/models/driver_type_fee_basis_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class DriverTypeFeeBasisEnumeration(Enum): +class DriverTypeFeeBasisEnumeration(StrEnum): FREE = "free" PER_ADDTIONAL_DRIVER = "perAddtionalDriver" OTHER = "other" diff --git a/netex/models/driving_style_enumeration.py b/netex/models/driving_style_enumeration.py index 0d95493d56..8ca7bd0d13 100644 --- a/netex/models/driving_style_enumeration.py +++ b/netex/models/driving_style_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class DrivingStyleEnumeration(Enum): +class DrivingStyleEnumeration(StrEnum): SEDATE = "sedate" MODERATE = "moderate" FAST = "fast" diff --git a/netex/models/dynamic_advertisement_enumeration.py b/netex/models/dynamic_advertisement_enumeration.py index 0b9d091a76..528b005006 100644 --- a/netex/models/dynamic_advertisement_enumeration.py +++ b/netex/models/dynamic_advertisement_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class DynamicAdvertisementEnumeration(Enum): +class DynamicAdvertisementEnumeration(StrEnum): ALWAYS = "always" NEVER = "never" ONLY_IF_ORDERED = "onlyIfOrdered" diff --git a/netex/models/effective_from_enumeration.py b/netex/models/effective_from_enumeration.py index 9911624cbf..f9d05b0bfd 100644 --- a/netex/models/effective_from_enumeration.py +++ b/netex/models/effective_from_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class EffectiveFromEnumeration(Enum): +class EffectiveFromEnumeration(StrEnum): NEVER = "never" NEXT_INTERVAL = "nextInterval" NEXT_INSTALLMENT = "nextInstallment" diff --git a/netex/models/emergency_service_enumeration.py b/netex/models/emergency_service_enumeration.py index e63b2f5514..5d95b0230b 100644 --- a/netex/models/emergency_service_enumeration.py +++ b/netex/models/emergency_service_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class EmergencyServiceEnumeration(Enum): +class EmergencyServiceEnumeration(StrEnum): POLICE = "police" FIRE = "fire" FIRST_AID = "firstAid" diff --git a/netex/models/empty_type_1.py b/netex/models/empty_type_1.py index 6cb3a3aaa4..2c2d4a5281 100644 --- a/netex/models/empty_type_1.py +++ b/netex/models/empty_type_1.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.siri.org.uk/siri" -class EmptyType1(Enum): +class EmptyType1(StrEnum): VALUE = "" diff --git a/netex/models/empty_type_2.py b/netex/models/empty_type_2.py index 1c9d0b3ec2..d1687b91cc 100644 --- a/netex/models/empty_type_2.py +++ b/netex/models/empty_type_2.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class EmptyType2(Enum): +class EmptyType2(StrEnum): VALUE = "" diff --git a/netex/models/encumbrance_enumeration.py b/netex/models/encumbrance_enumeration.py index 1a341866d7..e10ffabb1d 100644 --- a/netex/models/encumbrance_enumeration.py +++ b/netex/models/encumbrance_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class EncumbranceEnumeration(Enum): +class EncumbranceEnumeration(StrEnum): LUGGAGE_ENCUMBERED = "luggageEncumbered" PUSHCHAIR = "pushchair" BAGGAGE_TROLLEY = "baggageTrolley" diff --git a/netex/models/entitlement_type_enumeration.py b/netex/models/entitlement_type_enumeration.py index 3c1e6cb497..5f4ccba09e 100644 --- a/netex/models/entitlement_type_enumeration.py +++ b/netex/models/entitlement_type_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class EntitlementTypeEnumeration(Enum): +class EntitlementTypeEnumeration(StrEnum): NONE = "none" PURCHASE = "purchase" PURCHASE_AT_DISCOUNT = "purchaseAtDiscount" diff --git a/netex/models/entrance_attention_enumeration.py b/netex/models/entrance_attention_enumeration.py index 55c658e05b..893a211582 100644 --- a/netex/models/entrance_attention_enumeration.py +++ b/netex/models/entrance_attention_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class EntranceAttentionEnumeration(Enum): +class EntranceAttentionEnumeration(StrEnum): NONE = "none" DOORBELL = "doorbell" HELP_POINT = "helpPoint" diff --git a/netex/models/entrance_enumeration.py b/netex/models/entrance_enumeration.py index 4b6bc89f08..394671203e 100644 --- a/netex/models/entrance_enumeration.py +++ b/netex/models/entrance_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class EntranceEnumeration(Enum): +class EntranceEnumeration(StrEnum): OPENING = "opening" OPEN_DOOR = "openDoor" DOOR = "door" diff --git a/netex/models/entrance_turning_space_position_enumeration.py b/netex/models/entrance_turning_space_position_enumeration.py index c986777910..54bfed6671 100644 --- a/netex/models/entrance_turning_space_position_enumeration.py +++ b/netex/models/entrance_turning_space_position_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class EntranceTurningSpacePositionEnumeration(Enum): +class EntranceTurningSpacePositionEnumeration(StrEnum): NONE = "none" OUTSIDE = "outside" INSIDE = "inside" diff --git a/netex/models/exchangable_to_enumeration.py b/netex/models/exchangable_to_enumeration.py index ba207fbf25..bbde928902 100644 --- a/netex/models/exchangable_to_enumeration.py +++ b/netex/models/exchangable_to_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class ExchangableToEnumeration(Enum): +class ExchangableToEnumeration(StrEnum): ANY_PRODUCT = "anyProduct" SAME_PRODUCT_SAME_DAY = "sameProductSameDay" SAME_PRODUCT_ANY_DAY = "sameProductAnyDay" diff --git a/netex/models/family_facility_enumeration.py b/netex/models/family_facility_enumeration.py index 6c97a71eaf..83def07c2f 100644 --- a/netex/models/family_facility_enumeration.py +++ b/netex/models/family_facility_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class FamilyFacilityEnumeration(Enum): +class FamilyFacilityEnumeration(StrEnum): NONE = "none" SERVICES_FOR_CHILDREN = "servicesForChildren" SERVICES_FOR_ARMY_FAMILIES = "servicesForArmyFamilies" diff --git a/netex/models/fare_basis_enumeration.py b/netex/models/fare_basis_enumeration.py index 614574d404..9f2e92e207 100644 --- a/netex/models/fare_basis_enumeration.py +++ b/netex/models/fare_basis_enumeration.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class FareBasisEnumeration(Enum): +class FareBasisEnumeration(StrEnum): ROUTE = "route" DISTANCE = "distance" diff --git a/netex/models/fare_class_enumeration.py b/netex/models/fare_class_enumeration.py index 0e191f6461..1e663b4cab 100644 --- a/netex/models/fare_class_enumeration.py +++ b/netex/models/fare_class_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class FareClassEnumeration(Enum): +class FareClassEnumeration(StrEnum): UNKNOWN = "unknown" FIRST_CLASS = "firstClass" SECOND_CLASS = "secondClass" diff --git a/netex/models/fare_demand_type_enumeration.py b/netex/models/fare_demand_type_enumeration.py index 57fc40030a..fd2fb9df3c 100644 --- a/netex/models/fare_demand_type_enumeration.py +++ b/netex/models/fare_demand_type_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class FareDemandTypeEnumeration(Enum): +class FareDemandTypeEnumeration(StrEnum): PEAK = "peak" MIDDLE = "middle" OFF_PEAK = "offPeak" diff --git a/netex/models/fare_structure_type_enumeration.py b/netex/models/fare_structure_type_enumeration.py index 0ff565295e..ee05148d04 100644 --- a/netex/models/fare_structure_type_enumeration.py +++ b/netex/models/fare_structure_type_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class FareStructureTypeEnumeration(Enum): +class FareStructureTypeEnumeration(StrEnum): NETWORK_FLAT_FARE = "networkFlatFare" LINE_FLAT_FARE = "lineFlatFare" ZONAL_FARE = "zonalFare" diff --git a/netex/models/flexible_line_type_enumeration.py b/netex/models/flexible_line_type_enumeration.py index 86f27d5581..767c289af5 100644 --- a/netex/models/flexible_line_type_enumeration.py +++ b/netex/models/flexible_line_type_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class FlexibleLineTypeEnumeration(Enum): +class FlexibleLineTypeEnumeration(StrEnum): CORRIDOR_SERVICE = "corridorService" MAIN_ROUTE_WITH_FLEXIBLE_ENDS = "mainRouteWithFlexibleEnds" FLEXIBLE_AREAS_ONLY = "flexibleAreasOnly" diff --git a/netex/models/flexible_link_type_enumeration.py b/netex/models/flexible_link_type_enumeration.py index a12e4956a6..b9310430c0 100644 --- a/netex/models/flexible_link_type_enumeration.py +++ b/netex/models/flexible_link_type_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class FlexibleLinkTypeEnumeration(Enum): +class FlexibleLinkTypeEnumeration(StrEnum): HAIL_AND_RIDE = "hailAndRide" ON_DEMAND = "onDemand" FIXED = "fixed" diff --git a/netex/models/flexible_operation_type_enumeration.py b/netex/models/flexible_operation_type_enumeration.py index 07e12c53df..56afbbef2a 100644 --- a/netex/models/flexible_operation_type_enumeration.py +++ b/netex/models/flexible_operation_type_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class FlexibleOperationTypeEnumeration(Enum): +class FlexibleOperationTypeEnumeration(StrEnum): FLEXIBLE_ROUTE = "flexibleRoute" FLEXIBLE_AREA = "flexibleArea" DEMAND_RESPONSIVE = "demandResponsive" diff --git a/netex/models/flexible_route_type_enumeration.py b/netex/models/flexible_route_type_enumeration.py index daf56d7de1..2159f038c6 100644 --- a/netex/models/flexible_route_type_enumeration.py +++ b/netex/models/flexible_route_type_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class FlexibleRouteTypeEnumeration(Enum): +class FlexibleRouteTypeEnumeration(StrEnum): FLEXIBLE_AREAS_ONLY = "flexibleAreasOnly" HAIL_AND_RIDE_SECTIONS = "hailAndRideSections" MIXED = "mixed" diff --git a/netex/models/flexible_service_enumeration.py b/netex/models/flexible_service_enumeration.py index a604489cb2..44d55b249a 100644 --- a/netex/models/flexible_service_enumeration.py +++ b/netex/models/flexible_service_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class FlexibleServiceEnumeration(Enum): +class FlexibleServiceEnumeration(StrEnum): DYNAMIC_PASSING_TIMES = "dynamicPassingTimes" FIXED_HEADWAY_FREQUENCY = "fixedHeadwayFrequency" FIXED_PASSING_TIMES = "fixedPassingTimes" diff --git a/netex/models/flooring_type_enumeration.py b/netex/models/flooring_type_enumeration.py index c7765468d8..9d59a2e056 100644 --- a/netex/models/flooring_type_enumeration.py +++ b/netex/models/flooring_type_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class FlooringTypeEnumeration(Enum): +class FlooringTypeEnumeration(StrEnum): CARPET = "carpet" CONCRETE = "concrete" ASPHALT = "asphalt" diff --git a/netex/models/font_size_enumeration.py b/netex/models/font_size_enumeration.py index 54fc7e078b..3ec02b5002 100644 --- a/netex/models/font_size_enumeration.py +++ b/netex/models/font_size_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class FontSizeEnumeration(Enum): +class FontSizeEnumeration(StrEnum): VERY_SMALL = "verySmall" SMALL = "small" MEDIUM = "medium" diff --git a/netex/models/frame_nature_enumeration.py b/netex/models/frame_nature_enumeration.py index 7d4a545e15..a7840405de 100644 --- a/netex/models/frame_nature_enumeration.py +++ b/netex/models/frame_nature_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class FrameNatureEnumeration(Enum): +class FrameNatureEnumeration(StrEnum): PLANNED = "planned" OPERATIONAL = "operational" CONTINGENCY_PLAN = "contingencyPlan" diff --git a/netex/models/frequency_of_use_type_enumeration.py b/netex/models/frequency_of_use_type_enumeration.py index 0fe190e681..40f863779e 100644 --- a/netex/models/frequency_of_use_type_enumeration.py +++ b/netex/models/frequency_of_use_type_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class FrequencyOfUseTypeEnumeration(Enum): +class FrequencyOfUseTypeEnumeration(StrEnum): NONE = "none" UNLIMITED = "unlimited" LIMITED = "limited" diff --git a/netex/models/fuel_type_enumeration.py b/netex/models/fuel_type_enumeration.py index acc37f1f1e..4a2d9a6b7f 100644 --- a/netex/models/fuel_type_enumeration.py +++ b/netex/models/fuel_type_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class FuelTypeEnumeration(Enum): +class FuelTypeEnumeration(StrEnum): BATTERY = "battery" BIODIESEL = "biodiesel" DIESEL = "diesel" diff --git a/netex/models/fulfilment_method_type_enumeration.py b/netex/models/fulfilment_method_type_enumeration.py index f41b6d009a..23324f31cd 100644 --- a/netex/models/fulfilment_method_type_enumeration.py +++ b/netex/models/fulfilment_method_type_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class FulfilmentMethodTypeEnumeration(Enum): +class FulfilmentMethodTypeEnumeration(StrEnum): TICKET_OFFICE = "ticketOffice" TICKET_MACHINE = "ticketMachine" CONDUCTOR = "conductor" diff --git a/netex/models/funicular_submode_enumeration.py b/netex/models/funicular_submode_enumeration.py index b25a25c6f6..467b97c71c 100644 --- a/netex/models/funicular_submode_enumeration.py +++ b/netex/models/funicular_submode_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class FunicularSubmodeEnumeration(Enum): +class FunicularSubmodeEnumeration(StrEnum): UNKNOWN = "unknown" FUNICULAR = "funicular" STREET_CABLE_CAR = "streetCableCar" diff --git a/netex/models/gated_enumeration.py b/netex/models/gated_enumeration.py index 04374d1c30..635be4585a 100644 --- a/netex/models/gated_enumeration.py +++ b/netex/models/gated_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class GatedEnumeration(Enum): +class GatedEnumeration(StrEnum): GATED_AREA = "gatedArea" OPEN_AREA = "openArea" UNKNOWN = "unknown" diff --git a/netex/models/gender_enumeration.py b/netex/models/gender_enumeration.py index 8a38c4b427..a59ee5a6e0 100644 --- a/netex/models/gender_enumeration.py +++ b/netex/models/gender_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class GenderEnumeration(Enum): +class GenderEnumeration(StrEnum): FEMALE = "female" MALE = "male" UNSPECIFIED = "unspecified" diff --git a/netex/models/gender_limitation_enumeration.py b/netex/models/gender_limitation_enumeration.py index 091b778fef..da65b5ad8b 100644 --- a/netex/models/gender_limitation_enumeration.py +++ b/netex/models/gender_limitation_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class GenderLimitationEnumeration(Enum): +class GenderLimitationEnumeration(StrEnum): BOTH = "both" FEMALE_ONLY = "femaleOnly" MALE_ONLY = "maleOnly" diff --git a/netex/models/gradient_enumeration.py b/netex/models/gradient_enumeration.py index 3413d8385f..22da7759dc 100644 --- a/netex/models/gradient_enumeration.py +++ b/netex/models/gradient_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class GradientEnumeration(Enum): +class GradientEnumeration(StrEnum): VERY_STEEP = "verySteep" STEEP = "steep" MEDIUM = "medium" diff --git a/netex/models/group_booking_enumeration.py b/netex/models/group_booking_enumeration.py index 1052bdf442..f34568c334 100644 --- a/netex/models/group_booking_enumeration.py +++ b/netex/models/group_booking_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class GroupBookingEnumeration(Enum): +class GroupBookingEnumeration(StrEnum): GROUPS_ALLOWED = "groupsAllowed" GROUPS_NOT_ALLOWED = "groupsNotAllowed" GROUPS_ALLOWED_WITH_RESERVATION = "groupsAllowedWithReservation" diff --git a/netex/models/group_check_in_enumeration.py b/netex/models/group_check_in_enumeration.py index 52d737a0df..72abc04d3d 100644 --- a/netex/models/group_check_in_enumeration.py +++ b/netex/models/group_check_in_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class GroupCheckInEnumeration(Enum): +class GroupCheckInEnumeration(StrEnum): NONE = "none" REQUIRED = "required" ALLOWED = "allowed" diff --git a/netex/models/group_of_lines_type_enumeration.py b/netex/models/group_of_lines_type_enumeration.py index 24d7f68f1a..96cb1e3c90 100644 --- a/netex/models/group_of_lines_type_enumeration.py +++ b/netex/models/group_of_lines_type_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class GroupOfLinesTypeEnumeration(Enum): +class GroupOfLinesTypeEnumeration(StrEnum): MARKETING = "marketing" ADMINISTRATIVE = "administrative" SCHEDULING = "scheduling" diff --git a/netex/models/group_size_changes_enumeration.py b/netex/models/group_size_changes_enumeration.py index ed9924bb3b..40d18dc7f2 100644 --- a/netex/models/group_size_changes_enumeration.py +++ b/netex/models/group_size_changes_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class GroupSizeChangesEnumeration(Enum): +class GroupSizeChangesEnumeration(StrEnum): NO_CHANGES = "noChanges" FREE = "free" CHARGE = "charge" diff --git a/netex/models/group_ticketing_enumeration.py b/netex/models/group_ticketing_enumeration.py index d0c0ef6466..70c7a5d39c 100644 --- a/netex/models/group_ticketing_enumeration.py +++ b/netex/models/group_ticketing_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class GroupTicketingEnumeration(Enum): +class GroupTicketingEnumeration(StrEnum): ALL_ON_ONE_TICKET = "allOnOneTicket" SEPARATE_TICKETS = "separateTickets" TICKET_WITH_COUPONS = "ticketWithCoupons" diff --git a/netex/models/handrail_enumeration.py b/netex/models/handrail_enumeration.py index 7aae237cf0..9f32a565dd 100644 --- a/netex/models/handrail_enumeration.py +++ b/netex/models/handrail_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class HandrailEnumeration(Enum): +class HandrailEnumeration(StrEnum): NONE = "none" ONE_SIDE = "oneSide" BOTH_SIDES = "bothSides" diff --git a/netex/models/headway_use_enumeration.py b/netex/models/headway_use_enumeration.py index 10791ef0aa..4eb802dbd2 100644 --- a/netex/models/headway_use_enumeration.py +++ b/netex/models/headway_use_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class HeadwayUseEnumeration(Enum): +class HeadwayUseEnumeration(StrEnum): DISPLAY_PASSING_TIMES_ONLY = "DisplayPassingTimesOnly" DISPLAY_AS_WELL_AS_PASSING_TIMES = "DisplayAsWellAsPassingTimes" DISPLAY_INSTEAD_OF_PASSING_TIMES = "DisplayInsteadOfPassingTimes" diff --git a/netex/models/hire_facility_enumeration.py b/netex/models/hire_facility_enumeration.py index 20f643fd3a..91901695e6 100644 --- a/netex/models/hire_facility_enumeration.py +++ b/netex/models/hire_facility_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class HireFacilityEnumeration(Enum): +class HireFacilityEnumeration(StrEnum): UNKNOWN = "unknown" SCOOTER_HIRE = "scooterHire" VEHICLE_HIRE = "vehicleHire" diff --git a/netex/models/hire_service_enumeration.py b/netex/models/hire_service_enumeration.py index 2b9077c709..26baf3a811 100644 --- a/netex/models/hire_service_enumeration.py +++ b/netex/models/hire_service_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class HireServiceEnumeration(Enum): +class HireServiceEnumeration(StrEnum): SCOOTER_HIRE = "scooterHire" CYCLE_HIRE = "cycleHire" MOTORCYCLE_HIRE = "motorcycleHire" diff --git a/netex/models/holiday_type_enumeration.py b/netex/models/holiday_type_enumeration.py index ba78646028..70857fcf49 100644 --- a/netex/models/holiday_type_enumeration.py +++ b/netex/models/holiday_type_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class HolidayTypeEnumeration(Enum): +class HolidayTypeEnumeration(StrEnum): ANY_DAY = "AnyDay" WORKING_DAY = "WorkingDay" SCHOOL_DAY = "SchoolDay" diff --git a/netex/models/interchange_weighting_enumeration.py b/netex/models/interchange_weighting_enumeration.py index 10d352b2fb..2f70cdf902 100644 --- a/netex/models/interchange_weighting_enumeration.py +++ b/netex/models/interchange_weighting_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class InterchangeWeightingEnumeration(Enum): +class InterchangeWeightingEnumeration(StrEnum): NO_INTERCHANGE = "noInterchange" INTERCHANGE_ALLOWED = "interchangeAllowed" RECOMMENDED_INTERCHANGE = "recommendedInterchange" diff --git a/netex/models/interval_type_enumeration.py b/netex/models/interval_type_enumeration.py index 0bad579752..b487794f6b 100644 --- a/netex/models/interval_type_enumeration.py +++ b/netex/models/interval_type_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class IntervalTypeEnumeration(Enum): +class IntervalTypeEnumeration(StrEnum): STOP = "stop" TARIFF_ZONE = "tariffZone" DISTANCE = "distance" diff --git a/netex/models/journey_accounting_enumeration.py b/netex/models/journey_accounting_enumeration.py index c315e0d3d6..62c8f86fd6 100644 --- a/netex/models/journey_accounting_enumeration.py +++ b/netex/models/journey_accounting_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class JourneyAccountingEnumeration(Enum): +class JourneyAccountingEnumeration(StrEnum): CONTRACT = "contract" SUBSIDY = "subsidy" OTHER = "other" diff --git a/netex/models/language_use_enumeration.py b/netex/models/language_use_enumeration.py index 63895755fd..6851336e5e 100644 --- a/netex/models/language_use_enumeration.py +++ b/netex/models/language_use_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class LanguageUseEnumeration(Enum): +class LanguageUseEnumeration(StrEnum): NORMALLY_USED = "normallyUsed" UNDERSTOOD = "understood" NATIVE = "native" diff --git a/netex/models/licence_requirements_enumeration.py b/netex/models/licence_requirements_enumeration.py index 922100367e..3141add58b 100644 --- a/netex/models/licence_requirements_enumeration.py +++ b/netex/models/licence_requirements_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class LicenceRequirementsEnumeration(Enum): +class LicenceRequirementsEnumeration(StrEnum): FULL = "full" PROVISIONAL = "provisional" ADDITIONAL = "additional" diff --git a/netex/models/lighting_enumeration.py b/netex/models/lighting_enumeration.py index 41d0222e6f..5ad44e41ce 100644 --- a/netex/models/lighting_enumeration.py +++ b/netex/models/lighting_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class LightingEnumeration(Enum): +class LightingEnumeration(StrEnum): WELL_LIT = "wellLit" POORLY_LIT = "poorlyLit" UNLIT = "unlit" diff --git a/netex/models/lighting_on_method_enumeration.py b/netex/models/lighting_on_method_enumeration.py index 7089617d8f..7655e8b8c6 100644 --- a/netex/models/lighting_on_method_enumeration.py +++ b/netex/models/lighting_on_method_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class LightingOnMethodEnumeration(Enum): +class LightingOnMethodEnumeration(StrEnum): MOVEMENT_DETECTOR = "movementDetector" STEP_DETECTOR = "stepDetector" SWITCH_ON_THE_WALL = "switchOnTheWall" diff --git a/netex/models/limitation_status_enumeration.py b/netex/models/limitation_status_enumeration.py index 34ce842144..33ac797b51 100644 --- a/netex/models/limitation_status_enumeration.py +++ b/netex/models/limitation_status_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class LimitationStatusEnumeration(Enum): +class LimitationStatusEnumeration(StrEnum): TRUE = "true" FALSE = "false" UNKNOWN = "unknown" diff --git a/netex/models/limited_use_type_enumeration.py b/netex/models/limited_use_type_enumeration.py index b62044fc4b..db0b4ee68d 100644 --- a/netex/models/limited_use_type_enumeration.py +++ b/netex/models/limited_use_type_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class LimitedUseTypeEnumeration(Enum): +class LimitedUseTypeEnumeration(StrEnum): INTERCHANGE_ONLY = "interchangeOnly" NO_DIRECT_ROAD_ACCESS = "noDirectRoadAccess" LONG_WALK_TO_ACCESS = "longWalkToAccess" diff --git a/netex/models/line_section_point_type_enumeration.py b/netex/models/line_section_point_type_enumeration.py index c2e13f46e2..443dadba54 100644 --- a/netex/models/line_section_point_type_enumeration.py +++ b/netex/models/line_section_point_type_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class LineSectionPointTypeEnumeration(Enum): +class LineSectionPointTypeEnumeration(StrEnum): NORMAL = "normal" INTERCHANGE = "interchange" MAJOR_INTERCHANGE = "majorInterchange" diff --git a/netex/models/line_type_enumeration.py b/netex/models/line_type_enumeration.py index 7613200c63..da6c9e3ef6 100644 --- a/netex/models/line_type_enumeration.py +++ b/netex/models/line_type_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class LineTypeEnumeration(Enum): +class LineTypeEnumeration(StrEnum): LOCAL = "local" URBAN = "urban" LONG_DISTANCE = "longDistance" diff --git a/netex/models/locker_type_enumeration.py b/netex/models/locker_type_enumeration.py index db4baac3f0..559935176d 100644 --- a/netex/models/locker_type_enumeration.py +++ b/netex/models/locker_type_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class LockerTypeEnumeration(Enum): +class LockerTypeEnumeration(StrEnum): LEFT_LUGGAGE_OFFICE = "leftLuggageOffice" LOCKERS = "lockers" OVERSIZE_LOCKERS = "oversizeLockers" diff --git a/netex/models/locking_mechanism_enumeration.py b/netex/models/locking_mechanism_enumeration.py index 9998a93f61..1abaca92be 100644 --- a/netex/models/locking_mechanism_enumeration.py +++ b/netex/models/locking_mechanism_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class LockingMechanismEnumeration(Enum): +class LockingMechanismEnumeration(StrEnum): NONE = "none" DOCK = "dock" IMMOBILISING_LOCK = "immobilisingLock" diff --git a/netex/models/locking_type_enumeration.py b/netex/models/locking_type_enumeration.py index 978cd421ce..9dd2cd1e39 100644 --- a/netex/models/locking_type_enumeration.py +++ b/netex/models/locking_type_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class LockingTypeEnumeration(Enum): +class LockingTypeEnumeration(StrEnum): KEY = "key" KEYBOARD = "keyboard" MECHANICAL_NUMBERING = "mechanicalNumbering" diff --git a/netex/models/logical_operation_enumeration.py b/netex/models/logical_operation_enumeration.py index 5566cc7312..b458ca15da 100644 --- a/netex/models/logical_operation_enumeration.py +++ b/netex/models/logical_operation_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class LogicalOperationEnumeration(Enum): +class LogicalOperationEnumeration(StrEnum): AND = "AND" OR = "OR" NOT = "NOT" diff --git a/netex/models/luggage_allowance_type_enumeration.py b/netex/models/luggage_allowance_type_enumeration.py index 83fcb22bbf..699834e9db 100644 --- a/netex/models/luggage_allowance_type_enumeration.py +++ b/netex/models/luggage_allowance_type_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class LuggageAllowanceTypeEnumeration(Enum): +class LuggageAllowanceTypeEnumeration(StrEnum): NONE = "none" SINGLE_BAG = "singleBag" LIMITED = "limited" diff --git a/netex/models/luggage_carriage_enumeration.py b/netex/models/luggage_carriage_enumeration.py index 8e9cd983c5..6dee561642 100644 --- a/netex/models/luggage_carriage_enumeration.py +++ b/netex/models/luggage_carriage_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class LuggageCarriageEnumeration(Enum): +class LuggageCarriageEnumeration(StrEnum): UNKNOWN = "unknown" NO_BAGGAGE_STORAGE = "noBaggageStorage" BAGGAGE_STORAGE = "baggageStorage" diff --git a/netex/models/luggage_charging_basis_enumeration.py b/netex/models/luggage_charging_basis_enumeration.py index 994cc7af66..882dc5c972 100644 --- a/netex/models/luggage_charging_basis_enumeration.py +++ b/netex/models/luggage_charging_basis_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class LuggageChargingBasisEnumeration(Enum): +class LuggageChargingBasisEnumeration(StrEnum): FREE = "free" CHARGED_BY_ITEM = "chargedByItem" CHARGED_BY_WEIGHT = "chargedByWeight" diff --git a/netex/models/luggage_locker_facility_enumeration.py b/netex/models/luggage_locker_facility_enumeration.py index 74d14593e3..4228d0fdf7 100644 --- a/netex/models/luggage_locker_facility_enumeration.py +++ b/netex/models/luggage_locker_facility_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class LuggageLockerFacilityEnumeration(Enum): +class LuggageLockerFacilityEnumeration(StrEnum): OTHER = "other" LOCKERS = "lockers" OVERSIZE_LOCKERS = "oversizeLockers" diff --git a/netex/models/luggage_service_facility_enumeration.py b/netex/models/luggage_service_facility_enumeration.py index a0a3948a86..ab183cf089 100644 --- a/netex/models/luggage_service_facility_enumeration.py +++ b/netex/models/luggage_service_facility_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class LuggageServiceFacilityEnumeration(Enum): +class LuggageServiceFacilityEnumeration(StrEnum): OTHER = "other" LEFT_LUGGAGE = "leftLuggage" PORTERAGE = "porterage" diff --git a/netex/models/machine_readable_enumeration.py b/netex/models/machine_readable_enumeration.py index cb537ff62c..8f837a81d0 100644 --- a/netex/models/machine_readable_enumeration.py +++ b/netex/models/machine_readable_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class MachineReadableEnumeration(Enum): +class MachineReadableEnumeration(StrEnum): NONE = "none" MAGNETIC_STRIP = "magneticStrip" CHIP = "chip" diff --git a/netex/models/mandatory_enumeration.py b/netex/models/mandatory_enumeration.py index 212ecad3a7..117010622b 100644 --- a/netex/models/mandatory_enumeration.py +++ b/netex/models/mandatory_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class MandatoryEnumeration(Enum): +class MandatoryEnumeration(StrEnum): REQUIRED = "required" OPTIONAL = "optional" NOT_ALLOWED = "notAllowed" diff --git a/netex/models/marked_as_enumeration.py b/netex/models/marked_as_enumeration.py index 2d5b1fe9fe..d3f8a756c6 100644 --- a/netex/models/marked_as_enumeration.py +++ b/netex/models/marked_as_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class MarkedAsEnumeration(Enum): +class MarkedAsEnumeration(StrEnum): UNUSED = "unused" ACTIVATED = "activated" MARKED = "marked" diff --git a/netex/models/marking_status_enumeration.py b/netex/models/marking_status_enumeration.py index c1172094fc..d9262ad5f3 100644 --- a/netex/models/marking_status_enumeration.py +++ b/netex/models/marking_status_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class MarkingStatusEnumeration(Enum): +class MarkingStatusEnumeration(StrEnum): NONE = "none" GOOD = "good" WORN = "worn" diff --git a/netex/models/meal_facility_enumeration.py b/netex/models/meal_facility_enumeration.py index 865aa893b7..5ccc3d5957 100644 --- a/netex/models/meal_facility_enumeration.py +++ b/netex/models/meal_facility_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class MealFacilityEnumeration(Enum): +class MealFacilityEnumeration(StrEnum): BREAKFAST = "breakfast" LUNCH = "lunch" DINNER = "dinner" diff --git a/netex/models/media_type_enumeration.py b/netex/models/media_type_enumeration.py index f1c72f275a..719394bf87 100644 --- a/netex/models/media_type_enumeration.py +++ b/netex/models/media_type_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class MediaTypeEnumeration(Enum): +class MediaTypeEnumeration(StrEnum): NONE = "none" PAPER_TICKET = "paperTicket" PAPER_TICKET_WITH_COUPONS = "paperTicketWithCoupons" diff --git a/netex/models/medical_facility_enumeration.py b/netex/models/medical_facility_enumeration.py index 518a21e27b..b6200d8a6e 100644 --- a/netex/models/medical_facility_enumeration.py +++ b/netex/models/medical_facility_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class MedicalFacilityEnumeration(Enum): +class MedicalFacilityEnumeration(StrEnum): UNKNOWN = "unknown" DEFIBRILLATOR = "defibrillator" ALCOHOL_TEST = "alcoholTest" diff --git a/netex/models/medical_need_enumeration.py b/netex/models/medical_need_enumeration.py index 5dbdd3b60d..77663a8844 100644 --- a/netex/models/medical_need_enumeration.py +++ b/netex/models/medical_need_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class MedicalNeedEnumeration(Enum): +class MedicalNeedEnumeration(StrEnum): ALLERGIC = "allergic" HEART_CONDITION = "heartCondition" OTHER_MEDICAL_NEED = "otherMedicalNeed" diff --git a/netex/models/meeting_point_enumeration.py b/netex/models/meeting_point_enumeration.py index add052b859..d41e7dde82 100644 --- a/netex/models/meeting_point_enumeration.py +++ b/netex/models/meeting_point_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class MeetingPointEnumeration(Enum): +class MeetingPointEnumeration(StrEnum): MEETING_POINT = "meetingPoint" GROUP_MEETING = "groupMeeting" SCHOOL_MEETING_POINT = "schoolMeetingPoint" diff --git a/netex/models/meeting_usage_enumeration.py b/netex/models/meeting_usage_enumeration.py index 96d1965c8c..2cb18bc686 100644 --- a/netex/models/meeting_usage_enumeration.py +++ b/netex/models/meeting_usage_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class MeetingUsageEnumeration(Enum): +class MeetingUsageEnumeration(StrEnum): PICK_UP = "pickUp" SET_DOWN = "setDown" ALL = "all" diff --git a/netex/models/metro_submode_enumeration.py b/netex/models/metro_submode_enumeration.py index 034edc6ab3..335ad05388 100644 --- a/netex/models/metro_submode_enumeration.py +++ b/netex/models/metro_submode_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class MetroSubmodeEnumeration(Enum): +class MetroSubmodeEnumeration(StrEnum): UNKNOWN = "unknown" UNDEFINED = "undefined" METRO = "metro" diff --git a/netex/models/minimum_stay_type_enumeration.py b/netex/models/minimum_stay_type_enumeration.py index 38f51006b4..c3c32639cb 100644 --- a/netex/models/minimum_stay_type_enumeration.py +++ b/netex/models/minimum_stay_type_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class MinimumStayTypeEnumeration(Enum): +class MinimumStayTypeEnumeration(StrEnum): NONE = "none" SPECIFIED_NIGHTS_AWAY = "specifiedNightsAway" COUNT_NIGHTS_AWAY = "countNightsAway" diff --git a/netex/models/mobility_enumeration.py b/netex/models/mobility_enumeration.py index 5b79ca8acf..5bc5fc8e71 100644 --- a/netex/models/mobility_enumeration.py +++ b/netex/models/mobility_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class MobilityEnumeration(Enum): +class MobilityEnumeration(StrEnum): WHEELCHAIR = "wheelchair" ASSISTED_WHEELCHAIR = "assistedWheelchair" MOTORIZED_WHEELCHAIR = "motorizedWheelchair" diff --git a/netex/models/mobility_facility_enumeration.py b/netex/models/mobility_facility_enumeration.py index a89694e9be..ef7e62a88e 100644 --- a/netex/models/mobility_facility_enumeration.py +++ b/netex/models/mobility_facility_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class MobilityFacilityEnumeration(Enum): +class MobilityFacilityEnumeration(StrEnum): UNKNOWN = "unknown" LOW_FLOOR = "lowFloor" STEP_FREE_ACCESS = "stepFreeAccess" diff --git a/netex/models/modification_enumeration.py b/netex/models/modification_enumeration.py index ff609eeb4c..afbedc79fc 100644 --- a/netex/models/modification_enumeration.py +++ b/netex/models/modification_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class ModificationEnumeration(Enum): +class ModificationEnumeration(StrEnum): NEW = "new" REVISE = "revise" DELETE = "delete" diff --git a/netex/models/modification_set_enumeration.py b/netex/models/modification_set_enumeration.py index 35ef313800..1f2f6f2738 100644 --- a/netex/models/modification_set_enumeration.py +++ b/netex/models/modification_set_enumeration.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class ModificationSetEnumeration(Enum): +class ModificationSetEnumeration(StrEnum): ALL = "all" CHANGES_ONLY = "changesOnly" diff --git a/netex/models/money_facility_enumeration.py b/netex/models/money_facility_enumeration.py index 9fb19eff1d..2d4e070d80 100644 --- a/netex/models/money_facility_enumeration.py +++ b/netex/models/money_facility_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class MoneyFacilityEnumeration(Enum): +class MoneyFacilityEnumeration(StrEnum): OTHER = "other" CASH_MACHINE = "cashMachine" BANK = "bank" diff --git a/netex/models/money_service_enumeration.py b/netex/models/money_service_enumeration.py index bb3fdb18b8..b5be76ad8d 100644 --- a/netex/models/money_service_enumeration.py +++ b/netex/models/money_service_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class MoneyServiceEnumeration(Enum): +class MoneyServiceEnumeration(StrEnum): CASH_MACHINE = "cashMachine" BANK = "bank" INSURANCE = "insurance" diff --git a/netex/models/name_type_enumeration.py b/netex/models/name_type_enumeration.py index ae8584f3f1..90459a93c9 100644 --- a/netex/models/name_type_enumeration.py +++ b/netex/models/name_type_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class NameTypeEnumeration(Enum): +class NameTypeEnumeration(StrEnum): ALIAS = "alias" TRANSLATION = "translation" COPY = "copy" diff --git a/netex/models/navigation_type_enumeration.py b/netex/models/navigation_type_enumeration.py index 912d2d8f7e..9f4efa59d1 100644 --- a/netex/models/navigation_type_enumeration.py +++ b/netex/models/navigation_type_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class NavigationTypeEnumeration(Enum): +class NavigationTypeEnumeration(StrEnum): HALL_TO_QUAY = "hallToQuay" HALL_TO_STREET = "hallToStreet" QUAY_TO_HALL = "quayToHall" diff --git a/netex/models/necessary_force_enumeration.py b/netex/models/necessary_force_enumeration.py index 22a958bbe8..ef48403e9f 100644 --- a/netex/models/necessary_force_enumeration.py +++ b/netex/models/necessary_force_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class NecessaryForceEnumeration(Enum): +class NecessaryForceEnumeration(StrEnum): NO_FORCE = "noForce" LIGHT_FORCE = "lightForce" MEDIUM_FORCE = "mediumForce" diff --git a/netex/models/nil_reason_enumeration_value.py b/netex/models/nil_reason_enumeration_value.py index 358c3f6ea1..33f2ede1f7 100644 --- a/netex/models/nil_reason_enumeration_value.py +++ b/netex/models/nil_reason_enumeration_value.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.opengis.net/gml/3.2" -class NilReasonEnumerationValue(Enum): +class NilReasonEnumerationValue(StrEnum): INAPPLICABLE = "inapplicable" MISSING = "missing" TEMPLATE = "template" diff --git a/netex/models/nuisance_facility_enumeration.py b/netex/models/nuisance_facility_enumeration.py index 101a8ae825..a93c311548 100644 --- a/netex/models/nuisance_facility_enumeration.py +++ b/netex/models/nuisance_facility_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class NuisanceFacilityEnumeration(Enum): +class NuisanceFacilityEnumeration(StrEnum): UNKNOWN = "unknown" OTHER = "other" SMOKING = "smoking" diff --git a/netex/models/on_becoming_enumeration.py b/netex/models/on_becoming_enumeration.py index bfa049f69d..4ed195d667 100644 --- a/netex/models/on_becoming_enumeration.py +++ b/netex/models/on_becoming_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class OnBecomingEnumeration(Enum): +class OnBecomingEnumeration(StrEnum): AUTOMATIC = "automatic" INVITE = "invite" NO_ACTION = "noAction" diff --git a/netex/models/on_ceasing_enumeration.py b/netex/models/on_ceasing_enumeration.py index 4467959d0f..05b6fb7d71 100644 --- a/netex/models/on_ceasing_enumeration.py +++ b/netex/models/on_ceasing_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class OnCeasingEnumeration(Enum): +class OnCeasingEnumeration(StrEnum): IMMEDIATE_TERMINATION = "immediateTermination" USE_UNTIL_EXPIRY = "useUntilExpiry" TERMINATE_AFTER_GRACE_PERIOD = "terminateAfterGracePeriod" diff --git a/netex/models/operator_activities_enumeration.py b/netex/models/operator_activities_enumeration.py index 63f01fe38d..f11a364d6c 100644 --- a/netex/models/operator_activities_enumeration.py +++ b/netex/models/operator_activities_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class OperatorActivitiesEnumeration(Enum): +class OperatorActivitiesEnumeration(StrEnum): PASSENGER = "passenger" FREIGHT = "freight" INFRASTRUCTURE = "infrastructure" diff --git a/netex/models/operator_restrictions_enumeration.py b/netex/models/operator_restrictions_enumeration.py index 1bfd3104fc..f12d14c9b0 100644 --- a/netex/models/operator_restrictions_enumeration.py +++ b/netex/models/operator_restrictions_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class OperatorRestrictionsEnumeration(Enum): +class OperatorRestrictionsEnumeration(StrEnum): ANY_TRAIN = "anyTrain" RESTRICTED = "restricted" SPECIFIED_OPERATOR_ONLY = "specifiedOperatorOnly" diff --git a/netex/models/organisation_role_enumeration.py b/netex/models/organisation_role_enumeration.py index 1ddadb1e41..ac5eaa3ae6 100644 --- a/netex/models/organisation_role_enumeration.py +++ b/netex/models/organisation_role_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class OrganisationRoleEnumeration(Enum): +class OrganisationRoleEnumeration(StrEnum): SUBSIDIARY = "subsidiary" OWNER = "owner" COLLABORATOR = "collaborator" diff --git a/netex/models/organisation_type_enumeration.py b/netex/models/organisation_type_enumeration.py index 6b4c54ed1f..8d76686b5e 100644 --- a/netex/models/organisation_type_enumeration.py +++ b/netex/models/organisation_type_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class OrganisationTypeEnumeration(Enum): +class OrganisationTypeEnumeration(StrEnum): AUTHORITY = "authority" OPERATOR = "operator" RAIL_OPERATOR = "railOperator" diff --git a/netex/models/output_detail_enumeration.py b/netex/models/output_detail_enumeration.py index cf767de666..7dd4b6b248 100644 --- a/netex/models/output_detail_enumeration.py +++ b/netex/models/output_detail_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class OutputDetailEnumeration(Enum): +class OutputDetailEnumeration(StrEnum): ALL = "All" BASIC = "Basic" NO_GEOMETRY = "NoGeometry" diff --git a/netex/models/parking_bay_status_enumeration.py b/netex/models/parking_bay_status_enumeration.py index 7a6763eb99..97287e7472 100644 --- a/netex/models/parking_bay_status_enumeration.py +++ b/netex/models/parking_bay_status_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class ParkingBayStatusEnumeration(Enum): +class ParkingBayStatusEnumeration(StrEnum): AVAILABLE = "available" IN_USE = "inUse" OUT_OF_SERVICE = "outOfService" diff --git a/netex/models/parking_facility_enumeration.py b/netex/models/parking_facility_enumeration.py index 370a223b4e..bada773007 100644 --- a/netex/models/parking_facility_enumeration.py +++ b/netex/models/parking_facility_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class ParkingFacilityEnumeration(Enum): +class ParkingFacilityEnumeration(StrEnum): UNKNOWN = "unknown" CAR_PARK = "carPark" PARK_AND_RIDE_PARK = "parkAndRidePark" diff --git a/netex/models/parking_layout_enumeration.py b/netex/models/parking_layout_enumeration.py index 46c223dd92..29fbda8cb4 100644 --- a/netex/models/parking_layout_enumeration.py +++ b/netex/models/parking_layout_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class ParkingLayoutEnumeration(Enum): +class ParkingLayoutEnumeration(StrEnum): COVERED = "covered" OPEN_SPACE = "openSpace" MULTISTOREY = "multistorey" diff --git a/netex/models/parking_payment_process_enumeration.py b/netex/models/parking_payment_process_enumeration.py index b5cc6eb382..a4ec02d3a8 100644 --- a/netex/models/parking_payment_process_enumeration.py +++ b/netex/models/parking_payment_process_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class ParkingPaymentProcessEnumeration(Enum): +class ParkingPaymentProcessEnumeration(StrEnum): FREE = "free" PAY_AT_BAY = "payAtBay" PAY_AND_DISPLAY = "payAndDisplay" diff --git a/netex/models/parking_reservation_enumeration.py b/netex/models/parking_reservation_enumeration.py index 6afa8f2456..61c8dcc5b4 100644 --- a/netex/models/parking_reservation_enumeration.py +++ b/netex/models/parking_reservation_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class ParkingReservationEnumeration(Enum): +class ParkingReservationEnumeration(StrEnum): RESERVATION_REQUIRED = "reservationRequired" RESERVATION_ALLOWED = "reservationAllowed" NO_RESERVATIONS = "noReservations" diff --git a/netex/models/parking_stay_enumeration.py b/netex/models/parking_stay_enumeration.py index 50aa79946c..3070e5a2c6 100644 --- a/netex/models/parking_stay_enumeration.py +++ b/netex/models/parking_stay_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class ParkingStayEnumeration(Enum): +class ParkingStayEnumeration(StrEnum): SHORT_STAY = "shortStay" MID_TERM = "midTerm" LONG_TERM = "longTerm" diff --git a/netex/models/parking_type_enumeration.py b/netex/models/parking_type_enumeration.py index d582ec6263..4627b69bad 100644 --- a/netex/models/parking_type_enumeration.py +++ b/netex/models/parking_type_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class ParkingTypeEnumeration(Enum): +class ParkingTypeEnumeration(StrEnum): PARK_AND_RIDE = "parkAndRide" LIFT_SHARE_PARKING = "liftShareParking" URBAN_PARKING = "urbanParking" diff --git a/netex/models/parking_user_enumeration.py b/netex/models/parking_user_enumeration.py index fcc8f4fe6a..b1bd4197d2 100644 --- a/netex/models/parking_user_enumeration.py +++ b/netex/models/parking_user_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class ParkingUserEnumeration(Enum): +class ParkingUserEnumeration(StrEnum): ALL_USERS = "allUsers" STAFF = "staff" VISITORS = "visitors" diff --git a/netex/models/parking_vehicle_enumeration.py b/netex/models/parking_vehicle_enumeration.py index 053c841e31..9f3c6a4da1 100644 --- a/netex/models/parking_vehicle_enumeration.py +++ b/netex/models/parking_vehicle_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class ParkingVehicleEnumeration(Enum): +class ParkingVehicleEnumeration(StrEnum): CYCLE = "cycle" PEDAL_CYCLE = "pedalCycle" E_CYCLE = "eCycle" diff --git a/netex/models/parking_visibility_enumeration.py b/netex/models/parking_visibility_enumeration.py index 8db886503f..53a4f31d60 100644 --- a/netex/models/parking_visibility_enumeration.py +++ b/netex/models/parking_visibility_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class ParkingVisibilityEnumeration(Enum): +class ParkingVisibilityEnumeration(StrEnum): UNMARKED = "unmarked" SIGNAGE_ONLY = "signageOnly" DEMARCATED = "demarcated" diff --git a/netex/models/partial_refund_basis_enumeration.py b/netex/models/partial_refund_basis_enumeration.py index cfb51e76bb..2c75808067 100644 --- a/netex/models/partial_refund_basis_enumeration.py +++ b/netex/models/partial_refund_basis_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class PartialRefundBasisEnumeration(Enum): +class PartialRefundBasisEnumeration(StrEnum): UNUSED_DAYS = "unusedDays" UNUSED_WEEKS = "unusedWeeks" UNUSED_MONTHS = "unusedMonths" diff --git a/netex/models/passage_type_enumeration.py b/netex/models/passage_type_enumeration.py index db79ffe681..b1206e69ed 100644 --- a/netex/models/passage_type_enumeration.py +++ b/netex/models/passage_type_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class PassageTypeEnumeration(Enum): +class PassageTypeEnumeration(StrEnum): NONE = "none" PATHWAY = "pathway" CORRIDOR = "corridor" diff --git a/netex/models/passenger_comms_facility_enumeration.py b/netex/models/passenger_comms_facility_enumeration.py index e483515adc..ddfbfc9260 100644 --- a/netex/models/passenger_comms_facility_enumeration.py +++ b/netex/models/passenger_comms_facility_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class PassengerCommsFacilityEnumeration(Enum): +class PassengerCommsFacilityEnumeration(StrEnum): UNKNOWN = "unknown" FREE_WIFI = "freeWifi" PUBLIC_WIFI = "publicWifi" diff --git a/netex/models/passenger_information_equipment_enumeration.py b/netex/models/passenger_information_equipment_enumeration.py index 27539048c3..7e53402eaf 100644 --- a/netex/models/passenger_information_equipment_enumeration.py +++ b/netex/models/passenger_information_equipment_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class PassengerInformationEquipmentEnumeration(Enum): +class PassengerInformationEquipmentEnumeration(StrEnum): TIMETABLE_POSTER = "timetablePoster" FARE_INFORMATION = "fareInformation" LINE_NETWORK_PLAN = "lineNetworkPlan" diff --git a/netex/models/passenger_information_facility_enumeration.py b/netex/models/passenger_information_facility_enumeration.py index 9ae80f06cf..3caeac5c9c 100644 --- a/netex/models/passenger_information_facility_enumeration.py +++ b/netex/models/passenger_information_facility_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class PassengerInformationFacilityEnumeration(Enum): +class PassengerInformationFacilityEnumeration(StrEnum): NEXT_STOP_INDICATOR = "nextStopIndicator" STOP_ANNOUNCEMENTS = "stopAnnouncements" PASSENGER_INFORMATION_DISPLAY = "passengerInformationDisplay" diff --git a/netex/models/path_direction_enumeration.py b/netex/models/path_direction_enumeration.py index e4d7f5c840..6741aaaebd 100644 --- a/netex/models/path_direction_enumeration.py +++ b/netex/models/path_direction_enumeration.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class PathDirectionEnumeration(Enum): +class PathDirectionEnumeration(StrEnum): ONE_WAY = "oneWay" TWO_WAY = "twoWay" diff --git a/netex/models/path_heading_enumeration.py b/netex/models/path_heading_enumeration.py index 6ae399d976..c6f846aa1a 100644 --- a/netex/models/path_heading_enumeration.py +++ b/netex/models/path_heading_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class PathHeadingEnumeration(Enum): +class PathHeadingEnumeration(StrEnum): LEFT = "left" RIGHT = "right" FORWARD = "forward" diff --git a/netex/models/payment_method_enumeration.py b/netex/models/payment_method_enumeration.py index 4680ddde73..98d6599e8e 100644 --- a/netex/models/payment_method_enumeration.py +++ b/netex/models/payment_method_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class PaymentMethodEnumeration(Enum): +class PaymentMethodEnumeration(StrEnum): CASH = "cash" CASH_EXACT_CHANGE_ONLY = "cashExactChangeOnly" CASH_AND_CARD = "cashAndCard" diff --git a/netex/models/penalty_policy_type_enumeration.py b/netex/models/penalty_policy_type_enumeration.py index ec85a6409b..8d4df9d903 100644 --- a/netex/models/penalty_policy_type_enumeration.py +++ b/netex/models/penalty_policy_type_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class PenaltyPolicyTypeEnumeration(Enum): +class PenaltyPolicyTypeEnumeration(StrEnum): NO_TICKET = "noTicket" NO_CHECK_IN = "noCheckIn" NO_CHECK_OUT = "noCheckOut" diff --git a/netex/models/per_basis_enumeration.py b/netex/models/per_basis_enumeration.py index 1e474d5d54..9c8f77ed4a 100644 --- a/netex/models/per_basis_enumeration.py +++ b/netex/models/per_basis_enumeration.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class PerBasisEnumeration(Enum): +class PerBasisEnumeration(StrEnum): PER_OFFER = "perOffer" PER_PERSON = "perPerson" diff --git a/netex/models/personal_operation_type_enumeration.py b/netex/models/personal_operation_type_enumeration.py index 4a3b3e0760..9f1199ee56 100644 --- a/netex/models/personal_operation_type_enumeration.py +++ b/netex/models/personal_operation_type_enumeration.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class PersonalOperationTypeEnumeration(Enum): +class PersonalOperationTypeEnumeration(StrEnum): OWN_CAR = "ownCar" PRIVATE_LIFT = "privateLift" diff --git a/netex/models/place_use_enumeration.py b/netex/models/place_use_enumeration.py index 727269f983..958be71ed3 100644 --- a/netex/models/place_use_enumeration.py +++ b/netex/models/place_use_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class PlaceUseEnumeration(Enum): +class PlaceUseEnumeration(StrEnum): START_AT = "startAt" END_AT = "endAt" VIA = "via" diff --git a/netex/models/plug_type_enumeration.py b/netex/models/plug_type_enumeration.py index 7d373180c9..f32da1d12d 100644 --- a/netex/models/plug_type_enumeration.py +++ b/netex/models/plug_type_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class PlugTypeEnumeration(Enum): +class PlugTypeEnumeration(StrEnum): UNDEFINED = "undefined" TYPE1 = "type1" TYPE2 = "type2" diff --git a/netex/models/point_of_interest_space_access_space_type.py b/netex/models/point_of_interest_space_access_space_type.py index 2a6855cd81..4d6943d180 100644 --- a/netex/models/point_of_interest_space_access_space_type.py +++ b/netex/models/point_of_interest_space_access_space_type.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class PointOfInterestSpaceAccessSpaceType(Enum): +class PointOfInterestSpaceAccessSpaceType(StrEnum): OTHER = "other" diff --git a/netex/models/point_of_interest_space_type_enumeration.py b/netex/models/point_of_interest_space_type_enumeration.py index 4b0d4843b0..1eec2855d9 100644 --- a/netex/models/point_of_interest_space_type_enumeration.py +++ b/netex/models/point_of_interest_space_type_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class PointOfInterestSpaceTypeEnumeration(Enum): +class PointOfInterestSpaceTypeEnumeration(StrEnum): ARENA = "arena" ARCHERY_ARENA = "archeryArena" ATHLETE_AREA = "athleteArea" diff --git a/netex/models/point_of_interest_space_version_structure_access_space_type.py b/netex/models/point_of_interest_space_version_structure_access_space_type.py index d59297576a..69788cd5e3 100644 --- a/netex/models/point_of_interest_space_version_structure_access_space_type.py +++ b/netex/models/point_of_interest_space_version_structure_access_space_type.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class PointOfInterestSpaceVersionStructureAccessSpaceType(Enum): +class PointOfInterestSpaceVersionStructureAccessSpaceType(StrEnum): OTHER = "other" diff --git a/netex/models/preassigned_fare_product_enumeration.py b/netex/models/preassigned_fare_product_enumeration.py index 4948ebcf05..0914b9403b 100644 --- a/netex/models/preassigned_fare_product_enumeration.py +++ b/netex/models/preassigned_fare_product_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class PreassignedFareProductEnumeration(Enum): +class PreassignedFareProductEnumeration(StrEnum): SINGLE_TRIP = "singleTrip" SHORT_TRIP = "shortTrip" TIME_LIMITED_SINGLE_TRIP = "timeLimitedSingleTrip" diff --git a/netex/models/predictors_enumeration.py b/netex/models/predictors_enumeration.py index 423fc447b8..3f8c057c39 100644 --- a/netex/models/predictors_enumeration.py +++ b/netex/models/predictors_enumeration.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.siri.org.uk/siri" -class PredictorsEnumeration(Enum): +class PredictorsEnumeration(StrEnum): AVMS_ONLY = "avmsOnly" ANYONE = "anyone" diff --git a/netex/models/proof_of_identity_enumeration.py b/netex/models/proof_of_identity_enumeration.py index d3e15b5348..6d86e1bd44 100644 --- a/netex/models/proof_of_identity_enumeration.py +++ b/netex/models/proof_of_identity_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class ProofOfIdentityEnumeration(Enum): +class ProofOfIdentityEnumeration(StrEnum): NONE_REQUIRED = "noneRequired" CREDIT_CARD = "creditCard" PASSPORT = "passport" diff --git a/netex/models/propulsion_type_enumeration.py b/netex/models/propulsion_type_enumeration.py index 6646ad3226..5ba502254b 100644 --- a/netex/models/propulsion_type_enumeration.py +++ b/netex/models/propulsion_type_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class PropulsionTypeEnumeration(Enum): +class PropulsionTypeEnumeration(StrEnum): COMBUSTION = "combustion" ELECTRIC = "electric" ELECTRIC_ASSIST = "electricAssist" diff --git a/netex/models/psychosensory_need_enumeration.py b/netex/models/psychosensory_need_enumeration.py index d8de68da55..98dff576b0 100644 --- a/netex/models/psychosensory_need_enumeration.py +++ b/netex/models/psychosensory_need_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class PsychosensoryNeedEnumeration(Enum): +class PsychosensoryNeedEnumeration(StrEnum): VISUAL_IMPAIRMENT = "visualImpairment" AUDITORY_IMPAIRMENT = "auditoryImpairment" COGNITIVE_INPUT_IMPAIRMENT = "cognitiveInputImpairment" diff --git a/netex/models/public_use_enumeration.py b/netex/models/public_use_enumeration.py index 59b82fc45e..ed11dfe9a5 100644 --- a/netex/models/public_use_enumeration.py +++ b/netex/models/public_use_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class PublicUseEnumeration(Enum): +class PublicUseEnumeration(StrEnum): ALL = "all" DISABLED_PUBLIC_ONLY = "disabledPublicOnly" AUTHORISED_PUBLIC_ONLY = "authorisedPublicOnly" diff --git a/netex/models/publicity_channel_enumeration.py b/netex/models/publicity_channel_enumeration.py index 8dd2a661dc..48324775b1 100644 --- a/netex/models/publicity_channel_enumeration.py +++ b/netex/models/publicity_channel_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class PublicityChannelEnumeration(Enum): +class PublicityChannelEnumeration(StrEnum): ALL = "all" PRINTED_MEDIA = "printedMedia" DYNAMIC_MEDIA = "dynamicMedia" diff --git a/netex/models/purchase_action_enumeration.py b/netex/models/purchase_action_enumeration.py index 487955e545..058d581edc 100644 --- a/netex/models/purchase_action_enumeration.py +++ b/netex/models/purchase_action_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class PurchaseActionEnumeration(Enum): +class PurchaseActionEnumeration(StrEnum): PURCHASE = "purchase" ORDER_WITHOUT_PAYMENT = "orderWithoutPayment" RESERVE = "reserve" diff --git a/netex/models/purchase_moment_enumeration.py b/netex/models/purchase_moment_enumeration.py index 614b6ac555..5ec1d02322 100644 --- a/netex/models/purchase_moment_enumeration.py +++ b/netex/models/purchase_moment_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class PurchaseMomentEnumeration(Enum): +class PurchaseMomentEnumeration(StrEnum): ON_RESERVATION = "onReservation" IN_ADVANCE = "inAdvance" IN_ADVANCE_ONLY = "inAdvanceOnly" diff --git a/netex/models/purchase_when_enumeration.py b/netex/models/purchase_when_enumeration.py index 35ead904a3..74191becb4 100644 --- a/netex/models/purchase_when_enumeration.py +++ b/netex/models/purchase_when_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class PurchaseWhenEnumeration(Enum): +class PurchaseWhenEnumeration(StrEnum): ADVANCE_ONLY = "advanceOnly" UNTIL_PREVIOUS_DAY = "untilPreviousDay" DAY_OF_TRAVEL_ONLY = "dayOfTravelOnly" diff --git a/netex/models/quay_type_enumeration.py b/netex/models/quay_type_enumeration.py index 8d6876b442..7620986262 100644 --- a/netex/models/quay_type_enumeration.py +++ b/netex/models/quay_type_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class QuayTypeEnumeration(Enum): +class QuayTypeEnumeration(StrEnum): AIRLINE_GATE = "airlineGate" RAIL_PLATFORM = "railPlatform" RAIL_ISLAND_PLATFORM = "railIslandPlatform" diff --git a/netex/models/queue_management_enumeration.py b/netex/models/queue_management_enumeration.py index 6d54898af6..bc4d077f31 100644 --- a/netex/models/queue_management_enumeration.py +++ b/netex/models/queue_management_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class QueueManagementEnumeration(Enum): +class QueueManagementEnumeration(StrEnum): NONE = "none" MAZE = "maze" SEPARATE_LINES = "separateLines" diff --git a/netex/models/rail_submode_enumeration.py b/netex/models/rail_submode_enumeration.py index ab1bfdc1b7..7642cc1dd7 100644 --- a/netex/models/rail_submode_enumeration.py +++ b/netex/models/rail_submode_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class RailSubmodeEnumeration(Enum): +class RailSubmodeEnumeration(StrEnum): UNKNOWN = "unknown" LOCAL = "local" HIGH_SPEED_RAIL = "highSpeedRail" diff --git a/netex/models/ramp_turning_space_position_enumeration.py b/netex/models/ramp_turning_space_position_enumeration.py index 5834edc7a0..6a219b0ef3 100644 --- a/netex/models/ramp_turning_space_position_enumeration.py +++ b/netex/models/ramp_turning_space_position_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class RampTurningSpacePositionEnumeration(Enum): +class RampTurningSpacePositionEnumeration(StrEnum): NONE = "none" BOTTOM = "bottom" TOP = "top" diff --git a/netex/models/reached_floor_announcement_enumeration.py b/netex/models/reached_floor_announcement_enumeration.py index 277b06a291..b5f053e2e9 100644 --- a/netex/models/reached_floor_announcement_enumeration.py +++ b/netex/models/reached_floor_announcement_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class ReachedFloorAnnouncementEnumeration(Enum): +class ReachedFloorAnnouncementEnumeration(StrEnum): NONE = "none" VISUAL = "visual" TACTILE = "tactile" diff --git a/netex/models/reason_for_meeting_enumeration.py b/netex/models/reason_for_meeting_enumeration.py index d4a1e7f946..f42d1a44f2 100644 --- a/netex/models/reason_for_meeting_enumeration.py +++ b/netex/models/reason_for_meeting_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class ReasonForMeetingEnumeration(Enum): +class ReasonForMeetingEnumeration(StrEnum): SERVICE_FACILITY = "serviceFacility" JOINING = "joining" TARIFF_SECTION = "tariffSection" diff --git a/netex/models/refund_policy_enumeration.py b/netex/models/refund_policy_enumeration.py index e048afcd29..1d770fb6d7 100644 --- a/netex/models/refund_policy_enumeration.py +++ b/netex/models/refund_policy_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class RefundPolicyEnumeration(Enum): +class RefundPolicyEnumeration(StrEnum): ANY = "any" ILLNESS = "illness" DEATH = "death" diff --git a/netex/models/refund_type_enumeration.py b/netex/models/refund_type_enumeration.py index ae890b19b5..0c22423432 100644 --- a/netex/models/refund_type_enumeration.py +++ b/netex/models/refund_type_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class RefundTypeEnumeration(Enum): +class RefundTypeEnumeration(StrEnum): UNUSED = "unused" DELAY = "delay" CANCELLATION = "cancellation" diff --git a/netex/models/register_break_of_journey_enumeration.py b/netex/models/register_break_of_journey_enumeration.py index 6593a6590b..3e13308b7f 100644 --- a/netex/models/register_break_of_journey_enumeration.py +++ b/netex/models/register_break_of_journey_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class RegisterBreakOfJourneyEnumeration(Enum): +class RegisterBreakOfJourneyEnumeration(StrEnum): NONE = "none" MARK_BY_STAFF = "markByStaff" MARK_BY_VALIDATOR = "markByValidator" diff --git a/netex/models/relation_to_vehicle_enumeration.py b/netex/models/relation_to_vehicle_enumeration.py index 452eaed023..63cb39c153 100644 --- a/netex/models/relation_to_vehicle_enumeration.py +++ b/netex/models/relation_to_vehicle_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class RelationToVehicleEnumeration(Enum): +class RelationToVehicleEnumeration(StrEnum): FRONT_LEFT = "frontLeft" FRONT_RIGHT = "frontRight" BACK_RIGHT = "backRight" diff --git a/netex/models/relative_direction_enumeration.py b/netex/models/relative_direction_enumeration.py index 73801ff715..a356640c15 100644 --- a/netex/models/relative_direction_enumeration.py +++ b/netex/models/relative_direction_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class RelativeDirectionEnumeration(Enum): +class RelativeDirectionEnumeration(StrEnum): BOTH = "both" FORWARDS = "forwards" BACKWARDS = "backwards" diff --git a/netex/models/relative_operator_enumeration.py b/netex/models/relative_operator_enumeration.py index 39229107e0..b4640e6983 100644 --- a/netex/models/relative_operator_enumeration.py +++ b/netex/models/relative_operator_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class RelativeOperatorEnumeration(Enum): +class RelativeOperatorEnumeration(StrEnum): EQ = "EQ" NE = "NE" GE = "GE" diff --git a/netex/models/rental_penalty_policy_type_enumeration.py b/netex/models/rental_penalty_policy_type_enumeration.py index c5fbc8afc6..34e2dc0d8c 100644 --- a/netex/models/rental_penalty_policy_type_enumeration.py +++ b/netex/models/rental_penalty_policy_type_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class RentalPenaltyPolicyTypeEnumeration(Enum): +class RentalPenaltyPolicyTypeEnumeration(StrEnum): REFUELLING = "refuelling" VEHICLE_TRANSFER = "vehicleTransfer" LATE_VEHICLE_RETURN = "lateVehicleReturn" diff --git a/netex/models/request_method_type_enumeration.py b/netex/models/request_method_type_enumeration.py index 17a6bf7e0e..3b9edd7cf2 100644 --- a/netex/models/request_method_type_enumeration.py +++ b/netex/models/request_method_type_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class RequestMethodTypeEnumeration(Enum): +class RequestMethodTypeEnumeration(StrEnum): NONE_REQUIRED = "noneRequired" HAND_SIGNAL = "handSignal" TURN_ON_LIGHT = "turnOnLight" diff --git a/netex/models/resell_type_enumeration.py b/netex/models/resell_type_enumeration.py index 95d69bea6a..d7485e5520 100644 --- a/netex/models/resell_type_enumeration.py +++ b/netex/models/resell_type_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class ResellTypeEnumeration(Enum): +class ResellTypeEnumeration(StrEnum): NONE = "none" PARTIAL = "partial" SLIDING_SCALE = "slidingScale" diff --git a/netex/models/resell_when_enumeration.py b/netex/models/resell_when_enumeration.py index 5a778d1660..34ed986775 100644 --- a/netex/models/resell_when_enumeration.py +++ b/netex/models/resell_when_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class ResellWhenEnumeration(Enum): +class ResellWhenEnumeration(StrEnum): NEVER = "never" WITHIN_PURCHASE_GRACE_PERIOD = "withinPurchaseGracePeriod" BEFORE_START_OF_VALIDITY = "beforeStartOfValidity" diff --git a/netex/models/reservation_charge_type_enumeration.py b/netex/models/reservation_charge_type_enumeration.py index fd6f46bbaa..60067a5301 100644 --- a/netex/models/reservation_charge_type_enumeration.py +++ b/netex/models/reservation_charge_type_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class ReservationChargeTypeEnumeration(Enum): +class ReservationChargeTypeEnumeration(StrEnum): NO_FEE = "noFee" FEE = "fee" SINGLE_FEE_FOR_RETURN_TRIP = "singleFeeForReturnTrip" diff --git a/netex/models/reservation_enumeration.py b/netex/models/reservation_enumeration.py index 0a1b785849..f193fa6c00 100644 --- a/netex/models/reservation_enumeration.py +++ b/netex/models/reservation_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class ReservationEnumeration(Enum): +class ReservationEnumeration(StrEnum): RESERVATIONS_COMPULSORY = "reservationsCompulsory" RESERVATIONS_COMPULSORY_FOR_GROUPS = "reservationsCompulsoryForGroups" RESERVATIONS_COMPULSORY_FOR_FIRST_CLASS = ( diff --git a/netex/models/reserved_space_facility_enumeration.py b/netex/models/reserved_space_facility_enumeration.py index 4cdddd6d64..cc1c2d6a15 100644 --- a/netex/models/reserved_space_facility_enumeration.py +++ b/netex/models/reserved_space_facility_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class ReservedSpaceFacilityEnumeration(Enum): +class ReservedSpaceFacilityEnumeration(StrEnum): UNKNOWN = "unknown" LOUNGE = "lounge" HALL = "hall" diff --git a/netex/models/residence_type_enumeration.py b/netex/models/residence_type_enumeration.py index eccc740eda..3c8f35215f 100644 --- a/netex/models/residence_type_enumeration.py +++ b/netex/models/residence_type_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class ResidenceTypeEnumeration(Enum): +class ResidenceTypeEnumeration(StrEnum): LIVE = "live" WORK = "work" STUDY = "study" diff --git a/netex/models/retail_facility_enumeration.py b/netex/models/retail_facility_enumeration.py index 0eba152a80..b55709a6cc 100644 --- a/netex/models/retail_facility_enumeration.py +++ b/netex/models/retail_facility_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class RetailFacilityEnumeration(Enum): +class RetailFacilityEnumeration(StrEnum): UNKNOWN = "unknown" FOOD = "food" NEWSPAPER_TOBACCO = "newspaperTobacco" diff --git a/netex/models/retail_service_enumeration.py b/netex/models/retail_service_enumeration.py index 3743204ac7..7780519902 100644 --- a/netex/models/retail_service_enumeration.py +++ b/netex/models/retail_service_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class RetailServiceEnumeration(Enum): +class RetailServiceEnumeration(StrEnum): FOOD = "food" HEALTH_HYGIENE_BEAUTY = "healthHygieneBeauty" NEWSPAPER_TOBACCO = "newspaperTobacco" diff --git a/netex/models/round_trip_type_enumeration.py b/netex/models/round_trip_type_enumeration.py index 1e8c9e3bdf..d9980807c5 100644 --- a/netex/models/round_trip_type_enumeration.py +++ b/netex/models/round_trip_type_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class RoundTripTypeEnumeration(Enum): +class RoundTripTypeEnumeration(StrEnum): SINGLE = "single" RETURN = "return" RETURN_OUT = "returnOut" diff --git a/netex/models/rounding_method_enumeration.py b/netex/models/rounding_method_enumeration.py index aea2cdf328..b2835b4f52 100644 --- a/netex/models/rounding_method_enumeration.py +++ b/netex/models/rounding_method_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class RoundingMethodEnumeration(Enum): +class RoundingMethodEnumeration(StrEnum): NONE = "none" DOWN = "down" UP = "up" diff --git a/netex/models/routing_type_enumeration.py b/netex/models/routing_type_enumeration.py index 6bc1506330..62b38419a4 100644 --- a/netex/models/routing_type_enumeration.py +++ b/netex/models/routing_type_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class RoutingTypeEnumeration(Enum): +class RoutingTypeEnumeration(StrEnum): DIRECT = "direct" INDIRECT = "indirect" BOTH = "both" diff --git a/netex/models/safety_edge_enumeration.py b/netex/models/safety_edge_enumeration.py index 3caea84694..84476f2aea 100644 --- a/netex/models/safety_edge_enumeration.py +++ b/netex/models/safety_edge_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class SafetyEdgeEnumeration(Enum): +class SafetyEdgeEnumeration(StrEnum): NONE = "none" ONE_SIDE = "oneSide" BOTH_SIDES = "bothSides" diff --git a/netex/models/safety_facility_enumeration.py b/netex/models/safety_facility_enumeration.py index 9a53f86260..a8c8e7d423 100644 --- a/netex/models/safety_facility_enumeration.py +++ b/netex/models/safety_facility_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class SafetyFacilityEnumeration(Enum): +class SafetyFacilityEnumeration(StrEnum): CC_TV = "ccTv" MOBILE_COVERAGE = "mobileCoverage" SOS_POINTS = "sosPoints" diff --git a/netex/models/sale_discount_right_enumeration.py b/netex/models/sale_discount_right_enumeration.py index 9d6e8c52f6..0a38845f26 100644 --- a/netex/models/sale_discount_right_enumeration.py +++ b/netex/models/sale_discount_right_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class SaleDiscountRightEnumeration(Enum): +class SaleDiscountRightEnumeration(StrEnum): TRAVEL_CARD = "travelCard" PAY_AS_YOU_GO_RIGHT = "payAsYouGoRight" STATUTORY_RIGHT = "statutoryRight" diff --git a/netex/models/same_class_of_use_enumeration.py b/netex/models/same_class_of_use_enumeration.py index 7e724f4eca..8d6260e82f 100644 --- a/netex/models/same_class_of_use_enumeration.py +++ b/netex/models/same_class_of_use_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class SameClassOfUseEnumeration(Enum): +class SameClassOfUseEnumeration(StrEnum): ANY = "any" SAME = "same" SAME_OR_EQUIVALENT = "sameOrEquivalent" diff --git a/netex/models/same_journey_enumeration.py b/netex/models/same_journey_enumeration.py index 8084b1d0c1..231008c3a8 100644 --- a/netex/models/same_journey_enumeration.py +++ b/netex/models/same_journey_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class SameJourneyEnumeration(Enum): +class SameJourneyEnumeration(StrEnum): ANY = "any" SAME = "same" SIMILAR = "similar" diff --git a/netex/models/same_operator_enumeration.py b/netex/models/same_operator_enumeration.py index 4336959f7d..8520eaa7e2 100644 --- a/netex/models/same_operator_enumeration.py +++ b/netex/models/same_operator_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class SameOperatorEnumeration(Enum): +class SameOperatorEnumeration(StrEnum): ANY = "any" SAME = "same" PARTICIPATING = "participating" diff --git a/netex/models/same_period_enumeration.py b/netex/models/same_period_enumeration.py index a5815db470..38c7a4f04f 100644 --- a/netex/models/same_period_enumeration.py +++ b/netex/models/same_period_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class SamePeriodEnumeration(Enum): +class SamePeriodEnumeration(StrEnum): ANY = "any" SAME_PERIOD = "samePeriod" WITHIN_SAME_PERIOD = "withinSamePeriod" diff --git a/netex/models/same_route_enumeration.py b/netex/models/same_route_enumeration.py index 125a5e6184..263550baa2 100644 --- a/netex/models/same_route_enumeration.py +++ b/netex/models/same_route_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class SameRouteEnumeration(Enum): +class SameRouteEnumeration(StrEnum): ANY = "any" SAME = "same" OPPOSITE_DIRECTION = "oppositeDirection" diff --git a/netex/models/same_station_reentry_policy_enumeration.py b/netex/models/same_station_reentry_policy_enumeration.py index 3ff1a6d636..38df7921e1 100644 --- a/netex/models/same_station_reentry_policy_enumeration.py +++ b/netex/models/same_station_reentry_policy_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class SameStationReentryPolicyEnumeration(Enum): +class SameStationReentryPolicyEnumeration(StrEnum): BLOCKED = "blocked" NEW_FARE = "newFare" MAXIMUM_FARE = "maximumFare" diff --git a/netex/models/same_stop_enumeration.py b/netex/models/same_stop_enumeration.py index 875872acbd..8355729a6a 100644 --- a/netex/models/same_stop_enumeration.py +++ b/netex/models/same_stop_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class SameStopEnumeration(Enum): +class SameStopEnumeration(StrEnum): ANY = "any" SAME_AS_ORIGIN = "sameAsOrigin" SAME_AS_DESTINATION = "sameAsDestination" diff --git a/netex/models/same_type_of_product_category_enumeration.py b/netex/models/same_type_of_product_category_enumeration.py index 02b30fe854..1e5e5f10ff 100644 --- a/netex/models/same_type_of_product_category_enumeration.py +++ b/netex/models/same_type_of_product_category_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class SameTypeOfProductCategoryEnumeration(Enum): +class SameTypeOfProductCategoryEnumeration(StrEnum): ANY = "any" SAME = "same" SAME_OR_EQUIVALENT = "sameOrEquivalent" diff --git a/netex/models/same_type_of_travel_document_enumeration.py b/netex/models/same_type_of_travel_document_enumeration.py index 5055303b8e..f5199cc096 100644 --- a/netex/models/same_type_of_travel_document_enumeration.py +++ b/netex/models/same_type_of_travel_document_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class SameTypeOfTravelDocumentEnumeration(Enum): +class SameTypeOfTravelDocumentEnumeration(StrEnum): ANY = "any" SAME = "same" SAME_MEDIA = "sameMedia" diff --git a/netex/models/same_user_enumeration.py b/netex/models/same_user_enumeration.py index 57ab51ede2..d224f87ffc 100644 --- a/netex/models/same_user_enumeration.py +++ b/netex/models/same_user_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class SameUserEnumeration(Enum): +class SameUserEnumeration(StrEnum): SAME_PERSON = "samePerson" DIFFERENT_PERSON = "differentPerson" ANY_ONE = "anyOne" diff --git a/netex/models/same_zone_enumeration.py b/netex/models/same_zone_enumeration.py index 55fb973729..948157824b 100644 --- a/netex/models/same_zone_enumeration.py +++ b/netex/models/same_zone_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class SameZoneEnumeration(Enum): +class SameZoneEnumeration(StrEnum): ANY = "any" SAME = "same" SAME_AS_ORIGIN = "sameAsOrigin" diff --git a/netex/models/sanitary_facility_enumeration.py b/netex/models/sanitary_facility_enumeration.py index 553e72c695..3d577e0d59 100644 --- a/netex/models/sanitary_facility_enumeration.py +++ b/netex/models/sanitary_facility_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class SanitaryFacilityEnumeration(Enum): +class SanitaryFacilityEnumeration(StrEnum): NONE = "none" TOILET = "toilet" WHEELCHAIR_ACCESS_TOILET = "wheelchairAccessToilet" diff --git a/netex/models/scheduled_operation_type_enumeration.py b/netex/models/scheduled_operation_type_enumeration.py index 6b56f6e706..cc92546098 100644 --- a/netex/models/scheduled_operation_type_enumeration.py +++ b/netex/models/scheduled_operation_type_enumeration.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class ScheduledOperationTypeEnumeration(Enum): +class ScheduledOperationTypeEnumeration(StrEnum): SCHEDULED_SERVICE = "scheduledService" EVENT_BASED_SERVICE = "eventBasedService" diff --git a/netex/models/scope_of_ticket_enumeration.py b/netex/models/scope_of_ticket_enumeration.py index 913b00f34f..8b26d83871 100644 --- a/netex/models/scope_of_ticket_enumeration.py +++ b/netex/models/scope_of_ticket_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class ScopeOfTicketEnumeration(Enum): +class ScopeOfTicketEnumeration(StrEnum): UNKNOWN = "unknown" LOCAL_TICKET = "localTicket" NATIONAL_TICKET = "nationalTicket" diff --git a/netex/models/scoping_method_enumeration.py b/netex/models/scoping_method_enumeration.py index 44ab71d0d2..233ead74b3 100644 --- a/netex/models/scoping_method_enumeration.py +++ b/netex/models/scoping_method_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class ScopingMethodEnumeration(Enum): +class ScopingMethodEnumeration(StrEnum): EXPLICIT_STOPS = "explicitStops" IMPLICIT_SPATIAL_PROJECTION = "implicitSpatialProjection" EXPLICIT_PERIPHERY_STOPS = "explicitPeripheryStops" diff --git a/netex/models/season_enumeration.py b/netex/models/season_enumeration.py index 7d3ec00231..eec1a324a1 100644 --- a/netex/models/season_enumeration.py +++ b/netex/models/season_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class SeasonEnumeration(Enum): +class SeasonEnumeration(StrEnum): SPRING = "Spring" SUMMER = "Summer" AUTUMN = "Autumn" diff --git a/netex/models/seat_allocation_method_enumeration.py b/netex/models/seat_allocation_method_enumeration.py index 06880365a7..2c429e88ac 100644 --- a/netex/models/seat_allocation_method_enumeration.py +++ b/netex/models/seat_allocation_method_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class SeatAllocationMethodEnumeration(Enum): +class SeatAllocationMethodEnumeration(StrEnum): AUTO_ASSIGNED = "autoAssigned" SEAT_MAP = "seatMap" OPEN_SEATING = "openSeating" diff --git a/netex/models/section_type_enumeration.py b/netex/models/section_type_enumeration.py index 4a54daa427..81275b7d8f 100644 --- a/netex/models/section_type_enumeration.py +++ b/netex/models/section_type_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class SectionTypeEnumeration(Enum): +class SectionTypeEnumeration(StrEnum): TRUNK = "trunk" BRANCH = "branch" EYEL_BRANCH = "eyelBranch" diff --git a/netex/models/self_drive_submode_enumeration.py b/netex/models/self_drive_submode_enumeration.py index 9982dfe798..76f47bb570 100644 --- a/netex/models/self_drive_submode_enumeration.py +++ b/netex/models/self_drive_submode_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class SelfDriveSubmodeEnumeration(Enum): +class SelfDriveSubmodeEnumeration(StrEnum): UNKNOWN = "unknown" UNDEFINED = "undefined" HIRE_SCOOTER = "hireScooter" diff --git a/netex/models/series_presentation_enumeration.py b/netex/models/series_presentation_enumeration.py index 40550ca740..e4fc54da18 100644 --- a/netex/models/series_presentation_enumeration.py +++ b/netex/models/series_presentation_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class SeriesPresentationEnumeration(Enum): +class SeriesPresentationEnumeration(StrEnum): NONE = "none" REQUIRED = "required" OPTIONAL_LEFT = "optionalLeft" diff --git a/netex/models/series_type_enumeration.py b/netex/models/series_type_enumeration.py index 65c813827f..fe79c2fc7e 100644 --- a/netex/models/series_type_enumeration.py +++ b/netex/models/series_type_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class SeriesTypeEnumeration(Enum): +class SeriesTypeEnumeration(StrEnum): STATION_TO_STATION = "stationToStation" ORIGIN_TO_BORDER = "originToBorder" BORDER_TO_DESTINATION = "borderToDestination" diff --git a/netex/models/service_alteration_enumeration.py b/netex/models/service_alteration_enumeration.py index 0bae4d840f..b019de4afe 100644 --- a/netex/models/service_alteration_enumeration.py +++ b/netex/models/service_alteration_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class ServiceAlterationEnumeration(Enum): +class ServiceAlterationEnumeration(StrEnum): EXTRA_JOURNEY = "extraJourney" CANCELLATION = "cancellation" PLANNED = "planned" diff --git a/netex/models/service_journey_pattern_type_enumeration.py b/netex/models/service_journey_pattern_type_enumeration.py index 1d5f13787c..761163ebb2 100644 --- a/netex/models/service_journey_pattern_type_enumeration.py +++ b/netex/models/service_journey_pattern_type_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class ServiceJourneyPatternTypeEnumeration(Enum): +class ServiceJourneyPatternTypeEnumeration(StrEnum): PASSENGER = "passenger" GARAGE_RUN_OUT = "garageRunOut" GARAGE_RUN_IN = "garageRunIn" diff --git a/netex/models/serviced_organisation_type_enumeration.py b/netex/models/serviced_organisation_type_enumeration.py index 3e599b8c31..1dcc56f08f 100644 --- a/netex/models/serviced_organisation_type_enumeration.py +++ b/netex/models/serviced_organisation_type_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class ServicedOrganisationTypeEnumeration(Enum): +class ServicedOrganisationTypeEnumeration(StrEnum): SCHOOL = "school" COLLEGE = "college" UNIVERSITY = "university" diff --git a/netex/models/set_operator_enumeration.py b/netex/models/set_operator_enumeration.py index bb2018d7a9..cf51c7381b 100644 --- a/netex/models/set_operator_enumeration.py +++ b/netex/models/set_operator_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class SetOperatorEnumeration(Enum): +class SetOperatorEnumeration(StrEnum): ONE_OF_ANY_ONE_SET = "oneOfAnyOneSet" ONE_OF_EACH_SET = "oneOfEachSet" SOME_OF_ANY_SET = "someOfAnySet" diff --git a/netex/models/shared_usage_enumeration.py b/netex/models/shared_usage_enumeration.py index 2ce8be8745..88b7244cef 100644 --- a/netex/models/shared_usage_enumeration.py +++ b/netex/models/shared_usage_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class SharedUsageEnumeration(Enum): +class SharedUsageEnumeration(StrEnum): SINGLE_USER = "singleUser" CONCURRENT_USERS = "concurrentUsers" CONCURRENT_DESIGNATED_USERS = "concurrentDesignatedUsers" diff --git a/netex/models/side_in_direction_of_travel_enumeration.py b/netex/models/side_in_direction_of_travel_enumeration.py index 096b3d973c..9efd67ce1a 100644 --- a/netex/models/side_in_direction_of_travel_enumeration.py +++ b/netex/models/side_in_direction_of_travel_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class SideInDirectionOfTravelEnumeration(Enum): +class SideInDirectionOfTravelEnumeration(StrEnum): LEFT = "left" RIGHT = "right" BOTH = "both" diff --git a/netex/models/sign_content_enumeration.py b/netex/models/sign_content_enumeration.py index 8d5e916092..c4aa524c56 100644 --- a/netex/models/sign_content_enumeration.py +++ b/netex/models/sign_content_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class SignContentEnumeration(Enum): +class SignContentEnumeration(StrEnum): ENTRANCE = "entrance" EXIT = "exit" EMERGENCY_EXIT = "emergencyExit" diff --git a/netex/models/simple_vehicle_category_enumeration.py b/netex/models/simple_vehicle_category_enumeration.py index 1ca0b733ae..9439a67965 100644 --- a/netex/models/simple_vehicle_category_enumeration.py +++ b/netex/models/simple_vehicle_category_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class SimpleVehicleCategoryEnumeration(Enum): +class SimpleVehicleCategoryEnumeration(StrEnum): SCOOTER = "scooter" CYCLE = "cycle" TRICYCLE = "tricycle" diff --git a/netex/models/site_type_enumeration.py b/netex/models/site_type_enumeration.py index 4ea37b4914..9b473b66a9 100644 --- a/netex/models/site_type_enumeration.py +++ b/netex/models/site_type_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class SiteTypeEnumeration(Enum): +class SiteTypeEnumeration(StrEnum): SCHOOL = "school" UNIVERSITY = "university" WORKS = "works" diff --git a/netex/models/snow_and_ice_submode_enumeration.py b/netex/models/snow_and_ice_submode_enumeration.py index 673b8c6011..6f49e79f65 100644 --- a/netex/models/snow_and_ice_submode_enumeration.py +++ b/netex/models/snow_and_ice_submode_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class SnowAndIceSubmodeEnumeration(Enum): +class SnowAndIceSubmodeEnumeration(StrEnum): UNKNOWN = "unknown" UNDEFINED = "undefined" SNOW_MOBILE = "snowMobile" diff --git a/netex/models/staffing_enumeration.py b/netex/models/staffing_enumeration.py index 8ca22c9d8c..db2ce21615 100644 --- a/netex/models/staffing_enumeration.py +++ b/netex/models/staffing_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class StaffingEnumeration(Enum): +class StaffingEnumeration(StrEnum): FULL_TIME = "fullTime" PART_TIME = "partTime" UNMANNED = "unmanned" diff --git a/netex/models/stair_ramp_enumeration.py b/netex/models/stair_ramp_enumeration.py index cbc51f09d1..8d89ab2f8a 100644 --- a/netex/models/stair_ramp_enumeration.py +++ b/netex/models/stair_ramp_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class StairRampEnumeration(Enum): +class StairRampEnumeration(StrEnum): NONE = "none" BICYCLE = "bicycle" LUGGAGE = "luggage" diff --git a/netex/models/stakeholder_role_type_enumeration.py b/netex/models/stakeholder_role_type_enumeration.py index 4c9b544220..aba7a6658e 100644 --- a/netex/models/stakeholder_role_type_enumeration.py +++ b/netex/models/stakeholder_role_type_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class StakeholderRoleTypeEnumeration(Enum): +class StakeholderRoleTypeEnumeration(StrEnum): PLANNING = "Planning" OPERATION = "Operation" CONTROL = "Control" diff --git a/netex/models/status_enumeration.py b/netex/models/status_enumeration.py index 04550f1312..5a18003203 100644 --- a/netex/models/status_enumeration.py +++ b/netex/models/status_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class StatusEnumeration(Enum): +class StatusEnumeration(StrEnum): ACTIVE = "active" INACTIVE = "inactive" OTHER = "other" diff --git a/netex/models/step_condition_enumeration.py b/netex/models/step_condition_enumeration.py index dc23dca29a..e4598e03ff 100644 --- a/netex/models/step_condition_enumeration.py +++ b/netex/models/step_condition_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class StepConditionEnumeration(Enum): +class StepConditionEnumeration(StrEnum): EVEN = "even" UNEVEN = "uneven" ROUGH = "rough" diff --git a/netex/models/step_limit_unit_enumeration.py b/netex/models/step_limit_unit_enumeration.py index de0db8b578..c8eeea7ca1 100644 --- a/netex/models/step_limit_unit_enumeration.py +++ b/netex/models/step_limit_unit_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class StepLimitUnitEnumeration(Enum): +class StepLimitUnitEnumeration(StrEnum): STOPS = "stops" STOPS_INCLUDING_PASS_THROUGH_STOPS = "stopsIncludingPassThroughStops" SECTIONS = "sections" diff --git a/netex/models/stop_place_weight_enumeration.py b/netex/models/stop_place_weight_enumeration.py index cc266e91d4..4310d8d9a6 100644 --- a/netex/models/stop_place_weight_enumeration.py +++ b/netex/models/stop_place_weight_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class StopPlaceWeightEnumeration(Enum): +class StopPlaceWeightEnumeration(StrEnum): INTERNATIONAL = "international" NATIONAL = "national" REGIONAL = "regional" diff --git a/netex/models/stop_type_enumeration.py b/netex/models/stop_type_enumeration.py index e80009363a..366326f30c 100644 --- a/netex/models/stop_type_enumeration.py +++ b/netex/models/stop_type_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class StopTypeEnumeration(Enum): +class StopTypeEnumeration(StrEnum): ONSTREET_BUS = "onstreetBus" ONSTREET_TRAM = "onstreetTram" AIRPORT = "airport" diff --git a/netex/models/stop_use_constraint_enumeration.py b/netex/models/stop_use_constraint_enumeration.py index 5d68fdae22..38a897c878 100644 --- a/netex/models/stop_use_constraint_enumeration.py +++ b/netex/models/stop_use_constraint_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class StopUseConstraintEnumeration(Enum): +class StopUseConstraintEnumeration(StrEnum): ARRIVING = "arriving" DEPARTING = "departing" PASSING_THROUGH = "passingThrough" diff --git a/netex/models/stop_use_enumeration.py b/netex/models/stop_use_enumeration.py index fff9e13156..e90d6a8cf4 100644 --- a/netex/models/stop_use_enumeration.py +++ b/netex/models/stop_use_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class StopUseEnumeration(Enum): +class StopUseEnumeration(StrEnum): ACCESS = "access" INTERCHANGE_ONLY = "interchangeOnly" PASSTHROUGH = "passthrough" diff --git a/netex/models/subscription_renewal_policy_enumeration.py b/netex/models/subscription_renewal_policy_enumeration.py index a2a5c83cbd..9dbc264327 100644 --- a/netex/models/subscription_renewal_policy_enumeration.py +++ b/netex/models/subscription_renewal_policy_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class SubscriptionRenewalPolicyEnumeration(Enum): +class SubscriptionRenewalPolicyEnumeration(StrEnum): AUTOMATIC = "automatic" MANUAL = "manual" AUTOMATIC_ON_CONFIRMATION = "automaticOnConfirmation" diff --git a/netex/models/subscription_term_type_enumeration.py b/netex/models/subscription_term_type_enumeration.py index 2e6a0f2f22..e3e1899836 100644 --- a/netex/models/subscription_term_type_enumeration.py +++ b/netex/models/subscription_term_type_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class SubscriptionTermTypeEnumeration(Enum): +class SubscriptionTermTypeEnumeration(StrEnum): FIXED = "fixed" VARIABLE = "variable" OPEN_ENDED = "openEnded" diff --git a/netex/models/suitable_enumeration.py b/netex/models/suitable_enumeration.py index 02905b64ba..6fe42b2be0 100644 --- a/netex/models/suitable_enumeration.py +++ b/netex/models/suitable_enumeration.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class SuitableEnumeration(Enum): +class SuitableEnumeration(StrEnum): SUITABLE = "suitable" NOT_SUITABLE = "notSuitable" diff --git a/netex/models/supplement_product_enumeration.py b/netex/models/supplement_product_enumeration.py index 4019d9351b..b3916e7a95 100644 --- a/netex/models/supplement_product_enumeration.py +++ b/netex/models/supplement_product_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class SupplementProductEnumeration(Enum): +class SupplementProductEnumeration(StrEnum): SEAT_RESERVATION = "seatReservation" BICYCLE = "bicycle" DOG = "dog" diff --git a/netex/models/surface_type_enumeration.py b/netex/models/surface_type_enumeration.py index fb23c66c7b..9c7b90d1e0 100644 --- a/netex/models/surface_type_enumeration.py +++ b/netex/models/surface_type_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class SurfaceTypeEnumeration(Enum): +class SurfaceTypeEnumeration(StrEnum): ASPHALT = "asphalt" BRICKS = "bricks" COBBLES = "cobbles" diff --git a/netex/models/suspension_policy_enumeration.py b/netex/models/suspension_policy_enumeration.py index 7dfae42f72..c673112acb 100644 --- a/netex/models/suspension_policy_enumeration.py +++ b/netex/models/suspension_policy_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class SuspensionPolicyEnumeration(Enum): +class SuspensionPolicyEnumeration(StrEnum): NONE = "none" FOR_CERTIFIED_ILLNESS = "forCertifiedIllness" FOR_PARENTAL_LEAVE = "forParentalLeave" diff --git a/netex/models/system_of_units.py b/netex/models/system_of_units.py index ad877ce506..dc77ddbf9e 100644 --- a/netex/models/system_of_units.py +++ b/netex/models/system_of_units.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class SystemOfUnits(Enum): +class SystemOfUnits(StrEnum): SI_METRES = "SiMetres" SI_KILOMETRES_AND_METRES = "SiKilometresAndMetres" OTHER = "Other" diff --git a/netex/models/tactile_warning_strip_enumeration.py b/netex/models/tactile_warning_strip_enumeration.py index a5010ac449..b9c994fc8c 100644 --- a/netex/models/tactile_warning_strip_enumeration.py +++ b/netex/models/tactile_warning_strip_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class TactileWarningStripEnumeration(Enum): +class TactileWarningStripEnumeration(StrEnum): TACTILE_STRIP_AT_BEGINNING = "tactileStripAtBeginning" TACTILE_STRIP_AT_END = "tactileStripAtEnd" TACTILE_STRIP_AT_BOTH_ENDS = "tactileStripAtBothEnds" diff --git a/netex/models/tariff_basis_enumeration.py b/netex/models/tariff_basis_enumeration.py index 086ee7f6a2..36c9d2ebf6 100644 --- a/netex/models/tariff_basis_enumeration.py +++ b/netex/models/tariff_basis_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class TariffBasisEnumeration(Enum): +class TariffBasisEnumeration(StrEnum): FLAT = "flat" DISTANCE = "distance" UNIT_SECTION = "unitSection" diff --git a/netex/models/tax_category_enumeration.py b/netex/models/tax_category_enumeration.py index 4a1206dfe1..19456011c9 100644 --- a/netex/models/tax_category_enumeration.py +++ b/netex/models/tax_category_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class TaxCategoryEnumeration(Enum): +class TaxCategoryEnumeration(StrEnum): EXEMPT = "exempt" GENERAL = "general" TRANSPORTATION = "transportation" diff --git a/netex/models/taxi_submode_enumeration.py b/netex/models/taxi_submode_enumeration.py index 6205c9ca32..01fca0d02a 100644 --- a/netex/models/taxi_submode_enumeration.py +++ b/netex/models/taxi_submode_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class TaxiSubmodeEnumeration(Enum): +class TaxiSubmodeEnumeration(StrEnum): UNKNOWN = "unknown" UNDEFINED = "undefined" COMMUNAL_TAXI = "communalTaxi" diff --git a/netex/models/telecabin_submode_enumeration.py b/netex/models/telecabin_submode_enumeration.py index d520ad67ee..ad948e4abf 100644 --- a/netex/models/telecabin_submode_enumeration.py +++ b/netex/models/telecabin_submode_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class TelecabinSubmodeEnumeration(Enum): +class TelecabinSubmodeEnumeration(StrEnum): UNKNOWN = "unknown" UNDEFINED = "undefined" TELECABIN = "telecabin" diff --git a/netex/models/template_vehicle_journey_type_enumeration.py b/netex/models/template_vehicle_journey_type_enumeration.py index d814c54638..6103fb97b2 100644 --- a/netex/models/template_vehicle_journey_type_enumeration.py +++ b/netex/models/template_vehicle_journey_type_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class TemplateVehicleJourneyTypeEnumeration(Enum): +class TemplateVehicleJourneyTypeEnumeration(StrEnum): HEADWAY = "headway" RHYTHMIC = "rhythmic" OTHER = "other" diff --git a/netex/models/ticket_type_enumeration.py b/netex/models/ticket_type_enumeration.py index 9ccb8c853e..940d6d1142 100644 --- a/netex/models/ticket_type_enumeration.py +++ b/netex/models/ticket_type_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class TicketTypeEnumeration(Enum): +class TicketTypeEnumeration(StrEnum): STANDARD = "standard" PROMOTION = "promotion" CONCESSION = "concession" diff --git a/netex/models/ticket_validator_enumeration.py b/netex/models/ticket_validator_enumeration.py index ea9fb70479..4dd19dd66a 100644 --- a/netex/models/ticket_validator_enumeration.py +++ b/netex/models/ticket_validator_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class TicketValidatorEnumeration(Enum): +class TicketValidatorEnumeration(StrEnum): PAPER_STAMP = "paperStamp" CONTACT_LESS = "contactLess" MAGNETIC = "magnetic" diff --git a/netex/models/ticketing_facility_enumeration.py b/netex/models/ticketing_facility_enumeration.py index 8edcf026c0..3f95c75e9a 100644 --- a/netex/models/ticketing_facility_enumeration.py +++ b/netex/models/ticketing_facility_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class TicketingFacilityEnumeration(Enum): +class TicketingFacilityEnumeration(StrEnum): UNKNOWN = "unknown" TICKET_MACHINES = "ticketMachines" TICKET_OFFICE = "ticketOffice" diff --git a/netex/models/ticketing_service_facility_enumeration.py b/netex/models/ticketing_service_facility_enumeration.py index e5815f4a52..8199a78590 100644 --- a/netex/models/ticketing_service_facility_enumeration.py +++ b/netex/models/ticketing_service_facility_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class TicketingServiceFacilityEnumeration(Enum): +class TicketingServiceFacilityEnumeration(StrEnum): PURCHASE = "purchase" COLLECTION = "collection" CARD_TOP_UP = "cardTopUp" diff --git a/netex/models/tide_enumeration.py b/netex/models/tide_enumeration.py index 55645ba8fc..85d1df0902 100644 --- a/netex/models/tide_enumeration.py +++ b/netex/models/tide_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class TideEnumeration(Enum): +class TideEnumeration(StrEnum): HIGH_TIDE = "HighTide" LOW_TIDE = "LowTide" NEAP_TIDE = "NeapTide" diff --git a/netex/models/tilt_type_enumeration.py b/netex/models/tilt_type_enumeration.py index 819055f3db..9d74dd0a15 100644 --- a/netex/models/tilt_type_enumeration.py +++ b/netex/models/tilt_type_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class TiltTypeEnumeration(Enum): +class TiltTypeEnumeration(StrEnum): STRONG_LEFT_TILT = "strongLeftTilt" MEDIUM_LEFT_TILT = "mediumLeftTilt" NEARLY_FLAT = "nearlyFlat" diff --git a/netex/models/time_of_day_enumeration.py b/netex/models/time_of_day_enumeration.py index dd083145fb..f4932daae1 100644 --- a/netex/models/time_of_day_enumeration.py +++ b/netex/models/time_of_day_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class TimeOfDayEnumeration(Enum): +class TimeOfDayEnumeration(StrEnum): DAWN = "dawn" DUSK = "dusk" NOON = "noon" diff --git a/netex/models/timing_point_status_enumeration.py b/netex/models/timing_point_status_enumeration.py index cbc1b2b630..6d0e964e84 100644 --- a/netex/models/timing_point_status_enumeration.py +++ b/netex/models/timing_point_status_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class TimingPointStatusEnumeration(Enum): +class TimingPointStatusEnumeration(StrEnum): TIMING_POINT = "timingPoint" SECONDARY_TIMING_POINT = "secondaryTimingPoint" NOT_TIMING_POINT = "notTimingPoint" diff --git a/netex/models/toilets_type_enumeration.py b/netex/models/toilets_type_enumeration.py index db21da055b..3cb390e5c1 100644 --- a/netex/models/toilets_type_enumeration.py +++ b/netex/models/toilets_type_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class ToiletsTypeEnumeration(Enum): +class ToiletsTypeEnumeration(StrEnum): SEATED = "seated" URINAL = "urinal" SQUAT = "squat" diff --git a/netex/models/topographic_place_type_enumeration.py b/netex/models/topographic_place_type_enumeration.py index b2f273e886..7b9610571e 100644 --- a/netex/models/topographic_place_type_enumeration.py +++ b/netex/models/topographic_place_type_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class TopographicPlaceTypeEnumeration(Enum): +class TopographicPlaceTypeEnumeration(StrEnum): CONTINENT = "continent" INTERREGION = "interregion" COUNTRY = "country" diff --git a/netex/models/train_element_type_enumeration.py b/netex/models/train_element_type_enumeration.py index bb622bd6f7..b0440e9bf3 100644 --- a/netex/models/train_element_type_enumeration.py +++ b/netex/models/train_element_type_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class TrainElementTypeEnumeration(Enum): +class TrainElementTypeEnumeration(StrEnum): BUFFET_CAR = "buffetCar" CARRIAGE = "carriage" ENGINE = "engine" diff --git a/netex/models/train_restrictions_enumeration.py b/netex/models/train_restrictions_enumeration.py index de97b0d4e3..553fa46370 100644 --- a/netex/models/train_restrictions_enumeration.py +++ b/netex/models/train_restrictions_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class TrainRestrictionsEnumeration(Enum): +class TrainRestrictionsEnumeration(StrEnum): ANY_TRAIN = "anyTrain" RESTRICTED = "restricted" SPECIFIED_TRAIN_ONLY = "specifiedTrainOnly" diff --git a/netex/models/train_size_enumeration.py b/netex/models/train_size_enumeration.py index 754eec719f..0dcccb280f 100644 --- a/netex/models/train_size_enumeration.py +++ b/netex/models/train_size_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class TrainSizeEnumeration(Enum): +class TrainSizeEnumeration(StrEnum): NORMAL = "normal" SHORT = "short" LONG = "long" diff --git a/netex/models/tram_submode_enumeration.py b/netex/models/tram_submode_enumeration.py index d24831a21f..688c7ee6cb 100644 --- a/netex/models/tram_submode_enumeration.py +++ b/netex/models/tram_submode_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class TramSubmodeEnumeration(Enum): +class TramSubmodeEnumeration(StrEnum): UNKNOWN = "unknown" UNDEFINED = "undefined" CITY_TRAM = "cityTram" diff --git a/netex/models/transfer_constraint_type_enumeration.py b/netex/models/transfer_constraint_type_enumeration.py index cb1260c249..dfd82503f2 100644 --- a/netex/models/transfer_constraint_type_enumeration.py +++ b/netex/models/transfer_constraint_type_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class TransferConstraintTypeEnumeration(Enum): +class TransferConstraintTypeEnumeration(StrEnum): CAN_TRANSFER = "canTransfer" CANNOT_TRANSFER = "cannotTransfer" OTHER = "other" diff --git a/netex/models/transition_enumeration.py b/netex/models/transition_enumeration.py index 4c99a067c5..45fd7f4010 100644 --- a/netex/models/transition_enumeration.py +++ b/netex/models/transition_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class TransitionEnumeration(Enum): +class TransitionEnumeration(StrEnum): UP = "up" DOWN = "down" LEVEL = "level" diff --git a/netex/models/transmission_enumeration.py b/netex/models/transmission_enumeration.py index 59515cb57b..ff1f0cfa77 100644 --- a/netex/models/transmission_enumeration.py +++ b/netex/models/transmission_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class TransmissionEnumeration(Enum): +class TransmissionEnumeration(StrEnum): AUTOMATIC = "automatic" AUTOMATIC4_WHEEL_DRIVE = "automatic4WheelDrive" MANUAL = "manual" diff --git a/netex/models/transport_zone_use_enumeration.py b/netex/models/transport_zone_use_enumeration.py index df3f9e8580..89bc7f760d 100644 --- a/netex/models/transport_zone_use_enumeration.py +++ b/netex/models/transport_zone_use_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class TransportZoneUseEnumeration(Enum): +class TransportZoneUseEnumeration(StrEnum): ALL_USES_ALLOWED = "allUsesAllowed" FORBIDDEN_ZONE = "forbiddenZone" CANNOT_PICK_UP_AND_DROP_OFF_IN_SAME_ZONE = ( diff --git a/netex/models/travel_billing_policy_enumeration.py b/netex/models/travel_billing_policy_enumeration.py index 3721eb8164..9342deb34d 100644 --- a/netex/models/travel_billing_policy_enumeration.py +++ b/netex/models/travel_billing_policy_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class TravelBillingPolicyEnumeration(Enum): +class TravelBillingPolicyEnumeration(StrEnum): BILL_AS_YOU_GO = "billAsYouGo" BILL_ON_THRESHOLD = "billOnThreshold" BILL_AT_FARE_DAY_END = "billAtFareDayEnd" diff --git a/netex/models/travel_credit_policy_enumeration.py b/netex/models/travel_credit_policy_enumeration.py index 7825263374..d64de0c537 100644 --- a/netex/models/travel_credit_policy_enumeration.py +++ b/netex/models/travel_credit_policy_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class TravelCreditPolicyEnumeration(Enum): +class TravelCreditPolicyEnumeration(StrEnum): ALLOW_TRAVEL = "allowTravel" BLOCK_ALL_TRAVEL = "blockAllTravel" BLOCK_PAY_AS_YOU_GO_TRAVEL = "blockPayAsYouGoTravel" diff --git a/netex/models/type_of_info_link_enumeration.py b/netex/models/type_of_info_link_enumeration.py index 3d68af0d40..436f16b8d3 100644 --- a/netex/models/type_of_info_link_enumeration.py +++ b/netex/models/type_of_info_link_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class TypeOfInfoLinkEnumeration(Enum): +class TypeOfInfoLinkEnumeration(StrEnum): CONTACT = "contact" RESOURCE = "resource" INFO = "info" diff --git a/netex/models/uic_product_characteristic_enumeration.py b/netex/models/uic_product_characteristic_enumeration.py index 73b286f0a0..0e0844a9e6 100644 --- a/netex/models/uic_product_characteristic_enumeration.py +++ b/netex/models/uic_product_characteristic_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class UicProductCharacteristicEnumeration(Enum): +class UicProductCharacteristicEnumeration(StrEnum): TARIFF_COMMUN_VOYAGEURS = "tariffCommunVoyageurs" ALL_INCLUSIVE_PRICE = "allInclusivePrice" EAST_WEST_TARIFF = "eastWestTariff" diff --git a/netex/models/uic_rate_type_enumeration.py b/netex/models/uic_rate_type_enumeration.py index 39aa853920..86f36ed5ba 100644 --- a/netex/models/uic_rate_type_enumeration.py +++ b/netex/models/uic_rate_type_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class UicRateTypeEnumeration(Enum): +class UicRateTypeEnumeration(StrEnum): NORMAL = "normal" DISCOUNT_IN_TRAIN_OTHER_THAN_TGV = "discountInTrainOtherThanTGV" SPECIAL_FARE = "specialFare" diff --git a/netex/models/usage_discount_right_enumeration.py b/netex/models/usage_discount_right_enumeration.py index 965881498f..c9004962ac 100644 --- a/netex/models/usage_discount_right_enumeration.py +++ b/netex/models/usage_discount_right_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class UsageDiscountRightEnumeration(Enum): +class UsageDiscountRightEnumeration(StrEnum): MILEAGE_POINTS = "mileagePoints" USAGE_REBATE = "usageRebate" OTHER = "other" diff --git a/netex/models/usage_end_enumeration.py b/netex/models/usage_end_enumeration.py index b3cd668483..b65046dcd1 100644 --- a/netex/models/usage_end_enumeration.py +++ b/netex/models/usage_end_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class UsageEndEnumeration(Enum): +class UsageEndEnumeration(StrEnum): STANDARD_DURATION = "standardDuration" END_OF_CALENDAR_PERIOD = "endOfCalendarPeriod" END_OF_RIDE = "endOfRide" diff --git a/netex/models/usage_start_constraint_type_enumeration.py b/netex/models/usage_start_constraint_type_enumeration.py index da1fa7bdec..ab914e916a 100644 --- a/netex/models/usage_start_constraint_type_enumeration.py +++ b/netex/models/usage_start_constraint_type_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class UsageStartConstraintTypeEnumeration(Enum): +class UsageStartConstraintTypeEnumeration(StrEnum): VARIABLE = "variable" FIXED = "fixed" FIXED_WINDOW = "fixedWindow" diff --git a/netex/models/usage_trigger_enumeration.py b/netex/models/usage_trigger_enumeration.py index 4d2fe4abb4..0067bf59d5 100644 --- a/netex/models/usage_trigger_enumeration.py +++ b/netex/models/usage_trigger_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class UsageTriggerEnumeration(Enum): +class UsageTriggerEnumeration(StrEnum): ENROLMENT = "enrolment" RESERVATION = "reservation" PURCHASE = "purchase" diff --git a/netex/models/usage_validity_type_enumeration.py b/netex/models/usage_validity_type_enumeration.py index 67287b991b..84e296279e 100644 --- a/netex/models/usage_validity_type_enumeration.py +++ b/netex/models/usage_validity_type_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class UsageValidityTypeEnumeration(Enum): +class UsageValidityTypeEnumeration(StrEnum): SINGLE_RIDE = "singleRide" SINGLE_TRIP = "singleTrip" RETURN_TRIP = "returnTrip" diff --git a/netex/models/user_type_enumeration.py b/netex/models/user_type_enumeration.py index 0a5d8bc53b..2bbaf93af5 100644 --- a/netex/models/user_type_enumeration.py +++ b/netex/models/user_type_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class UserTypeEnumeration(Enum): +class UserTypeEnumeration(StrEnum): ADULT = "adult" CHILD = "child" INFANT = "infant" diff --git a/netex/models/vehicle_access_facility_enumeration.py b/netex/models/vehicle_access_facility_enumeration.py index 9898daeba8..411899e50a 100644 --- a/netex/models/vehicle_access_facility_enumeration.py +++ b/netex/models/vehicle_access_facility_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class VehicleAccessFacilityEnumeration(Enum): +class VehicleAccessFacilityEnumeration(StrEnum): UNKNOWN = "unknown" WHEELCHAIR_LIFT = "wheelchairLift" MANUAL_RAMP = "manualRamp" diff --git a/netex/models/vehicle_collection_enumeration.py b/netex/models/vehicle_collection_enumeration.py index 9bd04c11a1..c39f799dc8 100644 --- a/netex/models/vehicle_collection_enumeration.py +++ b/netex/models/vehicle_collection_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class VehicleCollectionEnumeration(Enum): +class VehicleCollectionEnumeration(StrEnum): ON_SITE = "onSite" OFF_SITE_SHUTTLE = "offSiteShuttle" OFF_SITE = "offSite" diff --git a/netex/models/vehicle_mode_enumeration.py b/netex/models/vehicle_mode_enumeration.py index 843920ac8e..8b2801f4d8 100644 --- a/netex/models/vehicle_mode_enumeration.py +++ b/netex/models/vehicle_mode_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class VehicleModeEnumeration(Enum): +class VehicleModeEnumeration(StrEnum): AIR = "air" BUS = "bus" COACH = "coach" diff --git a/netex/models/vehicle_orientation_enumeration.py b/netex/models/vehicle_orientation_enumeration.py index da6645cdd7..2b84ec2cd7 100644 --- a/netex/models/vehicle_orientation_enumeration.py +++ b/netex/models/vehicle_orientation_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class VehicleOrientationEnumeration(Enum): +class VehicleOrientationEnumeration(StrEnum): FORWARDS = "forwards" BACKWARDS = "backwards" UNKNOWN = "unknown" diff --git a/netex/models/vehicle_pooling_type_enumeration.py b/netex/models/vehicle_pooling_type_enumeration.py index c4fad89930..e53ec7a0f5 100644 --- a/netex/models/vehicle_pooling_type_enumeration.py +++ b/netex/models/vehicle_pooling_type_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class VehiclePoolingTypeEnumeration(Enum): +class VehiclePoolingTypeEnumeration(StrEnum): TAXI = "taxi" APP_BOOKED_TAXI = "appBookedTaxi" SHARED_TAXI = "sharedTaxi" diff --git a/netex/models/vehicle_rental_type_enumeration.py b/netex/models/vehicle_rental_type_enumeration.py index 17f2c17810..de2b8dabf2 100644 --- a/netex/models/vehicle_rental_type_enumeration.py +++ b/netex/models/vehicle_rental_type_enumeration.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class VehicleRentalTypeEnumeration(Enum): +class VehicleRentalTypeEnumeration(StrEnum): VEHICLE_HIRE = "vehicleHire" VEHICLE_LEASE = "vehicleLease" diff --git a/netex/models/vehicle_sharing_type_enumeration.py b/netex/models/vehicle_sharing_type_enumeration.py index eff93a7943..feb6108097 100644 --- a/netex/models/vehicle_sharing_type_enumeration.py +++ b/netex/models/vehicle_sharing_type_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class VehicleSharingTypeEnumeration(Enum): +class VehicleSharingTypeEnumeration(StrEnum): CAR_SHARING_CLUB = "carSharingClub" PEER_TO_PEER_CAR_SHARING = "peerToPeerCarSharing" VEHICLE_SHARING = "vehicleSharing" diff --git a/netex/models/version_status_enumeration.py b/netex/models/version_status_enumeration.py index 8c98a1126c..64dc1cdc63 100644 --- a/netex/models/version_status_enumeration.py +++ b/netex/models/version_status_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class VersionStatusEnumeration(Enum): +class VersionStatusEnumeration(StrEnum): DRAFT = "draft" PROPOSED = "proposed" VERSIONED = "versioned" diff --git a/netex/models/version_type_enumeration.py b/netex/models/version_type_enumeration.py index 7ebfad85aa..a480596c89 100644 --- a/netex/models/version_type_enumeration.py +++ b/netex/models/version_type_enumeration.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class VersionTypeEnumeration(Enum): +class VersionTypeEnumeration(StrEnum): POINT = "point" BASELINE = "baseline" diff --git a/netex/models/via_type_enumeration.py b/netex/models/via_type_enumeration.py index d24780e8d7..4e65f833d7 100644 --- a/netex/models/via_type_enumeration.py +++ b/netex/models/via_type_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class ViaTypeEnumeration(Enum): +class ViaTypeEnumeration(StrEnum): STOP_POINT = "stopPoint" NAME = "name" OTHER = "other" diff --git a/netex/models/visual_obstacle_enumeration.py b/netex/models/visual_obstacle_enumeration.py index 7f3fa3b849..4077ecf492 100644 --- a/netex/models/visual_obstacle_enumeration.py +++ b/netex/models/visual_obstacle_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class VisualObstacleEnumeration(Enum): +class VisualObstacleEnumeration(StrEnum): NONE = "none" CAR_PARKING = "carParking" VEGETATION = "vegetation" diff --git a/netex/models/water_submode_enumeration.py b/netex/models/water_submode_enumeration.py index 5462303923..82d4e0c8c0 100644 --- a/netex/models/water_submode_enumeration.py +++ b/netex/models/water_submode_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class WaterSubmodeEnumeration(Enum): +class WaterSubmodeEnumeration(StrEnum): UNKNOWN = "unknown" UNDEFINED = "undefined" INTERNATIONAL_CAR_FERRY = "internationalCarFerry" diff --git a/netex/models/week_of_month_enumeration.py b/netex/models/week_of_month_enumeration.py index ec610987f1..2b52fc7003 100644 --- a/netex/models/week_of_month_enumeration.py +++ b/netex/models/week_of_month_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class WeekOfMonthEnumeration(Enum): +class WeekOfMonthEnumeration(StrEnum): VALUE_1 = "1" VALUE_2 = "2" VALUE_3 = "3" diff --git a/netex/models/zone_rule_applicability_enumeration.py b/netex/models/zone_rule_applicability_enumeration.py index 87bf6958b0..653f168802 100644 --- a/netex/models/zone_rule_applicability_enumeration.py +++ b/netex/models/zone_rule_applicability_enumeration.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class ZoneRuleApplicabilityEnumeration(Enum): +class ZoneRuleApplicabilityEnumeration(StrEnum): INSIDE = "inside" OUTSIDE = "outside" diff --git a/netex/models/zone_topology_enumeration.py b/netex/models/zone_topology_enumeration.py index 7dffc6365e..c49afe7b0f 100644 --- a/netex/models/zone_topology_enumeration.py +++ b/netex/models/zone_topology_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class ZoneTopologyEnumeration(Enum): +class ZoneTopologyEnumeration(StrEnum): OVERLAPPING = "overlapping" HONEYCOMB = "honeycomb" RING = "ring" diff --git a/netex/models/zone_use_enumeration.py b/netex/models/zone_use_enumeration.py index e05acad765..0744f5d33c 100644 --- a/netex/models/zone_use_enumeration.py +++ b/netex/models/zone_use_enumeration.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.netex.org.uk/netex" -class ZoneUseEnumeration(Enum): +class ZoneUseEnumeration(StrEnum): FORBIDDEN_ZONE = "forbiddenZone" CANNOT_BOARD_AND_ALIGHT_IN_SAME_ZONE = "cannotBoardAndAlightInSameZone" CANNOT_BOARD_IN_ZONE = "cannotBoardInZone" diff --git a/npo/models/age_rating_type.py b/npo/models/age_rating_type.py index 1588a36e52..a9b65b2f11 100644 --- a/npo/models/age_rating_type.py +++ b/npo/models/age_rating_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "urn:vpro:media:2009" -class AgeRatingType(Enum): +class AgeRatingType(StrEnum): VALUE_6 = "6" VALUE_9 = "9" VALUE_12 = "12" diff --git a/npo/models/aspect_ratio_enum.py b/npo/models/aspect_ratio_enum.py index 6188b5d229..f8e69ac112 100644 --- a/npo/models/aspect_ratio_enum.py +++ b/npo/models/aspect_ratio_enum.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "urn:vpro:media:2009" -class AspectRatioEnum(Enum): +class AspectRatioEnum(StrEnum): VALUE_4_3 = "4:3" VALUE_16_9 = "16:9" diff --git a/npo/models/av_file_format_enum.py b/npo/models/av_file_format_enum.py index e0a83832b5..ba5bbd2e0f 100644 --- a/npo/models/av_file_format_enum.py +++ b/npo/models/av_file_format_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "urn:vpro:media:2009" -class AvFileFormatEnum(Enum): +class AvFileFormatEnum(StrEnum): MP3 = "MP3" RA = "RA" RM = "RM" diff --git a/npo/models/av_type_enum.py b/npo/models/av_type_enum.py index 28a4bdefaf..2758ca0e61 100644 --- a/npo/models/av_type_enum.py +++ b/npo/models/av_type_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "urn:vpro:media:2009" -class AvTypeEnum(Enum): +class AvTypeEnum(StrEnum): AUDIO = "AUDIO" VIDEO = "VIDEO" MIXED = "MIXED" diff --git a/npo/models/channel_enum.py b/npo/models/channel_enum.py index 301fafc873..29d719decc 100644 --- a/npo/models/channel_enum.py +++ b/npo/models/channel_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "urn:vpro:media:2009" -class ChannelEnum(Enum): +class ChannelEnum(StrEnum): NED1 = "NED1" NED2 = "NED2" NED3 = "NED3" diff --git a/npo/models/color_type.py b/npo/models/color_type.py index e348f3f519..d2aa82c08e 100644 --- a/npo/models/color_type.py +++ b/npo/models/color_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "urn:vpro:media:2009" -class ColorType(Enum): +class ColorType(StrEnum): COLOR = "COLOR" BLACK_AND_WHITE = "BLACK AND WHITE" BLACK_AND_WHITE_AND_COLOR = "BLACK AND WHITE AND COLOR" diff --git a/npo/models/content_rating_type.py b/npo/models/content_rating_type.py index 453711afbf..9dd216bdd6 100644 --- a/npo/models/content_rating_type.py +++ b/npo/models/content_rating_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "urn:vpro:media:2009" -class ContentRatingType(Enum): +class ContentRatingType(StrEnum): DISCRIMINATIE = "DISCRIMINATIE" GROF_TAALGEBRUIK = "GROF_TAALGEBRUIK" ANGST = "ANGST" diff --git a/npo/models/date_range_preset_type_enum.py b/npo/models/date_range_preset_type_enum.py index 81fb6c77e6..2a69599447 100644 --- a/npo/models/date_range_preset_type_enum.py +++ b/npo/models/date_range_preset_type_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "urn:vpro:api:2013" -class DateRangePresetTypeEnum(Enum): +class DateRangePresetTypeEnum(StrEnum): BEFORE_LAST_YEAR = "BEFORE_LAST_YEAR" LAST_YEAR = "LAST_YEAR" LAST_MONTH = "LAST_MONTH" diff --git a/npo/models/facet_order_type_enum.py b/npo/models/facet_order_type_enum.py index 5dd847db92..105176a763 100644 --- a/npo/models/facet_order_type_enum.py +++ b/npo/models/facet_order_type_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "urn:vpro:api:2013" -class FacetOrderTypeEnum(Enum): +class FacetOrderTypeEnum(StrEnum): VALUE_ASC = "VALUE_ASC" VALUE_DESC = "VALUE_DESC" COUNT_ASC = "COUNT_ASC" diff --git a/npo/models/geo_restriction_enum.py b/npo/models/geo_restriction_enum.py index c3ce0b3225..88aab14b01 100644 --- a/npo/models/geo_restriction_enum.py +++ b/npo/models/geo_restriction_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "urn:vpro:media:2009" -class GeoRestrictionEnum(Enum): +class GeoRestrictionEnum(StrEnum): NL = "NL" BENELUX = "BENELUX" NLBES = "NLBES" diff --git a/npo/models/geo_role_type.py b/npo/models/geo_role_type.py index 5a1d71794c..df66169277 100644 --- a/npo/models/geo_role_type.py +++ b/npo/models/geo_role_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "urn:vpro:media:2009" -class GeoRoleType(Enum): +class GeoRoleType(StrEnum): RECORDED_IN = "RECORDED_IN" SUBJECT = "SUBJECT" PRODUCED_IN = "PRODUCED_IN" diff --git a/npo/models/group_type_enum.py b/npo/models/group_type_enum.py index e4e6ae3dc9..075eef6a2a 100644 --- a/npo/models/group_type_enum.py +++ b/npo/models/group_type_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "urn:vpro:media:2009" -class GroupTypeEnum(Enum): +class GroupTypeEnum(StrEnum): STRAND = "STRAND" ALBUM = "ALBUM" PLAYLIST = "PLAYLIST" diff --git a/npo/models/gtaa_status_type.py b/npo/models/gtaa_status_type.py index 6083d0d071..adea7b8bda 100644 --- a/npo/models/gtaa_status_type.py +++ b/npo/models/gtaa_status_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "urn:vpro:media:2009" -class GtaaStatusType(Enum): +class GtaaStatusType(StrEnum): CANDIDATE = "candidate" APPROVED = "approved" REDIRECTED = "redirected" diff --git a/npo/models/image_type_enum.py b/npo/models/image_type_enum.py index d4beff6a15..53c2ab93e9 100644 --- a/npo/models/image_type_enum.py +++ b/npo/models/image_type_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "urn:vpro:shared:2009" -class ImageTypeEnum(Enum): +class ImageTypeEnum(StrEnum): PICTURE = "PICTURE" PORTRAIT = "PORTRAIT" STILL = "STILL" diff --git a/npo/models/intention_enum.py b/npo/models/intention_enum.py index 6f71061701..7db17a8ae0 100644 --- a/npo/models/intention_enum.py +++ b/npo/models/intention_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "urn:vpro:media:2009" -class IntentionEnum(Enum): +class IntentionEnum(StrEnum): INFORM = "INFORM" INFORM_NEWS_AND_FACTS = "INFORM_NEWS_AND_FACTS" INFORM_INDEPTH = "INFORM_INDEPTH" diff --git a/npo/models/lang_value.py b/npo/models/lang_value.py index b0a0b623b0..5acdd4329c 100644 --- a/npo/models/lang_value.py +++ b/npo/models/lang_value.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/XML/1998/namespace" -class LangValue(Enum): +class LangValue(StrEnum): VALUE = "" diff --git a/npo/models/license_enum.py b/npo/models/license_enum.py index 442f878f83..6ae06b079e 100644 --- a/npo/models/license_enum.py +++ b/npo/models/license_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "urn:vpro:shared:2009" -class LicenseEnum(Enum): +class LicenseEnum(StrEnum): COPYRIGHTED = "COPYRIGHTED" PUBLIC_DOMAIN = "PUBLIC_DOMAIN" CC_BY = "CC_BY" diff --git a/npo/models/link_type_enum.py b/npo/models/link_type_enum.py index 41dc13809b..2a25981cf9 100644 --- a/npo/models/link_type_enum.py +++ b/npo/models/link_type_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "urn:vpro:pages:2013" -class LinkTypeEnum(Enum): +class LinkTypeEnum(StrEnum): TOP_STORY = "TOP_STORY" diff --git a/npo/models/location_type_enum.py b/npo/models/location_type_enum.py index 67f0b4c87e..d69e0d3643 100644 --- a/npo/models/location_type_enum.py +++ b/npo/models/location_type_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "urn:vpro:media:2009" -class LocationTypeEnum(Enum): +class LocationTypeEnum(StrEnum): INTERNAL = "INTERNAL" EXTERNAL = "EXTERNAL" UNKNOWN = "UNKNOWN" diff --git a/npo/models/match.py b/npo/models/match.py index 70b060ceb4..d4c041d37e 100644 --- a/npo/models/match.py +++ b/npo/models/match.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "urn:vpro:api:2013" -class Match(Enum): +class Match(StrEnum): MUST = "MUST" SHOULD = "SHOULD" NOT = "NOT" diff --git a/npo/models/media_sort_type_enum.py b/npo/models/media_sort_type_enum.py index 20b9cda9c3..8640cf7c0b 100644 --- a/npo/models/media_sort_type_enum.py +++ b/npo/models/media_sort_type_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "urn:vpro:api:2013" -class MediaSortTypeEnum(Enum): +class MediaSortTypeEnum(StrEnum): TITLE = "title" SORT_DATE = "sortDate" PUBLISH_DATE = "publishDate" diff --git a/npo/models/media_type_enum.py b/npo/models/media_type_enum.py index ce86227c04..d6b42dcc37 100644 --- a/npo/models/media_type_enum.py +++ b/npo/models/media_type_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "urn:vpro:media:2009" -class MediaTypeEnum(Enum): +class MediaTypeEnum(StrEnum): MEDIA = "MEDIA" GROUP = "GROUP" PROGRAM = "PROGRAM" diff --git a/npo/models/order_type_enum.py b/npo/models/order_type_enum.py index 0de8395439..a0a8c139c9 100644 --- a/npo/models/order_type_enum.py +++ b/npo/models/order_type_enum.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "urn:vpro:api:2013" -class OrderTypeEnum(Enum): +class OrderTypeEnum(StrEnum): ASC = "ASC" DESC = "DESC" diff --git a/npo/models/owner_type_enum.py b/npo/models/owner_type_enum.py index 51594aea58..58a308e15e 100644 --- a/npo/models/owner_type_enum.py +++ b/npo/models/owner_type_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "urn:vpro:shared:2009" -class OwnerTypeEnum(Enum): +class OwnerTypeEnum(StrEnum): BROADCASTER = "BROADCASTER" NEBO = "NEBO" NPO = "NPO" diff --git a/npo/models/page_sort_type_enum.py b/npo/models/page_sort_type_enum.py index 7d113ad98f..3c7a0ab530 100644 --- a/npo/models/page_sort_type_enum.py +++ b/npo/models/page_sort_type_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "urn:vpro:api:2013" -class PageSortTypeEnum(Enum): +class PageSortTypeEnum(StrEnum): SORT_DATE = "sortDate" LAST_MODIFIED = "lastModified" LAST_PUBLISHED = "lastPublished" diff --git a/npo/models/page_type_enum.py b/npo/models/page_type_enum.py index b9f61d3ed3..7ac1faabcb 100644 --- a/npo/models/page_type_enum.py +++ b/npo/models/page_type_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "urn:vpro:pages:2013" -class PageTypeEnum(Enum): +class PageTypeEnum(StrEnum): ARTICLE = "ARTICLE" SPECIAL = "SPECIAL" HOME = "HOME" diff --git a/npo/models/page_workflow.py b/npo/models/page_workflow.py index 1d809a8912..fc5aadf75c 100644 --- a/npo/models/page_workflow.py +++ b/npo/models/page_workflow.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "urn:vpro:pages:2013" -class PageWorkflow(Enum): +class PageWorkflow(StrEnum): PUBLISHED = "PUBLISHED" DELETED = "DELETED" diff --git a/npo/models/platform_type_enum.py b/npo/models/platform_type_enum.py index 3c88b11fbd..43eed97a2d 100644 --- a/npo/models/platform_type_enum.py +++ b/npo/models/platform_type_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "urn:vpro:media:2009" -class PlatformTypeEnum(Enum): +class PlatformTypeEnum(StrEnum): INTERNETVOD = "INTERNETVOD" TVVOD = "TVVOD" PLUSVOD = "PLUSVOD" diff --git a/npo/models/prediction_state_enum.py b/npo/models/prediction_state_enum.py index 50119648b8..45765c9c39 100644 --- a/npo/models/prediction_state_enum.py +++ b/npo/models/prediction_state_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "urn:vpro:media:2009" -class PredictionStateEnum(Enum): +class PredictionStateEnum(StrEnum): NOT_ANNOUNCED = "NOT_ANNOUNCED" ANNOUNCED = "ANNOUNCED" REALIZED = "REALIZED" diff --git a/npo/models/program_type_enum.py b/npo/models/program_type_enum.py index f041bfb2c5..c501513c32 100644 --- a/npo/models/program_type_enum.py +++ b/npo/models/program_type_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "urn:vpro:media:2009" -class ProgramTypeEnum(Enum): +class ProgramTypeEnum(StrEnum): BROADCAST = "BROADCAST" MOVIE = "MOVIE" TRAILER = "TRAILER" diff --git a/npo/models/role_type.py b/npo/models/role_type.py index 41808a7161..974372d58c 100644 --- a/npo/models/role_type.py +++ b/npo/models/role_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "urn:vpro:media:2009" -class RoleType(Enum): +class RoleType(StrEnum): DIRECTOR = "DIRECTOR" CHIEF_EDITOR = "CHIEF_EDITOR" EDITOR = "EDITOR" diff --git a/npo/models/schedule_event_type_enum.py b/npo/models/schedule_event_type_enum.py index 146c32b5c0..85ec986d57 100644 --- a/npo/models/schedule_event_type_enum.py +++ b/npo/models/schedule_event_type_enum.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "urn:vpro:media:2009" -class ScheduleEventTypeEnum(Enum): +class ScheduleEventTypeEnum(StrEnum): STRAND = "STRAND" diff --git a/npo/models/segment_type_enum.py b/npo/models/segment_type_enum.py index aeb271b3f7..1fb86ba234 100644 --- a/npo/models/segment_type_enum.py +++ b/npo/models/segment_type_enum.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "urn:vpro:media:2009" -class SegmentTypeEnum(Enum): +class SegmentTypeEnum(StrEnum): SEGMENT = "SEGMENT" VISUALRADIOSEGMENT = "VISUALRADIOSEGMENT" diff --git a/npo/models/simple_match_type.py b/npo/models/simple_match_type.py index 132a914038..a1d85ac5c4 100644 --- a/npo/models/simple_match_type.py +++ b/npo/models/simple_match_type.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "urn:vpro:api:2013" -class SimpleMatchType(Enum): +class SimpleMatchType(StrEnum): TEXT = "TEXT" diff --git a/npo/models/standard_match_type.py b/npo/models/standard_match_type.py index 11751ed00c..b2bd27340d 100644 --- a/npo/models/standard_match_type.py +++ b/npo/models/standard_match_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "urn:vpro:api:2013" -class StandardMatchType(Enum): +class StandardMatchType(StrEnum): TEXT = "TEXT" REGEX = "REGEX" WILDCARD = "WILDCARD" diff --git a/npo/models/streaming_status_value.py b/npo/models/streaming_status_value.py index 751802d693..63d2910d87 100644 --- a/npo/models/streaming_status_value.py +++ b/npo/models/streaming_status_value.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "urn:vpro:media:2009" -class StreamingStatusValue(Enum): +class StreamingStatusValue(StrEnum): OFFLINE = "OFFLINE" ONLINE = "ONLINE" UNSET = "UNSET" diff --git a/npo/models/target_group_enum.py b/npo/models/target_group_enum.py index b355a151ad..aa9ee0768d 100644 --- a/npo/models/target_group_enum.py +++ b/npo/models/target_group_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "urn:vpro:media:2009" -class TargetGroupEnum(Enum): +class TargetGroupEnum(StrEnum): KIDS_6 = "KIDS_6" KIDS_12 = "KIDS_12" YOUNG_ADULTS = "YOUNG_ADULTS" diff --git a/npo/models/textual_type_enum.py b/npo/models/textual_type_enum.py index 3c79911830..0c0a2c418f 100644 --- a/npo/models/textual_type_enum.py +++ b/npo/models/textual_type_enum.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "urn:vpro:media:2009" -class TextualTypeEnum(Enum): +class TextualTypeEnum(StrEnum): MAIN = "MAIN" SHORT = "SHORT" SUB = "SUB" diff --git a/npo/models/total_qualifier.py b/npo/models/total_qualifier.py index 3a976c3ae8..55ae2675f6 100644 --- a/npo/models/total_qualifier.py +++ b/npo/models/total_qualifier.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "urn:vpro:api:2013" -class TotalQualifier(Enum): +class TotalQualifier(StrEnum): EQUAL_TO = "EQUAL_TO" APPROXIMATE = "APPROXIMATE" GREATER_THAN_OR_EQUAL_TO = "GREATER_THAN_OR_EQUAL_TO" diff --git a/npo/models/twitter_type_type.py b/npo/models/twitter_type_type.py index 4411ab6199..c26b45c15f 100644 --- a/npo/models/twitter_type_type.py +++ b/npo/models/twitter_type_type.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "urn:vpro:media:2009" -class TwitterTypeType(Enum): +class TwitterTypeType(StrEnum): ACCOUNT = "ACCOUNT" HASHTAG = "HASHTAG" diff --git a/npo/models/workflow_enum_type.py b/npo/models/workflow_enum_type.py index 9bf01d3fca..91102360c3 100644 --- a/npo/models/workflow_enum_type.py +++ b/npo/models/workflow_enum_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "urn:vpro:shared:2009" -class WorkflowEnumType(Enum): +class WorkflowEnumType(StrEnum): """ These are the possible values of several 'workflow' fields. diff --git a/reqif/models/org/w3/xml/pkg_1998/namespace.py b/reqif/models/org/w3/xml/pkg_1998/namespace.py index 032a4c526d..1bcf06de9d 100644 --- a/reqif/models/org/w3/xml/pkg_1998/namespace.py +++ b/reqif/models/org/w3/xml/pkg_1998/namespace.py @@ -1,14 +1,14 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.w3.org/XML/1998/namespace" -class LangValue(Enum): +class LangValue(StrEnum): VALUE = "" -class SpaceValue(Enum): +class SpaceValue(StrEnum): DEFAULT = "default" PRESERVE = "preserve" diff --git a/reqif/models/xtml.py b/reqif/models/xtml.py index 93a3984d2b..a73d26b67a 100644 --- a/reqif/models/xtml.py +++ b/reqif/models/xtml.py @@ -1,7 +1,7 @@ from __future__ import annotations from dataclasses import dataclass, field -from enum import Enum +from enum import StrEnum from typing import ForwardRef from xsdata.models.datatype import XmlDateTime @@ -14,7 +14,7 @@ __NAMESPACE__ = "http://www.w3.org/1999/xhtml" -class XhtmlColTypeAlign(Enum): +class XhtmlColTypeAlign(StrEnum): LEFT = "left" CENTER = "center" RIGHT = "right" @@ -22,14 +22,14 @@ class XhtmlColTypeAlign(Enum): CHAR = "char" -class XhtmlColTypeValign(Enum): +class XhtmlColTypeValign(StrEnum): TOP = "top" MIDDLE = "middle" BOTTOM = "bottom" BASELINE = "baseline" -class XhtmlColgroupTypeAlign(Enum): +class XhtmlColgroupTypeAlign(StrEnum): LEFT = "left" CENTER = "center" RIGHT = "right" @@ -37,24 +37,24 @@ class XhtmlColgroupTypeAlign(Enum): CHAR = "char" -class XhtmlColgroupTypeValign(Enum): +class XhtmlColgroupTypeValign(StrEnum): TOP = "top" MIDDLE = "middle" BOTTOM = "bottom" BASELINE = "baseline" -class XhtmlObjectTypeDeclare(Enum): +class XhtmlObjectTypeDeclare(StrEnum): DECLARE = "declare" -class XhtmlParamTypeValuetype(Enum): +class XhtmlParamTypeValuetype(StrEnum): DATA = "data" REF = "ref" OBJECT = "object" -class XhtmlTableTypeFrame(Enum): +class XhtmlTableTypeFrame(StrEnum): VOID = "void" ABOVE = "above" BELOW = "below" @@ -66,7 +66,7 @@ class XhtmlTableTypeFrame(Enum): BORDER = "border" -class XhtmlTableTypeRules(Enum): +class XhtmlTableTypeRules(StrEnum): NONE = "none" GROUPS = "groups" ROWS = "rows" @@ -74,7 +74,7 @@ class XhtmlTableTypeRules(Enum): ALL = "all" -class XhtmlTbodyTypeAlign(Enum): +class XhtmlTbodyTypeAlign(StrEnum): LEFT = "left" CENTER = "center" RIGHT = "right" @@ -82,14 +82,14 @@ class XhtmlTbodyTypeAlign(Enum): CHAR = "char" -class XhtmlTbodyTypeValign(Enum): +class XhtmlTbodyTypeValign(StrEnum): TOP = "top" MIDDLE = "middle" BOTTOM = "bottom" BASELINE = "baseline" -class XhtmlTdTypeAlign(Enum): +class XhtmlTdTypeAlign(StrEnum): LEFT = "left" CENTER = "center" RIGHT = "right" @@ -97,21 +97,21 @@ class XhtmlTdTypeAlign(Enum): CHAR = "char" -class XhtmlTdTypeScope(Enum): +class XhtmlTdTypeScope(StrEnum): ROW = "row" COL = "col" ROWGROUP = "rowgroup" COLGROUP = "colgroup" -class XhtmlTdTypeValign(Enum): +class XhtmlTdTypeValign(StrEnum): TOP = "top" MIDDLE = "middle" BOTTOM = "bottom" BASELINE = "baseline" -class XhtmlTfootTypeAlign(Enum): +class XhtmlTfootTypeAlign(StrEnum): LEFT = "left" CENTER = "center" RIGHT = "right" @@ -119,14 +119,14 @@ class XhtmlTfootTypeAlign(Enum): CHAR = "char" -class XhtmlTfootTypeValign(Enum): +class XhtmlTfootTypeValign(StrEnum): TOP = "top" MIDDLE = "middle" BOTTOM = "bottom" BASELINE = "baseline" -class XhtmlThTypeAlign(Enum): +class XhtmlThTypeAlign(StrEnum): LEFT = "left" CENTER = "center" RIGHT = "right" @@ -134,21 +134,21 @@ class XhtmlThTypeAlign(Enum): CHAR = "char" -class XhtmlThTypeScope(Enum): +class XhtmlThTypeScope(StrEnum): ROW = "row" COL = "col" ROWGROUP = "rowgroup" COLGROUP = "colgroup" -class XhtmlThTypeValign(Enum): +class XhtmlThTypeValign(StrEnum): TOP = "top" MIDDLE = "middle" BOTTOM = "bottom" BASELINE = "baseline" -class XhtmlTheadTypeAlign(Enum): +class XhtmlTheadTypeAlign(StrEnum): LEFT = "left" CENTER = "center" RIGHT = "right" @@ -156,14 +156,14 @@ class XhtmlTheadTypeAlign(Enum): CHAR = "char" -class XhtmlTheadTypeValign(Enum): +class XhtmlTheadTypeValign(StrEnum): TOP = "top" MIDDLE = "middle" BOTTOM = "bottom" BASELINE = "baseline" -class XhtmlTrTypeAlign(Enum): +class XhtmlTrTypeAlign(StrEnum): LEFT = "left" CENTER = "center" RIGHT = "right" @@ -171,7 +171,7 @@ class XhtmlTrTypeAlign(Enum): CHAR = "char" -class XhtmlTrTypeValign(Enum): +class XhtmlTrTypeValign(StrEnum): TOP = "top" MIDDLE = "middle" BOTTOM = "bottom" diff --git a/sabre/models/action_code_type.py b/sabre/models/action_code_type.py index 96b55babae..e86f68f82d 100644 --- a/sabre/models/action_code_type.py +++ b/sabre/models/action_code_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.opentravel.org/OTA/2003/05" -class ActionCodeType(Enum): +class ActionCodeType(StrEnum): """ Identifies the action code for a booking - OK, Waitlist etc. """ diff --git a/sabre/models/address_type_share_market_ind.py b/sabre/models/address_type_share_market_ind.py index e06fd00275..6dc2c31a16 100644 --- a/sabre/models/address_type_share_market_ind.py +++ b/sabre/models/address_type_share_market_ind.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.opentravel.org/OTA/2003/05" -class AddressTypeShareMarketInd(Enum): +class AddressTypeShareMarketInd(StrEnum): """ value="Inherit" Permission for sharing data for marketing purposes. """ diff --git a/sabre/models/address_type_share_synch_ind.py b/sabre/models/address_type_share_synch_ind.py index e7f0d6b74f..124ba7012d 100644 --- a/sabre/models/address_type_share_synch_ind.py +++ b/sabre/models/address_type_share_synch_ind.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.opentravel.org/OTA/2003/05" -class AddressTypeShareSynchInd(Enum): +class AddressTypeShareSynchInd(StrEnum): """ value="Inherit" Permission for sharing data for synchronization of information held by other travel service providers. diff --git a/sabre/models/air_itinerary_pricing_info_type_reissue_exchange.py b/sabre/models/air_itinerary_pricing_info_type_reissue_exchange.py index 3361075e5c..71160caffc 100644 --- a/sabre/models/air_itinerary_pricing_info_type_reissue_exchange.py +++ b/sabre/models/air_itinerary_pricing_info_type_reissue_exchange.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import IntEnum __NAMESPACE__ = "http://www.opentravel.org/OTA/2003/05" -class AirItineraryPricingInfoTypeReissueExchange(Enum): +class AirItineraryPricingInfoTypeReissueExchange(IntEnum): """ Attributes: VALUE_1: Priced as Reissue diff --git a/sabre/models/air_itinerary_pricing_info_type_spanish_family_discount_indicator.py b/sabre/models/air_itinerary_pricing_info_type_spanish_family_discount_indicator.py index 5b6d59dfb2..e1bd644f98 100644 --- a/sabre/models/air_itinerary_pricing_info_type_spanish_family_discount_indicator.py +++ b/sabre/models/air_itinerary_pricing_info_type_spanish_family_discount_indicator.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.opentravel.org/OTA/2003/05" -class AirItineraryPricingInfoTypeSpanishFamilyDiscountIndicator(Enum): +class AirItineraryPricingInfoTypeSpanishFamilyDiscountIndicator(StrEnum): A = "A" B = "B" C = "C" diff --git a/sabre/models/air_traveler_type_gender.py b/sabre/models/air_traveler_type_gender.py index 2884e2be63..29877e837a 100644 --- a/sabre/models/air_traveler_type_gender.py +++ b/sabre/models/air_traveler_type_gender.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.opentravel.org/OTA/2003/05" -class AirTravelerTypeGender(Enum): +class AirTravelerTypeGender(StrEnum): MALE = "Male" FEMALE = "Female" UNKNOWN = "Unknown" diff --git a/sabre/models/air_traveler_type_share_market_ind.py b/sabre/models/air_traveler_type_share_market_ind.py index 7c12cd29b2..ede6a8ab21 100644 --- a/sabre/models/air_traveler_type_share_market_ind.py +++ b/sabre/models/air_traveler_type_share_market_ind.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.opentravel.org/OTA/2003/05" -class AirTravelerTypeShareMarketInd(Enum): +class AirTravelerTypeShareMarketInd(StrEnum): """ value="Inherit" Permission for sharing data for marketing purposes. """ diff --git a/sabre/models/air_traveler_type_share_synch_ind.py b/sabre/models/air_traveler_type_share_synch_ind.py index 42f3642d23..8274377880 100644 --- a/sabre/models/air_traveler_type_share_synch_ind.py +++ b/sabre/models/air_traveler_type_share_synch_ind.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.opentravel.org/OTA/2003/05" -class AirTravelerTypeShareSynchInd(Enum): +class AirTravelerTypeShareSynchInd(StrEnum): """ value="Inherit" Permission for sharing data for synchronization of information held by other travel service providers. diff --git a/sabre/models/air_trip_type.py b/sabre/models/air_trip_type.py index 4d1ff8ed6d..b68a27cd0d 100644 --- a/sabre/models/air_trip_type.py +++ b/sabre/models/air_trip_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.opentravel.org/OTA/2003/05" -class AirTripType(Enum): +class AirTripType(StrEnum): """ Identifies the trip type - one way, return, circle trip, open jaw. """ diff --git a/sabre/models/allowance_unit.py b/sabre/models/allowance_unit.py index c25fc73757..5bfdc5666b 100644 --- a/sabre/models/allowance_unit.py +++ b/sabre/models/allowance_unit.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.opentravel.org/OTA/2003/05" -class AllowanceUnit(Enum): +class AllowanceUnit(StrEnum): KG = "kg" LBS = "lbs" diff --git a/sabre/models/alt_cities_combinations_locations_type.py b/sabre/models/alt_cities_combinations_locations_type.py index e44bc5ceeb..738fb0891a 100644 --- a/sabre/models/alt_cities_combinations_locations_type.py +++ b/sabre/models/alt_cities_combinations_locations_type.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.opentravel.org/OTA/2003/05" -class AltCitiesCombinationsLocationsType(Enum): +class AltCitiesCombinationsLocationsType(StrEnum): ALL = "All" MAIN = "Main" diff --git a/sabre/models/cabin_type.py b/sabre/models/cabin_type.py index c220fa1583..5aaa5119c9 100644 --- a/sabre/models/cabin_type.py +++ b/sabre/models/cabin_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.opentravel.org/OTA/2003/05" -class CabinType(Enum): +class CabinType(StrEnum): """ A cabin is either Premium First (P), First (F), Premium Business (J), Business (C), Premium Economy (S) or Economy (Y). diff --git a/sabre/models/carrier_type.py b/sabre/models/carrier_type.py index 190ac6d017..69dfb3e49c 100644 --- a/sabre/models/carrier_type.py +++ b/sabre/models/carrier_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.opentravel.org/OTA/2003/05" -class CarrierType(Enum): +class CarrierType(StrEnum): """ Used to specify if carrier type is marketing or operating. """ diff --git a/sabre/models/connection_location_connection_info.py b/sabre/models/connection_location_connection_info.py index c83ab71f56..43da50133a 100644 --- a/sabre/models/connection_location_connection_info.py +++ b/sabre/models/connection_location_connection_info.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.opentravel.org/OTA/2003/05" -class ConnectionLocationConnectionInfo(Enum): +class ConnectionLocationConnectionInfo(StrEnum): """ Attributes: VIA: Location without stopping or changing. diff --git a/sabre/models/content_type_type.py b/sabre/models/content_type_type.py index 6cc4456add..46179f8ad7 100644 --- a/sabre/models/content_type_type.py +++ b/sabre/models/content_type_type.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.opentravel.org/OTA/2003/05" -class ContentTypeType(Enum): +class ContentTypeType(StrEnum): AIR = "Air" RAIL = "Rail" diff --git a/sabre/models/cust_loyalty_type_share_market_ind.py b/sabre/models/cust_loyalty_type_share_market_ind.py index 7305590cc4..6b803e9155 100644 --- a/sabre/models/cust_loyalty_type_share_market_ind.py +++ b/sabre/models/cust_loyalty_type_share_market_ind.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.opentravel.org/OTA/2003/05" -class CustLoyaltyTypeShareMarketInd(Enum): +class CustLoyaltyTypeShareMarketInd(StrEnum): """ value="Inherit" Permission for sharing data for marketing purposes. """ diff --git a/sabre/models/cust_loyalty_type_share_synch_ind.py b/sabre/models/cust_loyalty_type_share_synch_ind.py index 31cb082b2c..a5b0b20ba1 100644 --- a/sabre/models/cust_loyalty_type_share_synch_ind.py +++ b/sabre/models/cust_loyalty_type_share_synch_ind.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.opentravel.org/OTA/2003/05" -class CustLoyaltyTypeShareSynchInd(Enum): +class CustLoyaltyTypeShareSynchInd(StrEnum): """ value="Inherit" Permission for sharing data for synchronization of information held by other travel service providers. diff --git a/sabre/models/cust_loyalty_type_single_vendor_ind.py b/sabre/models/cust_loyalty_type_single_vendor_ind.py index eaa21c83bc..0783da2b5b 100644 --- a/sabre/models/cust_loyalty_type_single_vendor_ind.py +++ b/sabre/models/cust_loyalty_type_single_vendor_ind.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.opentravel.org/OTA/2003/05" -class CustLoyaltyTypeSingleVendorInd(Enum): +class CustLoyaltyTypeSingleVendorInd(StrEnum): SINGLE_VNDR = "SingleVndr" ALLIANCE = "Alliance" diff --git a/sabre/models/customer_type_value.py b/sabre/models/customer_type_value.py index e9e6772b37..7c6dbde7ae 100644 --- a/sabre/models/customer_type_value.py +++ b/sabre/models/customer_type_value.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.opentravel.org/OTA/2003/05" -class CustomerTypeValue(Enum): +class CustomerTypeValue(StrEnum): """ Attributes: REGULAR: Regular customer type. diff --git a/sabre/models/departure_or_arrival.py b/sabre/models/departure_or_arrival.py index e60e19e3af..fa1c56ba67 100644 --- a/sabre/models/departure_or_arrival.py +++ b/sabre/models/departure_or_arrival.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.opentravel.org/OTA/2003/05" -class DepartureOrArrival(Enum): +class DepartureOrArrival(StrEnum): DEPARTURE = "Departure" ARRIVAL = "Arrival" diff --git a/sabre/models/document_type_gender.py b/sabre/models/document_type_gender.py index 9e2c07c955..03626879ce 100644 --- a/sabre/models/document_type_gender.py +++ b/sabre/models/document_type_gender.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.opentravel.org/OTA/2003/05" -class DocumentTypeGender(Enum): +class DocumentTypeGender(StrEnum): MALE = "Male" FEMALE = "Female" UNKNOWN = "Unknown" diff --git a/sabre/models/document_type_share_market_ind.py b/sabre/models/document_type_share_market_ind.py index a82f191572..b5da81785e 100644 --- a/sabre/models/document_type_share_market_ind.py +++ b/sabre/models/document_type_share_market_ind.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.opentravel.org/OTA/2003/05" -class DocumentTypeShareMarketInd(Enum): +class DocumentTypeShareMarketInd(StrEnum): """ value="Inherit" Permission for sharing data for marketing purposes. """ diff --git a/sabre/models/document_type_share_synch_ind.py b/sabre/models/document_type_share_synch_ind.py index 560f8d7f97..2443762fe8 100644 --- a/sabre/models/document_type_share_synch_ind.py +++ b/sabre/models/document_type_share_synch_ind.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.opentravel.org/OTA/2003/05" -class DocumentTypeShareSynchInd(Enum): +class DocumentTypeShareSynchInd(StrEnum): """ value="Inherit" Permission for sharing data for synchronization of information held by other travel service providers. diff --git a/sabre/models/email_type_share_market_ind.py b/sabre/models/email_type_share_market_ind.py index 8e9f26e386..5084e98d0f 100644 --- a/sabre/models/email_type_share_market_ind.py +++ b/sabre/models/email_type_share_market_ind.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.opentravel.org/OTA/2003/05" -class EmailTypeShareMarketInd(Enum): +class EmailTypeShareMarketInd(StrEnum): """ value="Inherit" Permission for sharing data for marketing purposes. """ diff --git a/sabre/models/email_type_share_synch_ind.py b/sabre/models/email_type_share_synch_ind.py index 2a40155205..9b612f4ad2 100644 --- a/sabre/models/email_type_share_synch_ind.py +++ b/sabre/models/email_type_share_synch_ind.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.opentravel.org/OTA/2003/05" -class EmailTypeShareSynchInd(Enum): +class EmailTypeShareSynchInd(StrEnum): """ value="Inherit" Permission for sharing data for synchronization of information held by other travel service providers. diff --git a/sabre/models/exchange_settings_type_reissue_exchange.py b/sabre/models/exchange_settings_type_reissue_exchange.py index 7b705ac8fd..4259eaa568 100644 --- a/sabre/models/exchange_settings_type_reissue_exchange.py +++ b/sabre/models/exchange_settings_type_reissue_exchange.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.opentravel.org/OTA/2003/05" -class ExchangeSettingsTypeReissueExchange(Enum): +class ExchangeSettingsTypeReissueExchange(StrEnum): A = "A" diff --git a/sabre/models/exchange_settings_type_request_type.py b/sabre/models/exchange_settings_type_request_type.py index 6642631cc4..987968df03 100644 --- a/sabre/models/exchange_settings_type_request_type.py +++ b/sabre/models/exchange_settings_type_request_type.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.opentravel.org/OTA/2003/05" -class ExchangeSettingsTypeRequestType(Enum): +class ExchangeSettingsTypeRequestType(StrEnum): BASIC = "basic" CONTEXT = "context" diff --git a/sabre/models/fare_directionality.py b/sabre/models/fare_directionality.py index 4ae451aa69..7b472c371a 100644 --- a/sabre/models/fare_directionality.py +++ b/sabre/models/fare_directionality.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.opentravel.org/OTA/2003/05" -class FareDirectionality(Enum): +class FareDirectionality(StrEnum): TO = "TO" FROM = "FROM" diff --git a/sabre/models/flight_type_type.py b/sabre/models/flight_type_type.py index 106cd647f7..61546f5aa9 100644 --- a/sabre/models/flight_type_type.py +++ b/sabre/models/flight_type_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.opentravel.org/OTA/2003/05" -class FlightTypeType(Enum): +class FlightTypeType(StrEnum): """ Identifies a particular type of flight - Direct, Stopover etc. diff --git a/sabre/models/maximum_stay_return_type.py b/sabre/models/maximum_stay_return_type.py index 906a4fdd2e..b95df87e4e 100644 --- a/sabre/models/maximum_stay_return_type.py +++ b/sabre/models/maximum_stay_return_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.opentravel.org/OTA/2003/05" -class MaximumStayReturnType(Enum): +class MaximumStayReturnType(StrEnum): """ Attributes: C: Return travel must be Completed. diff --git a/sabre/models/message_class_type.py b/sabre/models/message_class_type.py index 6fdbaa88ab..4a7821727f 100644 --- a/sabre/models/message_class_type.py +++ b/sabre/models/message_class_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.opentravel.org/OTA/2003/05" -class MessageClassType(Enum): +class MessageClassType(StrEnum): """ Definies the available messaage class type. diff --git a/sabre/models/multi_ticket_display_policy.py b/sabre/models/multi_ticket_display_policy.py index 6132a31c27..e1cb66fbfc 100644 --- a/sabre/models/multi_ticket_display_policy.py +++ b/sabre/models/multi_ticket_display_policy.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.opentravel.org/OTA/2003/05" -class MultiTicketDisplayPolicy(Enum): +class MultiTicketDisplayPolicy(StrEnum): SOW = "SOW" GOW2_RT = "GOW2RT" SCHS = "SCHS" diff --git a/sabre/models/ota_air_low_fare_search_rq_target.py b/sabre/models/ota_air_low_fare_search_rq_target.py index a1d77f53e3..76328a2f2f 100644 --- a/sabre/models/ota_air_low_fare_search_rq_target.py +++ b/sabre/models/ota_air_low_fare_search_rq_target.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.opentravel.org/OTA/2003/05" -class OtaAirLowFareSearchRqTarget(Enum): +class OtaAirLowFareSearchRqTarget(StrEnum): TEST = "Test" PRODUCTION = "Production" diff --git a/sabre/models/ota_air_low_fare_search_rq_transaction_status_code.py b/sabre/models/ota_air_low_fare_search_rq_transaction_status_code.py index 5885dfa6f1..2fc6811982 100644 --- a/sabre/models/ota_air_low_fare_search_rq_transaction_status_code.py +++ b/sabre/models/ota_air_low_fare_search_rq_transaction_status_code.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.opentravel.org/OTA/2003/05" -class OtaAirLowFareSearchRqTransactionStatusCode(Enum): +class OtaAirLowFareSearchRqTransactionStatusCode(StrEnum): """ Attributes: START: This is the first message within a transaction. diff --git a/sabre/models/ota_air_low_fare_search_rs_target.py b/sabre/models/ota_air_low_fare_search_rs_target.py index 4441ced3b0..b167f81f4a 100644 --- a/sabre/models/ota_air_low_fare_search_rs_target.py +++ b/sabre/models/ota_air_low_fare_search_rs_target.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.opentravel.org/OTA/2003/05" -class OtaAirLowFareSearchRsTarget(Enum): +class OtaAirLowFareSearchRsTarget(StrEnum): TEST = "Test" PRODUCTION = "Production" diff --git a/sabre/models/ota_air_low_fare_search_rs_transaction_status_code.py b/sabre/models/ota_air_low_fare_search_rs_transaction_status_code.py index f780be890e..fd697e00d8 100644 --- a/sabre/models/ota_air_low_fare_search_rs_transaction_status_code.py +++ b/sabre/models/ota_air_low_fare_search_rs_transaction_status_code.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.opentravel.org/OTA/2003/05" -class OtaAirLowFareSearchRsTransactionStatusCode(Enum): +class OtaAirLowFareSearchRsTransactionStatusCode(StrEnum): """ Attributes: START: This is the first message within a transaction. diff --git a/sabre/models/outbound_or_inbound.py b/sabre/models/outbound_or_inbound.py index d9b72914a9..6eefc68070 100644 --- a/sabre/models/outbound_or_inbound.py +++ b/sabre/models/outbound_or_inbound.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.opentravel.org/OTA/2003/05" -class OutboundOrInbound(Enum): +class OutboundOrInbound(StrEnum): OUTBOUND = "Outbound" INBOUND = "Inbound" diff --git a/sabre/models/passenger_status_type.py b/sabre/models/passenger_status_type.py index 06bf5db935..6931a03138 100644 --- a/sabre/models/passenger_status_type.py +++ b/sabre/models/passenger_status_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.opentravel.org/OTA/2003/05" -class PassengerStatusType(Enum): +class PassengerStatusType(StrEnum): """ Attributes: R: Residency. diff --git a/sabre/models/penalty_applicability.py b/sabre/models/penalty_applicability.py index 5a4473764f..c26b0fd6ba 100644 --- a/sabre/models/penalty_applicability.py +++ b/sabre/models/penalty_applicability.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.opentravel.org/OTA/2003/05" -class PenaltyApplicability(Enum): +class PenaltyApplicability(StrEnum): AFTER = "After" BEFORE = "Before" diff --git a/sabre/models/penalty_application.py b/sabre/models/penalty_application.py index f6da179810..765d0784fb 100644 --- a/sabre/models/penalty_application.py +++ b/sabre/models/penalty_application.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.opentravel.org/OTA/2003/05" -class PenaltyApplication(Enum): +class PenaltyApplication(StrEnum): AFTER = "After" BEFORE = "Before" diff --git a/sabre/models/penalty_type.py b/sabre/models/penalty_type.py index 2cfbad0886..458864d55d 100644 --- a/sabre/models/penalty_type.py +++ b/sabre/models/penalty_type.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.opentravel.org/OTA/2003/05" -class PenaltyType(Enum): +class PenaltyType(StrEnum): REFUND = "Refund" EXCHANGE = "Exchange" diff --git a/sabre/models/person_name_type_share_market_ind.py b/sabre/models/person_name_type_share_market_ind.py index 64c0ca5e35..dbce1d1481 100644 --- a/sabre/models/person_name_type_share_market_ind.py +++ b/sabre/models/person_name_type_share_market_ind.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.opentravel.org/OTA/2003/05" -class PersonNameTypeShareMarketInd(Enum): +class PersonNameTypeShareMarketInd(StrEnum): """ value="Inherit" Permission for sharing data for marketing purposes. """ diff --git a/sabre/models/person_name_type_share_synch_ind.py b/sabre/models/person_name_type_share_synch_ind.py index 01972c0f16..f501300345 100644 --- a/sabre/models/person_name_type_share_synch_ind.py +++ b/sabre/models/person_name_type_share_synch_ind.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.opentravel.org/OTA/2003/05" -class PersonNameTypeShareSynchInd(Enum): +class PersonNameTypeShareSynchInd(StrEnum): """ value="Inherit" Permission for sharing data for synchronization of information held by other travel service providers. diff --git a/sabre/models/prefer_level_type.py b/sabre/models/prefer_level_type.py index 2d29e99edd..f575c65793 100644 --- a/sabre/models/prefer_level_type.py +++ b/sabre/models/prefer_level_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.opentravel.org/OTA/2003/05" -class PreferLevelType(Enum): +class PreferLevelType(StrEnum): """ Used to specify a preference level for something that is or will be requested (e.g. a supplier of a service, a type of service, a form of diff --git a/sabre/models/ptcfare_breakdown_type_reissue_exchange.py b/sabre/models/ptcfare_breakdown_type_reissue_exchange.py index eccf15d354..dc5e5ad60c 100644 --- a/sabre/models/ptcfare_breakdown_type_reissue_exchange.py +++ b/sabre/models/ptcfare_breakdown_type_reissue_exchange.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import IntEnum __NAMESPACE__ = "http://www.opentravel.org/OTA/2003/05" -class PtcfareBreakdownTypeReissueExchange(Enum): +class PtcfareBreakdownTypeReissueExchange(IntEnum): """ Attributes: VALUE_1: Priced as Reissue diff --git a/sabre/models/request_pricing_source_type.py b/sabre/models/request_pricing_source_type.py index 9548020276..dfbec6e7ea 100644 --- a/sabre/models/request_pricing_source_type.py +++ b/sabre/models/request_pricing_source_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.opentravel.org/OTA/2003/05" -class RequestPricingSourceType(Enum): +class RequestPricingSourceType(StrEnum): """ It can be used to indicate whether the fare is public or private. """ diff --git a/sabre/models/segment_type_code.py b/sabre/models/segment_type_code.py index 62f66f9f01..ad80ab2de6 100644 --- a/sabre/models/segment_type_code.py +++ b/sabre/models/segment_type_code.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.opentravel.org/OTA/2003/05" -class SegmentTypeCode(Enum): +class SegmentTypeCode(StrEnum): """ Attributes: ARUNK: Arrival unknown diff --git a/sabre/models/spanish_family_discount_level.py b/sabre/models/spanish_family_discount_level.py index 3bd41ab5b3..e730f497c6 100644 --- a/sabre/models/spanish_family_discount_level.py +++ b/sabre/models/spanish_family_discount_level.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import IntEnum __NAMESPACE__ = "http://www.opentravel.org/OTA/2003/05" -class SpanishFamilyDiscountLevel(Enum): +class SpanishFamilyDiscountLevel(IntEnum): VALUE_1 = 1 VALUE_2 = 2 diff --git a/sabre/models/stay_unit_type.py b/sabre/models/stay_unit_type.py index 3f462a55b0..7180232534 100644 --- a/sabre/models/stay_unit_type.py +++ b/sabre/models/stay_unit_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.opentravel.org/OTA/2003/05" -class StayUnitType(Enum): +class StayUnitType(StrEnum): """ Defines the 'Units' that can be applied to Stay restrictions. diff --git a/sabre/models/telephone_type_share_market_ind.py b/sabre/models/telephone_type_share_market_ind.py index 957222ccd1..6f884aa7d3 100644 --- a/sabre/models/telephone_type_share_market_ind.py +++ b/sabre/models/telephone_type_share_market_ind.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.opentravel.org/OTA/2003/05" -class TelephoneTypeShareMarketInd(Enum): +class TelephoneTypeShareMarketInd(StrEnum): """ value="Inherit" Permission for sharing data for marketing purposes. """ diff --git a/sabre/models/telephone_type_share_synch_ind.py b/sabre/models/telephone_type_share_synch_ind.py index 417bef53a2..e4e5a24fdd 100644 --- a/sabre/models/telephone_type_share_synch_ind.py +++ b/sabre/models/telephone_type_share_synch_ind.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.opentravel.org/OTA/2003/05" -class TelephoneTypeShareSynchInd(Enum): +class TelephoneTypeShareSynchInd(StrEnum): """ value="Inherit" Permission for sharing data for synchronization of information held by other travel service providers. diff --git a/sabre/models/ticket_type.py b/sabre/models/ticket_type.py index 681ff0312d..e47d4c3720 100644 --- a/sabre/models/ticket_type.py +++ b/sabre/models/ticket_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.opentravel.org/OTA/2003/05" -class TicketType(Enum): +class TicketType(StrEnum): """ Paper or e-ticket. """ diff --git a/sabre/models/valid_interline_type.py b/sabre/models/valid_interline_type.py index ef9487eedf..2584e27c53 100644 --- a/sabre/models/valid_interline_type.py +++ b/sabre/models/valid_interline_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.opentravel.org/OTA/2003/05" -class ValidInterlineType(Enum): +class ValidInterlineType(StrEnum): YES = "Yes" NO = "No" UNKNOWN = "Unknown" diff --git a/sabre/models/validating_carrier_prefer_level_type.py b/sabre/models/validating_carrier_prefer_level_type.py index f88f291cee..c41ec7a135 100644 --- a/sabre/models/validating_carrier_prefer_level_type.py +++ b/sabre/models/validating_carrier_prefer_level_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.opentravel.org/OTA/2003/05" -class ValidatingCarrierPreferLevelType(Enum): +class ValidatingCarrierPreferLevelType(StrEnum): """ Used to specify a preference level for ValidatingCarrier. diff --git a/sabre/models/voluntary_changes_match.py b/sabre/models/voluntary_changes_match.py index ce9fca3e17..dbc971fb7b 100644 --- a/sabre/models/voluntary_changes_match.py +++ b/sabre/models/voluntary_changes_match.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.opentravel.org/OTA/2003/05" -class VoluntaryChangesMatch(Enum): +class VoluntaryChangesMatch(StrEnum): """ Attributes: ALL: Conditions are joined by logical conjunction - fare needs diff --git a/sdmx_ml/models/action_type.py b/sdmx_ml/models/action_type.py index e455fb3bba..760398ee36 100644 --- a/sdmx_ml/models/action_type.py +++ b/sdmx_ml/models/action_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.sdmx.org/resources/sdmxml/schemas/v3_1/common" -class ActionType(Enum): +class ActionType(StrEnum): """ ActionType provides a list of actions, describing the intention of the data transmission from the sender's side. diff --git a/sdmx_ml/models/basic_component_data_type.py b/sdmx_ml/models/basic_component_data_type.py index fbd3e45050..7108059c7a 100644 --- a/sdmx_ml/models/basic_component_data_type.py +++ b/sdmx_ml/models/basic_component_data_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.sdmx.org/resources/sdmxml/schemas/v3_1/common" -class BasicComponentDataType(Enum): +class BasicComponentDataType(StrEnum): """ BasicComponentDataType provides an enumerated list of the types of characters allowed in the textType attribute for all non-target object diff --git a/sdmx_ml/models/code_data_type.py b/sdmx_ml/models/code_data_type.py index 6795cebcbb..88dfb44646 100644 --- a/sdmx_ml/models/code_data_type.py +++ b/sdmx_ml/models/code_data_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.sdmx.org/resources/sdmxml/schemas/v3_1/structure" -class CodeDataType(Enum): +class CodeDataType(StrEnum): """ CodeDataType is a restriction of the basic data types that are applicable to codes. diff --git a/sdmx_ml/models/data_type.py b/sdmx_ml/models/data_type.py index 76ffb24249..06aedd9d8c 100644 --- a/sdmx_ml/models/data_type.py +++ b/sdmx_ml/models/data_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.sdmx.org/resources/sdmxml/schemas/v3_1/common" -class DataType(Enum): +class DataType(StrEnum): """ DataTypeType provides an enumerated list of the types of data formats allowed as the for the representation of an object. diff --git a/sdmx_ml/models/epoch_period_type.py b/sdmx_ml/models/epoch_period_type.py index 3cef6687b0..e3449e315d 100644 --- a/sdmx_ml/models/epoch_period_type.py +++ b/sdmx_ml/models/epoch_period_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.sdmx.org/resources/sdmxml/schemas/v3_1/structure" -class EpochPeriodType(Enum): +class EpochPeriodType(StrEnum): """ EpochPeriodType defines an enumeration of epoch period types. """ diff --git a/sdmx_ml/models/exclude_root_type.py b/sdmx_ml/models/exclude_root_type.py index 30ce54c490..a0ba26a47d 100644 --- a/sdmx_ml/models/exclude_root_type.py +++ b/sdmx_ml/models/exclude_root_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.sdmx.org/resources/sdmxml/schemas/v3_1/common" -class ExcludeRootType(Enum): +class ExcludeRootType(StrEnum): """ ExcludeRootType is a single enumerated value that indciates that child values should be included, but that the actual root should not. diff --git a/sdmx_ml/models/geo_codelist_type_type.py b/sdmx_ml/models/geo_codelist_type_type.py index 634f1d013b..b06c3fcc5f 100644 --- a/sdmx_ml/models/geo_codelist_type_type.py +++ b/sdmx_ml/models/geo_codelist_type_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.sdmx.org/resources/sdmxml/schemas/v3_1/structure" -class GeoCodelistTypeType(Enum): +class GeoCodelistTypeType(StrEnum): """ GeoCodelistTypeType defines an enumeration of the specific types of geographic codelists. diff --git a/sdmx_ml/models/obs_dimensions_code_type.py b/sdmx_ml/models/obs_dimensions_code_type.py index 4d256ca27a..104b2a45a7 100644 --- a/sdmx_ml/models/obs_dimensions_code_type.py +++ b/sdmx_ml/models/obs_dimensions_code_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.sdmx.org/resources/sdmxml/schemas/v3_1/common" -class ObsDimensionsCodeType(Enum): +class ObsDimensionsCodeType(StrEnum): """ ObsDimensionsCodeType is an enumeration containing the values "TimeDimension" and "AllDimensions". diff --git a/sdmx_ml/models/query_type_type.py b/sdmx_ml/models/query_type_type.py index 45305b2439..3de09e5374 100644 --- a/sdmx_ml/models/query_type_type.py +++ b/sdmx_ml/models/query_type_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.sdmx.org/resources/sdmxml/schemas/v3_1/registry" -class QueryTypeType(Enum): +class QueryTypeType(StrEnum): """ QueryType provides an enumeration of values which specify the objects in the result-set for a registry query. diff --git a/sdmx_ml/models/resolve_period_type.py b/sdmx_ml/models/resolve_period_type.py index b1782b9a5d..c59c1bc3c8 100644 --- a/sdmx_ml/models/resolve_period_type.py +++ b/sdmx_ml/models/resolve_period_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.sdmx.org/resources/sdmxml/schemas/v3_1/structure" -class ResolvePeriodType(Enum): +class ResolvePeriodType(StrEnum): """ ResolvePeriodType defines an enumeration of how date periods should be resolved. diff --git a/sdmx_ml/models/severity_code_type.py b/sdmx_ml/models/severity_code_type.py index 9939f0422d..ae70d1f2c7 100644 --- a/sdmx_ml/models/severity_code_type.py +++ b/sdmx_ml/models/severity_code_type.py @@ -1,13 +1,13 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = ( "http://www.sdmx.org/resources/sdmxml/schemas/v3_1/message/footer" ) -class SeverityCodeType(Enum): +class SeverityCodeType(StrEnum): """ :cvar ERROR: Error indicates the status message corresponds to an error. diff --git a/sdmx_ml/models/simple_code_data_type.py b/sdmx_ml/models/simple_code_data_type.py index 0384a92cf0..7e6a656a2f 100644 --- a/sdmx_ml/models/simple_code_data_type.py +++ b/sdmx_ml/models/simple_code_data_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.sdmx.org/resources/sdmxml/schemas/v3_1/structure" -class SimpleCodeDataType(Enum): +class SimpleCodeDataType(StrEnum): """ SimpleCodeDataType restricts SimpleDataType to specify the allowable data types for a simple code. diff --git a/sdmx_ml/models/simple_data_type.py b/sdmx_ml/models/simple_data_type.py index 1aa1601c52..06ebdd6e6f 100644 --- a/sdmx_ml/models/simple_data_type.py +++ b/sdmx_ml/models/simple_data_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.sdmx.org/resources/sdmxml/schemas/v3_1/common" -class SimpleDataType(Enum): +class SimpleDataType(StrEnum): """ SimpleDataType restricts BasicComponentDataType to specify the allowable data types for a data structure definition component. diff --git a/sdmx_ml/models/standard_from_vtl_mapping_method_type.py b/sdmx_ml/models/standard_from_vtl_mapping_method_type.py index fe10671ca2..7b3df9305a 100644 --- a/sdmx_ml/models/standard_from_vtl_mapping_method_type.py +++ b/sdmx_ml/models/standard_from_vtl_mapping_method_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.sdmx.org/resources/sdmxml/schemas/v3_1/structure" -class StandardFromVtlMappingMethodType(Enum): +class StandardFromVtlMappingMethodType(StrEnum): """ A simple type enumerating the standard mapping methods when converting from data structures from VTL to SDMX. diff --git a/sdmx_ml/models/standard_to_vtl_mapping_method_type.py b/sdmx_ml/models/standard_to_vtl_mapping_method_type.py index 4a7c00e925..fb5363053b 100644 --- a/sdmx_ml/models/standard_to_vtl_mapping_method_type.py +++ b/sdmx_ml/models/standard_to_vtl_mapping_method_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.sdmx.org/resources/sdmxml/schemas/v3_1/structure" -class StandardToVtlMappingMethodType(Enum): +class StandardToVtlMappingMethodType(StrEnum): """ A simple type enumerating the standard mapping methods when converting from data structures from SDMX to VLT. diff --git a/sdmx_ml/models/status_type.py b/sdmx_ml/models/status_type.py index 778dc9fe49..0f3ccbf079 100644 --- a/sdmx_ml/models/status_type.py +++ b/sdmx_ml/models/status_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.sdmx.org/resources/sdmxml/schemas/v3_1/registry" -class StatusType(Enum): +class StatusType(StrEnum): """ StatusType provides an enumeration of values that detail the status of queries or requests. diff --git a/sdmx_ml/models/time_data_type.py b/sdmx_ml/models/time_data_type.py index c117e71d16..6b23d2cf96 100644 --- a/sdmx_ml/models/time_data_type.py +++ b/sdmx_ml/models/time_data_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.sdmx.org/resources/sdmxml/schemas/v3_1/common" -class TimeDataType(Enum): +class TimeDataType(StrEnum): """ TimeDataType restricts SimpleDataType to specify the allowable data types for representing a time value. diff --git a/sdmx_ml/models/unbounded_code_type.py b/sdmx_ml/models/unbounded_code_type.py index edaefadff5..631998aab2 100644 --- a/sdmx_ml/models/unbounded_code_type.py +++ b/sdmx_ml/models/unbounded_code_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.sdmx.org/resources/sdmxml/schemas/v3_1/common" -class UnboundedCodeType(Enum): +class UnboundedCodeType(StrEnum): """ UnboundedCodeType provides single textual value of "unbounded", for use in OccurentType. diff --git a/sdmx_ml/models/usage_type.py b/sdmx_ml/models/usage_type.py index 5835a3b9b1..bcc20da9b0 100644 --- a/sdmx_ml/models/usage_type.py +++ b/sdmx_ml/models/usage_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.sdmx.org/resources/sdmxml/schemas/v3_1/structure" -class UsageType(Enum): +class UsageType(StrEnum): """ An enumeration of optional | mandatory to indicate the usage of an attribute or measure. diff --git a/sdmx_ml/models/wild_card_value_type.py b/sdmx_ml/models/wild_card_value_type.py index 31489be830..f8bb35753c 100644 --- a/sdmx_ml/models/wild_card_value_type.py +++ b/sdmx_ml/models/wild_card_value_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.sdmx.org/resources/sdmxml/schemas/v3_1/common" -class WildCardValueType(Enum): +class WildCardValueType(StrEnum): """ WildCardValueType is a single value code list, used to include the '%' character - indicating that an entire field is wildcarded. diff --git a/sdmx_ml/models/wildcard_type.py b/sdmx_ml/models/wildcard_type.py index 5c7dd67777..87ee4f2429 100644 --- a/sdmx_ml/models/wildcard_type.py +++ b/sdmx_ml/models/wildcard_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.sdmx.org/resources/sdmxml/schemas/v3_1/common" -class WildcardType(Enum): +class WildcardType(StrEnum): """ WildcardType is a single value code list, used to include the '*' character - indicating that the identification component is wildcarded. diff --git a/tpdb/models/bound_value.py b/tpdb/models/bound_value.py index fe6e787a21..7b41ba19e5 100644 --- a/tpdb/models/bound_value.py +++ b/tpdb/models/bound_value.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum -class BoundValue(Enum): +class BoundValue(StrEnum): QUESTION_MARK = "?" POLY = "POLY" O_1 = "O(1)" diff --git a/tpdb/models/conditiontype_value.py b/tpdb/models/conditiontype_value.py index 4e7f7d6a57..20ee6c0ebf 100644 --- a/tpdb/models/conditiontype_value.py +++ b/tpdb/models/conditiontype_value.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum -class ConditiontypeValue(Enum): +class ConditiontypeValue(StrEnum): JOIN = "JOIN" ORIENTED = "ORIENTED" OTHER = "OTHER" diff --git a/tpdb/models/problem_type.py b/tpdb/models/problem_type.py index 7e5e575bdb..a20273b72b 100644 --- a/tpdb/models/problem_type.py +++ b/tpdb/models/problem_type.py @@ -1,8 +1,8 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum -class ProblemType(Enum): +class ProblemType(StrEnum): TERMINATION = "termination" COMPLEXITY = "complexity" diff --git a/tpdb/models/strategy_value.py b/tpdb/models/strategy_value.py index 6d7b3a2cf6..8f01839102 100644 --- a/tpdb/models/strategy_value.py +++ b/tpdb/models/strategy_value.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum -class StrategyValue(Enum): +class StrategyValue(StrEnum): FULL = "FULL" INNERMOST = "INNERMOST" OUTERMOST = "OUTERMOST" diff --git a/tpdb/models/theory_value.py b/tpdb/models/theory_value.py index 8f4c28fe6d..50540e48f4 100644 --- a/tpdb/models/theory_value.py +++ b/tpdb/models/theory_value.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum -class TheoryValue(Enum): +class TheoryValue(StrEnum): A = "A" C = "C" AC = "AC" diff --git a/travelport/models/action_status_type_1.py b/travelport/models/action_status_type_1.py index 280940b33f..71cae57533 100644 --- a/travelport/models/action_status_type_1.py +++ b/travelport/models/action_status_type_1.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v52_0" -class ActionStatusType1(Enum): +class ActionStatusType1(StrEnum): """ Properties ---------- diff --git a/travelport/models/action_status_type_2.py b/travelport/models/action_status_type_2.py index 838fcfb6a2..50c33233df 100644 --- a/travelport/models/action_status_type_2.py +++ b/travelport/models/action_status_type_2.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v32_0" -class ActionStatusType2(Enum): +class ActionStatusType2(StrEnum): """ Properties ---------- diff --git a/travelport/models/action_status_type_3.py b/travelport/models/action_status_type_3.py index f5ba2c0c21..12b8d53707 100644 --- a/travelport/models/action_status_type_3.py +++ b/travelport/models/action_status_type_3.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v33_0" -class ActionStatusType3(Enum): +class ActionStatusType3(StrEnum): """ Properties ---------- diff --git a/travelport/models/action_status_type_4.py b/travelport/models/action_status_type_4.py index af853b3282..251c46099f 100644 --- a/travelport/models/action_status_type_4.py +++ b/travelport/models/action_status_type_4.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v37_0" -class ActionStatusType4(Enum): +class ActionStatusType4(StrEnum): """ Properties ---------- diff --git a/travelport/models/action_status_type_5.py b/travelport/models/action_status_type_5.py index 83e9fb0029..76a2f96a6d 100644 --- a/travelport/models/action_status_type_5.py +++ b/travelport/models/action_status_type_5.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v34_0" -class ActionStatusType5(Enum): +class ActionStatusType5(StrEnum): """ Properties ---------- diff --git a/travelport/models/action_status_type_6.py b/travelport/models/action_status_type_6.py index 794d8d4494..4f9f54b283 100644 --- a/travelport/models/action_status_type_6.py +++ b/travelport/models/action_status_type_6.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v38_0" -class ActionStatusType6(Enum): +class ActionStatusType6(StrEnum): """ Properties ---------- diff --git a/travelport/models/agency_info_ursync_data_1.py b/travelport/models/agency_info_ursync_data_1.py index a7b4dd5951..28bf1c1466 100644 --- a/travelport/models/agency_info_ursync_data_1.py +++ b/travelport/models/agency_info_ursync_data_1.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/sharedUprofile_v20_0" -class AgencyInfoUrsyncData1(Enum): +class AgencyInfoUrsyncData1(StrEnum): MASKED = "Masked" UNMASKED = "Unmasked" diff --git a/travelport/models/agency_info_ursync_data_2.py b/travelport/models/agency_info_ursync_data_2.py index 5ed117beba..aefb4887f6 100644 --- a/travelport/models/agency_info_ursync_data_2.py +++ b/travelport/models/agency_info_ursync_data_2.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/uprofile_v37_0" -class AgencyInfoUrsyncData2(Enum): +class AgencyInfoUrsyncData2(StrEnum): MASKED = "Masked" UNMASKED = "Unmasked" diff --git a/travelport/models/agent_action_action_type_1.py b/travelport/models/agent_action_action_type_1.py index 7e4cca8ec0..e70852d0cf 100644 --- a/travelport/models/agent_action_action_type_1.py +++ b/travelport/models/agent_action_action_type_1.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v52_0" -class AgentActionActionType1(Enum): +class AgentActionActionType1(StrEnum): CREATED = "Created" MODIFIED = "Modified" TICKETED = "Ticketed" diff --git a/travelport/models/agent_action_action_type_2.py b/travelport/models/agent_action_action_type_2.py index f11c0d8e92..cb925f85ba 100644 --- a/travelport/models/agent_action_action_type_2.py +++ b/travelport/models/agent_action_action_type_2.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v32_0" -class AgentActionActionType2(Enum): +class AgentActionActionType2(StrEnum): CREATED = "Created" MODIFIED = "Modified" TICKETED = "Ticketed" diff --git a/travelport/models/agent_action_action_type_3.py b/travelport/models/agent_action_action_type_3.py index 9554d0559a..0a30d9424a 100644 --- a/travelport/models/agent_action_action_type_3.py +++ b/travelport/models/agent_action_action_type_3.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v33_0" -class AgentActionActionType3(Enum): +class AgentActionActionType3(StrEnum): CREATED = "Created" MODIFIED = "Modified" TICKETED = "Ticketed" diff --git a/travelport/models/agent_action_action_type_4.py b/travelport/models/agent_action_action_type_4.py index ffe8610af6..a44c59d8a5 100644 --- a/travelport/models/agent_action_action_type_4.py +++ b/travelport/models/agent_action_action_type_4.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v37_0" -class AgentActionActionType4(Enum): +class AgentActionActionType4(StrEnum): CREATED = "Created" MODIFIED = "Modified" TICKETED = "Ticketed" diff --git a/travelport/models/agent_action_action_type_5.py b/travelport/models/agent_action_action_type_5.py index dc5ccc53e8..5533ae2700 100644 --- a/travelport/models/agent_action_action_type_5.py +++ b/travelport/models/agent_action_action_type_5.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v34_0" -class AgentActionActionType5(Enum): +class AgentActionActionType5(StrEnum): CREATED = "Created" MODIFIED = "Modified" TICKETED = "Ticketed" diff --git a/travelport/models/agent_action_action_type_6.py b/travelport/models/agent_action_action_type_6.py index 53fe085ff6..48ba8443b8 100644 --- a/travelport/models/agent_action_action_type_6.py +++ b/travelport/models/agent_action_action_type_6.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v38_0" -class AgentActionActionType6(Enum): +class AgentActionActionType6(StrEnum): CREATED = "Created" MODIFIED = "Modified" TICKETED = "Ticketed" diff --git a/travelport/models/air_create_reservation_req_check_price_variance_type.py b/travelport/models/air_create_reservation_req_check_price_variance_type.py index 5fd34abb92..1b0145c413 100644 --- a/travelport/models/air_create_reservation_req_check_price_variance_type.py +++ b/travelport/models/air_create_reservation_req_check_price_variance_type.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/universal_v52_0" -class AirCreateReservationReqCheckPriceVarianceType(Enum): +class AirCreateReservationReqCheckPriceVarianceType(StrEnum): PERCENTAGE = "Percentage" AMOUNT = "Amount" diff --git a/travelport/models/air_leg_modifiers_order_by.py b/travelport/models/air_leg_modifiers_order_by.py index bb7a78b145..5342857e66 100644 --- a/travelport/models/air_leg_modifiers_order_by.py +++ b/travelport/models/air_leg_modifiers_order_by.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/air_v52_0" -class AirLegModifiersOrderBy(Enum): +class AirLegModifiersOrderBy(StrEnum): JOURNEY_TIME = "JourneyTime" DEPARTURE_TIME = "DepartureTime" ARRIVAL_TIME = "ArrivalTime" diff --git a/travelport/models/air_pricing_solution_itinerary.py b/travelport/models/air_pricing_solution_itinerary.py index ef9891e1a6..6e780dac24 100644 --- a/travelport/models/air_pricing_solution_itinerary.py +++ b/travelport/models/air_pricing_solution_itinerary.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/air_v52_0" -class AirPricingSolutionItinerary(Enum): +class AirPricingSolutionItinerary(StrEnum): NEW = "New" ORIGINAL = "Original" diff --git a/travelport/models/air_refund_bundle_refund_type.py b/travelport/models/air_refund_bundle_refund_type.py index 6d1fff71ae..e158e1fcde 100644 --- a/travelport/models/air_refund_bundle_refund_type.py +++ b/travelport/models/air_refund_bundle_refund_type.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/air_v52_0" -class AirRefundBundleRefundType(Enum): +class AirRefundBundleRefundType(StrEnum): AUTO = "Auto" MANUAL = "Manual" diff --git a/travelport/models/air_search_modifiers_order_by.py b/travelport/models/air_search_modifiers_order_by.py index faef6aca6b..0a704f7b52 100644 --- a/travelport/models/air_search_modifiers_order_by.py +++ b/travelport/models/air_search_modifiers_order_by.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/air_v52_0" -class AirSearchModifiersOrderBy(Enum): +class AirSearchModifiersOrderBy(StrEnum): JOURNEY_TIME = "JourneyTime" DEPARTURE_TIME = "DepartureTime" ARRIVAL_TIME = "ArrivalTime" diff --git a/travelport/models/air_segment_special_update_action.py b/travelport/models/air_segment_special_update_action.py index ff10cc1cfe..ce0cadabdd 100644 --- a/travelport/models/air_segment_special_update_action.py +++ b/travelport/models/air_segment_special_update_action.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/universal_v52_0" -class AirSegmentSpecialUpdateAction(Enum): +class AirSegmentSpecialUpdateAction(StrEnum): APPROVE_SCHEDULE_CHANGE = "ApproveScheduleChange" APPROVE_SCHEDULE_CHANGE_OVERRIDE_MCT = "ApproveScheduleChangeOverrideMCT" diff --git a/travelport/models/air_solution_changed_info_reason_code.py b/travelport/models/air_solution_changed_info_reason_code.py index fbda3d5468..ebd1f8c815 100644 --- a/travelport/models/air_solution_changed_info_reason_code.py +++ b/travelport/models/air_solution_changed_info_reason_code.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/air_v52_0" -class AirSolutionChangedInfoReasonCode(Enum): +class AirSolutionChangedInfoReasonCode(StrEnum): PRICE = "Price" SCHEDULE = "Schedule" BOTH = "Both" diff --git a/travelport/models/air_tier_1.py b/travelport/models/air_tier_1.py index c4560f494e..d962b99a8d 100644 --- a/travelport/models/air_tier_1.py +++ b/travelport/models/air_tier_1.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import IntEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v52_0" -class AirTier1(Enum): +class AirTier1(IntEnum): VALUE_1 = 1 VALUE_2 = 2 VALUE_3 = 3 diff --git a/travelport/models/air_tier_2.py b/travelport/models/air_tier_2.py index a538bd86cb..61780287ff 100644 --- a/travelport/models/air_tier_2.py +++ b/travelport/models/air_tier_2.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import IntEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v32_0" -class AirTier2(Enum): +class AirTier2(IntEnum): VALUE_1 = 1 VALUE_2 = 2 VALUE_3 = 3 diff --git a/travelport/models/air_tier_3.py b/travelport/models/air_tier_3.py index 8e4b4c3556..a277a6b353 100644 --- a/travelport/models/air_tier_3.py +++ b/travelport/models/air_tier_3.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import IntEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v33_0" -class AirTier3(Enum): +class AirTier3(IntEnum): VALUE_1 = 1 VALUE_2 = 2 VALUE_3 = 3 diff --git a/travelport/models/air_tier_4.py b/travelport/models/air_tier_4.py index afff46ed80..4034face14 100644 --- a/travelport/models/air_tier_4.py +++ b/travelport/models/air_tier_4.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import IntEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v37_0" -class AirTier4(Enum): +class AirTier4(IntEnum): VALUE_1 = 1 VALUE_2 = 2 VALUE_3 = 3 diff --git a/travelport/models/air_tier_5.py b/travelport/models/air_tier_5.py index 2c7a3142bc..b5166f1af5 100644 --- a/travelport/models/air_tier_5.py +++ b/travelport/models/air_tier_5.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import IntEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v34_0" -class AirTier5(Enum): +class AirTier5(IntEnum): VALUE_1 = 1 VALUE_2 = 2 VALUE_3 = 3 diff --git a/travelport/models/air_tier_6.py b/travelport/models/air_tier_6.py index 345f50a782..eebc5a168c 100644 --- a/travelport/models/air_tier_6.py +++ b/travelport/models/air_tier_6.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import IntEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v38_0" -class AirTier6(Enum): +class AirTier6(IntEnum): VALUE_1 = 1 VALUE_2 = 2 VALUE_3 = 3 diff --git a/travelport/models/amount_type.py b/travelport/models/amount_type.py index 19646d9bf6..91ea884e99 100644 --- a/travelport/models/amount_type.py +++ b/travelport/models/amount_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/passive_v52_0" -class AmountType(Enum): +class AmountType(StrEnum): """ Properties ---------- diff --git a/travelport/models/booking_end_req_session_activity.py b/travelport/models/booking_end_req_session_activity.py index d9ee8051ad..0d9a2397ea 100644 --- a/travelport/models/booking_end_req_session_activity.py +++ b/travelport/models/booking_end_req_session_activity.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/sharedBooking_v52_0" -class BookingEndReqSessionActivity(Enum): +class BookingEndReqSessionActivity(StrEnum): END = "End" END_QUEUE = "EndQueue" IGNORE = "Ignore" diff --git a/travelport/models/booking_source_type_1.py b/travelport/models/booking_source_type_1.py index 7be13f215b..c86c83b52f 100644 --- a/travelport/models/booking_source_type_1.py +++ b/travelport/models/booking_source_type_1.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v52_0" -class BookingSourceType1(Enum): +class BookingSourceType1(StrEnum): """ Properties ---------- diff --git a/travelport/models/booking_source_type_2.py b/travelport/models/booking_source_type_2.py index 1feb8d5906..b831792d8e 100644 --- a/travelport/models/booking_source_type_2.py +++ b/travelport/models/booking_source_type_2.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v32_0" -class BookingSourceType2(Enum): +class BookingSourceType2(StrEnum): """ Properties ---------- diff --git a/travelport/models/booking_source_type_3.py b/travelport/models/booking_source_type_3.py index 179ac35af6..c3fd99f7ee 100644 --- a/travelport/models/booking_source_type_3.py +++ b/travelport/models/booking_source_type_3.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v33_0" -class BookingSourceType3(Enum): +class BookingSourceType3(StrEnum): """ Properties ---------- diff --git a/travelport/models/booking_source_type_4.py b/travelport/models/booking_source_type_4.py index 4cd72446ad..c16030924f 100644 --- a/travelport/models/booking_source_type_4.py +++ b/travelport/models/booking_source_type_4.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v37_0" -class BookingSourceType4(Enum): +class BookingSourceType4(StrEnum): """ Properties ---------- diff --git a/travelport/models/booking_source_type_5.py b/travelport/models/booking_source_type_5.py index 62eae1a0a5..d1d5f3728f 100644 --- a/travelport/models/booking_source_type_5.py +++ b/travelport/models/booking_source_type_5.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v34_0" -class BookingSourceType5(Enum): +class BookingSourceType5(StrEnum): """ Properties ---------- diff --git a/travelport/models/booking_source_type_6.py b/travelport/models/booking_source_type_6.py index b85cdfd68c..58283c5846 100644 --- a/travelport/models/booking_source_type_6.py +++ b/travelport/models/booking_source_type_6.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v38_0" -class BookingSourceType6(Enum): +class BookingSourceType6(StrEnum): """ Properties ---------- diff --git a/travelport/models/content_provider_agency_credentials.py b/travelport/models/content_provider_agency_credentials.py index 300e51b8af..3a9ef47457 100644 --- a/travelport/models/content_provider_agency_credentials.py +++ b/travelport/models/content_provider_agency_credentials.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/util_v52_0" -class ContentProviderAgencyCredentials(Enum): +class ContentProviderAgencyCredentials(StrEnum): REQUIRED = "Required" OPTIONAL = "Optional" PROHIBITED = "Prohibited" diff --git a/travelport/models/criteria_type.py b/travelport/models/criteria_type.py index 6d8fb8c420..eb39803a38 100644 --- a/travelport/models/criteria_type.py +++ b/travelport/models/criteria_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/hotel_v52_0" -class CriteriaType(Enum): +class CriteriaType(StrEnum): CORPORATE_DISCOUNT_ID = "CorporateDiscountID" PERMITTED_CHAINS = "PermittedChains" HOTEL_NAME = "HotelName" diff --git a/travelport/models/direction_info_direction.py b/travelport/models/direction_info_direction.py index fd2ac1c430..771f4894ce 100644 --- a/travelport/models/direction_info_direction.py +++ b/travelport/models/direction_info_direction.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/air_v52_0" -class DirectionInfoDirection(Enum): +class DirectionInfoDirection(StrEnum): TO = "To" FROM = "From" diff --git a/travelport/models/distance_units_1.py b/travelport/models/distance_units_1.py index b1c394b70d..239373004d 100644 --- a/travelport/models/distance_units_1.py +++ b/travelport/models/distance_units_1.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v52_0" -class DistanceUnits1(Enum): +class DistanceUnits1(StrEnum): MI = "MI" KM = "KM" diff --git a/travelport/models/distance_units_2.py b/travelport/models/distance_units_2.py index 0f70585832..d7e49f36af 100644 --- a/travelport/models/distance_units_2.py +++ b/travelport/models/distance_units_2.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v32_0" -class DistanceUnits2(Enum): +class DistanceUnits2(StrEnum): MI = "MI" KM = "KM" diff --git a/travelport/models/distance_units_3.py b/travelport/models/distance_units_3.py index b30b138222..4128d6242b 100644 --- a/travelport/models/distance_units_3.py +++ b/travelport/models/distance_units_3.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v33_0" -class DistanceUnits3(Enum): +class DistanceUnits3(StrEnum): MI = "MI" KM = "KM" diff --git a/travelport/models/distance_units_4.py b/travelport/models/distance_units_4.py index 47a9463a6f..b7581ab232 100644 --- a/travelport/models/distance_units_4.py +++ b/travelport/models/distance_units_4.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v37_0" -class DistanceUnits4(Enum): +class DistanceUnits4(StrEnum): MI = "MI" KM = "KM" diff --git a/travelport/models/distance_units_5.py b/travelport/models/distance_units_5.py index 61ced572a5..1a4fa3559a 100644 --- a/travelport/models/distance_units_5.py +++ b/travelport/models/distance_units_5.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v34_0" -class DistanceUnits5(Enum): +class DistanceUnits5(StrEnum): MI = "MI" KM = "KM" diff --git a/travelport/models/distance_units_6.py b/travelport/models/distance_units_6.py index bfc0dede61..eee5c52d94 100644 --- a/travelport/models/distance_units_6.py +++ b/travelport/models/distance_units_6.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v38_0" -class DistanceUnits6(Enum): +class DistanceUnits6(StrEnum): MI = "MI" KM = "KM" diff --git a/travelport/models/email_notification_recipients_1.py b/travelport/models/email_notification_recipients_1.py index bd1df086b6..c6e3dc1e28 100644 --- a/travelport/models/email_notification_recipients_1.py +++ b/travelport/models/email_notification_recipients_1.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v52_0" -class EmailNotificationRecipients1(Enum): +class EmailNotificationRecipients1(StrEnum): ALL = "All" DEFAULT = "Default" SPECIFIC = "Specific" diff --git a/travelport/models/email_notification_recipients_2.py b/travelport/models/email_notification_recipients_2.py index a91b7857ab..28969d76d0 100644 --- a/travelport/models/email_notification_recipients_2.py +++ b/travelport/models/email_notification_recipients_2.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v32_0" -class EmailNotificationRecipients2(Enum): +class EmailNotificationRecipients2(StrEnum): ALL = "All" DEFAULT = "Default" SPECIFIC = "Specific" diff --git a/travelport/models/email_notification_recipients_3.py b/travelport/models/email_notification_recipients_3.py index 702b7341a2..610e7e27a8 100644 --- a/travelport/models/email_notification_recipients_3.py +++ b/travelport/models/email_notification_recipients_3.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v33_0" -class EmailNotificationRecipients3(Enum): +class EmailNotificationRecipients3(StrEnum): ALL = "All" DEFAULT = "Default" SPECIFIC = "Specific" diff --git a/travelport/models/email_notification_recipients_4.py b/travelport/models/email_notification_recipients_4.py index deac46a9bb..c7cea4f109 100644 --- a/travelport/models/email_notification_recipients_4.py +++ b/travelport/models/email_notification_recipients_4.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v37_0" -class EmailNotificationRecipients4(Enum): +class EmailNotificationRecipients4(StrEnum): ALL = "All" DEFAULT = "Default" SPECIFIC = "Specific" diff --git a/travelport/models/email_notification_recipients_5.py b/travelport/models/email_notification_recipients_5.py index 1514f21e44..8e253135f3 100644 --- a/travelport/models/email_notification_recipients_5.py +++ b/travelport/models/email_notification_recipients_5.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v34_0" -class EmailNotificationRecipients5(Enum): +class EmailNotificationRecipients5(StrEnum): ALL = "All" DEFAULT = "Default" SPECIFIC = "Specific" diff --git a/travelport/models/email_notification_recipients_6.py b/travelport/models/email_notification_recipients_6.py index 341f810cb7..a32296e34c 100644 --- a/travelport/models/email_notification_recipients_6.py +++ b/travelport/models/email_notification_recipients_6.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v38_0" -class EmailNotificationRecipients6(Enum): +class EmailNotificationRecipients6(StrEnum): ALL = "All" DEFAULT = "Default" SPECIFIC = "Specific" diff --git a/travelport/models/emd_availability_charge_indicator.py b/travelport/models/emd_availability_charge_indicator.py index e97c3279a0..d2c8d07ba1 100644 --- a/travelport/models/emd_availability_charge_indicator.py +++ b/travelport/models/emd_availability_charge_indicator.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/air_v52_0" -class EmdAvailabilityChargeIndicator(Enum): +class EmdAvailabilityChargeIndicator(StrEnum): X = "X" E = "E" F = "F" diff --git a/travelport/models/emd_refund_reissue_indicator.py b/travelport/models/emd_refund_reissue_indicator.py index 23001a452c..0e7f0b80a1 100644 --- a/travelport/models/emd_refund_reissue_indicator.py +++ b/travelport/models/emd_refund_reissue_indicator.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/air_v52_0" -class EmdRefundReissueIndicator(Enum): +class EmdRefundReissueIndicator(StrEnum): REFUNDABLE = "Refundable" NON_REFUNDABLE = "NonRefundable" REUSE = "Reuse" diff --git a/travelport/models/fare_restriction_date_end_date_indicator.py b/travelport/models/fare_restriction_date_end_date_indicator.py index e5c162c65a..935d6300a5 100644 --- a/travelport/models/fare_restriction_date_end_date_indicator.py +++ b/travelport/models/fare_restriction_date_end_date_indicator.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/air_v52_0" -class FareRestrictionDateEndDateIndicator(Enum): +class FareRestrictionDateEndDateIndicator(StrEnum): COMMENCE = "Commence" COMPLETE = "Complete" diff --git a/travelport/models/flex_explore_modifiers_type.py b/travelport/models/flex_explore_modifiers_type.py index e1ce39eefc..d54c6ba511 100644 --- a/travelport/models/flex_explore_modifiers_type.py +++ b/travelport/models/flex_explore_modifiers_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/air_v52_0" -class FlexExploreModifiersType(Enum): +class FlexExploreModifiersType(StrEnum): ANY_WHERE = "AnyWhere" AREA = "Area" ZONE = "Zone" diff --git a/travelport/models/formatted_text_text_type_text_format_1.py b/travelport/models/formatted_text_text_type_text_format_1.py index 70f222de1a..9cbfea388d 100644 --- a/travelport/models/formatted_text_text_type_text_format_1.py +++ b/travelport/models/formatted_text_text_type_text_format_1.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v52_0" -class FormattedTextTextTypeTextFormat1(Enum): +class FormattedTextTextTypeTextFormat1(StrEnum): """ Properties ---------- diff --git a/travelport/models/formatted_text_text_type_text_format_2.py b/travelport/models/formatted_text_text_type_text_format_2.py index ecc6dc6e55..c15a537313 100644 --- a/travelport/models/formatted_text_text_type_text_format_2.py +++ b/travelport/models/formatted_text_text_type_text_format_2.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v32_0" -class FormattedTextTextTypeTextFormat2(Enum): +class FormattedTextTextTypeTextFormat2(StrEnum): """ Properties ---------- diff --git a/travelport/models/formatted_text_text_type_text_format_3.py b/travelport/models/formatted_text_text_type_text_format_3.py index 77e35963ee..9890b0e7bf 100644 --- a/travelport/models/formatted_text_text_type_text_format_3.py +++ b/travelport/models/formatted_text_text_type_text_format_3.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v33_0" -class FormattedTextTextTypeTextFormat3(Enum): +class FormattedTextTextTypeTextFormat3(StrEnum): """ Properties ---------- diff --git a/travelport/models/formatted_text_text_type_text_format_4.py b/travelport/models/formatted_text_text_type_text_format_4.py index 7b974ff070..4384203bfe 100644 --- a/travelport/models/formatted_text_text_type_text_format_4.py +++ b/travelport/models/formatted_text_text_type_text_format_4.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v37_0" -class FormattedTextTextTypeTextFormat4(Enum): +class FormattedTextTextTypeTextFormat4(StrEnum): """ Properties ---------- diff --git a/travelport/models/formatted_text_text_type_text_format_5.py b/travelport/models/formatted_text_text_type_text_format_5.py index c5e5a875e7..b6477ab6db 100644 --- a/travelport/models/formatted_text_text_type_text_format_5.py +++ b/travelport/models/formatted_text_text_type_text_format_5.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v34_0" -class FormattedTextTextTypeTextFormat5(Enum): +class FormattedTextTextTypeTextFormat5(StrEnum): """ Properties ---------- diff --git a/travelport/models/formatted_text_text_type_text_format_6.py b/travelport/models/formatted_text_text_type_text_format_6.py index 4949d98638..c1f57c9c0a 100644 --- a/travelport/models/formatted_text_text_type_text_format_6.py +++ b/travelport/models/formatted_text_text_type_text_format_6.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v38_0" -class FormattedTextTextTypeTextFormat6(Enum): +class FormattedTextTextTypeTextFormat6(StrEnum): """ Properties ---------- diff --git a/travelport/models/guarantee_info_guarantee_type.py b/travelport/models/guarantee_info_guarantee_type.py index c5540a40de..cdacbaf187 100644 --- a/travelport/models/guarantee_info_guarantee_type.py +++ b/travelport/models/guarantee_info_guarantee_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/hotel_v52_0" -class GuaranteeInfoGuaranteeType(Enum): +class GuaranteeInfoGuaranteeType(StrEnum): DEPOSIT = "Deposit" GUARANTEE = "Guarantee" PREPAYMENT = "Prepayment" diff --git a/travelport/models/guarantee_type_10.py b/travelport/models/guarantee_type_10.py index 89313adf13..9177d35320 100644 --- a/travelport/models/guarantee_type_10.py +++ b/travelport/models/guarantee_type_10.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v34_0" -class GuaranteeType10(Enum): +class GuaranteeType10(StrEnum): GUARANTEE = "Guarantee" DEPOSIT = "Deposit" diff --git a/travelport/models/guarantee_type_11.py b/travelport/models/guarantee_type_11.py index d8ae693cd0..85f6b782b7 100644 --- a/travelport/models/guarantee_type_11.py +++ b/travelport/models/guarantee_type_11.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v38_0" -class GuaranteeType11(Enum): +class GuaranteeType11(StrEnum): GUARANTEE = "Guarantee" DEPOSIT = "Deposit" diff --git a/travelport/models/guarantee_type_7.py b/travelport/models/guarantee_type_7.py index 8ec8296c1a..7f4a31b49f 100644 --- a/travelport/models/guarantee_type_7.py +++ b/travelport/models/guarantee_type_7.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v32_0" -class GuaranteeType7(Enum): +class GuaranteeType7(StrEnum): GUARANTEE = "Guarantee" DEPOSIT = "Deposit" diff --git a/travelport/models/guarantee_type_8.py b/travelport/models/guarantee_type_8.py index 4d790714d3..f3b48666b0 100644 --- a/travelport/models/guarantee_type_8.py +++ b/travelport/models/guarantee_type_8.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v33_0" -class GuaranteeType8(Enum): +class GuaranteeType8(StrEnum): GUARANTEE = "Guarantee" DEPOSIT = "Deposit" diff --git a/travelport/models/guarantee_type_9.py b/travelport/models/guarantee_type_9.py index 2803052cc0..3aa04ffd39 100644 --- a/travelport/models/guarantee_type_9.py +++ b/travelport/models/guarantee_type_9.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v37_0" -class GuaranteeType9(Enum): +class GuaranteeType9(StrEnum): GUARANTEE = "Guarantee" DEPOSIT = "Deposit" diff --git a/travelport/models/hotel_rules_lookup_rules_detail_reqd.py b/travelport/models/hotel_rules_lookup_rules_detail_reqd.py index f7f1657642..270c9fb03e 100644 --- a/travelport/models/hotel_rules_lookup_rules_detail_reqd.py +++ b/travelport/models/hotel_rules_lookup_rules_detail_reqd.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/hotel_v52_0" -class HotelRulesLookupRulesDetailReqd(Enum): +class HotelRulesLookupRulesDetailReqd(StrEnum): RULES = "Rules" DETAILS = "Details" ALL = "All" diff --git a/travelport/models/mcofee_info_fee_applies_to_ind_1.py b/travelport/models/mcofee_info_fee_applies_to_ind_1.py index e7319bc7e9..a90b89e329 100644 --- a/travelport/models/mcofee_info_fee_applies_to_ind_1.py +++ b/travelport/models/mcofee_info_fee_applies_to_ind_1.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v52_0" -class McofeeInfoFeeAppliesToInd1(Enum): +class McofeeInfoFeeAppliesToInd1(StrEnum): PER_PERSON = "Per-Person" PER_MCO = "Per-MCO" diff --git a/travelport/models/mcofee_info_fee_applies_to_ind_2.py b/travelport/models/mcofee_info_fee_applies_to_ind_2.py index 430da5ed18..669c023ddd 100644 --- a/travelport/models/mcofee_info_fee_applies_to_ind_2.py +++ b/travelport/models/mcofee_info_fee_applies_to_ind_2.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v32_0" -class McofeeInfoFeeAppliesToInd2(Enum): +class McofeeInfoFeeAppliesToInd2(StrEnum): PER_PERSON = "Per-Person" PER_MCO = "Per-MCO" diff --git a/travelport/models/mcofee_info_fee_applies_to_ind_3.py b/travelport/models/mcofee_info_fee_applies_to_ind_3.py index 222b4ec7ae..685c41c432 100644 --- a/travelport/models/mcofee_info_fee_applies_to_ind_3.py +++ b/travelport/models/mcofee_info_fee_applies_to_ind_3.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v33_0" -class McofeeInfoFeeAppliesToInd3(Enum): +class McofeeInfoFeeAppliesToInd3(StrEnum): PER_PERSON = "Per-Person" PER_MCO = "Per-MCO" diff --git a/travelport/models/mcofee_info_fee_applies_to_ind_4.py b/travelport/models/mcofee_info_fee_applies_to_ind_4.py index ceca13188a..431cd7a713 100644 --- a/travelport/models/mcofee_info_fee_applies_to_ind_4.py +++ b/travelport/models/mcofee_info_fee_applies_to_ind_4.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v37_0" -class McofeeInfoFeeAppliesToInd4(Enum): +class McofeeInfoFeeAppliesToInd4(StrEnum): PER_PERSON = "Per-Person" PER_MCO = "Per-MCO" diff --git a/travelport/models/mcofee_info_fee_applies_to_ind_5.py b/travelport/models/mcofee_info_fee_applies_to_ind_5.py index b903c64e87..cfa909a0f6 100644 --- a/travelport/models/mcofee_info_fee_applies_to_ind_5.py +++ b/travelport/models/mcofee_info_fee_applies_to_ind_5.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v34_0" -class McofeeInfoFeeAppliesToInd5(Enum): +class McofeeInfoFeeAppliesToInd5(StrEnum): PER_PERSON = "Per-Person" PER_MCO = "Per-MCO" diff --git a/travelport/models/mcofee_info_fee_applies_to_ind_6.py b/travelport/models/mcofee_info_fee_applies_to_ind_6.py index 6081b864de..82a265d058 100644 --- a/travelport/models/mcofee_info_fee_applies_to_ind_6.py +++ b/travelport/models/mcofee_info_fee_applies_to_ind_6.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v38_0" -class McofeeInfoFeeAppliesToInd6(Enum): +class McofeeInfoFeeAppliesToInd6(StrEnum): PER_PERSON = "Per-Person" PER_MCO = "Per-MCO" diff --git a/travelport/models/mir_report_retrieve_req_report_format.py b/travelport/models/mir_report_retrieve_req_report_format.py index 5baf4d4c56..1b4c695a84 100644 --- a/travelport/models/mir_report_retrieve_req_report_format.py +++ b/travelport/models/mir_report_retrieve_req_report_format.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/util_v52_0" -class MirReportRetrieveReqReportFormat(Enum): +class MirReportRetrieveReqReportFormat(StrEnum): TRAMS = "TRAMS" CLIENTBASE = "CLIENTBASE" TRISEPT = "TRISEPT" diff --git a/travelport/models/modification_type_1.py b/travelport/models/modification_type_1.py index b14ac8cf2c..8d34b4bd1d 100644 --- a/travelport/models/modification_type_1.py +++ b/travelport/models/modification_type_1.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v52_0" -class ModificationType1(Enum): +class ModificationType1(StrEnum): """ The modification types supported. diff --git a/travelport/models/modification_type_2.py b/travelport/models/modification_type_2.py index 098fa5b986..4a42113aad 100644 --- a/travelport/models/modification_type_2.py +++ b/travelport/models/modification_type_2.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v32_0" -class ModificationType2(Enum): +class ModificationType2(StrEnum): """ The modification types supported. diff --git a/travelport/models/modification_type_3.py b/travelport/models/modification_type_3.py index 602e132520..d072fd864e 100644 --- a/travelport/models/modification_type_3.py +++ b/travelport/models/modification_type_3.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v33_0" -class ModificationType3(Enum): +class ModificationType3(StrEnum): """ The modification types supported. diff --git a/travelport/models/modification_type_4.py b/travelport/models/modification_type_4.py index caecdb5168..d8c0ed80c3 100644 --- a/travelport/models/modification_type_4.py +++ b/travelport/models/modification_type_4.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v37_0" -class ModificationType4(Enum): +class ModificationType4(StrEnum): """ The modification types supported. diff --git a/travelport/models/modification_type_5.py b/travelport/models/modification_type_5.py index 56e043b165..80d19990f8 100644 --- a/travelport/models/modification_type_5.py +++ b/travelport/models/modification_type_5.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v34_0" -class ModificationType5(Enum): +class ModificationType5(StrEnum): """ The modification types supported. diff --git a/travelport/models/modification_type_6.py b/travelport/models/modification_type_6.py index f880b23efc..39d4e20def 100644 --- a/travelport/models/modification_type_6.py +++ b/travelport/models/modification_type_6.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v38_0" -class ModificationType6(Enum): +class ModificationType6(StrEnum): """ The modification types supported. diff --git a/travelport/models/optional_service_applicability_type_1.py b/travelport/models/optional_service_applicability_type_1.py index 9fa901946f..a813a10f31 100644 --- a/travelport/models/optional_service_applicability_type_1.py +++ b/travelport/models/optional_service_applicability_type_1.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v52_0" -class OptionalServiceApplicabilityType1(Enum): +class OptionalServiceApplicabilityType1(StrEnum): """ The different levels at which an optional service may be applied. diff --git a/travelport/models/optional_service_applicability_type_2.py b/travelport/models/optional_service_applicability_type_2.py index a479e1d128..7ee70f817f 100644 --- a/travelport/models/optional_service_applicability_type_2.py +++ b/travelport/models/optional_service_applicability_type_2.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v32_0" -class OptionalServiceApplicabilityType2(Enum): +class OptionalServiceApplicabilityType2(StrEnum): """ The different levels at which an optional service may be applied. diff --git a/travelport/models/optional_service_applicability_type_3.py b/travelport/models/optional_service_applicability_type_3.py index dd080a526b..ef65465db7 100644 --- a/travelport/models/optional_service_applicability_type_3.py +++ b/travelport/models/optional_service_applicability_type_3.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v33_0" -class OptionalServiceApplicabilityType3(Enum): +class OptionalServiceApplicabilityType3(StrEnum): """ The different levels at which an optional service may be applied. diff --git a/travelport/models/optional_service_applicability_type_4.py b/travelport/models/optional_service_applicability_type_4.py index b6d11591fb..9fe5f83c7c 100644 --- a/travelport/models/optional_service_applicability_type_4.py +++ b/travelport/models/optional_service_applicability_type_4.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v37_0" -class OptionalServiceApplicabilityType4(Enum): +class OptionalServiceApplicabilityType4(StrEnum): """ The different levels at which an optional service may be applied. diff --git a/travelport/models/optional_service_applicability_type_5.py b/travelport/models/optional_service_applicability_type_5.py index 4c22b1f0dd..1bffedb865 100644 --- a/travelport/models/optional_service_applicability_type_5.py +++ b/travelport/models/optional_service_applicability_type_5.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v34_0" -class OptionalServiceApplicabilityType5(Enum): +class OptionalServiceApplicabilityType5(StrEnum): """ The different levels at which an optional service may be applied. diff --git a/travelport/models/optional_service_applicability_type_6.py b/travelport/models/optional_service_applicability_type_6.py index e6d330a0d7..867200a464 100644 --- a/travelport/models/optional_service_applicability_type_6.py +++ b/travelport/models/optional_service_applicability_type_6.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v38_0" -class OptionalServiceApplicabilityType6(Enum): +class OptionalServiceApplicabilityType6(StrEnum): """ The different levels at which an optional service may be applied. diff --git a/travelport/models/other_guarantee_info_type_1.py b/travelport/models/other_guarantee_info_type_1.py index 856dfe02d0..3a40be4317 100644 --- a/travelport/models/other_guarantee_info_type_1.py +++ b/travelport/models/other_guarantee_info_type_1.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v52_0" -class OtherGuaranteeInfoType1(Enum): +class OtherGuaranteeInfoType1(StrEnum): IATA_ARC_NUMBER = "IATA/ARC Number" AGENCY_ADDRESS = "Agency Address" DEPOSIT_TAKEN = "Deposit Taken" diff --git a/travelport/models/other_guarantee_info_type_2.py b/travelport/models/other_guarantee_info_type_2.py index bf14080386..5beb932800 100644 --- a/travelport/models/other_guarantee_info_type_2.py +++ b/travelport/models/other_guarantee_info_type_2.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v32_0" -class OtherGuaranteeInfoType2(Enum): +class OtherGuaranteeInfoType2(StrEnum): IATA_ARC_NUMBER = "IATA/ARC Number" AGENCY_ADDRESS = "Agency Address" DEPOSIT_TAKEN = "Deposit Taken" diff --git a/travelport/models/other_guarantee_info_type_3.py b/travelport/models/other_guarantee_info_type_3.py index 9a30250d5e..1b0ff92329 100644 --- a/travelport/models/other_guarantee_info_type_3.py +++ b/travelport/models/other_guarantee_info_type_3.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v33_0" -class OtherGuaranteeInfoType3(Enum): +class OtherGuaranteeInfoType3(StrEnum): IATA_ARC_NUMBER = "IATA/ARC Number" AGENCY_ADDRESS = "Agency Address" DEPOSIT_TAKEN = "Deposit Taken" diff --git a/travelport/models/other_guarantee_info_type_4.py b/travelport/models/other_guarantee_info_type_4.py index 78a53d47ad..4ab57fe5e2 100644 --- a/travelport/models/other_guarantee_info_type_4.py +++ b/travelport/models/other_guarantee_info_type_4.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v37_0" -class OtherGuaranteeInfoType4(Enum): +class OtherGuaranteeInfoType4(StrEnum): IATA_ARC_NUMBER = "IATA/ARC Number" AGENCY_ADDRESS = "Agency Address" DEPOSIT_TAKEN = "Deposit Taken" diff --git a/travelport/models/other_guarantee_info_type_5.py b/travelport/models/other_guarantee_info_type_5.py index ff114de392..3b1be39c15 100644 --- a/travelport/models/other_guarantee_info_type_5.py +++ b/travelport/models/other_guarantee_info_type_5.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v34_0" -class OtherGuaranteeInfoType5(Enum): +class OtherGuaranteeInfoType5(StrEnum): IATA_ARC_NUMBER = "IATA/ARC Number" AGENCY_ADDRESS = "Agency Address" DEPOSIT_TAKEN = "Deposit Taken" diff --git a/travelport/models/other_guarantee_info_type_6.py b/travelport/models/other_guarantee_info_type_6.py index 9b4038334b..3c841af955 100644 --- a/travelport/models/other_guarantee_info_type_6.py +++ b/travelport/models/other_guarantee_info_type_6.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v38_0" -class OtherGuaranteeInfoType6(Enum): +class OtherGuaranteeInfoType6(StrEnum): IATA_ARC_NUMBER = "IATA/ARC Number" AGENCY_ADDRESS = "Agency Address" DEPOSIT_TAKEN = "Deposit Taken" diff --git a/travelport/models/payment_type_1.py b/travelport/models/payment_type_1.py index 5cfbd18661..969961170b 100644 --- a/travelport/models/payment_type_1.py +++ b/travelport/models/payment_type_1.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v52_0" -class PaymentType1(Enum): +class PaymentType1(StrEnum): """ Properties ---------- diff --git a/travelport/models/payment_type_2.py b/travelport/models/payment_type_2.py index 04a2ad52e2..0b440585f8 100644 --- a/travelport/models/payment_type_2.py +++ b/travelport/models/payment_type_2.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v32_0" -class PaymentType2(Enum): +class PaymentType2(StrEnum): """ Properties ---------- diff --git a/travelport/models/payment_type_3.py b/travelport/models/payment_type_3.py index 1af3ed6701..bfa078dc06 100644 --- a/travelport/models/payment_type_3.py +++ b/travelport/models/payment_type_3.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v33_0" -class PaymentType3(Enum): +class PaymentType3(StrEnum): """ Properties ---------- diff --git a/travelport/models/payment_type_4.py b/travelport/models/payment_type_4.py index 714f281fc0..74d7c0fa6d 100644 --- a/travelport/models/payment_type_4.py +++ b/travelport/models/payment_type_4.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v37_0" -class PaymentType4(Enum): +class PaymentType4(StrEnum): """ Properties ---------- diff --git a/travelport/models/payment_type_5.py b/travelport/models/payment_type_5.py index 1ebefe129e..4f4fa48992 100644 --- a/travelport/models/payment_type_5.py +++ b/travelport/models/payment_type_5.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v34_0" -class PaymentType5(Enum): +class PaymentType5(StrEnum): """ Properties ---------- diff --git a/travelport/models/payment_type_6.py b/travelport/models/payment_type_6.py index 1e05f23e0e..e11ab26390 100644 --- a/travelport/models/payment_type_6.py +++ b/travelport/models/payment_type_6.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v38_0" -class PaymentType6(Enum): +class PaymentType6(StrEnum): """ Properties ---------- diff --git a/travelport/models/phone_number_history_type_1.py b/travelport/models/phone_number_history_type_1.py index c7e090169f..4e8d06c8b4 100644 --- a/travelport/models/phone_number_history_type_1.py +++ b/travelport/models/phone_number_history_type_1.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/sharedUprofile_v20_0" -class PhoneNumberHistoryType1(Enum): +class PhoneNumberHistoryType1(StrEnum): AGENCY = "Agency" BUSINESS = "Business" MOBILE = "Mobile" diff --git a/travelport/models/phone_number_history_type_2.py b/travelport/models/phone_number_history_type_2.py index b133eb6639..88c4897e69 100644 --- a/travelport/models/phone_number_history_type_2.py +++ b/travelport/models/phone_number_history_type_2.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/uprofile_v37_0" -class PhoneNumberHistoryType2(Enum): +class PhoneNumberHistoryType2(StrEnum): AGENCY = "Agency" BUSINESS = "Business" MOBILE = "Mobile" diff --git a/travelport/models/phone_number_type_1.py b/travelport/models/phone_number_type_1.py index 45ed478c99..2cef375dcf 100644 --- a/travelport/models/phone_number_type_1.py +++ b/travelport/models/phone_number_type_1.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v52_0" -class PhoneNumberType1(Enum): +class PhoneNumberType1(StrEnum): AGENCY = "Agency" BUSINESS = "Business" MOBILE = "Mobile" diff --git a/travelport/models/phone_number_type_2.py b/travelport/models/phone_number_type_2.py index 8718fa0ca6..6a007e2fec 100644 --- a/travelport/models/phone_number_type_2.py +++ b/travelport/models/phone_number_type_2.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/uprofileCommon_v30_0" -class PhoneNumberType2(Enum): +class PhoneNumberType2(StrEnum): AGENCY = "Agency" BUSINESS = "Business" MOBILE = "Mobile" diff --git a/travelport/models/phone_number_type_3.py b/travelport/models/phone_number_type_3.py index e7662e7f9b..93f5219a08 100644 --- a/travelport/models/phone_number_type_3.py +++ b/travelport/models/phone_number_type_3.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v32_0" -class PhoneNumberType3(Enum): +class PhoneNumberType3(StrEnum): AGENCY = "Agency" BUSINESS = "Business" MOBILE = "Mobile" diff --git a/travelport/models/phone_number_type_4.py b/travelport/models/phone_number_type_4.py index 294928a53a..66b2206858 100644 --- a/travelport/models/phone_number_type_4.py +++ b/travelport/models/phone_number_type_4.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v33_0" -class PhoneNumberType4(Enum): +class PhoneNumberType4(StrEnum): AGENCY = "Agency" BUSINESS = "Business" MOBILE = "Mobile" diff --git a/travelport/models/phone_number_type_5.py b/travelport/models/phone_number_type_5.py index 9dfe6c1b3f..51a60a9f38 100644 --- a/travelport/models/phone_number_type_5.py +++ b/travelport/models/phone_number_type_5.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v37_0" -class PhoneNumberType5(Enum): +class PhoneNumberType5(StrEnum): AGENCY = "Agency" BUSINESS = "Business" MOBILE = "Mobile" diff --git a/travelport/models/phone_number_type_6.py b/travelport/models/phone_number_type_6.py index c90a96b294..f5b669029b 100644 --- a/travelport/models/phone_number_type_6.py +++ b/travelport/models/phone_number_type_6.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v34_0" -class PhoneNumberType6(Enum): +class PhoneNumberType6(StrEnum): AGENCY = "Agency" BUSINESS = "Business" MOBILE = "Mobile" diff --git a/travelport/models/phone_number_type_7.py b/travelport/models/phone_number_type_7.py index 5beee4eb8d..2a879cee33 100644 --- a/travelport/models/phone_number_type_7.py +++ b/travelport/models/phone_number_type_7.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v38_0" -class PhoneNumberType7(Enum): +class PhoneNumberType7(StrEnum): AGENCY = "Agency" BUSINESS = "Business" MOBILE = "Mobile" diff --git a/travelport/models/preference_owner.py b/travelport/models/preference_owner.py index 70b7620ca4..ee4c21eee7 100644 --- a/travelport/models/preference_owner.py +++ b/travelport/models/preference_owner.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/universal_v52_0" -class PreferenceOwner(Enum): +class PreferenceOwner(StrEnum): TRAVELER = "Traveler" ACCOUNT = "Account" AGENT = "Agent" diff --git a/travelport/models/profile_child_search_req_hierarchy_type_1.py b/travelport/models/profile_child_search_req_hierarchy_type_1.py index ef93fd38ea..b4ce4b2d4c 100644 --- a/travelport/models/profile_child_search_req_hierarchy_type_1.py +++ b/travelport/models/profile_child_search_req_hierarchy_type_1.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/sharedUprofile_v20_0" -class ProfileChildSearchReqHierarchyType1(Enum): +class ProfileChildSearchReqHierarchyType1(StrEnum): AGENCY = "Agency" ACCOUNT = "Account" diff --git a/travelport/models/profile_child_search_req_hierarchy_type_2.py b/travelport/models/profile_child_search_req_hierarchy_type_2.py index f003c71ec6..1b1d453f4c 100644 --- a/travelport/models/profile_child_search_req_hierarchy_type_2.py +++ b/travelport/models/profile_child_search_req_hierarchy_type_2.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/uprofile_v37_0" -class ProfileChildSearchReqHierarchyType2(Enum): +class ProfileChildSearchReqHierarchyType2(StrEnum): AGENCY = "Agency" ACCOUNT = "Account" diff --git a/travelport/models/proprietary_data_proprietary_data_type_1.py b/travelport/models/proprietary_data_proprietary_data_type_1.py index 924e279d85..30494831ff 100644 --- a/travelport/models/proprietary_data_proprietary_data_type_1.py +++ b/travelport/models/proprietary_data_proprietary_data_type_1.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/sharedUprofile_v20_0" -class ProprietaryDataProprietaryDataType1(Enum): +class ProprietaryDataProprietaryDataType1(StrEnum): NICK_NAME = "NickName" DESCRIPTION = "Description" ADDITIONAL_IDENTIFIER = "AdditionalIdentifier" diff --git a/travelport/models/proprietary_data_proprietary_data_type_2.py b/travelport/models/proprietary_data_proprietary_data_type_2.py index 25858afad8..2dd179e656 100644 --- a/travelport/models/proprietary_data_proprietary_data_type_2.py +++ b/travelport/models/proprietary_data_proprietary_data_type_2.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/uprofile_v37_0" -class ProprietaryDataProprietaryDataType2(Enum): +class ProprietaryDataProprietaryDataType2(StrEnum): NICK_NAME = "NickName" DESCRIPTION = "Description" ADDITIONAL_IDENTIFIER = "AdditionalIdentifier" diff --git a/travelport/models/provider_reservation_divide_req_create_child_universal_record.py b/travelport/models/provider_reservation_divide_req_create_child_universal_record.py index baf82a350c..70cd9b000e 100644 --- a/travelport/models/provider_reservation_divide_req_create_child_universal_record.py +++ b/travelport/models/provider_reservation_divide_req_create_child_universal_record.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/universal_v52_0" -class ProviderReservationDivideReqCreateChildUniversalRecord(Enum): +class ProviderReservationDivideReqCreateChildUniversalRecord(StrEnum): EXISTING = "Existing" NEW = "New" diff --git a/travelport/models/provisioning_code_profile_type_1.py b/travelport/models/provisioning_code_profile_type_1.py index a8f2737675..efe83aa1d4 100644 --- a/travelport/models/provisioning_code_profile_type_1.py +++ b/travelport/models/provisioning_code_profile_type_1.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/sharedUprofile_v20_0" -class ProvisioningCodeProfileType1(Enum): +class ProvisioningCodeProfileType1(StrEnum): AGENCY = "Agency" BRANCH_GROUP = "BranchGroup" BRANCH = "Branch" diff --git a/travelport/models/provisioning_code_profile_type_2.py b/travelport/models/provisioning_code_profile_type_2.py index 6d2f7f7aa2..b17b6970ff 100644 --- a/travelport/models/provisioning_code_profile_type_2.py +++ b/travelport/models/provisioning_code_profile_type_2.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/uprofile_v37_0" -class ProvisioningCodeProfileType2(Enum): +class ProvisioningCodeProfileType2(StrEnum): AGENCY = "Agency" BRANCH_GROUP = "BranchGroup" BRANCH = "Branch" diff --git a/travelport/models/rail_refund_req_refund_option.py b/travelport/models/rail_refund_req_refund_option.py index 48a3985458..c692c5ea01 100644 --- a/travelport/models/rail_refund_req_refund_option.py +++ b/travelport/models/rail_refund_req_refund_option.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/rail_v52_0" -class RailRefundReqRefundOption(Enum): +class RailRefundReqRefundOption(StrEnum): RETAIN = "Retain" REFUND = "Refund" diff --git a/travelport/models/rail_solution_changed_info_reason_code.py b/travelport/models/rail_solution_changed_info_reason_code.py index ad190f40b4..847f7ed7ac 100644 --- a/travelport/models/rail_solution_changed_info_reason_code.py +++ b/travelport/models/rail_solution_changed_info_reason_code.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/rail_v52_0" -class RailSolutionChangedInfoReasonCode(Enum): +class RailSolutionChangedInfoReasonCode(StrEnum): PRICE = "Price" SCHEDULE = "Schedule" BOTH = "Both" diff --git a/travelport/models/rate_match_indicator_status.py b/travelport/models/rate_match_indicator_status.py index 8790950a07..6d19f426cf 100644 --- a/travelport/models/rate_match_indicator_status.py +++ b/travelport/models/rate_match_indicator_status.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/hotel_v52_0" -class RateMatchIndicatorStatus(Enum): +class RateMatchIndicatorStatus(StrEnum): """ Properties ---------- diff --git a/travelport/models/rate_match_indicator_type.py b/travelport/models/rate_match_indicator_type.py index fcb5f13929..ff795e1b43 100644 --- a/travelport/models/rate_match_indicator_type.py +++ b/travelport/models/rate_match_indicator_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/hotel_v52_0" -class RateMatchIndicatorType(Enum): +class RateMatchIndicatorType(StrEnum): RATE_CATEGORY = "RateCategory" ROOM_COUNT = "RoomCount" ADULT_COUNT = "AdultCount" diff --git a/travelport/models/reference_data_search_item_type.py b/travelport/models/reference_data_search_item_type.py index a1d33eb1a8..524775fc70 100644 --- a/travelport/models/reference_data_search_item_type.py +++ b/travelport/models/reference_data_search_item_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/util_v52_0" -class ReferenceDataSearchItemType(Enum): +class ReferenceDataSearchItemType(StrEnum): AIRPORT = "Airport" CARRIER = "Carrier" CITY = "City" diff --git a/travelport/models/reference_data_update_req_action.py b/travelport/models/reference_data_update_req_action.py index 63de669926..d88016503c 100644 --- a/travelport/models/reference_data_update_req_action.py +++ b/travelport/models/reference_data_update_req_action.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/util_v52_0" -class ReferenceDataUpdateReqAction(Enum): +class ReferenceDataUpdateReqAction(StrEnum): ADD = "Add" MODIFY = "Modify" diff --git a/travelport/models/repricing_modifiers_flight_type.py b/travelport/models/repricing_modifiers_flight_type.py index ae3c87b971..4a060bd0fd 100644 --- a/travelport/models/repricing_modifiers_flight_type.py +++ b/travelport/models/repricing_modifiers_flight_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/air_v52_0" -class RepricingModifiersFlightType(Enum): +class RepricingModifiersFlightType(StrEnum): DIRECT = "Direct" NON_STOP = "NonStop" SINGLE_CONNECTION = "SingleConnection" diff --git a/travelport/models/required_field_name_1.py b/travelport/models/required_field_name_1.py index 66fe884076..74e0b6e68c 100644 --- a/travelport/models/required_field_name_1.py +++ b/travelport/models/required_field_name_1.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v52_0" -class RequiredFieldName1(Enum): +class RequiredFieldName1(StrEnum): CARD_TYPE = "CardType" NUMBER = "Number" CUSTOMER_REFERENCE = "CustomerReference" diff --git a/travelport/models/required_field_name_2.py b/travelport/models/required_field_name_2.py index 0cacc0f940..7ecfc85ad0 100644 --- a/travelport/models/required_field_name_2.py +++ b/travelport/models/required_field_name_2.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v32_0" -class RequiredFieldName2(Enum): +class RequiredFieldName2(StrEnum): CARD_TYPE = "CardType" NUMBER = "Number" CUSTOMER_REFERENCE = "CustomerReference" diff --git a/travelport/models/required_field_name_3.py b/travelport/models/required_field_name_3.py index 6d07238621..4ec2e2546d 100644 --- a/travelport/models/required_field_name_3.py +++ b/travelport/models/required_field_name_3.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v33_0" -class RequiredFieldName3(Enum): +class RequiredFieldName3(StrEnum): CARD_TYPE = "CardType" NUMBER = "Number" CUSTOMER_REFERENCE = "CustomerReference" diff --git a/travelport/models/required_field_name_4.py b/travelport/models/required_field_name_4.py index b99dcdcb31..0c9253547a 100644 --- a/travelport/models/required_field_name_4.py +++ b/travelport/models/required_field_name_4.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v37_0" -class RequiredFieldName4(Enum): +class RequiredFieldName4(StrEnum): CARD_TYPE = "CardType" NUMBER = "Number" CUSTOMER_REFERENCE = "CustomerReference" diff --git a/travelport/models/required_field_name_5.py b/travelport/models/required_field_name_5.py index b8e8f485ee..399b45ffe8 100644 --- a/travelport/models/required_field_name_5.py +++ b/travelport/models/required_field_name_5.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v34_0" -class RequiredFieldName5(Enum): +class RequiredFieldName5(StrEnum): CARD_TYPE = "CardType" NUMBER = "Number" CUSTOMER_REFERENCE = "CustomerReference" diff --git a/travelport/models/required_field_name_6.py b/travelport/models/required_field_name_6.py index e4dc5ec6bc..ee36cc8404 100644 --- a/travelport/models/required_field_name_6.py +++ b/travelport/models/required_field_name_6.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v38_0" -class RequiredFieldName6(Enum): +class RequiredFieldName6(StrEnum): CARD_TYPE = "CardType" NUMBER = "Number" CUSTOMER_REFERENCE = "CustomerReference" diff --git a/travelport/models/requisition_category_1.py b/travelport/models/requisition_category_1.py index 30a47647c7..8a83155187 100644 --- a/travelport/models/requisition_category_1.py +++ b/travelport/models/requisition_category_1.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v52_0" -class RequisitionCategory1(Enum): +class RequisitionCategory1(StrEnum): GOVERNMENT = "Government" OTHER = "Other" diff --git a/travelport/models/requisition_category_2.py b/travelport/models/requisition_category_2.py index badc921f93..904ae173a6 100644 --- a/travelport/models/requisition_category_2.py +++ b/travelport/models/requisition_category_2.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/uprofileCommon_v30_0" -class RequisitionCategory2(Enum): +class RequisitionCategory2(StrEnum): GOVERNMENT = "Government" OTHER = "Other" diff --git a/travelport/models/requisition_category_3.py b/travelport/models/requisition_category_3.py index 44c99d0396..dca5f52369 100644 --- a/travelport/models/requisition_category_3.py +++ b/travelport/models/requisition_category_3.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v32_0" -class RequisitionCategory3(Enum): +class RequisitionCategory3(StrEnum): GOVERNMENT = "Government" OTHER = "Other" diff --git a/travelport/models/requisition_category_4.py b/travelport/models/requisition_category_4.py index c11d1c85f0..fc2161e1c9 100644 --- a/travelport/models/requisition_category_4.py +++ b/travelport/models/requisition_category_4.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v33_0" -class RequisitionCategory4(Enum): +class RequisitionCategory4(StrEnum): GOVERNMENT = "Government" OTHER = "Other" diff --git a/travelport/models/requisition_category_5.py b/travelport/models/requisition_category_5.py index c9c500a1f3..e3514e262c 100644 --- a/travelport/models/requisition_category_5.py +++ b/travelport/models/requisition_category_5.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v37_0" -class RequisitionCategory5(Enum): +class RequisitionCategory5(StrEnum): GOVERNMENT = "Government" OTHER = "Other" diff --git a/travelport/models/requisition_category_6.py b/travelport/models/requisition_category_6.py index f56af7b665..ff55cb2fa6 100644 --- a/travelport/models/requisition_category_6.py +++ b/travelport/models/requisition_category_6.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v34_0" -class RequisitionCategory6(Enum): +class RequisitionCategory6(StrEnum): GOVERNMENT = "Government" OTHER = "Other" diff --git a/travelport/models/requisition_category_7.py b/travelport/models/requisition_category_7.py index a574d3cb26..6760df338c 100644 --- a/travelport/models/requisition_category_7.py +++ b/travelport/models/requisition_category_7.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v38_0" -class RequisitionCategory7(Enum): +class RequisitionCategory7(StrEnum): GOVERNMENT = "Government" OTHER = "Other" diff --git a/travelport/models/requisition_type_1.py b/travelport/models/requisition_type_1.py index 141b8e52d1..70aa0c6ef8 100644 --- a/travelport/models/requisition_type_1.py +++ b/travelport/models/requisition_type_1.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v52_0" -class RequisitionType1(Enum): +class RequisitionType1(StrEnum): CASH = "Cash" CREDIT = "Credit" diff --git a/travelport/models/requisition_type_2.py b/travelport/models/requisition_type_2.py index d823a04f5c..f8cd1b1bd8 100644 --- a/travelport/models/requisition_type_2.py +++ b/travelport/models/requisition_type_2.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/uprofileCommon_v30_0" -class RequisitionType2(Enum): +class RequisitionType2(StrEnum): CASH = "Cash" CREDIT = "Credit" diff --git a/travelport/models/requisition_type_3.py b/travelport/models/requisition_type_3.py index 90a890e12b..7488b5f1e6 100644 --- a/travelport/models/requisition_type_3.py +++ b/travelport/models/requisition_type_3.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v32_0" -class RequisitionType3(Enum): +class RequisitionType3(StrEnum): CASH = "Cash" CREDIT = "Credit" diff --git a/travelport/models/requisition_type_4.py b/travelport/models/requisition_type_4.py index cbd0d02c83..815016bf18 100644 --- a/travelport/models/requisition_type_4.py +++ b/travelport/models/requisition_type_4.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v33_0" -class RequisitionType4(Enum): +class RequisitionType4(StrEnum): CASH = "Cash" CREDIT = "Credit" diff --git a/travelport/models/requisition_type_5.py b/travelport/models/requisition_type_5.py index 03869384e6..6ae012b2a3 100644 --- a/travelport/models/requisition_type_5.py +++ b/travelport/models/requisition_type_5.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v37_0" -class RequisitionType5(Enum): +class RequisitionType5(StrEnum): CASH = "Cash" CREDIT = "Credit" diff --git a/travelport/models/requisition_type_6.py b/travelport/models/requisition_type_6.py index 55c2efdd6e..e7fd90825a 100644 --- a/travelport/models/requisition_type_6.py +++ b/travelport/models/requisition_type_6.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v34_0" -class RequisitionType6(Enum): +class RequisitionType6(StrEnum): CASH = "Cash" CREDIT = "Credit" diff --git a/travelport/models/requisition_type_7.py b/travelport/models/requisition_type_7.py index 108c8666f3..fee3602750 100644 --- a/travelport/models/requisition_type_7.py +++ b/travelport/models/requisition_type_7.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v38_0" -class RequisitionType7(Enum): +class RequisitionType7(StrEnum): CASH = "Cash" CREDIT = "Credit" diff --git a/travelport/models/response_message_type_1.py b/travelport/models/response_message_type_1.py index 4ffbaaa2e9..87e85bebc5 100644 --- a/travelport/models/response_message_type_1.py +++ b/travelport/models/response_message_type_1.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v52_0" -class ResponseMessageType1(Enum): +class ResponseMessageType1(StrEnum): WARNING = "Warning" ERROR = "Error" INFO = "Info" diff --git a/travelport/models/response_message_type_2.py b/travelport/models/response_message_type_2.py index 422fb42f9d..d30404d50e 100644 --- a/travelport/models/response_message_type_2.py +++ b/travelport/models/response_message_type_2.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/uprofileCommon_v30_0" -class ResponseMessageType2(Enum): +class ResponseMessageType2(StrEnum): WARNING = "Warning" ERROR = "Error" INFO = "Info" diff --git a/travelport/models/response_message_type_3.py b/travelport/models/response_message_type_3.py index 878c662635..e8c4ad262d 100644 --- a/travelport/models/response_message_type_3.py +++ b/travelport/models/response_message_type_3.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v32_0" -class ResponseMessageType3(Enum): +class ResponseMessageType3(StrEnum): WARNING = "Warning" ERROR = "Error" INFO = "Info" diff --git a/travelport/models/response_message_type_4.py b/travelport/models/response_message_type_4.py index d7ed3e2abc..ffc611451a 100644 --- a/travelport/models/response_message_type_4.py +++ b/travelport/models/response_message_type_4.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v33_0" -class ResponseMessageType4(Enum): +class ResponseMessageType4(StrEnum): WARNING = "Warning" ERROR = "Error" INFO = "Info" diff --git a/travelport/models/response_message_type_5.py b/travelport/models/response_message_type_5.py index f4a7efe707..73f0674470 100644 --- a/travelport/models/response_message_type_5.py +++ b/travelport/models/response_message_type_5.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v37_0" -class ResponseMessageType5(Enum): +class ResponseMessageType5(StrEnum): WARNING = "Warning" ERROR = "Error" INFO = "Info" diff --git a/travelport/models/response_message_type_6.py b/travelport/models/response_message_type_6.py index 4383eb8339..41bfd46c17 100644 --- a/travelport/models/response_message_type_6.py +++ b/travelport/models/response_message_type_6.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v34_0" -class ResponseMessageType6(Enum): +class ResponseMessageType6(StrEnum): WARNING = "Warning" ERROR = "Error" INFO = "Info" diff --git a/travelport/models/response_message_type_7.py b/travelport/models/response_message_type_7.py index a0271e83cc..430edf67f4 100644 --- a/travelport/models/response_message_type_7.py +++ b/travelport/models/response_message_type_7.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v38_0" -class ResponseMessageType7(Enum): +class ResponseMessageType7(StrEnum): WARNING = "Warning" ERROR = "Error" INFO = "Info" diff --git a/travelport/models/saved_trip_activity_type.py b/travelport/models/saved_trip_activity_type.py index 6a40ba10db..c89a1e0593 100644 --- a/travelport/models/saved_trip_activity_type.py +++ b/travelport/models/saved_trip_activity_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/universal_v52_0" -class SavedTripActivityType(Enum): +class SavedTripActivityType(StrEnum): LOW_FARE_SEARCH = "LowFareSearch" AIR_PRICE = "AirPrice" VEHICLE_SEARCH_AVAILABILITY = "VehicleSearchAvailability" diff --git a/travelport/models/search_ticketing_reservation_status_1.py b/travelport/models/search_ticketing_reservation_status_1.py index 41e5021d08..e3367198de 100644 --- a/travelport/models/search_ticketing_reservation_status_1.py +++ b/travelport/models/search_ticketing_reservation_status_1.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v52_0" -class SearchTicketingReservationStatus1(Enum): +class SearchTicketingReservationStatus1(StrEnum): ON_HOLD = "OnHold" SET_FOR_TICKETING = "SetForTicketing" BOTH = "Both" diff --git a/travelport/models/search_ticketing_reservation_status_2.py b/travelport/models/search_ticketing_reservation_status_2.py index d3afdb6a30..2e90d789a1 100644 --- a/travelport/models/search_ticketing_reservation_status_2.py +++ b/travelport/models/search_ticketing_reservation_status_2.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v32_0" -class SearchTicketingReservationStatus2(Enum): +class SearchTicketingReservationStatus2(StrEnum): ON_HOLD = "OnHold" SET_FOR_TICKETING = "SetForTicketing" BOTH = "Both" diff --git a/travelport/models/search_ticketing_reservation_status_3.py b/travelport/models/search_ticketing_reservation_status_3.py index 8077b8e4bc..b0244d471a 100644 --- a/travelport/models/search_ticketing_reservation_status_3.py +++ b/travelport/models/search_ticketing_reservation_status_3.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v33_0" -class SearchTicketingReservationStatus3(Enum): +class SearchTicketingReservationStatus3(StrEnum): ON_HOLD = "OnHold" SET_FOR_TICKETING = "SetForTicketing" BOTH = "Both" diff --git a/travelport/models/search_ticketing_reservation_status_4.py b/travelport/models/search_ticketing_reservation_status_4.py index 34dfe33c02..62e3de92d6 100644 --- a/travelport/models/search_ticketing_reservation_status_4.py +++ b/travelport/models/search_ticketing_reservation_status_4.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v37_0" -class SearchTicketingReservationStatus4(Enum): +class SearchTicketingReservationStatus4(StrEnum): ON_HOLD = "OnHold" SET_FOR_TICKETING = "SetForTicketing" BOTH = "Both" diff --git a/travelport/models/search_ticketing_reservation_status_5.py b/travelport/models/search_ticketing_reservation_status_5.py index 2bb0a83289..bcd276d0e5 100644 --- a/travelport/models/search_ticketing_reservation_status_5.py +++ b/travelport/models/search_ticketing_reservation_status_5.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v34_0" -class SearchTicketingReservationStatus5(Enum): +class SearchTicketingReservationStatus5(StrEnum): ON_HOLD = "OnHold" SET_FOR_TICKETING = "SetForTicketing" BOTH = "Both" diff --git a/travelport/models/search_ticketing_reservation_status_6.py b/travelport/models/search_ticketing_reservation_status_6.py index cc7629fe4d..024f2e75bd 100644 --- a/travelport/models/search_ticketing_reservation_status_6.py +++ b/travelport/models/search_ticketing_reservation_status_6.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v38_0" -class SearchTicketingReservationStatus6(Enum): +class SearchTicketingReservationStatus6(StrEnum): ON_HOLD = "OnHold" SET_FOR_TICKETING = "SetForTicketing" BOTH = "Both" diff --git a/travelport/models/search_ticketing_ticket_status_1.py b/travelport/models/search_ticketing_ticket_status_1.py index 895fc073c3..7d7a8ac46c 100644 --- a/travelport/models/search_ticketing_ticket_status_1.py +++ b/travelport/models/search_ticketing_ticket_status_1.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v52_0" -class SearchTicketingTicketStatus1(Enum): +class SearchTicketingTicketStatus1(StrEnum): TICKETED = "Ticketed" UNTICKETED = "Unticketed" BOTH = "Both" diff --git a/travelport/models/search_ticketing_ticket_status_2.py b/travelport/models/search_ticketing_ticket_status_2.py index 0ec7b2ee92..27b7793278 100644 --- a/travelport/models/search_ticketing_ticket_status_2.py +++ b/travelport/models/search_ticketing_ticket_status_2.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v32_0" -class SearchTicketingTicketStatus2(Enum): +class SearchTicketingTicketStatus2(StrEnum): TICKETED = "Ticketed" UNTICKETED = "Unticketed" BOTH = "Both" diff --git a/travelport/models/search_ticketing_ticket_status_3.py b/travelport/models/search_ticketing_ticket_status_3.py index 7e5c8b69e9..080a2dbafa 100644 --- a/travelport/models/search_ticketing_ticket_status_3.py +++ b/travelport/models/search_ticketing_ticket_status_3.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v33_0" -class SearchTicketingTicketStatus3(Enum): +class SearchTicketingTicketStatus3(StrEnum): TICKETED = "Ticketed" UNTICKETED = "Unticketed" BOTH = "Both" diff --git a/travelport/models/search_ticketing_ticket_status_4.py b/travelport/models/search_ticketing_ticket_status_4.py index e12695a9a6..043d9a699b 100644 --- a/travelport/models/search_ticketing_ticket_status_4.py +++ b/travelport/models/search_ticketing_ticket_status_4.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v37_0" -class SearchTicketingTicketStatus4(Enum): +class SearchTicketingTicketStatus4(StrEnum): TICKETED = "Ticketed" UNTICKETED = "Unticketed" BOTH = "Both" diff --git a/travelport/models/search_ticketing_ticket_status_5.py b/travelport/models/search_ticketing_ticket_status_5.py index c190f0d978..b3a2fb1893 100644 --- a/travelport/models/search_ticketing_ticket_status_5.py +++ b/travelport/models/search_ticketing_ticket_status_5.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v34_0" -class SearchTicketingTicketStatus5(Enum): +class SearchTicketingTicketStatus5(StrEnum): TICKETED = "Ticketed" UNTICKETED = "Unticketed" BOTH = "Both" diff --git a/travelport/models/search_ticketing_ticket_status_6.py b/travelport/models/search_ticketing_ticket_status_6.py index 09ed9e9511..5a4a15ee4f 100644 --- a/travelport/models/search_ticketing_ticket_status_6.py +++ b/travelport/models/search_ticketing_ticket_status_6.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v38_0" -class SearchTicketingTicketStatus6(Enum): +class SearchTicketingTicketStatus6(StrEnum): TICKETED = "Ticketed" UNTICKETED = "Unticketed" BOTH = "Both" diff --git a/travelport/models/tcrrefund_bundle_refund_type.py b/travelport/models/tcrrefund_bundle_refund_type.py index 817a88ce1b..11815cc6f6 100644 --- a/travelport/models/tcrrefund_bundle_refund_type.py +++ b/travelport/models/tcrrefund_bundle_refund_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/air_v52_0" -class TcrrefundBundleRefundType(Enum): +class TcrrefundBundleRefundType(StrEnum): AUTO = "Auto" MANUAL = "Manual" IGNORED = "Ignored" diff --git a/travelport/models/travel_document_height_unit_1.py b/travelport/models/travel_document_height_unit_1.py index e61063bff6..97b16be209 100644 --- a/travelport/models/travel_document_height_unit_1.py +++ b/travelport/models/travel_document_height_unit_1.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/sharedUprofile_v20_0" -class TravelDocumentHeightUnit1(Enum): +class TravelDocumentHeightUnit1(StrEnum): METERS = "Meters" FEET = "Feet" diff --git a/travelport/models/travel_document_height_unit_2.py b/travelport/models/travel_document_height_unit_2.py index 4274e9d7cb..89d5d49a41 100644 --- a/travelport/models/travel_document_height_unit_2.py +++ b/travelport/models/travel_document_height_unit_2.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/uprofile_v37_0" -class TravelDocumentHeightUnit2(Enum): +class TravelDocumentHeightUnit2(StrEnum): METERS = "Meters" FEET = "Feet" diff --git a/travelport/models/travel_document_weight_unit_1.py b/travelport/models/travel_document_weight_unit_1.py index c3135d6f32..9028069dc6 100644 --- a/travelport/models/travel_document_weight_unit_1.py +++ b/travelport/models/travel_document_weight_unit_1.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/sharedUprofile_v20_0" -class TravelDocumentWeightUnit1(Enum): +class TravelDocumentWeightUnit1(StrEnum): KILOGRAMS = "Kilograms" POUNDS = "Pounds" diff --git a/travelport/models/travel_document_weight_unit_2.py b/travelport/models/travel_document_weight_unit_2.py index 4b2786ebff..bb6c6d5378 100644 --- a/travelport/models/travel_document_weight_unit_2.py +++ b/travelport/models/travel_document_weight_unit_2.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/uprofile_v37_0" -class TravelDocumentWeightUnit2(Enum): +class TravelDocumentWeightUnit2(StrEnum): KILOGRAMS = "Kilograms" POUNDS = "Pounds" diff --git a/travelport/models/type_action_1.py b/travelport/models/type_action_1.py index 708e54a1f8..2c90571814 100644 --- a/travelport/models/type_action_1.py +++ b/travelport/models/type_action_1.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/sharedUprofile_v20_0" -class TypeAction1(Enum): +class TypeAction1(StrEnum): """ Specify whether the change is to add, update, or delete the field. """ diff --git a/travelport/models/type_action_2.py b/travelport/models/type_action_2.py index 7f332d2ede..a67ead8cd0 100644 --- a/travelport/models/type_action_2.py +++ b/travelport/models/type_action_2.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/uprofile_v37_0" -class TypeAction2(Enum): +class TypeAction2(StrEnum): """ Specify whether the change is to add, update, or delete the field. """ diff --git a/travelport/models/type_adjustment_target.py b/travelport/models/type_adjustment_target.py index 82cc221014..007b5f07b1 100644 --- a/travelport/models/type_adjustment_target.py +++ b/travelport/models/type_adjustment_target.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v52_0" -class TypeAdjustmentTarget(Enum): +class TypeAdjustmentTarget(StrEnum): BASE = "Base" TOTAL = "Total" OTHER = "Other" diff --git a/travelport/models/type_adjustment_type.py b/travelport/models/type_adjustment_type.py index ab84454736..7540b76b97 100644 --- a/travelport/models/type_adjustment_type.py +++ b/travelport/models/type_adjustment_type.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v52_0" -class TypeAdjustmentType(Enum): +class TypeAdjustmentType(StrEnum): AMOUNT = "Amount" PERCENTAGE = "Percentage" diff --git a/travelport/models/type_advisory_type_1.py b/travelport/models/type_advisory_type_1.py index f8dabcfb84..951648743d 100644 --- a/travelport/models/type_advisory_type_1.py +++ b/travelport/models/type_advisory_type_1.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/sharedUprofile_v20_0" -class TypeAdvisoryType1(Enum): +class TypeAdvisoryType1(StrEnum): """ Specify the type of Advisory. """ diff --git a/travelport/models/type_advisory_type_2.py b/travelport/models/type_advisory_type_2.py index 6cd04bde07..822a444cf8 100644 --- a/travelport/models/type_advisory_type_2.py +++ b/travelport/models/type_advisory_type_2.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/uprofile_v37_0" -class TypeAdvisoryType2(Enum): +class TypeAdvisoryType2(StrEnum): """ Specify the type of Advisory. """ diff --git a/travelport/models/type_agency_info_history_ursync_data_1.py b/travelport/models/type_agency_info_history_ursync_data_1.py index bf60f8654a..f06d93d2d7 100644 --- a/travelport/models/type_agency_info_history_ursync_data_1.py +++ b/travelport/models/type_agency_info_history_ursync_data_1.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/sharedUprofile_v20_0" -class TypeAgencyInfoHistoryUrsyncData1(Enum): +class TypeAgencyInfoHistoryUrsyncData1(StrEnum): MASKED = "Masked" UNMASKED = "Unmasked" diff --git a/travelport/models/type_agency_info_history_ursync_data_2.py b/travelport/models/type_agency_info_history_ursync_data_2.py index 0a57e8598e..de5d3cd265 100644 --- a/travelport/models/type_agency_info_history_ursync_data_2.py +++ b/travelport/models/type_agency_info_history_ursync_data_2.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/uprofile_v37_0" -class TypeAgencyInfoHistoryUrsyncData2(Enum): +class TypeAgencyInfoHistoryUrsyncData2(StrEnum): MASKED = "Masked" UNMASKED = "Unmasked" diff --git a/travelport/models/type_agency_profile_level_1.py b/travelport/models/type_agency_profile_level_1.py index efcd0a2b01..c6125d5cab 100644 --- a/travelport/models/type_agency_profile_level_1.py +++ b/travelport/models/type_agency_profile_level_1.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v52_0" -class TypeAgencyProfileLevel1(Enum): +class TypeAgencyProfileLevel1(StrEnum): """ Profile levels in the Agency Hierarchy. """ diff --git a/travelport/models/type_agency_profile_level_2.py b/travelport/models/type_agency_profile_level_2.py index 6c14678d45..878cba967b 100644 --- a/travelport/models/type_agency_profile_level_2.py +++ b/travelport/models/type_agency_profile_level_2.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v32_0" -class TypeAgencyProfileLevel2(Enum): +class TypeAgencyProfileLevel2(StrEnum): """ Profile levels in the Agency Hierarchy. """ diff --git a/travelport/models/type_agency_profile_level_3.py b/travelport/models/type_agency_profile_level_3.py index 3c5ffb1ec1..7e1a57217e 100644 --- a/travelport/models/type_agency_profile_level_3.py +++ b/travelport/models/type_agency_profile_level_3.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v33_0" -class TypeAgencyProfileLevel3(Enum): +class TypeAgencyProfileLevel3(StrEnum): """ Profile levels in the Agency Hierarchy. """ diff --git a/travelport/models/type_agency_profile_level_4.py b/travelport/models/type_agency_profile_level_4.py index 89f097b8ea..d9f42ff4c6 100644 --- a/travelport/models/type_agency_profile_level_4.py +++ b/travelport/models/type_agency_profile_level_4.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v37_0" -class TypeAgencyProfileLevel4(Enum): +class TypeAgencyProfileLevel4(StrEnum): """ Profile levels in the Agency Hierarchy. """ diff --git a/travelport/models/type_agency_profile_level_5.py b/travelport/models/type_agency_profile_level_5.py index f9f3855301..df1d3e3f3a 100644 --- a/travelport/models/type_agency_profile_level_5.py +++ b/travelport/models/type_agency_profile_level_5.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v34_0" -class TypeAgencyProfileLevel5(Enum): +class TypeAgencyProfileLevel5(StrEnum): """ Profile levels in the Agency Hierarchy. """ diff --git a/travelport/models/type_agency_profile_level_6.py b/travelport/models/type_agency_profile_level_6.py index 44f78490ba..87844a8b26 100644 --- a/travelport/models/type_agency_profile_level_6.py +++ b/travelport/models/type_agency_profile_level_6.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v38_0" -class TypeAgencyProfileLevel6(Enum): +class TypeAgencyProfileLevel6(StrEnum): """ Profile levels in the Agency Hierarchy. """ diff --git a/travelport/models/type_air_fare_1.py b/travelport/models/type_air_fare_1.py index d724154916..ba41948ff3 100644 --- a/travelport/models/type_air_fare_1.py +++ b/travelport/models/type_air_fare_1.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/sharedUprofile_v20_0" -class TypeAirFare1(Enum): +class TypeAirFare1(StrEnum): """ The type of Air Fare. """ diff --git a/travelport/models/type_air_fare_2.py b/travelport/models/type_air_fare_2.py index 1673be76a8..2883c260d8 100644 --- a/travelport/models/type_air_fare_2.py +++ b/travelport/models/type_air_fare_2.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/uprofile_v37_0" -class TypeAirFare2(Enum): +class TypeAirFare2(StrEnum): """ The type of Air Fare. """ diff --git a/travelport/models/type_air_pnr_element.py b/travelport/models/type_air_pnr_element.py index 66910376ec..b23269cf86 100644 --- a/travelport/models/type_air_pnr_element.py +++ b/travelport/models/type_air_pnr_element.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/sharedBooking_v52_0" -class TypeAirPnrElement(Enum): +class TypeAirPnrElement(StrEnum): """ Defines the list of available data types for modifications. """ diff --git a/travelport/models/type_amenity_level.py b/travelport/models/type_amenity_level.py index bff733cdda..7fa9a26ecc 100644 --- a/travelport/models/type_amenity_level.py +++ b/travelport/models/type_amenity_level.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/hotel_v52_0" -class TypeAmenityLevel(Enum): +class TypeAmenityLevel(StrEnum): PROPERTY = "Property" ROOM = "Room" diff --git a/travelport/models/type_area_info.py b/travelport/models/type_area_info.py index 0381bb6638..589ceb51ad 100644 --- a/travelport/models/type_area_info.py +++ b/travelport/models/type_area_info.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/vehicle_v52_0" -class TypeAreaInfo(Enum): +class TypeAreaInfo(StrEnum): """ The type of area category, such as AirportMain, AirportSecondary. """ diff --git a/travelport/models/type_assess_indicator.py b/travelport/models/type_assess_indicator.py index 1cfbfcec90..454750f871 100644 --- a/travelport/models/type_assess_indicator.py +++ b/travelport/models/type_assess_indicator.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/air_v52_0" -class TypeAssessIndicator(Enum): +class TypeAssessIndicator(StrEnum): """ The type of AssessIndicator. """ diff --git a/travelport/models/type_atpcoglobal_indicator.py b/travelport/models/type_atpcoglobal_indicator.py index b2776b806c..3ecbccd31e 100644 --- a/travelport/models/type_atpcoglobal_indicator.py +++ b/travelport/models/type_atpcoglobal_indicator.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/air_v52_0" -class TypeAtpcoglobalIndicator(Enum): +class TypeAtpcoglobalIndicator(StrEnum): """ Enumeration of ATPCO global indicators. diff --git a/travelport/models/type_back_office.py b/travelport/models/type_back_office.py index e87969be52..3700302755 100644 --- a/travelport/models/type_back_office.py +++ b/travelport/models/type_back_office.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/air_v52_0" -class TypeBackOffice(Enum): +class TypeBackOffice(StrEnum): ACCOUNTING = "Accounting" GLOBAL = "Global" NON_ACCOUNTING = "NonAccounting" diff --git a/travelport/models/type_billing_details_data_type.py b/travelport/models/type_billing_details_data_type.py index bb694c5e42..1a8632735b 100644 --- a/travelport/models/type_billing_details_data_type.py +++ b/travelport/models/type_billing_details_data_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/air_v52_0" -class TypeBillingDetailsDataType(Enum): +class TypeBillingDetailsDataType(StrEnum): ALPHA = "Alpha" NUMERIC = "Numeric" ALPHA_NUMERIC = "AlphaNumeric" diff --git a/travelport/models/type_billing_details_name.py b/travelport/models/type_billing_details_name.py index c238331056..1081739801 100644 --- a/travelport/models/type_billing_details_name.py +++ b/travelport/models/type_billing_details_name.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/air_v52_0" -class TypeBillingDetailsName(Enum): +class TypeBillingDetailsName(StrEnum): PERSONAL_ID = "PersonalId" COST_ACCOUNT_NUMBER = "CostAccountNumber" ACCOUNT_NUMBER = "AccountNumber" diff --git a/travelport/models/type_booking.py b/travelport/models/type_booking.py index a6bb6e6571..6fae7f9418 100644 --- a/travelport/models/type_booking.py +++ b/travelport/models/type_booking.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/air_v52_0" -class TypeBooking(Enum): +class TypeBooking(StrEnum): """ Type of booking. """ diff --git a/travelport/models/type_booking_traveler_element.py b/travelport/models/type_booking_traveler_element.py index 42cb69c9a4..66219ceed8 100644 --- a/travelport/models/type_booking_traveler_element.py +++ b/travelport/models/type_booking_traveler_element.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/sharedBooking_v52_0" -class TypeBookingTravelerElement(Enum): +class TypeBookingTravelerElement(StrEnum): """ Defines the list of available data types for modifications. """ diff --git a/travelport/models/type_carrier_code.py b/travelport/models/type_carrier_code.py index 786d53c9ef..e81df2e4ff 100644 --- a/travelport/models/type_carrier_code.py +++ b/travelport/models/type_carrier_code.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/air_v52_0" -class TypeCarrierCode(Enum): +class TypeCarrierCode(StrEnum): """ Defines the type of booking codes (Primary or Secondary). """ diff --git a/travelport/models/type_coach_class_type.py b/travelport/models/type_coach_class_type.py index 8fb89c9777..1f6e814a3e 100644 --- a/travelport/models/type_coach_class_type.py +++ b/travelport/models/type_coach_class_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/rail_v52_0" -class TypeCoachClassType(Enum): +class TypeCoachClassType(StrEnum): """ Values for accommodation class. """ diff --git a/travelport/models/type_commission_category_1.py b/travelport/models/type_commission_category_1.py index c81fa62c6b..2f61dbe960 100644 --- a/travelport/models/type_commission_category_1.py +++ b/travelport/models/type_commission_category_1.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/sharedUprofile_v20_0" -class TypeCommissionCategory1(Enum): +class TypeCommissionCategory1(StrEnum): """ A type that represents a category of commissions. diff --git a/travelport/models/type_commission_category_2.py b/travelport/models/type_commission_category_2.py index 14387329c9..4cac2e69c1 100644 --- a/travelport/models/type_commission_category_2.py +++ b/travelport/models/type_commission_category_2.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/uprofile_v37_0" -class TypeCommissionCategory2(Enum): +class TypeCommissionCategory2(StrEnum): """ A type that represents a category of commissions. diff --git a/travelport/models/type_commission_level_1.py b/travelport/models/type_commission_level_1.py index 0eeb2b58ba..97c23b6d0c 100644 --- a/travelport/models/type_commission_level_1.py +++ b/travelport/models/type_commission_level_1.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v52_0" -class TypeCommissionLevel1(Enum): +class TypeCommissionLevel1(StrEnum): """ ATA/IATA Standard commission level. """ diff --git a/travelport/models/type_commission_level_2.py b/travelport/models/type_commission_level_2.py index 0217a3816e..546e666e21 100644 --- a/travelport/models/type_commission_level_2.py +++ b/travelport/models/type_commission_level_2.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v32_0" -class TypeCommissionLevel2(Enum): +class TypeCommissionLevel2(StrEnum): """ ATA/IATA Standard commission level. """ diff --git a/travelport/models/type_commission_level_3.py b/travelport/models/type_commission_level_3.py index a7c872de6d..48d0686b52 100644 --- a/travelport/models/type_commission_level_3.py +++ b/travelport/models/type_commission_level_3.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v33_0" -class TypeCommissionLevel3(Enum): +class TypeCommissionLevel3(StrEnum): """ ATA/IATA Standard commission level. """ diff --git a/travelport/models/type_commission_level_4.py b/travelport/models/type_commission_level_4.py index 853863c265..7813fbbf0f 100644 --- a/travelport/models/type_commission_level_4.py +++ b/travelport/models/type_commission_level_4.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v37_0" -class TypeCommissionLevel4(Enum): +class TypeCommissionLevel4(StrEnum): """ ATA/IATA Standard commission level. """ diff --git a/travelport/models/type_commission_level_5.py b/travelport/models/type_commission_level_5.py index 31ed6c8319..c06a8e5cd1 100644 --- a/travelport/models/type_commission_level_5.py +++ b/travelport/models/type_commission_level_5.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v34_0" -class TypeCommissionLevel5(Enum): +class TypeCommissionLevel5(StrEnum): """ ATA/IATA Standard commission level. """ diff --git a/travelport/models/type_commission_level_6.py b/travelport/models/type_commission_level_6.py index a900787319..061e4ce017 100644 --- a/travelport/models/type_commission_level_6.py +++ b/travelport/models/type_commission_level_6.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v38_0" -class TypeCommissionLevel6(Enum): +class TypeCommissionLevel6(StrEnum): """ ATA/IATA Standard commission level. """ diff --git a/travelport/models/type_commission_modifier_1.py b/travelport/models/type_commission_modifier_1.py index 2a1787f09f..1a070bc2f8 100644 --- a/travelport/models/type_commission_modifier_1.py +++ b/travelport/models/type_commission_modifier_1.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v52_0" -class TypeCommissionModifier1(Enum): +class TypeCommissionModifier1(StrEnum): """ Optional commission modifier. diff --git a/travelport/models/type_commission_modifier_2.py b/travelport/models/type_commission_modifier_2.py index b4eddb8d90..e5e42f854d 100644 --- a/travelport/models/type_commission_modifier_2.py +++ b/travelport/models/type_commission_modifier_2.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v32_0" -class TypeCommissionModifier2(Enum): +class TypeCommissionModifier2(StrEnum): """ Optional commission modifier. diff --git a/travelport/models/type_commission_modifier_3.py b/travelport/models/type_commission_modifier_3.py index 26423e0aa8..fb800b5299 100644 --- a/travelport/models/type_commission_modifier_3.py +++ b/travelport/models/type_commission_modifier_3.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v33_0" -class TypeCommissionModifier3(Enum): +class TypeCommissionModifier3(StrEnum): """ Optional commission modifier. diff --git a/travelport/models/type_commission_modifier_4.py b/travelport/models/type_commission_modifier_4.py index d6eab179dd..1fd3eaaff7 100644 --- a/travelport/models/type_commission_modifier_4.py +++ b/travelport/models/type_commission_modifier_4.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v37_0" -class TypeCommissionModifier4(Enum): +class TypeCommissionModifier4(StrEnum): """ Optional commission modifier. diff --git a/travelport/models/type_commission_modifier_5.py b/travelport/models/type_commission_modifier_5.py index e022ddbd98..f2a4535855 100644 --- a/travelport/models/type_commission_modifier_5.py +++ b/travelport/models/type_commission_modifier_5.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v34_0" -class TypeCommissionModifier5(Enum): +class TypeCommissionModifier5(StrEnum): """ Optional commission modifier. diff --git a/travelport/models/type_commission_modifier_6.py b/travelport/models/type_commission_modifier_6.py index 8ed6a395d0..945abb3828 100644 --- a/travelport/models/type_commission_modifier_6.py +++ b/travelport/models/type_commission_modifier_6.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v38_0" -class TypeCommissionModifier6(Enum): +class TypeCommissionModifier6(StrEnum): """ Optional commission modifier. diff --git a/travelport/models/type_commission_type_1.py b/travelport/models/type_commission_type_1.py index 4e4ac46995..3e1fd52b06 100644 --- a/travelport/models/type_commission_type_1.py +++ b/travelport/models/type_commission_type_1.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v52_0" -class TypeCommissionType1(Enum): +class TypeCommissionType1(StrEnum): """ Types of possible commission. """ diff --git a/travelport/models/type_commission_type_2.py b/travelport/models/type_commission_type_2.py index c3f0691ad3..abd20725e9 100644 --- a/travelport/models/type_commission_type_2.py +++ b/travelport/models/type_commission_type_2.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v32_0" -class TypeCommissionType2(Enum): +class TypeCommissionType2(StrEnum): """ Types of possible commission. """ diff --git a/travelport/models/type_commission_type_3.py b/travelport/models/type_commission_type_3.py index eb284657e3..9fa58feaca 100644 --- a/travelport/models/type_commission_type_3.py +++ b/travelport/models/type_commission_type_3.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v33_0" -class TypeCommissionType3(Enum): +class TypeCommissionType3(StrEnum): """ Types of possible commission. """ diff --git a/travelport/models/type_commission_type_4.py b/travelport/models/type_commission_type_4.py index 4ba6b3f677..073acb902d 100644 --- a/travelport/models/type_commission_type_4.py +++ b/travelport/models/type_commission_type_4.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v37_0" -class TypeCommissionType4(Enum): +class TypeCommissionType4(StrEnum): """ Types of possible commission. """ diff --git a/travelport/models/type_commission_type_5.py b/travelport/models/type_commission_type_5.py index b511cce9fb..bea75036e8 100644 --- a/travelport/models/type_commission_type_5.py +++ b/travelport/models/type_commission_type_5.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v34_0" -class TypeCommissionType5(Enum): +class TypeCommissionType5(StrEnum): """ Types of possible commission. """ diff --git a/travelport/models/type_commission_type_6.py b/travelport/models/type_commission_type_6.py index 83d2b5d953..998fecd0fa 100644 --- a/travelport/models/type_commission_type_6.py +++ b/travelport/models/type_commission_type_6.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v38_0" -class TypeCommissionType6(Enum): +class TypeCommissionType6(StrEnum): """ Types of possible commission. """ diff --git a/travelport/models/type_connection_indicator.py b/travelport/models/type_connection_indicator.py index 96fd31a02b..d06a00aab2 100644 --- a/travelport/models/type_connection_indicator.py +++ b/travelport/models/type_connection_indicator.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/air_v52_0" -class TypeConnectionIndicator(Enum): +class TypeConnectionIndicator(StrEnum): """ Types of connection indicator : AvailabilityAndPricing : Specified availability and pricing connection; TurnAround : Specified turn diff --git a/travelport/models/type_contact_purpose_1.py b/travelport/models/type_contact_purpose_1.py index 46f5c9b652..890840806f 100644 --- a/travelport/models/type_contact_purpose_1.py +++ b/travelport/models/type_contact_purpose_1.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/sharedUprofile_v20_0" -class TypeContactPurpose1(Enum): +class TypeContactPurpose1(StrEnum): """ A code for categorizing a contact mechanism based on purpose or use. diff --git a/travelport/models/type_contact_purpose_2.py b/travelport/models/type_contact_purpose_2.py index 737551710d..43dcf26df6 100644 --- a/travelport/models/type_contact_purpose_2.py +++ b/travelport/models/type_contact_purpose_2.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/uprofile_v37_0" -class TypeContactPurpose2(Enum): +class TypeContactPurpose2(StrEnum): """ A code for categorizing a contact mechanism based on purpose or use. diff --git a/travelport/models/type_contact_type_1.py b/travelport/models/type_contact_type_1.py index 986b756547..8e240617cf 100644 --- a/travelport/models/type_contact_type_1.py +++ b/travelport/models/type_contact_type_1.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/sharedUprofile_v20_0" -class TypeContactType1(Enum): +class TypeContactType1(StrEnum): """ A code for categorizing contactees based on a role they might play. diff --git a/travelport/models/type_contact_type_2.py b/travelport/models/type_contact_type_2.py index 42cbf19a74..9857f0218b 100644 --- a/travelport/models/type_contact_type_2.py +++ b/travelport/models/type_contact_type_2.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/uprofile_v37_0" -class TypeContactType2(Enum): +class TypeContactType2(StrEnum): """ A code for categorizing contactees based on a role they might play. diff --git a/travelport/models/type_create_hierarchy_level.py b/travelport/models/type_create_hierarchy_level.py index f13ba72f21..a300e46ba9 100644 --- a/travelport/models/type_create_hierarchy_level.py +++ b/travelport/models/type_create_hierarchy_level.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/uprofile_v37_0" -class TypeCreateHierarchyLevel(Enum): +class TypeCreateHierarchyLevel(StrEnum): """ Profile types that are used in creating a hiearchy. """ diff --git a/travelport/models/type_custom_field_data_format_1.py b/travelport/models/type_custom_field_data_format_1.py index d127bb5701..593ea775d0 100644 --- a/travelport/models/type_custom_field_data_format_1.py +++ b/travelport/models/type_custom_field_data_format_1.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/sharedUprofile_v20_0" -class TypeCustomFieldDataFormat1(Enum): +class TypeCustomFieldDataFormat1(StrEnum): """ Data Type of the field. """ diff --git a/travelport/models/type_custom_field_data_format_2.py b/travelport/models/type_custom_field_data_format_2.py index 42f34ce281..6caf7dbe5c 100644 --- a/travelport/models/type_custom_field_data_format_2.py +++ b/travelport/models/type_custom_field_data_format_2.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/uprofile_v37_0" -class TypeCustomFieldDataFormat2(Enum): +class TypeCustomFieldDataFormat2(StrEnum): """ Data Type of the field. """ diff --git a/travelport/models/type_custom_field_or_group_type.py b/travelport/models/type_custom_field_or_group_type.py index 56059a0314..5d45f230b4 100644 --- a/travelport/models/type_custom_field_or_group_type.py +++ b/travelport/models/type_custom_field_or_group_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/uprofile_v37_0" -class TypeCustomFieldOrGroupType(Enum): +class TypeCustomFieldOrGroupType(StrEnum): """ This is an optional field. diff --git a/travelport/models/type_delete_hierarchy_lvl_profile_type.py b/travelport/models/type_delete_hierarchy_lvl_profile_type.py index e96af2e893..23112b57e6 100644 --- a/travelport/models/type_delete_hierarchy_lvl_profile_type.py +++ b/travelport/models/type_delete_hierarchy_lvl_profile_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/uprofile_v37_0" -class TypeDeleteHierarchyLvlProfileType(Enum): +class TypeDeleteHierarchyLvlProfileType(StrEnum): """ A type for unique party identifiers of any party role. """ diff --git a/travelport/models/type_deposit_guarantee_option_type.py b/travelport/models/type_deposit_guarantee_option_type.py index dfee939ca4..fdfc4e87c4 100644 --- a/travelport/models/type_deposit_guarantee_option_type.py +++ b/travelport/models/type_deposit_guarantee_option_type.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/vehicle_v52_0" -class TypeDepositGuaranteeOptionType(Enum): +class TypeDepositGuaranteeOptionType(StrEnum): AFTER_BOOKING = "AfterBooking" PRIOR_TO_PICKUP = "PriorToPickup" diff --git a/travelport/models/type_deposit_guarantee_type.py b/travelport/models/type_deposit_guarantee_type.py index 1f6623f47a..3ccee54341 100644 --- a/travelport/models/type_deposit_guarantee_type.py +++ b/travelport/models/type_deposit_guarantee_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/vehicle_v52_0" -class TypeDepositGuaranteeType(Enum): +class TypeDepositGuaranteeType(StrEnum): NUMBER_OF_DAYS = "NumberOfDays" AMOUNT = "Amount" PERCENT = "Percent" diff --git a/travelport/models/type_destination_code.py b/travelport/models/type_destination_code.py index a13f08cfa2..56b2a0a674 100644 --- a/travelport/models/type_destination_code.py +++ b/travelport/models/type_destination_code.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/air_v52_0" -class TypeDestinationCode(Enum): +class TypeDestinationCode(StrEnum): """ List of valid Destination Codes. diff --git a/travelport/models/type_direction_1.py b/travelport/models/type_direction_1.py index d05d3646f5..59eb6c983d 100644 --- a/travelport/models/type_direction_1.py +++ b/travelport/models/type_direction_1.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v52_0" -class TypeDirection1(Enum): +class TypeDirection1(StrEnum): """ Defines the Direction for Incoming or Outgoing. """ diff --git a/travelport/models/type_direction_2.py b/travelport/models/type_direction_2.py index 99e74e4c2c..cce25977f4 100644 --- a/travelport/models/type_direction_2.py +++ b/travelport/models/type_direction_2.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v32_0" -class TypeDirection2(Enum): +class TypeDirection2(StrEnum): """ Defines the Direction for Incoming or Outgoing. """ diff --git a/travelport/models/type_direction_3.py b/travelport/models/type_direction_3.py index 7e6ede96f7..c427cf8f76 100644 --- a/travelport/models/type_direction_3.py +++ b/travelport/models/type_direction_3.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v33_0" -class TypeDirection3(Enum): +class TypeDirection3(StrEnum): """ Defines the Direction for Incoming or Outgoing. """ diff --git a/travelport/models/type_direction_4.py b/travelport/models/type_direction_4.py index 5c5ecf6864..c01e7f3549 100644 --- a/travelport/models/type_direction_4.py +++ b/travelport/models/type_direction_4.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v37_0" -class TypeDirection4(Enum): +class TypeDirection4(StrEnum): """ Defines the Direction for Incoming or Outgoing. """ diff --git a/travelport/models/type_direction_5.py b/travelport/models/type_direction_5.py index a079002d69..c196a602dc 100644 --- a/travelport/models/type_direction_5.py +++ b/travelport/models/type_direction_5.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v34_0" -class TypeDirection5(Enum): +class TypeDirection5(StrEnum): """ Defines the Direction for Incoming or Outgoing. """ diff --git a/travelport/models/type_direction_6.py b/travelport/models/type_direction_6.py index 992bfbd42c..4463ec2d27 100644 --- a/travelport/models/type_direction_6.py +++ b/travelport/models/type_direction_6.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v38_0" -class TypeDirection6(Enum): +class TypeDirection6(StrEnum): """ Defines the Direction for Incoming or Outgoing. """ diff --git a/travelport/models/type_display_category.py b/travelport/models/type_display_category.py index b1f650a904..78fc455e09 100644 --- a/travelport/models/type_display_category.py +++ b/travelport/models/type_display_category.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/air_v52_0" -class TypeDisplayCategory(Enum): +class TypeDisplayCategory(StrEnum): """ Type of booking. """ diff --git a/travelport/models/type_display_detail_name.py b/travelport/models/type_display_detail_name.py index add4288721..4259414dad 100644 --- a/travelport/models/type_display_detail_name.py +++ b/travelport/models/type_display_detail_name.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/universal_v52_0" -class TypeDisplayDetailName(Enum): +class TypeDisplayDetailName(StrEnum): """ Properties ---------- diff --git a/travelport/models/type_distance.py b/travelport/models/type_distance.py index a8202fc760..bcb27cdeb6 100644 --- a/travelport/models/type_distance.py +++ b/travelport/models/type_distance.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v52_0" -class TypeDistance(Enum): +class TypeDistance(StrEnum): """ 2 Letter distance unit code. """ diff --git a/travelport/models/type_diversity.py b/travelport/models/type_diversity.py index 9aaef9b3b8..8c53108dd0 100644 --- a/travelport/models/type_diversity.py +++ b/travelport/models/type_diversity.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/air_v52_0" -class TypeDiversity(Enum): +class TypeDiversity(StrEnum): """ Used in Low Fare Search to better promote unique results. """ diff --git a/travelport/models/type_door_count.py b/travelport/models/type_door_count.py index 5cebc72443..8e15e015e5 100644 --- a/travelport/models/type_door_count.py +++ b/travelport/models/type_door_count.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v52_0" -class TypeDoorCount(Enum): +class TypeDoorCount(StrEnum): TWO_TO_THREE_DOORS = "TwoToThreeDoors" TWO_TO_FOUR_DOORS = "TwoToFourDoors" FOUR_TO_FIVE_DOORS = "FourToFiveDoors" diff --git a/travelport/models/type_element.py b/travelport/models/type_element.py index 9860f3d726..99a1baaac4 100644 --- a/travelport/models/type_element.py +++ b/travelport/models/type_element.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v52_0" -class TypeElement(Enum): +class TypeElement(StrEnum): """ Defines the list of available data types for modifications. """ diff --git a/travelport/models/type_element_status_1.py b/travelport/models/type_element_status_1.py index d5fa35a13b..f519e4b3a6 100644 --- a/travelport/models/type_element_status_1.py +++ b/travelport/models/type_element_status_1.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v52_0" -class TypeElementStatus1(Enum): +class TypeElementStatus1(StrEnum): """ Values to specify the state of the element. "A" refers to "Add" , "M" refers to "Modified" and "C" refers to error conditions when value diff --git a/travelport/models/type_element_status_2.py b/travelport/models/type_element_status_2.py index 9374cf4362..4bed4090f9 100644 --- a/travelport/models/type_element_status_2.py +++ b/travelport/models/type_element_status_2.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/uprofileCommon_v30_0" -class TypeElementStatus2(Enum): +class TypeElementStatus2(StrEnum): """ Values to specify the state of the element. "A" refers to "Add" , "M" refers to "Modified" and "C" refers to error conditions when value diff --git a/travelport/models/type_element_status_3.py b/travelport/models/type_element_status_3.py index cbf56125dc..84d1a6bef7 100644 --- a/travelport/models/type_element_status_3.py +++ b/travelport/models/type_element_status_3.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v32_0" -class TypeElementStatus3(Enum): +class TypeElementStatus3(StrEnum): """ Values to specify the state of the element. "A" refers to "Add" , "M" refers to "Modified" and "C" refers to error conditions when value diff --git a/travelport/models/type_element_status_4.py b/travelport/models/type_element_status_4.py index db52914355..d8eb9399f1 100644 --- a/travelport/models/type_element_status_4.py +++ b/travelport/models/type_element_status_4.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v33_0" -class TypeElementStatus4(Enum): +class TypeElementStatus4(StrEnum): """ Values to specify the state of the element. "A" refers to "Add" , "M" refers to "Modified" and "C" refers to error conditions when value diff --git a/travelport/models/type_element_status_5.py b/travelport/models/type_element_status_5.py index 6169a5444e..092bf42456 100644 --- a/travelport/models/type_element_status_5.py +++ b/travelport/models/type_element_status_5.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v37_0" -class TypeElementStatus5(Enum): +class TypeElementStatus5(StrEnum): """ Values to specify the state of the element. "A" refers to "Add" , "M" refers to "Modified" and "C" refers to error conditions when value diff --git a/travelport/models/type_element_status_6.py b/travelport/models/type_element_status_6.py index e51bc234f8..4229daeea4 100644 --- a/travelport/models/type_element_status_6.py +++ b/travelport/models/type_element_status_6.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v34_0" -class TypeElementStatus6(Enum): +class TypeElementStatus6(StrEnum): """ Values to specify the state of the element. "A" refers to "Add" , "M" refers to "Modified" and "C" refers to error conditions when value diff --git a/travelport/models/type_element_status_7.py b/travelport/models/type_element_status_7.py index e83ea66c49..cd4e457533 100644 --- a/travelport/models/type_element_status_7.py +++ b/travelport/models/type_element_status_7.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v38_0" -class TypeElementStatus7(Enum): +class TypeElementStatus7(StrEnum): """ Values to specify the state of the element. "A" refers to "Add" , "M" refers to "Modified" and "C" refers to error conditions when value diff --git a/travelport/models/type_email_format_1.py b/travelport/models/type_email_format_1.py index db263037c6..7b087f6d22 100644 --- a/travelport/models/type_email_format_1.py +++ b/travelport/models/type_email_format_1.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/sharedUprofile_v20_0" -class TypeEmailFormat1(Enum): +class TypeEmailFormat1(StrEnum): """ Specifies the email format. (ie. diff --git a/travelport/models/type_email_format_2.py b/travelport/models/type_email_format_2.py index fb06177c5a..e0de9c8a4c 100644 --- a/travelport/models/type_email_format_2.py +++ b/travelport/models/type_email_format_2.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/uprofile_v37_0" -class TypeEmailFormat2(Enum): +class TypeEmailFormat2(StrEnum): """ Specifies the email format. (ie. diff --git a/travelport/models/type_endpoint_data_type.py b/travelport/models/type_endpoint_data_type.py index 2d2734546d..fffe3de0c7 100644 --- a/travelport/models/type_endpoint_data_type.py +++ b/travelport/models/type_endpoint_data_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/uprofile_v37_0" -class TypeEndpointDataType(Enum): +class TypeEndpointDataType(StrEnum): """ Specify the Data type for an Endpoint (ex, Boolean, Integer, String, etc). diff --git a/travelport/models/type_eticketability.py b/travelport/models/type_eticketability.py index 5ffdea8376..382d19731d 100644 --- a/travelport/models/type_eticketability.py +++ b/travelport/models/type_eticketability.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/air_v52_0" -class TypeEticketability(Enum): +class TypeEticketability(StrEnum): """ Defines the ability to eticket an entity (Yes, No, Required, Ticketless). diff --git a/travelport/models/type_event_type_1.py b/travelport/models/type_event_type_1.py index b5d4c157e1..ea73d59a4e 100644 --- a/travelport/models/type_event_type_1.py +++ b/travelport/models/type_event_type_1.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v52_0" -class TypeEventType1(Enum): +class TypeEventType1(StrEnum): """ The various reservation events (book, cancel, void, etc). """ diff --git a/travelport/models/type_event_type_2.py b/travelport/models/type_event_type_2.py index de6c7fdd2c..89193d8ac4 100644 --- a/travelport/models/type_event_type_2.py +++ b/travelport/models/type_event_type_2.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v32_0" -class TypeEventType2(Enum): +class TypeEventType2(StrEnum): """ The various reservation events (book, cancel, void, etc). """ diff --git a/travelport/models/type_event_type_3.py b/travelport/models/type_event_type_3.py index efb9e73786..33a2d7d369 100644 --- a/travelport/models/type_event_type_3.py +++ b/travelport/models/type_event_type_3.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v33_0" -class TypeEventType3(Enum): +class TypeEventType3(StrEnum): """ The various reservation events (book, cancel, void, etc). """ diff --git a/travelport/models/type_event_type_4.py b/travelport/models/type_event_type_4.py index db60ea381d..e840b45eda 100644 --- a/travelport/models/type_event_type_4.py +++ b/travelport/models/type_event_type_4.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v37_0" -class TypeEventType4(Enum): +class TypeEventType4(StrEnum): """ The various reservation events (book, cancel, void, etc). """ diff --git a/travelport/models/type_event_type_5.py b/travelport/models/type_event_type_5.py index 7870b9b128..f4878f940c 100644 --- a/travelport/models/type_event_type_5.py +++ b/travelport/models/type_event_type_5.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v34_0" -class TypeEventType5(Enum): +class TypeEventType5(StrEnum): """ The various reservation events (book, cancel, void, etc). """ diff --git a/travelport/models/type_event_type_6.py b/travelport/models/type_event_type_6.py index 3c27b81764..2a616ea1bc 100644 --- a/travelport/models/type_event_type_6.py +++ b/travelport/models/type_event_type_6.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v38_0" -class TypeEventType6(Enum): +class TypeEventType6(StrEnum): """ The various reservation events (book, cancel, void, etc). """ diff --git a/travelport/models/type_facility.py b/travelport/models/type_facility.py index 8b7f22031a..9e84d1ae2e 100644 --- a/travelport/models/type_facility.py +++ b/travelport/models/type_facility.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/air_v52_0" -class TypeFacility(Enum): +class TypeFacility(StrEnum): SEAT = "Seat" AISLE = "Aisle" OPEN = "Open" diff --git a/travelport/models/type_fare_break.py b/travelport/models/type_fare_break.py index 12b681200e..13ba9ec98f 100644 --- a/travelport/models/type_fare_break.py +++ b/travelport/models/type_fare_break.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/air_v52_0" -class TypeFareBreak(Enum): +class TypeFareBreak(StrEnum): """ Types of fare break. diff --git a/travelport/models/type_fare_directionality.py b/travelport/models/type_fare_directionality.py index 36c2e39d6f..2107cd65a5 100644 --- a/travelport/models/type_fare_directionality.py +++ b/travelport/models/type_fare_directionality.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/air_v52_0" -class TypeFareDirectionality(Enum): +class TypeFareDirectionality(StrEnum): """ A fare's directionality (e.g. one-way, return ). """ diff --git a/travelport/models/type_fare_discount.py b/travelport/models/type_fare_discount.py index 08b3149659..c37e09d47c 100644 --- a/travelport/models/type_fare_discount.py +++ b/travelport/models/type_fare_discount.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/air_v52_0" -class TypeFareDiscount(Enum): +class TypeFareDiscount(StrEnum): """ Fare Discount Calculation Method. """ diff --git a/travelport/models/type_fare_guarantee.py b/travelport/models/type_fare_guarantee.py index e807e69a89..8b5fe584a1 100644 --- a/travelport/models/type_fare_guarantee.py +++ b/travelport/models/type_fare_guarantee.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/air_v52_0" -class TypeFareGuarantee(Enum): +class TypeFareGuarantee(StrEnum): """ The status of a fare. diff --git a/travelport/models/type_fare_penalty_penalty_applies.py b/travelport/models/type_fare_penalty_penalty_applies.py index 4d5a94c49d..865dc4e121 100644 --- a/travelport/models/type_fare_penalty_penalty_applies.py +++ b/travelport/models/type_fare_penalty_penalty_applies.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/air_v52_0" -class TypeFarePenaltyPenaltyApplies(Enum): +class TypeFarePenaltyPenaltyApplies(StrEnum): """ The values can be "Anytime", "Before Departure" or "After Departure". """ diff --git a/travelport/models/type_fare_pull_1.py b/travelport/models/type_fare_pull_1.py index fac54cec3e..4238bb7f34 100644 --- a/travelport/models/type_fare_pull_1.py +++ b/travelport/models/type_fare_pull_1.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v52_0" -class TypeFarePull1(Enum): +class TypeFarePull1(StrEnum): REVERSE_OF_ORIGIN_DESTINATION = "ReverseOfOriginDestination" SAME_AS_ORIGIN_DESTINATION = "SameAsOriginDestination" diff --git a/travelport/models/type_fare_pull_2.py b/travelport/models/type_fare_pull_2.py index 10c69265d5..4b28b5f21b 100644 --- a/travelport/models/type_fare_pull_2.py +++ b/travelport/models/type_fare_pull_2.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v32_0" -class TypeFarePull2(Enum): +class TypeFarePull2(StrEnum): REVERSE_OF_ORIGIN_DESTINATION = "ReverseOfOriginDestination" SAME_AS_ORIGIN_DESTINATION = "SameAsOriginDestination" diff --git a/travelport/models/type_fare_pull_3.py b/travelport/models/type_fare_pull_3.py index 6f95544f46..07afe5129e 100644 --- a/travelport/models/type_fare_pull_3.py +++ b/travelport/models/type_fare_pull_3.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v33_0" -class TypeFarePull3(Enum): +class TypeFarePull3(StrEnum): REVERSE_OF_ORIGIN_DESTINATION = "ReverseOfOriginDestination" SAME_AS_ORIGIN_DESTINATION = "SameAsOriginDestination" diff --git a/travelport/models/type_fare_pull_4.py b/travelport/models/type_fare_pull_4.py index 6b52ad9af6..fdd8381d2f 100644 --- a/travelport/models/type_fare_pull_4.py +++ b/travelport/models/type_fare_pull_4.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v37_0" -class TypeFarePull4(Enum): +class TypeFarePull4(StrEnum): REVERSE_OF_ORIGIN_DESTINATION = "ReverseOfOriginDestination" SAME_AS_ORIGIN_DESTINATION = "SameAsOriginDestination" diff --git a/travelport/models/type_fare_pull_5.py b/travelport/models/type_fare_pull_5.py index ccddc9d1ee..e63bdfc381 100644 --- a/travelport/models/type_fare_pull_5.py +++ b/travelport/models/type_fare_pull_5.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v34_0" -class TypeFarePull5(Enum): +class TypeFarePull5(StrEnum): REVERSE_OF_ORIGIN_DESTINATION = "ReverseOfOriginDestination" SAME_AS_ORIGIN_DESTINATION = "SameAsOriginDestination" diff --git a/travelport/models/type_fare_pull_6.py b/travelport/models/type_fare_pull_6.py index da2bd0dbe0..71ebf54af3 100644 --- a/travelport/models/type_fare_pull_6.py +++ b/travelport/models/type_fare_pull_6.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v38_0" -class TypeFarePull6(Enum): +class TypeFarePull6(StrEnum): REVERSE_OF_ORIGIN_DESTINATION = "ReverseOfOriginDestination" SAME_AS_ORIGIN_DESTINATION = "SameAsOriginDestination" diff --git a/travelport/models/type_fare_restriction_type.py b/travelport/models/type_fare_restriction_type.py index 58922262b2..3ec4ce847c 100644 --- a/travelport/models/type_fare_restriction_type.py +++ b/travelport/models/type_fare_restriction_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/air_v52_0" -class TypeFareRestrictionType(Enum): +class TypeFareRestrictionType(StrEnum): """ The type of fare restriction. """ diff --git a/travelport/models/type_fare_rule_category_code.py b/travelport/models/type_fare_rule_category_code.py index 110a080385..b1ba0322ac 100644 --- a/travelport/models/type_fare_rule_category_code.py +++ b/travelport/models/type_fare_rule_category_code.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/air_v52_0" -class TypeFareRuleCategoryCode(Enum): +class TypeFareRuleCategoryCode(StrEnum): """ Kestrel Long Fare Rule Category Codes. diff --git a/travelport/models/type_fare_rule_type.py b/travelport/models/type_fare_rule_type.py index 27bff259e2..ebf2af8423 100644 --- a/travelport/models/type_fare_rule_type.py +++ b/travelport/models/type_fare_rule_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/air_v52_0" -class TypeFareRuleType(Enum): +class TypeFareRuleType(StrEnum): """ The valid rule types. """ diff --git a/travelport/models/type_fare_search_option.py b/travelport/models/type_fare_search_option.py index 446ff1a921..8fb5d47b8c 100644 --- a/travelport/models/type_fare_search_option.py +++ b/travelport/models/type_fare_search_option.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/air_v52_0" -class TypeFareSearchOption(Enum): +class TypeFareSearchOption(StrEnum): """ Fare Search option indicator. """ diff --git a/travelport/models/type_fare_status_code.py b/travelport/models/type_fare_status_code.py index f2ea40e25a..1d638e6bcc 100644 --- a/travelport/models/type_fare_status_code.py +++ b/travelport/models/type_fare_status_code.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/air_v52_0" -class TypeFareStatusCode(Enum): +class TypeFareStatusCode(StrEnum): """ Properties ---------- diff --git a/travelport/models/type_fare_trip_type.py b/travelport/models/type_fare_trip_type.py index 3e5ed18dca..3152db6516 100644 --- a/travelport/models/type_fare_trip_type.py +++ b/travelport/models/type_fare_trip_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/air_v52_0" -class TypeFareTripType(Enum): +class TypeFareTripType(StrEnum): """ Type of trip for this fare ( One-way, Return, etc..) OneWay - one way fare OneWayOnly - one way fare only. diff --git a/travelport/models/type_fares_indicator.py b/travelport/models/type_fares_indicator.py index fd56d03658..5a46eda878 100644 --- a/travelport/models/type_fares_indicator.py +++ b/travelport/models/type_fares_indicator.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/air_v52_0" -class TypeFaresIndicator(Enum): +class TypeFaresIndicator(StrEnum): """ Defines the type of fares to return (Only public fares, Only private fares, Only agency private fares, Only airline private fares or all diff --git a/travelport/models/type_filter_control_and_workspace_1.py b/travelport/models/type_filter_control_and_workspace_1.py index 4b51600c1f..a003387a76 100644 --- a/travelport/models/type_filter_control_and_workspace_1.py +++ b/travelport/models/type_filter_control_and_workspace_1.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/sharedUprofile_v20_0" -class TypeFilterControlAndWorkspace1(Enum): +class TypeFilterControlAndWorkspace1(StrEnum): """ Allow the filtering of Workspace and Control or specify no filtering at all. diff --git a/travelport/models/type_filter_control_and_workspace_2.py b/travelport/models/type_filter_control_and_workspace_2.py index 267226362e..2ff0bb6023 100644 --- a/travelport/models/type_filter_control_and_workspace_2.py +++ b/travelport/models/type_filter_control_and_workspace_2.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/uprofile_v37_0" -class TypeFilterControlAndWorkspace2(Enum): +class TypeFilterControlAndWorkspace2(StrEnum): """ Allow the filtering of Workspace and Control or specify no filtering at all. diff --git a/travelport/models/type_fixed_field_data_format.py b/travelport/models/type_fixed_field_data_format.py index 1b09ed7dc1..d6c9817b90 100644 --- a/travelport/models/type_fixed_field_data_format.py +++ b/travelport/models/type_fixed_field_data_format.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/uprofile_v37_0" -class TypeFixedFieldDataFormat(Enum): +class TypeFixedFieldDataFormat(StrEnum): """ Data Type of the field. """ diff --git a/travelport/models/type_form_of_refund.py b/travelport/models/type_form_of_refund.py index 723045dc1e..1b9e8cd47e 100644 --- a/travelport/models/type_form_of_refund.py +++ b/travelport/models/type_form_of_refund.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v52_0" -class TypeFormOfRefund(Enum): +class TypeFormOfRefund(StrEnum): MCO = "MCO" FORM_OF_PAYMENT = "FormOfPayment" diff --git a/travelport/models/type_fuel.py b/travelport/models/type_fuel.py index 6984b0892a..561be857ec 100644 --- a/travelport/models/type_fuel.py +++ b/travelport/models/type_fuel.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v52_0" -class TypeFuel(Enum): +class TypeFuel(StrEnum): PETROL = "Petrol" DIESEL = "Diesel" HYBRID = "Hybrid" diff --git a/travelport/models/type_fulfillment_idtype_1.py b/travelport/models/type_fulfillment_idtype_1.py index d201307aae..aec3b89118 100644 --- a/travelport/models/type_fulfillment_idtype_1.py +++ b/travelport/models/type_fulfillment_idtype_1.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v52_0" -class TypeFulfillmentIdtype1(Enum): +class TypeFulfillmentIdtype1(StrEnum): """ IdentificationType to define how the customer will identify himself when collecting the ticket. diff --git a/travelport/models/type_fulfillment_idtype_2.py b/travelport/models/type_fulfillment_idtype_2.py index 2aac6b0167..f4b48e2988 100644 --- a/travelport/models/type_fulfillment_idtype_2.py +++ b/travelport/models/type_fulfillment_idtype_2.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v32_0" -class TypeFulfillmentIdtype2(Enum): +class TypeFulfillmentIdtype2(StrEnum): """ IdentificationType to define how the customer will identify himself when collecting the ticket. diff --git a/travelport/models/type_fulfillment_idtype_3.py b/travelport/models/type_fulfillment_idtype_3.py index ea6c2bc160..90baf14877 100644 --- a/travelport/models/type_fulfillment_idtype_3.py +++ b/travelport/models/type_fulfillment_idtype_3.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v33_0" -class TypeFulfillmentIdtype3(Enum): +class TypeFulfillmentIdtype3(StrEnum): """ IdentificationType to define how the customer will identify himself when collecting the ticket. diff --git a/travelport/models/type_fulfillment_idtype_4.py b/travelport/models/type_fulfillment_idtype_4.py index b6d7b8c443..9b1df98f59 100644 --- a/travelport/models/type_fulfillment_idtype_4.py +++ b/travelport/models/type_fulfillment_idtype_4.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v37_0" -class TypeFulfillmentIdtype4(Enum): +class TypeFulfillmentIdtype4(StrEnum): """ IdentificationType to define how the customer will identify himself when collecting the ticket. diff --git a/travelport/models/type_fulfillment_idtype_5.py b/travelport/models/type_fulfillment_idtype_5.py index 7b68f5bd95..64092655de 100644 --- a/travelport/models/type_fulfillment_idtype_5.py +++ b/travelport/models/type_fulfillment_idtype_5.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v34_0" -class TypeFulfillmentIdtype5(Enum): +class TypeFulfillmentIdtype5(StrEnum): """ IdentificationType to define how the customer will identify himself when collecting the ticket. diff --git a/travelport/models/type_fulfillment_idtype_6.py b/travelport/models/type_fulfillment_idtype_6.py index aaeca39124..7396885e89 100644 --- a/travelport/models/type_fulfillment_idtype_6.py +++ b/travelport/models/type_fulfillment_idtype_6.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v38_0" -class TypeFulfillmentIdtype6(Enum): +class TypeFulfillmentIdtype6(StrEnum): """ IdentificationType to define how the customer will identify himself when collecting the ticket. diff --git a/travelport/models/type_general_remark_type_1.py b/travelport/models/type_general_remark_type_1.py index 1285d44805..b6c7bb92a2 100644 --- a/travelport/models/type_general_remark_type_1.py +++ b/travelport/models/type_general_remark_type_1.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/sharedUprofile_v20_0" -class TypeGeneralRemarkType1(Enum): +class TypeGeneralRemarkType1(StrEnum): """ A code for categorizing a remark within the GDS. """ diff --git a/travelport/models/type_general_remark_type_2.py b/travelport/models/type_general_remark_type_2.py index bb584b1396..375fc93c38 100644 --- a/travelport/models/type_general_remark_type_2.py +++ b/travelport/models/type_general_remark_type_2.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/uprofile_v37_0" -class TypeGeneralRemarkType2(Enum): +class TypeGeneralRemarkType2(StrEnum): """ A code for categorizing a remark within the GDS. """ diff --git a/travelport/models/type_geo_political_area_filter_type_1.py b/travelport/models/type_geo_political_area_filter_type_1.py index 3ef46708c9..b68456facb 100644 --- a/travelport/models/type_geo_political_area_filter_type_1.py +++ b/travelport/models/type_geo_political_area_filter_type_1.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/sharedUprofile_v20_0" -class TypeGeoPoliticalAreaFilterType1(Enum): +class TypeGeoPoliticalAreaFilterType1(StrEnum): """ Properties ---------- diff --git a/travelport/models/type_geo_political_area_filter_type_2.py b/travelport/models/type_geo_political_area_filter_type_2.py index 2b8c180792..be7ee95eed 100644 --- a/travelport/models/type_geo_political_area_filter_type_2.py +++ b/travelport/models/type_geo_political_area_filter_type_2.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/uprofile_v37_0" -class TypeGeoPoliticalAreaFilterType2(Enum): +class TypeGeoPoliticalAreaFilterType2(StrEnum): """ Properties ---------- diff --git a/travelport/models/type_geo_political_area_type_1.py b/travelport/models/type_geo_political_area_type_1.py index e36e71622a..4ef9e391b6 100644 --- a/travelport/models/type_geo_political_area_type_1.py +++ b/travelport/models/type_geo_political_area_type_1.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/sharedUprofile_v20_0" -class TypeGeoPoliticalAreaType1(Enum): +class TypeGeoPoliticalAreaType1(StrEnum): """ The type of the geographical location. """ diff --git a/travelport/models/type_geo_political_area_type_2.py b/travelport/models/type_geo_political_area_type_2.py index 152a6583d9..09962cb29a 100644 --- a/travelport/models/type_geo_political_area_type_2.py +++ b/travelport/models/type_geo_political_area_type_2.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/uprofile_v37_0" -class TypeGeoPoliticalAreaType2(Enum): +class TypeGeoPoliticalAreaType2(StrEnum): """ The type of the geographical location. """ diff --git a/travelport/models/type_guarantee_information_agency_type_1.py b/travelport/models/type_guarantee_information_agency_type_1.py index c6cc509c49..6e8f734f12 100644 --- a/travelport/models/type_guarantee_information_agency_type_1.py +++ b/travelport/models/type_guarantee_information_agency_type_1.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v52_0" -class TypeGuaranteeInformationAgencyType1(Enum): +class TypeGuaranteeInformationAgencyType1(StrEnum): AGENCY_IATA = "AgencyIATA" OTHER_AGENCY_IATA = "OtherAgencyIATA" diff --git a/travelport/models/type_guarantee_information_agency_type_2.py b/travelport/models/type_guarantee_information_agency_type_2.py index 5aeb47ebff..8bfd5466b9 100644 --- a/travelport/models/type_guarantee_information_agency_type_2.py +++ b/travelport/models/type_guarantee_information_agency_type_2.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/uprofileCommon_v30_0" -class TypeGuaranteeInformationAgencyType2(Enum): +class TypeGuaranteeInformationAgencyType2(StrEnum): AGENCY_IATA = "AgencyIATA" OTHER_AGENCY_IATA = "OtherAgencyIATA" diff --git a/travelport/models/type_guarantee_information_agency_type_3.py b/travelport/models/type_guarantee_information_agency_type_3.py index cc56bcebad..defae2804f 100644 --- a/travelport/models/type_guarantee_information_agency_type_3.py +++ b/travelport/models/type_guarantee_information_agency_type_3.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v32_0" -class TypeGuaranteeInformationAgencyType3(Enum): +class TypeGuaranteeInformationAgencyType3(StrEnum): AGENCY_IATA = "AgencyIATA" OTHER_AGENCY_IATA = "OtherAgencyIATA" diff --git a/travelport/models/type_guarantee_information_agency_type_4.py b/travelport/models/type_guarantee_information_agency_type_4.py index 51e6b8fbe3..477f968fad 100644 --- a/travelport/models/type_guarantee_information_agency_type_4.py +++ b/travelport/models/type_guarantee_information_agency_type_4.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v33_0" -class TypeGuaranteeInformationAgencyType4(Enum): +class TypeGuaranteeInformationAgencyType4(StrEnum): AGENCY_IATA = "AgencyIATA" OTHER_AGENCY_IATA = "OtherAgencyIATA" diff --git a/travelport/models/type_guarantee_information_agency_type_5.py b/travelport/models/type_guarantee_information_agency_type_5.py index a6eff8f226..1553841e36 100644 --- a/travelport/models/type_guarantee_information_agency_type_5.py +++ b/travelport/models/type_guarantee_information_agency_type_5.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v37_0" -class TypeGuaranteeInformationAgencyType5(Enum): +class TypeGuaranteeInformationAgencyType5(StrEnum): AGENCY_IATA = "AgencyIATA" OTHER_AGENCY_IATA = "OtherAgencyIATA" diff --git a/travelport/models/type_guarantee_information_agency_type_6.py b/travelport/models/type_guarantee_information_agency_type_6.py index a70d4aa205..55c0c4d559 100644 --- a/travelport/models/type_guarantee_information_agency_type_6.py +++ b/travelport/models/type_guarantee_information_agency_type_6.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v34_0" -class TypeGuaranteeInformationAgencyType6(Enum): +class TypeGuaranteeInformationAgencyType6(StrEnum): AGENCY_IATA = "AgencyIATA" OTHER_AGENCY_IATA = "OtherAgencyIATA" diff --git a/travelport/models/type_guarantee_information_agency_type_7.py b/travelport/models/type_guarantee_information_agency_type_7.py index a2989230d5..e21915fb56 100644 --- a/travelport/models/type_guarantee_information_agency_type_7.py +++ b/travelport/models/type_guarantee_information_agency_type_7.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v38_0" -class TypeGuaranteeInformationAgencyType7(Enum): +class TypeGuaranteeInformationAgencyType7(StrEnum): AGENCY_IATA = "AgencyIATA" OTHER_AGENCY_IATA = "OtherAgencyIATA" diff --git a/travelport/models/type_guarantee_information_history_agency_type_1.py b/travelport/models/type_guarantee_information_history_agency_type_1.py index c032c5fc6d..d6c9db3f7f 100644 --- a/travelport/models/type_guarantee_information_history_agency_type_1.py +++ b/travelport/models/type_guarantee_information_history_agency_type_1.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/sharedUprofile_v20_0" -class TypeGuaranteeInformationHistoryAgencyType1(Enum): +class TypeGuaranteeInformationHistoryAgencyType1(StrEnum): AGENCY_IATA = "AgencyIATA" OTHER_AGENCY_IATA = "OtherAgencyIATA" diff --git a/travelport/models/type_guarantee_information_history_agency_type_2.py b/travelport/models/type_guarantee_information_history_agency_type_2.py index 9474c48831..2af7814012 100644 --- a/travelport/models/type_guarantee_information_history_agency_type_2.py +++ b/travelport/models/type_guarantee_information_history_agency_type_2.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/uprofile_v37_0" -class TypeGuaranteeInformationHistoryAgencyType2(Enum): +class TypeGuaranteeInformationHistoryAgencyType2(StrEnum): AGENCY_IATA = "AgencyIATA" OTHER_AGENCY_IATA = "OtherAgencyIATA" diff --git a/travelport/models/type_guarantee_information_history_type_1.py b/travelport/models/type_guarantee_information_history_type_1.py index 06a412fcb9..8df507390c 100644 --- a/travelport/models/type_guarantee_information_history_type_1.py +++ b/travelport/models/type_guarantee_information_history_type_1.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/sharedUprofile_v20_0" -class TypeGuaranteeInformationHistoryType1(Enum): +class TypeGuaranteeInformationHistoryType1(StrEnum): GUARANTEE = "Guarantee" DEPOSIT = "Deposit" diff --git a/travelport/models/type_guarantee_information_history_type_2.py b/travelport/models/type_guarantee_information_history_type_2.py index 35fa311793..c8439f1342 100644 --- a/travelport/models/type_guarantee_information_history_type_2.py +++ b/travelport/models/type_guarantee_information_history_type_2.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/uprofile_v37_0" -class TypeGuaranteeInformationHistoryType2(Enum): +class TypeGuaranteeInformationHistoryType2(StrEnum): GUARANTEE = "Guarantee" DEPOSIT = "Deposit" diff --git a/travelport/models/type_guarantee_information_type_1.py b/travelport/models/type_guarantee_information_type_1.py index d230f741ca..60d9ed13ab 100644 --- a/travelport/models/type_guarantee_information_type_1.py +++ b/travelport/models/type_guarantee_information_type_1.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v52_0" -class TypeGuaranteeInformationType1(Enum): +class TypeGuaranteeInformationType1(StrEnum): GUARANTEE = "Guarantee" DEPOSIT = "Deposit" diff --git a/travelport/models/type_guarantee_information_type_2.py b/travelport/models/type_guarantee_information_type_2.py index e590dcbe12..655d169d92 100644 --- a/travelport/models/type_guarantee_information_type_2.py +++ b/travelport/models/type_guarantee_information_type_2.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/uprofileCommon_v30_0" -class TypeGuaranteeInformationType2(Enum): +class TypeGuaranteeInformationType2(StrEnum): GUARANTEE = "Guarantee" DEPOSIT = "Deposit" diff --git a/travelport/models/type_guarantee_information_type_3.py b/travelport/models/type_guarantee_information_type_3.py index 028a6a6b66..0868cf1b81 100644 --- a/travelport/models/type_guarantee_information_type_3.py +++ b/travelport/models/type_guarantee_information_type_3.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v32_0" -class TypeGuaranteeInformationType3(Enum): +class TypeGuaranteeInformationType3(StrEnum): GUARANTEE = "Guarantee" DEPOSIT = "Deposit" diff --git a/travelport/models/type_guarantee_information_type_4.py b/travelport/models/type_guarantee_information_type_4.py index d1fdc20844..2ec9008bc6 100644 --- a/travelport/models/type_guarantee_information_type_4.py +++ b/travelport/models/type_guarantee_information_type_4.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v33_0" -class TypeGuaranteeInformationType4(Enum): +class TypeGuaranteeInformationType4(StrEnum): GUARANTEE = "Guarantee" DEPOSIT = "Deposit" diff --git a/travelport/models/type_guarantee_information_type_5.py b/travelport/models/type_guarantee_information_type_5.py index 8a14c8b8c1..f667057f31 100644 --- a/travelport/models/type_guarantee_information_type_5.py +++ b/travelport/models/type_guarantee_information_type_5.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v37_0" -class TypeGuaranteeInformationType5(Enum): +class TypeGuaranteeInformationType5(StrEnum): GUARANTEE = "Guarantee" DEPOSIT = "Deposit" diff --git a/travelport/models/type_guarantee_information_type_6.py b/travelport/models/type_guarantee_information_type_6.py index f2ea86cb03..dfe93b7f94 100644 --- a/travelport/models/type_guarantee_information_type_6.py +++ b/travelport/models/type_guarantee_information_type_6.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v34_0" -class TypeGuaranteeInformationType6(Enum): +class TypeGuaranteeInformationType6(StrEnum): GUARANTEE = "Guarantee" DEPOSIT = "Deposit" diff --git a/travelport/models/type_guarantee_information_type_7.py b/travelport/models/type_guarantee_information_type_7.py index f81bded837..7f8f1f2d72 100644 --- a/travelport/models/type_guarantee_information_type_7.py +++ b/travelport/models/type_guarantee_information_type_7.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v38_0" -class TypeGuaranteeInformationType7(Enum): +class TypeGuaranteeInformationType7(StrEnum): GUARANTEE = "Guarantee" DEPOSIT = "Deposit" diff --git a/travelport/models/type_hierarchy_override_type.py b/travelport/models/type_hierarchy_override_type.py index c139db2821..8a8863e9a8 100644 --- a/travelport/models/type_hierarchy_override_type.py +++ b/travelport/models/type_hierarchy_override_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/uprofile_v37_0" -class TypeHierarchyOverrideType(Enum): +class TypeHierarchyOverrideType(StrEnum): """ Profile types that are used in default and override profiles on a hierarchy. diff --git a/travelport/models/type_hotel_availability.py b/travelport/models/type_hotel_availability.py index b72628bea3..fe2cc06d77 100644 --- a/travelport/models/type_hotel_availability.py +++ b/travelport/models/type_hotel_availability.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/hotel_v52_0" -class TypeHotelAvailability(Enum): +class TypeHotelAvailability(StrEnum): """ Availability status of hotel Hotel is Available NotAvailable Available, but not for the rates requested On request Unknown. diff --git a/travelport/models/type_hotel_location.py b/travelport/models/type_hotel_location.py index 479289486f..c671b8e93c 100644 --- a/travelport/models/type_hotel_location.py +++ b/travelport/models/type_hotel_location.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/hotel_v52_0" -class TypeHotelLocation(Enum): +class TypeHotelLocation(StrEnum): CITY = "City" AIRPORT = "Airport" diff --git a/travelport/models/type_hotel_pnr_element.py b/travelport/models/type_hotel_pnr_element.py index 1f96050911..bcb02b2369 100644 --- a/travelport/models/type_hotel_pnr_element.py +++ b/travelport/models/type_hotel_pnr_element.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/sharedBooking_v52_0" -class TypeHotelPnrElement(Enum): +class TypeHotelPnrElement(StrEnum): """ Defines the list of available data types for modifications. """ diff --git a/travelport/models/type_ignore_stop_over.py b/travelport/models/type_ignore_stop_over.py index b296728632..bfa72b0bb6 100644 --- a/travelport/models/type_ignore_stop_over.py +++ b/travelport/models/type_ignore_stop_over.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/air_v52_0" -class TypeIgnoreStopOver(Enum): +class TypeIgnoreStopOver(StrEnum): """ The stop over inluded to quote fare. diff --git a/travelport/models/type_inventory_request.py b/travelport/models/type_inventory_request.py index f485152b70..6be24bf768 100644 --- a/travelport/models/type_inventory_request.py +++ b/travelport/models/type_inventory_request.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/air_v52_0" -class TypeInventoryRequest(Enum): +class TypeInventoryRequest(StrEnum): """ The valid inventory types are Seamless - A, DirectAccess - B, Basic - C. diff --git a/travelport/models/type_itinerary.py b/travelport/models/type_itinerary.py index 02882ce5c9..9c0f6d1d10 100644 --- a/travelport/models/type_itinerary.py +++ b/travelport/models/type_itinerary.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/air_v52_0" -class TypeItinerary(Enum): +class TypeItinerary(StrEnum): INVOICE = "Invoice" POCKET = "Pocket" diff --git a/travelport/models/type_itinerary_code.py b/travelport/models/type_itinerary_code.py index cd15d60e24..06fa7a83d1 100644 --- a/travelport/models/type_itinerary_code.py +++ b/travelport/models/type_itinerary_code.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v52_0" -class TypeItineraryCode(Enum): +class TypeItineraryCode(StrEnum): """ Properties ---------- diff --git a/travelport/models/type_itinerary_option.py b/travelport/models/type_itinerary_option.py index 1b45c8194e..ae05e9b0ef 100644 --- a/travelport/models/type_itinerary_option.py +++ b/travelport/models/type_itinerary_option.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/air_v52_0" -class TypeItineraryOption(Enum): +class TypeItineraryOption(StrEnum): NO_FARE = "NoFare" NO_AMOUNT = "NoAmount" SEQUENCE_NUMBER = "SequenceNumber" diff --git a/travelport/models/type_journey_direction.py b/travelport/models/type_journey_direction.py index 23785338f8..ac06df020a 100644 --- a/travelport/models/type_journey_direction.py +++ b/travelport/models/type_journey_direction.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/rail_v52_0" -class TypeJourneyDirection(Enum): +class TypeJourneyDirection(StrEnum): """ Outbound and Return directions. """ diff --git a/travelport/models/type_logging_level_1.py b/travelport/models/type_logging_level_1.py index edff27ca0e..3f9db77bca 100644 --- a/travelport/models/type_logging_level_1.py +++ b/travelport/models/type_logging_level_1.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v52_0" -class TypeLoggingLevel1(Enum): +class TypeLoggingLevel1(StrEnum): """ The type of various Logging levels. """ diff --git a/travelport/models/type_logging_level_2.py b/travelport/models/type_logging_level_2.py index af00cb5eba..d1cf0b88f5 100644 --- a/travelport/models/type_logging_level_2.py +++ b/travelport/models/type_logging_level_2.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/uprofileCommon_v30_0" -class TypeLoggingLevel2(Enum): +class TypeLoggingLevel2(StrEnum): """ The type of various Logging levels. """ diff --git a/travelport/models/type_logging_level_3.py b/travelport/models/type_logging_level_3.py index 61f6e29fa1..645699e1e5 100644 --- a/travelport/models/type_logging_level_3.py +++ b/travelport/models/type_logging_level_3.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v32_0" -class TypeLoggingLevel3(Enum): +class TypeLoggingLevel3(StrEnum): """ The type of various Logging levels. """ diff --git a/travelport/models/type_logging_level_4.py b/travelport/models/type_logging_level_4.py index 52cae7c5e3..f51ca4d633 100644 --- a/travelport/models/type_logging_level_4.py +++ b/travelport/models/type_logging_level_4.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v33_0" -class TypeLoggingLevel4(Enum): +class TypeLoggingLevel4(StrEnum): """ The type of various Logging levels. """ diff --git a/travelport/models/type_logging_level_5.py b/travelport/models/type_logging_level_5.py index 6eaf941c4c..a946794ef1 100644 --- a/travelport/models/type_logging_level_5.py +++ b/travelport/models/type_logging_level_5.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v37_0" -class TypeLoggingLevel5(Enum): +class TypeLoggingLevel5(StrEnum): """ The type of various Logging levels. """ diff --git a/travelport/models/type_logging_level_6.py b/travelport/models/type_logging_level_6.py index b72296d101..ae52752dec 100644 --- a/travelport/models/type_logging_level_6.py +++ b/travelport/models/type_logging_level_6.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v34_0" -class TypeLoggingLevel6(Enum): +class TypeLoggingLevel6(StrEnum): """ The type of various Logging levels. """ diff --git a/travelport/models/type_logging_level_7.py b/travelport/models/type_logging_level_7.py index fd18c02995..cbf7c62fe7 100644 --- a/travelport/models/type_logging_level_7.py +++ b/travelport/models/type_logging_level_7.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v38_0" -class TypeLoggingLevel7(Enum): +class TypeLoggingLevel7(StrEnum): """ The type of various Logging levels. """ diff --git a/travelport/models/type_masked_1.py b/travelport/models/type_masked_1.py index 54bbfee1bc..9bed3a42f4 100644 --- a/travelport/models/type_masked_1.py +++ b/travelport/models/type_masked_1.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/sharedUprofile_v20_0" -class TypeMasked1(Enum): +class TypeMasked1(StrEnum): """ Defines whether the field data should be masked in messaging, and the masking pattern. diff --git a/travelport/models/type_masked_2.py b/travelport/models/type_masked_2.py index 9df1ebfee7..57ebf01b18 100644 --- a/travelport/models/type_masked_2.py +++ b/travelport/models/type_masked_2.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/uprofile_v37_0" -class TypeMasked2(Enum): +class TypeMasked2(StrEnum): """ Defines whether the field data should be masked in messaging, and the masking pattern. diff --git a/travelport/models/type_mcostatus.py b/travelport/models/type_mcostatus.py index c3d9958396..f55e96c6e9 100644 --- a/travelport/models/type_mcostatus.py +++ b/travelport/models/type_mcostatus.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v52_0" -class TypeMcostatus(Enum): +class TypeMcostatus(StrEnum): """ The available status codes for an MCO. """ diff --git a/travelport/models/type_mcotype.py b/travelport/models/type_mcotype.py index cd9f01c394..75e3ca9853 100644 --- a/travelport/models/type_mcotype.py +++ b/travelport/models/type_mcotype.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v52_0" -class TypeMcotype(Enum): +class TypeMcotype(StrEnum): """ The available types for an MCO. """ diff --git a/travelport/models/type_mct_connection.py b/travelport/models/type_mct_connection.py index 0d47ce1388..58c2acef18 100644 --- a/travelport/models/type_mct_connection.py +++ b/travelport/models/type_mct_connection.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/util_v52_0" -class TypeMctConnection(Enum): +class TypeMctConnection(StrEnum): """ Enumeration of the types of MCT exceptions (domestic or international). """ diff --git a/travelport/models/type_meal_service.py b/travelport/models/type_meal_service.py index c48bace881..1cebcbf71d 100644 --- a/travelport/models/type_meal_service.py +++ b/travelport/models/type_meal_service.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/air_v52_0" -class TypeMealService(Enum): +class TypeMealService(StrEnum): """ Available Meal Service. """ diff --git a/travelport/models/type_mile_or_route_based_fare.py b/travelport/models/type_mile_or_route_based_fare.py index 181595e8fb..9cd5030dc2 100644 --- a/travelport/models/type_mile_or_route_based_fare.py +++ b/travelport/models/type_mile_or_route_based_fare.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/air_v52_0" -class TypeMileOrRouteBasedFare(Enum): +class TypeMileOrRouteBasedFare(StrEnum): """ Whether the fare is Mile or Route based. """ diff --git a/travelport/models/type_net_trans_commission.py b/travelport/models/type_net_trans_commission.py index 76b527aef3..5874b158ae 100644 --- a/travelport/models/type_net_trans_commission.py +++ b/travelport/models/type_net_trans_commission.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/hotel_v52_0" -class TypeNetTransCommission(Enum): +class TypeNetTransCommission(StrEnum): """ Type to support net trans commission indicator. diff --git a/travelport/models/type_other_preference_1.py b/travelport/models/type_other_preference_1.py index bfae40042c..05a3abaec3 100644 --- a/travelport/models/type_other_preference_1.py +++ b/travelport/models/type_other_preference_1.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/sharedUprofile_v20_0" -class TypeOtherPreference1(Enum): +class TypeOtherPreference1(StrEnum): """ Specify the OtherPreference. (ie. diff --git a/travelport/models/type_other_preference_2.py b/travelport/models/type_other_preference_2.py index 019913e5c0..81ead59298 100644 --- a/travelport/models/type_other_preference_2.py +++ b/travelport/models/type_other_preference_2.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/uprofile_v37_0" -class TypeOtherPreference2(Enum): +class TypeOtherPreference2(StrEnum): """ Specify the OtherPreference. (ie. diff --git a/travelport/models/type_parent_profile_level.py b/travelport/models/type_parent_profile_level.py index 54092e6ce2..9b95f5b2e8 100644 --- a/travelport/models/type_parent_profile_level.py +++ b/travelport/models/type_parent_profile_level.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/uprofileCommon_v30_0" -class TypeParentProfileLevel(Enum): +class TypeParentProfileLevel(StrEnum): """ Returns parent’s data up to specified hierarchy. diff --git a/travelport/models/type_payment_type_1.py b/travelport/models/type_payment_type_1.py index 596744099f..c43dc52165 100644 --- a/travelport/models/type_payment_type_1.py +++ b/travelport/models/type_payment_type_1.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/sharedUprofile_v20_0" -class TypePaymentType1(Enum): +class TypePaymentType1(StrEnum): """ Defines the form of payment type. (Credit Card, Cash, etc). """ diff --git a/travelport/models/type_payment_type_2.py b/travelport/models/type_payment_type_2.py index 1c957a82cc..f9628f1acd 100644 --- a/travelport/models/type_payment_type_2.py +++ b/travelport/models/type_payment_type_2.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/uprofile_v37_0" -class TypePaymentType2(Enum): +class TypePaymentType2(StrEnum): """ Defines the form of payment type. (Credit Card, Cash, etc). """ diff --git a/travelport/models/type_phone_type_1.py b/travelport/models/type_phone_type_1.py index 06d09d5b02..6c214a72bf 100644 --- a/travelport/models/type_phone_type_1.py +++ b/travelport/models/type_phone_type_1.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/sharedUprofile_v20_0" -class TypePhoneType1(Enum): +class TypePhoneType1(StrEnum): """ Specifies the phone types. (ie. diff --git a/travelport/models/type_phone_type_2.py b/travelport/models/type_phone_type_2.py index b4172dd434..132828cd01 100644 --- a/travelport/models/type_phone_type_2.py +++ b/travelport/models/type_phone_type_2.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/uprofile_v37_0" -class TypePhoneType2(Enum): +class TypePhoneType2(StrEnum): """ Specifies the phone types. (ie. diff --git a/travelport/models/type_pnr_element.py b/travelport/models/type_pnr_element.py index b4dc8f0a91..c875c35031 100644 --- a/travelport/models/type_pnr_element.py +++ b/travelport/models/type_pnr_element.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/sharedBooking_v52_0" -class TypePnrElement(Enum): +class TypePnrElement(StrEnum): """ Defines the list of available data types for modifications. """ diff --git a/travelport/models/type_policy_1.py b/travelport/models/type_policy_1.py index b401711967..ce240a091e 100644 --- a/travelport/models/type_policy_1.py +++ b/travelport/models/type_policy_1.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v52_0" -class TypePolicy1(Enum): +class TypePolicy1(StrEnum): """ Available product types. """ diff --git a/travelport/models/type_policy_2.py b/travelport/models/type_policy_2.py index bcbf5cbbe4..52b105ef7c 100644 --- a/travelport/models/type_policy_2.py +++ b/travelport/models/type_policy_2.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v32_0" -class TypePolicy2(Enum): +class TypePolicy2(StrEnum): """ Available product types. """ diff --git a/travelport/models/type_policy_3.py b/travelport/models/type_policy_3.py index 71b2696b2b..a8e9533586 100644 --- a/travelport/models/type_policy_3.py +++ b/travelport/models/type_policy_3.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v33_0" -class TypePolicy3(Enum): +class TypePolicy3(StrEnum): """ Available product types. """ diff --git a/travelport/models/type_policy_4.py b/travelport/models/type_policy_4.py index 9fc4aa6794..403ed1866b 100644 --- a/travelport/models/type_policy_4.py +++ b/travelport/models/type_policy_4.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v37_0" -class TypePolicy4(Enum): +class TypePolicy4(StrEnum): """ Available product types. """ diff --git a/travelport/models/type_policy_5.py b/travelport/models/type_policy_5.py index 5d2ea84a62..44ae2fbfcb 100644 --- a/travelport/models/type_policy_5.py +++ b/travelport/models/type_policy_5.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v34_0" -class TypePolicy5(Enum): +class TypePolicy5(StrEnum): """ Available product types. """ diff --git a/travelport/models/type_policy_6.py b/travelport/models/type_policy_6.py index 89c04ae5de..88258d85cd 100644 --- a/travelport/models/type_policy_6.py +++ b/travelport/models/type_policy_6.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v38_0" -class TypePolicy6(Enum): +class TypePolicy6(StrEnum): """ Available product types. """ diff --git a/travelport/models/type_position.py b/travelport/models/type_position.py index 0f970aa2b0..0952ab4c58 100644 --- a/travelport/models/type_position.py +++ b/travelport/models/type_position.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/air_v52_0" -class TypePosition(Enum): +class TypePosition(StrEnum): """ Facility position with respect to position within the aircraft cabin. diff --git a/travelport/models/type_preference_purpose_1.py b/travelport/models/type_preference_purpose_1.py index c1f1fde669..43c50835ba 100644 --- a/travelport/models/type_preference_purpose_1.py +++ b/travelport/models/type_preference_purpose_1.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/sharedUprofile_v20_0" -class TypePreferencePurpose1(Enum): +class TypePreferencePurpose1(StrEnum): """ Specify the preference purpose. (ie. diff --git a/travelport/models/type_preference_purpose_2.py b/travelport/models/type_preference_purpose_2.py index 1eaf5269f2..c1a097bf51 100644 --- a/travelport/models/type_preference_purpose_2.py +++ b/travelport/models/type_preference_purpose_2.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/uprofile_v37_0" -class TypePreferencePurpose2(Enum): +class TypePreferencePurpose2(StrEnum): """ Specify the preference purpose. (ie. diff --git a/travelport/models/type_price_class_of_service.py b/travelport/models/type_price_class_of_service.py index c75aab5e0d..891b38b178 100644 --- a/travelport/models/type_price_class_of_service.py +++ b/travelport/models/type_price_class_of_service.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v52_0" -class TypePriceClassOfService(Enum): +class TypePriceClassOfService(StrEnum): CLASS_BOOKED = "ClassBooked" LOWEST_CLASS = "LowestClass" diff --git a/travelport/models/type_pricing_method.py b/travelport/models/type_pricing_method.py index c2c538d5e6..ca6b76d06d 100644 --- a/travelport/models/type_pricing_method.py +++ b/travelport/models/type_pricing_method.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/air_v52_0" -class TypePricingMethod(Enum): +class TypePricingMethod(StrEnum): """ The method at which the pricing data was acquired. diff --git a/travelport/models/type_pricing_type.py b/travelport/models/type_pricing_type.py index 0355e5fdee..4220362bd5 100644 --- a/travelport/models/type_pricing_type.py +++ b/travelport/models/type_pricing_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v52_0" -class TypePricingType(Enum): +class TypePricingType(StrEnum): CLASS_BOOKED = "ClassBooked" LOWEST_CLASS = "LowestClass" LOWEST_QUOTE = "LowestQuote" diff --git a/travelport/models/type_private_fare.py b/travelport/models/type_private_fare.py index 3fdf856b16..c2430ceb2d 100644 --- a/travelport/models/type_private_fare.py +++ b/travelport/models/type_private_fare.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/air_v52_0" -class TypePrivateFare(Enum): +class TypePrivateFare(StrEnum): """ List the types of private fares, Agency private fare, Airline private Fare and Unknown. diff --git a/travelport/models/type_product_1.py b/travelport/models/type_product_1.py index a525385edf..28f791c420 100644 --- a/travelport/models/type_product_1.py +++ b/travelport/models/type_product_1.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v52_0" -class TypeProduct1(Enum): +class TypeProduct1(StrEnum): """ Available product types. """ diff --git a/travelport/models/type_product_2.py b/travelport/models/type_product_2.py index 4d4d5dab18..d291c5e90f 100644 --- a/travelport/models/type_product_2.py +++ b/travelport/models/type_product_2.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v32_0" -class TypeProduct2(Enum): +class TypeProduct2(StrEnum): """ Available product types. """ diff --git a/travelport/models/type_product_3.py b/travelport/models/type_product_3.py index dd1e8954d9..5b9886da71 100644 --- a/travelport/models/type_product_3.py +++ b/travelport/models/type_product_3.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v33_0" -class TypeProduct3(Enum): +class TypeProduct3(StrEnum): """ Available product types. """ diff --git a/travelport/models/type_product_4.py b/travelport/models/type_product_4.py index a3d6f7d6e4..e28f273a2d 100644 --- a/travelport/models/type_product_4.py +++ b/travelport/models/type_product_4.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v37_0" -class TypeProduct4(Enum): +class TypeProduct4(StrEnum): """ Available product types. """ diff --git a/travelport/models/type_product_5.py b/travelport/models/type_product_5.py index a7b3bf812d..ae50f0cc0d 100644 --- a/travelport/models/type_product_5.py +++ b/travelport/models/type_product_5.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v34_0" -class TypeProduct5(Enum): +class TypeProduct5(StrEnum): """ Available product types. """ diff --git a/travelport/models/type_product_6.py b/travelport/models/type_product_6.py index 71330ca561..3a6651af76 100644 --- a/travelport/models/type_product_6.py +++ b/travelport/models/type_product_6.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v38_0" -class TypeProduct6(Enum): +class TypeProduct6(StrEnum): """ Available product types. """ diff --git a/travelport/models/type_profile_component_type_1.py b/travelport/models/type_profile_component_type_1.py index 2b5e8d4487..97cb0b2e2c 100644 --- a/travelport/models/type_profile_component_type_1.py +++ b/travelport/models/type_profile_component_type_1.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/sharedUprofile_v20_0" -class TypeProfileComponentType1(Enum): +class TypeProfileComponentType1(StrEnum): """ Specifies the component names. (i.e AccountInfo, AirPreference, TravelDocument etc). diff --git a/travelport/models/type_profile_component_type_2.py b/travelport/models/type_profile_component_type_2.py index 8db43ca187..496a966807 100644 --- a/travelport/models/type_profile_component_type_2.py +++ b/travelport/models/type_profile_component_type_2.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/uprofile_v37_0" -class TypeProfileComponentType2(Enum): +class TypeProfileComponentType2(StrEnum): """ Specifies the component names. (i.e AccountInfo, AirPreference, TravelDocument etc). diff --git a/travelport/models/type_profile_data_category_1.py b/travelport/models/type_profile_data_category_1.py index 77b3227d20..905257c2a2 100644 --- a/travelport/models/type_profile_data_category_1.py +++ b/travelport/models/type_profile_data_category_1.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/sharedUprofile_v20_0" -class TypeProfileDataCategory1(Enum): +class TypeProfileDataCategory1(StrEnum): """ The category of data that controls what data will be returned in the response. diff --git a/travelport/models/type_profile_data_category_2.py b/travelport/models/type_profile_data_category_2.py index 680f4ce510..cce1298b8e 100644 --- a/travelport/models/type_profile_data_category_2.py +++ b/travelport/models/type_profile_data_category_2.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/uprofile_v37_0" -class TypeProfileDataCategory2(Enum): +class TypeProfileDataCategory2(StrEnum): """ The category of data that controls what data will be returned in the response. diff --git a/travelport/models/type_profile_data_element_type_1.py b/travelport/models/type_profile_data_element_type_1.py index 192b629b6e..e401c20259 100644 --- a/travelport/models/type_profile_data_element_type_1.py +++ b/travelport/models/type_profile_data_element_type_1.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/sharedUprofile_v20_0" -class TypeProfileDataElementType1(Enum): +class TypeProfileDataElementType1(StrEnum): """ Specify which fixed field type this field refers to. """ diff --git a/travelport/models/type_profile_data_element_type_2.py b/travelport/models/type_profile_data_element_type_2.py index 0b7667fc39..7fb1cef115 100644 --- a/travelport/models/type_profile_data_element_type_2.py +++ b/travelport/models/type_profile_data_element_type_2.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/uprofile_v37_0" -class TypeProfileDataElementType2(Enum): +class TypeProfileDataElementType2(StrEnum): """ Specify which fixed field type this field refers to. """ diff --git a/travelport/models/type_profile_entity_status_1.py b/travelport/models/type_profile_entity_status_1.py index 102b97bea4..e55a644cf0 100644 --- a/travelport/models/type_profile_entity_status_1.py +++ b/travelport/models/type_profile_entity_status_1.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/uprofileCommon_v30_0" -class TypeProfileEntityStatus1(Enum): +class TypeProfileEntityStatus1(StrEnum): """ Status of the given profile/entity. diff --git a/travelport/models/type_profile_entity_status_2.py b/travelport/models/type_profile_entity_status_2.py index f49817079e..d6f4ad1a22 100644 --- a/travelport/models/type_profile_entity_status_2.py +++ b/travelport/models/type_profile_entity_status_2.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v37_0" -class TypeProfileEntityStatus2(Enum): +class TypeProfileEntityStatus2(StrEnum): """ Status of the given profile/entity. diff --git a/travelport/models/type_profile_entity_status_with_delete_1.py b/travelport/models/type_profile_entity_status_with_delete_1.py index ca69c28f47..4e350e4f34 100644 --- a/travelport/models/type_profile_entity_status_with_delete_1.py +++ b/travelport/models/type_profile_entity_status_with_delete_1.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/uprofileCommon_v30_0" -class TypeProfileEntityStatusWithDelete1(Enum): +class TypeProfileEntityStatusWithDelete1(StrEnum): """ Specify whether the change is to update or delete the field. """ diff --git a/travelport/models/type_profile_entity_status_with_delete_2.py b/travelport/models/type_profile_entity_status_with_delete_2.py index 3c886b4fda..5f03494368 100644 --- a/travelport/models/type_profile_entity_status_with_delete_2.py +++ b/travelport/models/type_profile_entity_status_with_delete_2.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v37_0" -class TypeProfileEntityStatusWithDelete2(Enum): +class TypeProfileEntityStatusWithDelete2(StrEnum): """ Specify whether the change is to update or delete the field. """ diff --git a/travelport/models/type_profile_level_1.py b/travelport/models/type_profile_level_1.py index 28dde3e69e..f5181195e8 100644 --- a/travelport/models/type_profile_level_1.py +++ b/travelport/models/type_profile_level_1.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v52_0" -class TypeProfileLevel1(Enum): +class TypeProfileLevel1(StrEnum): """ The type of the profile or profile template. """ diff --git a/travelport/models/type_profile_level_2.py b/travelport/models/type_profile_level_2.py index 4304b13613..972e6b13c1 100644 --- a/travelport/models/type_profile_level_2.py +++ b/travelport/models/type_profile_level_2.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v32_0" -class TypeProfileLevel2(Enum): +class TypeProfileLevel2(StrEnum): """ The type of the profile or profile template. """ diff --git a/travelport/models/type_profile_level_3.py b/travelport/models/type_profile_level_3.py index d17710e71f..2109635915 100644 --- a/travelport/models/type_profile_level_3.py +++ b/travelport/models/type_profile_level_3.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v33_0" -class TypeProfileLevel3(Enum): +class TypeProfileLevel3(StrEnum): """ The type of the profile or profile template. """ diff --git a/travelport/models/type_profile_level_4.py b/travelport/models/type_profile_level_4.py index 392be46e4f..b453579e64 100644 --- a/travelport/models/type_profile_level_4.py +++ b/travelport/models/type_profile_level_4.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v37_0" -class TypeProfileLevel4(Enum): +class TypeProfileLevel4(StrEnum): """ The type of the profile or profile template. """ diff --git a/travelport/models/type_profile_level_5.py b/travelport/models/type_profile_level_5.py index 2284a1b4fa..10dd33c08a 100644 --- a/travelport/models/type_profile_level_5.py +++ b/travelport/models/type_profile_level_5.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v34_0" -class TypeProfileLevel5(Enum): +class TypeProfileLevel5(StrEnum): """ The type of the profile or profile template. """ diff --git a/travelport/models/type_profile_level_6.py b/travelport/models/type_profile_level_6.py index 2ae930166d..ceb9bcccc3 100644 --- a/travelport/models/type_profile_level_6.py +++ b/travelport/models/type_profile_level_6.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v38_0" -class TypeProfileLevel6(Enum): +class TypeProfileLevel6(StrEnum): """ The type of the profile or profile template. """ diff --git a/travelport/models/type_profile_link_relationship_1.py b/travelport/models/type_profile_link_relationship_1.py index 67c33214c6..c06afd2c0c 100644 --- a/travelport/models/type_profile_link_relationship_1.py +++ b/travelport/models/type_profile_link_relationship_1.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/sharedUprofile_v20_0" -class TypeProfileLinkRelationship1(Enum): +class TypeProfileLinkRelationship1(StrEnum): """ Specify the one way relationship between two profiles. """ diff --git a/travelport/models/type_profile_link_relationship_2.py b/travelport/models/type_profile_link_relationship_2.py index 1bcf962f2c..dc6c377755 100644 --- a/travelport/models/type_profile_link_relationship_2.py +++ b/travelport/models/type_profile_link_relationship_2.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/uprofile_v37_0" -class TypeProfileLinkRelationship2(Enum): +class TypeProfileLinkRelationship2(StrEnum): """ Specify the one way relationship between two profiles. """ diff --git a/travelport/models/type_profile_type_1.py b/travelport/models/type_profile_type_1.py index d4bad25cfd..7c0dc473f9 100644 --- a/travelport/models/type_profile_type_1.py +++ b/travelport/models/type_profile_type_1.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v52_0" -class TypeProfileType1(Enum): +class TypeProfileType1(StrEnum): """ A type for unique party identifiers of any party role. """ diff --git a/travelport/models/type_profile_type_2.py b/travelport/models/type_profile_type_2.py index 4882b0a61b..9a8f4fa258 100644 --- a/travelport/models/type_profile_type_2.py +++ b/travelport/models/type_profile_type_2.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/uprofileCommon_v30_0" -class TypeProfileType2(Enum): +class TypeProfileType2(StrEnum): """ A type for unique party identifiers of any party role. """ diff --git a/travelport/models/type_profile_type_3.py b/travelport/models/type_profile_type_3.py index 43784d362e..726a259c01 100644 --- a/travelport/models/type_profile_type_3.py +++ b/travelport/models/type_profile_type_3.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/sharedUprofile_v20_0" -class TypeProfileType3(Enum): +class TypeProfileType3(StrEnum): """ A type for unique party identifiers of any party role. """ diff --git a/travelport/models/type_profile_type_4.py b/travelport/models/type_profile_type_4.py index f948f7e585..cb88418a5a 100644 --- a/travelport/models/type_profile_type_4.py +++ b/travelport/models/type_profile_type_4.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v32_0" -class TypeProfileType4(Enum): +class TypeProfileType4(StrEnum): """ A type for unique party identifiers of any party role. """ diff --git a/travelport/models/type_profile_type_5.py b/travelport/models/type_profile_type_5.py index 1992670c07..a8f79fd9f2 100644 --- a/travelport/models/type_profile_type_5.py +++ b/travelport/models/type_profile_type_5.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v33_0" -class TypeProfileType5(Enum): +class TypeProfileType5(StrEnum): """ A type for unique party identifiers of any party role. """ diff --git a/travelport/models/type_profile_type_6.py b/travelport/models/type_profile_type_6.py index fb5614aa6f..d3b401b7b6 100644 --- a/travelport/models/type_profile_type_6.py +++ b/travelport/models/type_profile_type_6.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v37_0" -class TypeProfileType6(Enum): +class TypeProfileType6(StrEnum): """ A type for unique party identifiers of any party role. """ diff --git a/travelport/models/type_profile_type_7.py b/travelport/models/type_profile_type_7.py index d6699b8e74..6fae68d9eb 100644 --- a/travelport/models/type_profile_type_7.py +++ b/travelport/models/type_profile_type_7.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/uprofile_v37_0" -class TypeProfileType7(Enum): +class TypeProfileType7(StrEnum): """ A type for unique party identifiers of any party role. """ diff --git a/travelport/models/type_profile_type_8.py b/travelport/models/type_profile_type_8.py index 93f5523c7b..bfdbe0196b 100644 --- a/travelport/models/type_profile_type_8.py +++ b/travelport/models/type_profile_type_8.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v34_0" -class TypeProfileType8(Enum): +class TypeProfileType8(StrEnum): """ A type for unique party identifiers of any party role. """ diff --git a/travelport/models/type_profile_type_9.py b/travelport/models/type_profile_type_9.py index 63e054dac6..1a00b18e06 100644 --- a/travelport/models/type_profile_type_9.py +++ b/travelport/models/type_profile_type_9.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v38_0" -class TypeProfileType9(Enum): +class TypeProfileType9(StrEnum): """ A type for unique party identifiers of any party role. """ diff --git a/travelport/models/type_proprietary_data_history_proprietary_data_type_1.py b/travelport/models/type_proprietary_data_history_proprietary_data_type_1.py index 1fba9bf5c1..90bab5c7ca 100644 --- a/travelport/models/type_proprietary_data_history_proprietary_data_type_1.py +++ b/travelport/models/type_proprietary_data_history_proprietary_data_type_1.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/sharedUprofile_v20_0" -class TypeProprietaryDataHistoryProprietaryDataType1(Enum): +class TypeProprietaryDataHistoryProprietaryDataType1(StrEnum): NICK_NAME = "NickName" DESCRIPTION = "Description" ADDITIONAL_IDENTIFIER = "AdditionalIdentifier" diff --git a/travelport/models/type_proprietary_data_history_proprietary_data_type_2.py b/travelport/models/type_proprietary_data_history_proprietary_data_type_2.py index 3ebfef5b19..5e11bc2b85 100644 --- a/travelport/models/type_proprietary_data_history_proprietary_data_type_2.py +++ b/travelport/models/type_proprietary_data_history_proprietary_data_type_2.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/uprofile_v37_0" -class TypeProprietaryDataHistoryProprietaryDataType2(Enum): +class TypeProprietaryDataHistoryProprietaryDataType2(StrEnum): NICK_NAME = "NickName" DESCRIPTION = "Description" ADDITIONAL_IDENTIFIER = "AdditionalIdentifier" diff --git a/travelport/models/type_provider_supplier_capability_type.py b/travelport/models/type_provider_supplier_capability_type.py index f6c52d239c..4aaed65f75 100644 --- a/travelport/models/type_provider_supplier_capability_type.py +++ b/travelport/models/type_provider_supplier_capability_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/util_v52_0" -class TypeProviderSupplierCapabilityType(Enum): +class TypeProviderSupplierCapabilityType(StrEnum): """ Enumeration of ProviderSupplier capability. """ diff --git a/travelport/models/type_purchase_window.py b/travelport/models/type_purchase_window.py index a38b74d785..3791e55765 100644 --- a/travelport/models/type_purchase_window.py +++ b/travelport/models/type_purchase_window.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v52_0" -class TypePurchaseWindow(Enum): +class TypePurchaseWindow(StrEnum): """ The purchase windows available for merchandising service. """ diff --git a/travelport/models/type_purpose_code.py b/travelport/models/type_purpose_code.py index 98f6df2b59..5da0df9153 100644 --- a/travelport/models/type_purpose_code.py +++ b/travelport/models/type_purpose_code.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/air_v52_0" -class TypePurposeCode(Enum): +class TypePurposeCode(StrEnum): """ List of valid Purpose Codes. diff --git a/travelport/models/type_rail_coach_compartment_1.py b/travelport/models/type_rail_coach_compartment_1.py index 3be4d86d1b..1c774ace63 100644 --- a/travelport/models/type_rail_coach_compartment_1.py +++ b/travelport/models/type_rail_coach_compartment_1.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/sharedUprofile_v20_0" -class TypeRailCoachCompartment1(Enum): +class TypeRailCoachCompartment1(StrEnum): """ The type of Rail Caoch Compartment. """ diff --git a/travelport/models/type_rail_coach_compartment_2.py b/travelport/models/type_rail_coach_compartment_2.py index f0620a6998..e4638ffdfd 100644 --- a/travelport/models/type_rail_coach_compartment_2.py +++ b/travelport/models/type_rail_coach_compartment_2.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/uprofile_v37_0" -class TypeRailCoachCompartment2(Enum): +class TypeRailCoachCompartment2(StrEnum): """ The type of Rail Caoch Compartment. """ diff --git a/travelport/models/type_rail_direction.py b/travelport/models/type_rail_direction.py index a7dcb14e45..4794e102e9 100644 --- a/travelport/models/type_rail_direction.py +++ b/travelport/models/type_rail_direction.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/rail_v52_0" -class TypeRailDirection(Enum): +class TypeRailDirection(StrEnum): """ The direction of travel. """ diff --git a/travelport/models/type_rail_gender_compartment_1.py b/travelport/models/type_rail_gender_compartment_1.py index fccdf0d2b0..0ad7300dcc 100644 --- a/travelport/models/type_rail_gender_compartment_1.py +++ b/travelport/models/type_rail_gender_compartment_1.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/sharedUprofile_v20_0" -class TypeRailGenderCompartment1(Enum): +class TypeRailGenderCompartment1(StrEnum): """ The type of Rail Gender Compartment. """ diff --git a/travelport/models/type_rail_gender_compartment_2.py b/travelport/models/type_rail_gender_compartment_2.py index e519b10354..4cb921ac84 100644 --- a/travelport/models/type_rail_gender_compartment_2.py +++ b/travelport/models/type_rail_gender_compartment_2.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/uprofile_v37_0" -class TypeRailGenderCompartment2(Enum): +class TypeRailGenderCompartment2(StrEnum): """ The type of Rail Gender Compartment. """ diff --git a/travelport/models/type_rail_seat_arrangement_1.py b/travelport/models/type_rail_seat_arrangement_1.py index b7836a3888..f9e49bdf95 100644 --- a/travelport/models/type_rail_seat_arrangement_1.py +++ b/travelport/models/type_rail_seat_arrangement_1.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/sharedUprofile_v20_0" -class TypeRailSeatArrangement1(Enum): +class TypeRailSeatArrangement1(StrEnum): """ The type of Rail Seat Arrangement. """ diff --git a/travelport/models/type_rail_seat_arrangement_2.py b/travelport/models/type_rail_seat_arrangement_2.py index 0196ce41b2..bfbc778eaa 100644 --- a/travelport/models/type_rail_seat_arrangement_2.py +++ b/travelport/models/type_rail_seat_arrangement_2.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/uprofile_v37_0" -class TypeRailSeatArrangement2(Enum): +class TypeRailSeatArrangement2(StrEnum): """ The type of Rail Seat Arrangement. """ diff --git a/travelport/models/type_rail_seating_1.py b/travelport/models/type_rail_seating_1.py index 191bc39935..4a277571d7 100644 --- a/travelport/models/type_rail_seating_1.py +++ b/travelport/models/type_rail_seating_1.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/sharedUprofile_v20_0" -class TypeRailSeating1(Enum): +class TypeRailSeating1(StrEnum): """ The type of Rail Seating. """ diff --git a/travelport/models/type_rail_seating_2.py b/travelport/models/type_rail_seating_2.py index 8b8f945ccb..1b7e7ea21b 100644 --- a/travelport/models/type_rail_seating_2.py +++ b/travelport/models/type_rail_seating_2.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/uprofile_v37_0" -class TypeRailSeating2(Enum): +class TypeRailSeating2(StrEnum): """ The type of Rail Seating. """ diff --git a/travelport/models/type_rail_segment_info.py b/travelport/models/type_rail_segment_info.py index ba2a52ebc5..072800b840 100644 --- a/travelport/models/type_rail_segment_info.py +++ b/travelport/models/type_rail_segment_info.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/rail_v52_0" -class TypeRailSegmentInfo(Enum): +class TypeRailSegmentInfo(StrEnum): """ Extra for ExtraSegmentInfo and Vendor for VendorMessages. """ diff --git a/travelport/models/type_rail_ticket_fulfillment_option_1.py b/travelport/models/type_rail_ticket_fulfillment_option_1.py index ecf7a69601..daacad216d 100644 --- a/travelport/models/type_rail_ticket_fulfillment_option_1.py +++ b/travelport/models/type_rail_ticket_fulfillment_option_1.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/sharedUprofile_v20_0" -class TypeRailTicketFulfillmentOption1(Enum): +class TypeRailTicketFulfillmentOption1(StrEnum): """ The type of Rail Ticket Fulfillment Type. """ diff --git a/travelport/models/type_rail_ticket_fulfillment_option_2.py b/travelport/models/type_rail_ticket_fulfillment_option_2.py index 9908a3f9fd..d9f9b2dae1 100644 --- a/travelport/models/type_rail_ticket_fulfillment_option_2.py +++ b/travelport/models/type_rail_ticket_fulfillment_option_2.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/uprofile_v37_0" -class TypeRailTicketFulfillmentOption2(Enum): +class TypeRailTicketFulfillmentOption2(StrEnum): """ The type of Rail Ticket Fulfillment Type. """ diff --git a/travelport/models/type_rate_availability.py b/travelport/models/type_rate_availability.py index 5348201e24..804173f224 100644 --- a/travelport/models/type_rate_availability.py +++ b/travelport/models/type_rate_availability.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/vehicle_v52_0" -class TypeRateAvailability(Enum): +class TypeRateAvailability(StrEnum): AVAILABLE = "Available" CALL = "Call" CLOSED = "Closed" diff --git a/travelport/models/type_rate_category.py b/travelport/models/type_rate_category.py index 1d5fe09bc3..1c1232622f 100644 --- a/travelport/models/type_rate_category.py +++ b/travelport/models/type_rate_category.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v52_0" -class TypeRateCategory(Enum): +class TypeRateCategory(StrEnum): """ The category of the rate (Best, etc). """ diff --git a/travelport/models/type_rate_guarantee.py b/travelport/models/type_rate_guarantee.py index 2d7d37848f..d46bb3578f 100644 --- a/travelport/models/type_rate_guarantee.py +++ b/travelport/models/type_rate_guarantee.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v52_0" -class TypeRateGuarantee(Enum): +class TypeRateGuarantee(StrEnum): """ The guarantee for this rate. """ diff --git a/travelport/models/type_rate_rule_detail.py b/travelport/models/type_rate_rule_detail.py index 077fd07b40..32ea2fd39b 100644 --- a/travelport/models/type_rate_rule_detail.py +++ b/travelport/models/type_rate_rule_detail.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/hotel_v52_0" -class TypeRateRuleDetail(Enum): +class TypeRateRuleDetail(StrEnum): """ 'None' returns hotel property descriptive information-supported for 1p,1g/1v. 'Complete' returns the complete hotel and room rate diff --git a/travelport/models/type_rate_time_period.py b/travelport/models/type_rate_time_period.py index 9f95987b3d..5ac089f791 100644 --- a/travelport/models/type_rate_time_period.py +++ b/travelport/models/type_rate_time_period.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v52_0" -class TypeRateTimePeriod(Enum): +class TypeRateTimePeriod(StrEnum): """ The period for the rate code (daily, weekly, etc). """ diff --git a/travelport/models/type_record_status.py b/travelport/models/type_record_status.py index 98e17c1f9a..220f4cb6fe 100644 --- a/travelport/models/type_record_status.py +++ b/travelport/models/type_record_status.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v52_0" -class TypeRecordStatus(Enum): +class TypeRecordStatus(StrEnum): """ Information on whether the Universal Record is Current, Past , Cancelled or Any status. diff --git a/travelport/models/type_remark_type_1.py b/travelport/models/type_remark_type_1.py index 421e138310..fe885276ff 100644 --- a/travelport/models/type_remark_type_1.py +++ b/travelport/models/type_remark_type_1.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/sharedUprofile_v20_0" -class TypeRemarkType1(Enum): +class TypeRemarkType1(StrEnum): """ A code for categorizing a remark. diff --git a/travelport/models/type_remark_type_2.py b/travelport/models/type_remark_type_2.py index 3f99140a0e..8758d98e86 100644 --- a/travelport/models/type_remark_type_2.py +++ b/travelport/models/type_remark_type_2.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/uprofile_v37_0" -class TypeRemarkType2(Enum): +class TypeRemarkType2(StrEnum): """ A code for categorizing a remark. diff --git a/travelport/models/type_rental_period_rental_unit.py b/travelport/models/type_rental_period_rental_unit.py index 959923c5ca..a9b6df0b48 100644 --- a/travelport/models/type_rental_period_rental_unit.py +++ b/travelport/models/type_rental_period_rental_unit.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/vehicle_v52_0" -class TypeRentalPeriodRentalUnit(Enum): +class TypeRentalPeriodRentalUnit(StrEnum): DAYS = "Days" HOURS = "Hours" diff --git a/travelport/models/type_req_seat.py b/travelport/models/type_req_seat.py index 55bf4c7b44..c1a8c70b43 100644 --- a/travelport/models/type_req_seat.py +++ b/travelport/models/type_req_seat.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v52_0" -class TypeReqSeat(Enum): +class TypeReqSeat(StrEnum): ANY = "Any" AISLE = "Aisle" BULKHEAD = "Bulkhead" diff --git a/travelport/models/type_requested_image_size.py b/travelport/models/type_requested_image_size.py index 44d26a1d07..140f69b2c9 100644 --- a/travelport/models/type_requested_image_size.py +++ b/travelport/models/type_requested_image_size.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/hotel_v52_0" -class TypeRequestedImageSize(Enum): +class TypeRequestedImageSize(StrEnum): T = "T" I = "I" S = "S" diff --git a/travelport/models/type_reservation_ticketed.py b/travelport/models/type_reservation_ticketed.py index 91351de9e9..a5065c1a68 100644 --- a/travelport/models/type_reservation_ticketed.py +++ b/travelport/models/type_reservation_ticketed.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/universal_v52_0" -class TypeReservationTicketed(Enum): +class TypeReservationTicketed(StrEnum): """ Information on whether the reservation is ticketed. """ diff --git a/travelport/models/type_reserve_requirement.py b/travelport/models/type_reserve_requirement.py index ca7ad0c0c0..6db1484568 100644 --- a/travelport/models/type_reserve_requirement.py +++ b/travelport/models/type_reserve_requirement.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v52_0" -class TypeReserveRequirement(Enum): +class TypeReserveRequirement(StrEnum): """ Type of payment required to reserve travel i.e. diff --git a/travelport/models/type_residency_1.py b/travelport/models/type_residency_1.py index e90cb93c20..4cbe6c3221 100644 --- a/travelport/models/type_residency_1.py +++ b/travelport/models/type_residency_1.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v52_0" -class TypeResidency1(Enum): +class TypeResidency1(StrEnum): """ The passenger residency type.Residence Type can be Employee, National or Resident. diff --git a/travelport/models/type_residency_2.py b/travelport/models/type_residency_2.py index afe7f2dd57..68413bcaf9 100644 --- a/travelport/models/type_residency_2.py +++ b/travelport/models/type_residency_2.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v32_0" -class TypeResidency2(Enum): +class TypeResidency2(StrEnum): """ The passenger residency type.Residence Type can be Employee, National or Resident. diff --git a/travelport/models/type_residency_3.py b/travelport/models/type_residency_3.py index b616cdd239..3c9f6245f3 100644 --- a/travelport/models/type_residency_3.py +++ b/travelport/models/type_residency_3.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v33_0" -class TypeResidency3(Enum): +class TypeResidency3(StrEnum): """ The passenger residency type.Residence Type can be Employee, National or Resident. diff --git a/travelport/models/type_residency_4.py b/travelport/models/type_residency_4.py index 17929d8704..d394614d9f 100644 --- a/travelport/models/type_residency_4.py +++ b/travelport/models/type_residency_4.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v37_0" -class TypeResidency4(Enum): +class TypeResidency4(StrEnum): """ The passenger residency type.Residence Type can be Employee, National or Resident. diff --git a/travelport/models/type_residency_5.py b/travelport/models/type_residency_5.py index 2bdd310653..fd98acd4c0 100644 --- a/travelport/models/type_residency_5.py +++ b/travelport/models/type_residency_5.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v34_0" -class TypeResidency5(Enum): +class TypeResidency5(StrEnum): """ The passenger residency type.Residence Type can be Employee, National or Resident. diff --git a/travelport/models/type_residency_6.py b/travelport/models/type_residency_6.py index 2c8dba5529..201148b45c 100644 --- a/travelport/models/type_residency_6.py +++ b/travelport/models/type_residency_6.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v38_0" -class TypeResidency6(Enum): +class TypeResidency6(StrEnum): """ The passenger residency type.Residence Type can be Employee, National or Resident. diff --git a/travelport/models/type_response_image_size_1.py b/travelport/models/type_response_image_size_1.py index 19eea09143..620c934980 100644 --- a/travelport/models/type_response_image_size_1.py +++ b/travelport/models/type_response_image_size_1.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v52_0" -class TypeResponseImageSize1(Enum): +class TypeResponseImageSize1(StrEnum): """ Allowable images sizes in response. """ diff --git a/travelport/models/type_response_image_size_2.py b/travelport/models/type_response_image_size_2.py index fdcdc77a16..eeab2d0a4a 100644 --- a/travelport/models/type_response_image_size_2.py +++ b/travelport/models/type_response_image_size_2.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v32_0" -class TypeResponseImageSize2(Enum): +class TypeResponseImageSize2(StrEnum): """ Allowable images sizes in response. """ diff --git a/travelport/models/type_response_image_size_3.py b/travelport/models/type_response_image_size_3.py index 93b5513eaa..e9c03ac9e7 100644 --- a/travelport/models/type_response_image_size_3.py +++ b/travelport/models/type_response_image_size_3.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v33_0" -class TypeResponseImageSize3(Enum): +class TypeResponseImageSize3(StrEnum): """ Allowable images sizes in response. """ diff --git a/travelport/models/type_response_image_size_4.py b/travelport/models/type_response_image_size_4.py index 4e7d1eb59d..7a7bc4b59c 100644 --- a/travelport/models/type_response_image_size_4.py +++ b/travelport/models/type_response_image_size_4.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v37_0" -class TypeResponseImageSize4(Enum): +class TypeResponseImageSize4(StrEnum): """ Allowable images sizes in response. """ diff --git a/travelport/models/type_response_image_size_5.py b/travelport/models/type_response_image_size_5.py index ded9863a69..df16a3562c 100644 --- a/travelport/models/type_response_image_size_5.py +++ b/travelport/models/type_response_image_size_5.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v34_0" -class TypeResponseImageSize5(Enum): +class TypeResponseImageSize5(StrEnum): """ Allowable images sizes in response. """ diff --git a/travelport/models/type_response_image_size_6.py b/travelport/models/type_response_image_size_6.py index 8e11fbde76..f451468a1b 100644 --- a/travelport/models/type_response_image_size_6.py +++ b/travelport/models/type_response_image_size_6.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v38_0" -class TypeResponseImageSize6(Enum): +class TypeResponseImageSize6(StrEnum): """ Allowable images sizes in response. """ diff --git a/travelport/models/type_response_type.py b/travelport/models/type_response_type.py index 158790ac06..8e6fbd060f 100644 --- a/travelport/models/type_response_type.py +++ b/travelport/models/type_response_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/rail_v52_0" -class TypeResponseType(Enum): +class TypeResponseType(StrEnum): """ Indicates the type of information to be returned in RailShopModifyAPIResponse. diff --git a/travelport/models/type_result_message_type_1.py b/travelport/models/type_result_message_type_1.py index 8c7ccab075..573c1dba7a 100644 --- a/travelport/models/type_result_message_type_1.py +++ b/travelport/models/type_result_message_type_1.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v52_0" -class TypeResultMessageType1(Enum): +class TypeResultMessageType1(StrEnum): WARNING = "Warning" ERROR = "Error" INFO = "Info" diff --git a/travelport/models/type_result_message_type_2.py b/travelport/models/type_result_message_type_2.py index 5a1b505869..1500d48529 100644 --- a/travelport/models/type_result_message_type_2.py +++ b/travelport/models/type_result_message_type_2.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v32_0" -class TypeResultMessageType2(Enum): +class TypeResultMessageType2(StrEnum): WARNING = "Warning" ERROR = "Error" INFO = "Info" diff --git a/travelport/models/type_result_message_type_3.py b/travelport/models/type_result_message_type_3.py index 9cb1457bce..d53fcc4479 100644 --- a/travelport/models/type_result_message_type_3.py +++ b/travelport/models/type_result_message_type_3.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v33_0" -class TypeResultMessageType3(Enum): +class TypeResultMessageType3(StrEnum): WARNING = "Warning" ERROR = "Error" INFO = "Info" diff --git a/travelport/models/type_result_message_type_4.py b/travelport/models/type_result_message_type_4.py index 525de0c4ca..f5614d9fc1 100644 --- a/travelport/models/type_result_message_type_4.py +++ b/travelport/models/type_result_message_type_4.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v37_0" -class TypeResultMessageType4(Enum): +class TypeResultMessageType4(StrEnum): WARNING = "Warning" ERROR = "Error" INFO = "Info" diff --git a/travelport/models/type_result_message_type_5.py b/travelport/models/type_result_message_type_5.py index 284991fd59..28edf14fe5 100644 --- a/travelport/models/type_result_message_type_5.py +++ b/travelport/models/type_result_message_type_5.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v34_0" -class TypeResultMessageType5(Enum): +class TypeResultMessageType5(StrEnum): WARNING = "Warning" ERROR = "Error" INFO = "Info" diff --git a/travelport/models/type_result_message_type_6.py b/travelport/models/type_result_message_type_6.py index d8d6e320b1..aecffb41f3 100644 --- a/travelport/models/type_result_message_type_6.py +++ b/travelport/models/type_result_message_type_6.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v38_0" -class TypeResultMessageType6(Enum): +class TypeResultMessageType6(StrEnum): WARNING = "Warning" ERROR = "Error" INFO = "Info" diff --git a/travelport/models/type_retain_reservation.py b/travelport/models/type_retain_reservation.py index 1d43fc0f49..ff18160202 100644 --- a/travelport/models/type_retain_reservation.py +++ b/travelport/models/type_retain_reservation.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/universal_v52_0" -class TypeRetainReservation(Enum): +class TypeRetainReservation(StrEnum): """ Retain the Reservation (do not cancel) in the the event of a schedule or price change. diff --git a/travelport/models/type_row_location.py b/travelport/models/type_row_location.py index 53425c5460..f27f7af9b3 100644 --- a/travelport/models/type_row_location.py +++ b/travelport/models/type_row_location.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/air_v52_0" -class TypeRowLocation(Enum): +class TypeRowLocation(StrEnum): """ Facility Position with respect to a Row. diff --git a/travelport/models/type_saved_trip_record_status.py b/travelport/models/type_saved_trip_record_status.py index 7362d32bee..3312fd3f11 100644 --- a/travelport/models/type_saved_trip_record_status.py +++ b/travelport/models/type_saved_trip_record_status.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/universal_v52_0" -class TypeSavedTripRecordStatus(Enum): +class TypeSavedTripRecordStatus(StrEnum): """ Specifies the status of the Saved Trip record. """ diff --git a/travelport/models/type_seat_availability.py b/travelport/models/type_seat_availability.py index bb4affa7cd..22eadceb0d 100644 --- a/travelport/models/type_seat_availability.py +++ b/travelport/models/type_seat_availability.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/air_v52_0" -class TypeSeatAvailability(Enum): +class TypeSeatAvailability(StrEnum): """ Seat availability info of a seat map. """ diff --git a/travelport/models/type_service_fee_type_1.py b/travelport/models/type_service_fee_type_1.py index 9f11d3bc32..5fa0c71b96 100644 --- a/travelport/models/type_service_fee_type_1.py +++ b/travelport/models/type_service_fee_type_1.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/sharedUprofile_v20_0" -class TypeServiceFeeType1(Enum): +class TypeServiceFeeType1(StrEnum): """ A code for categorizing service fees or charges. """ diff --git a/travelport/models/type_service_fee_type_2.py b/travelport/models/type_service_fee_type_2.py index cb9057a17a..24e43dba40 100644 --- a/travelport/models/type_service_fee_type_2.py +++ b/travelport/models/type_service_fee_type_2.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/uprofile_v37_0" -class TypeServiceFeeType2(Enum): +class TypeServiceFeeType2(StrEnum): """ A code for categorizing service fees or charges. """ diff --git a/travelport/models/type_show_providers_type.py b/travelport/models/type_show_providers_type.py index 271b4f83c9..e5c707a73a 100644 --- a/travelport/models/type_show_providers_type.py +++ b/travelport/models/type_show_providers_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/util_v52_0" -class TypeShowProvidersType(Enum): +class TypeShowProvidersType(StrEnum): """ Enumeration of reqested type of Provider Configuration requested. diff --git a/travelport/models/type_status_1.py b/travelport/models/type_status_1.py index 4a66e3cea1..2d07d1323d 100644 --- a/travelport/models/type_status_1.py +++ b/travelport/models/type_status_1.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v52_0" -class TypeStatus1(Enum): +class TypeStatus1(StrEnum): """ The status of the service fees. diff --git a/travelport/models/type_status_2.py b/travelport/models/type_status_2.py index 5db79a5e9a..af88731652 100644 --- a/travelport/models/type_status_2.py +++ b/travelport/models/type_status_2.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v32_0" -class TypeStatus2(Enum): +class TypeStatus2(StrEnum): """ The status of the service fees. diff --git a/travelport/models/type_status_3.py b/travelport/models/type_status_3.py index 2b2bea759d..a46bd25a85 100644 --- a/travelport/models/type_status_3.py +++ b/travelport/models/type_status_3.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v33_0" -class TypeStatus3(Enum): +class TypeStatus3(StrEnum): """ The status of the service fees. diff --git a/travelport/models/type_status_4.py b/travelport/models/type_status_4.py index bce0b3b6f3..0c68f8e14c 100644 --- a/travelport/models/type_status_4.py +++ b/travelport/models/type_status_4.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v37_0" -class TypeStatus4(Enum): +class TypeStatus4(StrEnum): """ The status of the service fees. diff --git a/travelport/models/type_status_5.py b/travelport/models/type_status_5.py index ec17fb6c73..3d8bc4eeac 100644 --- a/travelport/models/type_status_5.py +++ b/travelport/models/type_status_5.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v34_0" -class TypeStatus5(Enum): +class TypeStatus5(StrEnum): """ The status of the service fees. diff --git a/travelport/models/type_status_6.py b/travelport/models/type_status_6.py index 970bff7f25..cd68d3657a 100644 --- a/travelport/models/type_status_6.py +++ b/travelport/models/type_status_6.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v38_0" -class TypeStatus6(Enum): +class TypeStatus6(StrEnum): """ The status of the service fees. diff --git a/travelport/models/type_stay_unit.py b/travelport/models/type_stay_unit.py index 97bab8bf15..56373c1256 100644 --- a/travelport/models/type_stay_unit.py +++ b/travelport/models/type_stay_unit.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/air_v52_0" -class TypeStayUnit(Enum): +class TypeStayUnit(StrEnum): """ Units for the Length of Stay. """ diff --git a/travelport/models/type_supplier_type_1.py b/travelport/models/type_supplier_type_1.py index 9cb3cebf38..581f455332 100644 --- a/travelport/models/type_supplier_type_1.py +++ b/travelport/models/type_supplier_type_1.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/sharedUprofile_v20_0" -class TypeSupplierType1(Enum): +class TypeSupplierType1(StrEnum): """ The category of supplier that may apply. (Air, Car, Hotel, etc). """ diff --git a/travelport/models/type_supplier_type_2.py b/travelport/models/type_supplier_type_2.py index 2d02174385..a7fb96af48 100644 --- a/travelport/models/type_supplier_type_2.py +++ b/travelport/models/type_supplier_type_2.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/uprofile_v37_0" -class TypeSupplierType2(Enum): +class TypeSupplierType2(StrEnum): """ The category of supplier that may apply. (Air, Car, Hotel, etc). """ diff --git a/travelport/models/type_taggable_element_1.py b/travelport/models/type_taggable_element_1.py index a1f6d4d410..7247c2e3cb 100644 --- a/travelport/models/type_taggable_element_1.py +++ b/travelport/models/type_taggable_element_1.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/sharedUprofile_v20_0" -class TypeTaggableElement1(Enum): +class TypeTaggableElement1(StrEnum): """ Specify which fixed field type this field refers to. """ diff --git a/travelport/models/type_taggable_element_2.py b/travelport/models/type_taggable_element_2.py index dc605322b4..762cbb505a 100644 --- a/travelport/models/type_taggable_element_2.py +++ b/travelport/models/type_taggable_element_2.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/uprofile_v37_0" -class TypeTaggableElement2(Enum): +class TypeTaggableElement2(StrEnum): """ Specify which fixed field type this field refers to. """ diff --git a/travelport/models/type_tcrstatus.py b/travelport/models/type_tcrstatus.py index 45af8102b7..37c4d34696 100644 --- a/travelport/models/type_tcrstatus.py +++ b/travelport/models/type_tcrstatus.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/air_v52_0" -class TypeTcrstatus(Enum): +class TypeTcrstatus(StrEnum): UNKNOWN = "Unknown" CONFIRMED = "Confirmed" REFUNDED = "Refunded" diff --git a/travelport/models/type_ticket_status.py b/travelport/models/type_ticket_status.py index d9400a8abd..e7339b74ca 100644 --- a/travelport/models/type_ticket_status.py +++ b/travelport/models/type_ticket_status.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v52_0" -class TypeTicketStatus(Enum): +class TypeTicketStatus(StrEnum): """ Status for the ticket (Ticketed, Voided, etc). diff --git a/travelport/models/type_transport_mode.py b/travelport/models/type_transport_mode.py index 81d9e3c557..ff28088272 100644 --- a/travelport/models/type_transport_mode.py +++ b/travelport/models/type_transport_mode.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/rail_v52_0" -class TypeTransportMode(Enum): +class TypeTransportMode(StrEnum): """ Enumeration of all Train Transport Modes. """ diff --git a/travelport/models/type_travel_document_history_height_unit_1.py b/travelport/models/type_travel_document_history_height_unit_1.py index bf96fab4eb..207d5ee6a8 100644 --- a/travelport/models/type_travel_document_history_height_unit_1.py +++ b/travelport/models/type_travel_document_history_height_unit_1.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/sharedUprofile_v20_0" -class TypeTravelDocumentHistoryHeightUnit1(Enum): +class TypeTravelDocumentHistoryHeightUnit1(StrEnum): METERS = "Meters" FEET = "Feet" diff --git a/travelport/models/type_travel_document_history_height_unit_2.py b/travelport/models/type_travel_document_history_height_unit_2.py index 3d42198a03..5da89d9f2d 100644 --- a/travelport/models/type_travel_document_history_height_unit_2.py +++ b/travelport/models/type_travel_document_history_height_unit_2.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/uprofile_v37_0" -class TypeTravelDocumentHistoryHeightUnit2(Enum): +class TypeTravelDocumentHistoryHeightUnit2(StrEnum): METERS = "Meters" FEET = "Feet" diff --git a/travelport/models/type_travel_document_history_weight_unit_1.py b/travelport/models/type_travel_document_history_weight_unit_1.py index 3782e365a2..7ef3c97d23 100644 --- a/travelport/models/type_travel_document_history_weight_unit_1.py +++ b/travelport/models/type_travel_document_history_weight_unit_1.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/sharedUprofile_v20_0" -class TypeTravelDocumentHistoryWeightUnit1(Enum): +class TypeTravelDocumentHistoryWeightUnit1(StrEnum): KILOGRAMS = "Kilograms" POUNDS = "Pounds" diff --git a/travelport/models/type_travel_document_history_weight_unit_2.py b/travelport/models/type_travel_document_history_weight_unit_2.py index 2354d219d8..c133de69f8 100644 --- a/travelport/models/type_travel_document_history_weight_unit_2.py +++ b/travelport/models/type_travel_document_history_weight_unit_2.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/uprofile_v37_0" -class TypeTravelDocumentHistoryWeightUnit2(Enum): +class TypeTravelDocumentHistoryWeightUnit2(StrEnum): KILOGRAMS = "Kilograms" POUNDS = "Pounds" diff --git a/travelport/models/type_travel_document_type_1.py b/travelport/models/type_travel_document_type_1.py index e42c8961be..9a3e50afbc 100644 --- a/travelport/models/type_travel_document_type_1.py +++ b/travelport/models/type_travel_document_type_1.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/sharedUprofile_v20_0" -class TypeTravelDocumentType1(Enum): +class TypeTravelDocumentType1(StrEnum): """ Specify the type of Travel Document. """ diff --git a/travelport/models/type_travel_document_type_2.py b/travelport/models/type_travel_document_type_2.py index 704f4561c4..6024ea703b 100644 --- a/travelport/models/type_travel_document_type_2.py +++ b/travelport/models/type_travel_document_type_2.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/uprofile_v37_0" -class TypeTravelDocumentType2(Enum): +class TypeTravelDocumentType2(StrEnum): """ Specify the type of Travel Document. """ diff --git a/travelport/models/type_trinary.py b/travelport/models/type_trinary.py index 87beb3dd44..4c45c72b3c 100644 --- a/travelport/models/type_trinary.py +++ b/travelport/models/type_trinary.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v52_0" -class TypeTrinary(Enum): +class TypeTrinary(StrEnum): """ Extension of boolean, that allows for unknown values. """ diff --git a/travelport/models/type_trip_type.py b/travelport/models/type_trip_type.py index 17d1e20f55..298bff0edb 100644 --- a/travelport/models/type_trip_type.py +++ b/travelport/models/type_trip_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/air_v52_0" -class TypeTripType(Enum): +class TypeTripType(StrEnum): """ Used in Low Fare Search to better target the results. """ diff --git a/travelport/models/type_unit_weight.py b/travelport/models/type_unit_weight.py index 3257268d84..b94e2cc132 100644 --- a/travelport/models/type_unit_weight.py +++ b/travelport/models/type_unit_weight.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/air_v52_0" -class TypeUnitWeight(Enum): +class TypeUnitWeight(StrEnum): """ The available units of weight. """ diff --git a/travelport/models/type_update_action_1.py b/travelport/models/type_update_action_1.py index 8315a1e4bc..91b2bcb27c 100644 --- a/travelport/models/type_update_action_1.py +++ b/travelport/models/type_update_action_1.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/sharedUprofile_v20_0" -class TypeUpdateAction1(Enum): +class TypeUpdateAction1(StrEnum): """ Specify whether the change is to update or delete the field. """ diff --git a/travelport/models/type_update_action_2.py b/travelport/models/type_update_action_2.py index 60e072a47a..4cce13fb9d 100644 --- a/travelport/models/type_update_action_2.py +++ b/travelport/models/type_update_action_2.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/uprofile_v37_0" -class TypeUpdateAction2(Enum): +class TypeUpdateAction2(StrEnum): """ Specify whether the change is to update or delete the field. """ diff --git a/travelport/models/type_variance_indicator.py b/travelport/models/type_variance_indicator.py index 1e5ae81de3..2d15e69fd8 100644 --- a/travelport/models/type_variance_indicator.py +++ b/travelport/models/type_variance_indicator.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/air_v52_0" -class TypeVarianceIndicator(Enum): +class TypeVarianceIndicator(StrEnum): """ Type code for Variance. """ diff --git a/travelport/models/type_variance_type.py b/travelport/models/type_variance_type.py index d8f48f8554..301e32c5e6 100644 --- a/travelport/models/type_variance_type.py +++ b/travelport/models/type_variance_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/air_v52_0" -class TypeVarianceType(Enum): +class TypeVarianceType(StrEnum): """ Type code for Variance. """ diff --git a/travelport/models/type_vehicle_category.py b/travelport/models/type_vehicle_category.py index 519e601bf5..f0a8e38ede 100644 --- a/travelport/models/type_vehicle_category.py +++ b/travelport/models/type_vehicle_category.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v52_0" -class TypeVehicleCategory(Enum): +class TypeVehicleCategory(StrEnum): """ The category of vehicle. """ diff --git a/travelport/models/type_vehicle_charge_included_in_rate.py b/travelport/models/type_vehicle_charge_included_in_rate.py index 4d0e91e21e..0edf696a5b 100644 --- a/travelport/models/type_vehicle_charge_included_in_rate.py +++ b/travelport/models/type_vehicle_charge_included_in_rate.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/vehicle_v52_0" -class TypeVehicleChargeIncludedInRate(Enum): +class TypeVehicleChargeIncludedInRate(StrEnum): NOT_INCLUDED = "NotIncluded" INCLUDED_IN_BASE = "IncludedInBase" INCLUDED_IN_TOTAL = "IncludedInTotal" diff --git a/travelport/models/type_vehicle_charge_type.py b/travelport/models/type_vehicle_charge_type.py index ae10d00318..48b907940e 100644 --- a/travelport/models/type_vehicle_charge_type.py +++ b/travelport/models/type_vehicle_charge_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/vehicle_v52_0" -class TypeVehicleChargeType(Enum): +class TypeVehicleChargeType(StrEnum): NO_CHARGE = "NoCharge" PERCENT = "Percent" RENTAL = "Rental" diff --git a/travelport/models/type_vehicle_class.py b/travelport/models/type_vehicle_class.py index 6974a761fc..a64021fbd2 100644 --- a/travelport/models/type_vehicle_class.py +++ b/travelport/models/type_vehicle_class.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v52_0" -class TypeVehicleClass(Enum): +class TypeVehicleClass(StrEnum): """ The class of vehicle. """ diff --git a/travelport/models/type_vehicle_disclaimer.py b/travelport/models/type_vehicle_disclaimer.py index 4b93624a57..c95cee4161 100644 --- a/travelport/models/type_vehicle_disclaimer.py +++ b/travelport/models/type_vehicle_disclaimer.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/vehicle_v52_0" -class TypeVehicleDisclaimer(Enum): +class TypeVehicleDisclaimer(StrEnum): VEHICLES = "Vehicles" SHUTTLE = "Shuttle" AGE_REQUIREMENTS = "AgeRequirements" diff --git a/travelport/models/type_vehicle_location.py b/travelport/models/type_vehicle_location.py index 5e5ad8785a..b2ab02638a 100644 --- a/travelport/models/type_vehicle_location.py +++ b/travelport/models/type_vehicle_location.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v52_0" -class TypeVehicleLocation(Enum): +class TypeVehicleLocation(StrEnum): """ The type of location requested, such as resort, city center. """ diff --git a/travelport/models/type_vehicle_transmission.py b/travelport/models/type_vehicle_transmission.py index 17aa42a6c2..b7ca2bab6f 100644 --- a/travelport/models/type_vehicle_transmission.py +++ b/travelport/models/type_vehicle_transmission.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v52_0" -class TypeVehicleTransmission(Enum): +class TypeVehicleTransmission(StrEnum): AUTOMATIC = "Automatic" AUTOMATIC4_WD = "Automatic4WD" AUTOMATIC_AWD = "AutomaticAWD" diff --git a/travelport/models/type_vehicle_types.py b/travelport/models/type_vehicle_types.py index 69a14a56c8..3a4d21d876 100644 --- a/travelport/models/type_vehicle_types.py +++ b/travelport/models/type_vehicle_types.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/vehicle_v52_0" -class TypeVehicleTypes(Enum): +class TypeVehicleTypes(StrEnum): """ Properties ---------- diff --git a/travelport/models/type_vehicle_vendor_location_type.py b/travelport/models/type_vehicle_vendor_location_type.py index 608bfab2b7..cb42104e7a 100644 --- a/travelport/models/type_vehicle_vendor_location_type.py +++ b/travelport/models/type_vehicle_vendor_location_type.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/vehicle_v52_0" -class TypeVehicleVendorLocationType(Enum): +class TypeVehicleVendorLocationType(StrEnum): PICKUP = "Pickup" RETURN = "Return" diff --git a/travelport/models/type_voucher_type_1.py b/travelport/models/type_voucher_type_1.py index 361fffd130..23d5ffd08d 100644 --- a/travelport/models/type_voucher_type_1.py +++ b/travelport/models/type_voucher_type_1.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v52_0" -class TypeVoucherType1(Enum): +class TypeVoucherType1(StrEnum): FULL_CREDIT = "FullCredit" GROUP_OR_DAY = "GroupOrDay" SPECIFIC_VALUE = "SpecificValue" diff --git a/travelport/models/type_voucher_type_2.py b/travelport/models/type_voucher_type_2.py index 445d104277..4cb6051a60 100644 --- a/travelport/models/type_voucher_type_2.py +++ b/travelport/models/type_voucher_type_2.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/uprofileCommon_v30_0" -class TypeVoucherType2(Enum): +class TypeVoucherType2(StrEnum): FULL_CREDIT = "FullCredit" GROUP_OR_DAY = "GroupOrDay" SPECIFIC_VALUE = "SpecificValue" diff --git a/travelport/models/type_voucher_type_3.py b/travelport/models/type_voucher_type_3.py index 472f58eafc..c414bd656d 100644 --- a/travelport/models/type_voucher_type_3.py +++ b/travelport/models/type_voucher_type_3.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v32_0" -class TypeVoucherType3(Enum): +class TypeVoucherType3(StrEnum): FULL_CREDIT = "FullCredit" GROUP_OR_DAY = "GroupOrDay" SPECIFIC_VALUE = "SpecificValue" diff --git a/travelport/models/type_voucher_type_4.py b/travelport/models/type_voucher_type_4.py index 6215abd357..aed8e4720e 100644 --- a/travelport/models/type_voucher_type_4.py +++ b/travelport/models/type_voucher_type_4.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v33_0" -class TypeVoucherType4(Enum): +class TypeVoucherType4(StrEnum): FULL_CREDIT = "FullCredit" GROUP_OR_DAY = "GroupOrDay" SPECIFIC_VALUE = "SpecificValue" diff --git a/travelport/models/type_voucher_type_5.py b/travelport/models/type_voucher_type_5.py index 1371c1d1fe..47b022d840 100644 --- a/travelport/models/type_voucher_type_5.py +++ b/travelport/models/type_voucher_type_5.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v37_0" -class TypeVoucherType5(Enum): +class TypeVoucherType5(StrEnum): FULL_CREDIT = "FullCredit" GROUP_OR_DAY = "GroupOrDay" SPECIFIC_VALUE = "SpecificValue" diff --git a/travelport/models/type_voucher_type_6.py b/travelport/models/type_voucher_type_6.py index 575787ebb6..0958ba8eda 100644 --- a/travelport/models/type_voucher_type_6.py +++ b/travelport/models/type_voucher_type_6.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v34_0" -class TypeVoucherType6(Enum): +class TypeVoucherType6(StrEnum): FULL_CREDIT = "FullCredit" GROUP_OR_DAY = "GroupOrDay" SPECIFIC_VALUE = "SpecificValue" diff --git a/travelport/models/type_voucher_type_7.py b/travelport/models/type_voucher_type_7.py index 7176de0dac..942280c21e 100644 --- a/travelport/models/type_voucher_type_7.py +++ b/travelport/models/type_voucher_type_7.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v38_0" -class TypeVoucherType7(Enum): +class TypeVoucherType7(StrEnum): FULL_CREDIT = "FullCredit" GROUP_OR_DAY = "GroupOrDay" SPECIFIC_VALUE = "SpecificValue" diff --git a/travelport/models/unique_profile_id_profile_type_1.py b/travelport/models/unique_profile_id_profile_type_1.py index 8fdcbb2a0b..6faf73e08f 100644 --- a/travelport/models/unique_profile_id_profile_type_1.py +++ b/travelport/models/unique_profile_id_profile_type_1.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/sharedUprofile_v20_0" -class UniqueProfileIdProfileType1(Enum): +class UniqueProfileIdProfileType1(StrEnum): TRAVELER = "Traveler" diff --git a/travelport/models/unique_profile_id_profile_type_2.py b/travelport/models/unique_profile_id_profile_type_2.py index f86e90b959..29debaa57d 100644 --- a/travelport/models/unique_profile_id_profile_type_2.py +++ b/travelport/models/unique_profile_id_profile_type_2.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/uprofile_v37_0" -class UniqueProfileIdProfileType2(Enum): +class UniqueProfileIdProfileType2(StrEnum): TRAVELER = "Traveler" diff --git a/travelport/models/universal_update_status.py b/travelport/models/universal_update_status.py index f021053ad4..e254e8dea4 100644 --- a/travelport/models/universal_update_status.py +++ b/travelport/models/universal_update_status.py @@ -1,10 +1,10 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/universal_v52_0" -class UniversalUpdateStatus(Enum): +class UniversalUpdateStatus(StrEnum): ARCHIVED = "Archived" RETAINED = "Retained" diff --git a/travelport/models/urticket_status.py b/travelport/models/urticket_status.py index 86e48a8602..940a052b18 100644 --- a/travelport/models/urticket_status.py +++ b/travelport/models/urticket_status.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v52_0" -class UrticketStatus(Enum): +class UrticketStatus(StrEnum): """ Information on whether the Universal Record ticket status is Ticketed, Unticketed , Partially Ticketed or Not Applicable status. diff --git a/travelport/models/vehicle_rate_required_payment.py b/travelport/models/vehicle_rate_required_payment.py index 6e0780a79a..6d6c2651c1 100644 --- a/travelport/models/vehicle_rate_required_payment.py +++ b/travelport/models/vehicle_rate_required_payment.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/vehicle_v52_0" -class VehicleRateRequiredPayment(Enum): +class VehicleRateRequiredPayment(StrEnum): GUARANTEE = "Guarantee" DEPOSIT = "Deposit" PRE_PAYMENT = "PrePayment" diff --git a/travelport/models/void_document_info_document_type.py b/travelport/models/void_document_info_document_type.py index 976a3a13e3..3140326df9 100644 --- a/travelport/models/void_document_info_document_type.py +++ b/travelport/models/void_document_info_document_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v52_0" -class VoidDocumentInfoDocumentType(Enum): +class VoidDocumentInfoDocumentType(StrEnum): SERVICE_FEE = "Service Fee" PAPER_TICKET = "Paper Ticket" MCO = "MCO" diff --git a/travelport/models/void_result_info_document_type.py b/travelport/models/void_result_info_document_type.py index bf2159182e..b35961c3bd 100644 --- a/travelport/models/void_result_info_document_type.py +++ b/travelport/models/void_result_info_document_type.py @@ -1,11 +1,11 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum __NAMESPACE__ = "http://www.travelport.com/schema/common_v52_0" -class VoidResultInfoDocumentType(Enum): +class VoidResultInfoDocumentType(StrEnum): SERVICE_FEE = "Service Fee" PAPER_TICKET = "Paper Ticket" MCO = "MCO" diff --git a/ubl/models/common/ubl_xad_esv132_2_1.py b/ubl/models/common/ubl_xad_esv132_2_1.py index 144f2170d2..809d7ea043 100644 --- a/ubl/models/common/ubl_xad_esv132_2_1.py +++ b/ubl/models/common/ubl_xad_esv132_2_1.py @@ -1,7 +1,7 @@ from __future__ import annotations from dataclasses import dataclass, field -from enum import Enum +from enum import StrEnum from typing import Any from xsdata.models.datatype import XmlDateTime @@ -141,7 +141,7 @@ class IntegerListType: ) -class QualifierType(Enum): +class QualifierType(StrEnum): OIDAS_URI = "OIDAsURI" OIDAS_URN = "OIDAsURN" diff --git a/voko/models/bld_tip.py b/voko/models/bld_tip.py index b20cc8e22c..c90a335392 100644 --- a/voko/models/bld_tip.py +++ b/voko/models/bld_tip.py @@ -1,8 +1,8 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum -class BldTip(Enum): +class BldTip(StrEnum): IMG = "img" SVG = "svg" diff --git a/voko/models/klr_tip.py b/voko/models/klr_tip.py index da0d85a716..1ed0570025 100644 --- a/voko/models/klr_tip.py +++ b/voko/models/klr_tip.py @@ -1,8 +1,8 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum -class KlrTip(Enum): +class KlrTip(StrEnum): IND = "ind" AMB = "amb" diff --git a/voko/models/mll_tip.py b/voko/models/mll_tip.py index 898ee04ef9..f2a0bb0cfb 100644 --- a/voko/models/mll_tip.py +++ b/voko/models/mll_tip.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum -class MllTip(Enum): +class MllTip(StrEnum): KOM = "kom" MEZ = "mez" FIN = "fin" diff --git a/voko/models/ref_tip.py b/voko/models/ref_tip.py index 601bff6972..5e5421676c 100644 --- a/voko/models/ref_tip.py +++ b/voko/models/ref_tip.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum -class RefTip(Enum): +class RefTip(StrEnum): VID = "vid" HOM = "hom" DIF = "dif" diff --git a/voko/models/refgrp_tip.py b/voko/models/refgrp_tip.py index 19ca703151..47369354dd 100644 --- a/voko/models/refgrp_tip.py +++ b/voko/models/refgrp_tip.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum -class RefgrpTip(Enum): +class RefgrpTip(StrEnum): VID = "vid" HOM = "hom" DIF = "dif" diff --git a/voko/models/uzo_tip.py b/voko/models/uzo_tip.py index 0fdd47b7ab..b3e7781040 100644 --- a/voko/models/uzo_tip.py +++ b/voko/models/uzo_tip.py @@ -1,9 +1,9 @@ from __future__ import annotations -from enum import Enum +from enum import StrEnum -class UzoTip(Enum): +class UzoTip(StrEnum): FAK = "fak" REG = "reg" KLR = "klr" diff --git a/xcbl/models/product_catalog.py b/xcbl/models/product_catalog.py index 7af76a006f..c54e33949e 100644 --- a/xcbl/models/product_catalog.py +++ b/xcbl/models/product_catalog.py @@ -1,7 +1,7 @@ from __future__ import annotations from dataclasses import dataclass, field -from enum import Enum +from enum import StrEnum from xcbl.models.sourcing_create import AttributeName from xcbl.models.sourcing_result import ( @@ -19,7 +19,7 @@ from xcbl.models.trading_partner_user_information import Identifier -class ActionValue(Enum): +class ActionValue(StrEnum): ADD = "Add" UPDATE = "Update" DELETE = "Delete" @@ -55,7 +55,7 @@ class Meta: value: str = field() -class AttributeTypeScalarType(Enum): +class AttributeTypeScalarType(StrEnum): STRING = "String" INTEGER = "Integer" NUMERIC = "Numeric" @@ -94,7 +94,7 @@ class Buyer: value: str = field() -class CatalogAudienceCatalogAudienceCoded(Enum): +class CatalogAudienceCatalogAudienceCoded(StrEnum): ENUMERATED_BUYERS_ONLY = "EnumeratedBuyersOnly" PUBLIC = "Public" @@ -115,7 +115,7 @@ class Meta: value: str = field() -class CatalogContractType(Enum): +class CatalogContractType(StrEnum): OTHER = "Other" BUYER = "Buyer" SUPPLIER = "Supplier" @@ -155,7 +155,7 @@ class Meta: value: str = field() -class CatalogSchemaType(Enum): +class CatalogSchemaType(StrEnum): OTHER = "Other" BUYER = "Buyer" SUPPLIER = "Supplier" @@ -325,7 +325,7 @@ class PartnerRelationshipCodedOther: value: str = field() -class PartnerRelationship1(Enum): +class PartnerRelationship1(StrEnum): SUPPLIER = "Supplier" SUPPLIER_AGENT = "SupplierAgent" BUYER = "Buyer" @@ -375,14 +375,14 @@ class Meta: value: str = field() -class ProductIdstandardAgency(Enum): +class ProductIdstandardAgency(StrEnum): OTHER = "Other" GTIN = "GTIN" EAN = "EAN" UCC = "UCC" -class ProductIdType(Enum): +class ProductIdType(StrEnum): OTHER = "Other" BUYER = "Buyer" SUPPLIER = "Supplier" @@ -401,13 +401,13 @@ class ProductName: value: str = field() -class ProductType(Enum): +class ProductType(StrEnum): OTHER = "Other" GOOD = "Good" SERVICE = "Service" -class RelatedProductTargetType(Enum): +class RelatedProductTargetType(StrEnum): COMPONENT = "Component" SUBSTITUTE = "Substitute" ALTERNATIVE = "Alternative" diff --git a/xcbl/models/shipping_schedule.py b/xcbl/models/shipping_schedule.py index eb67959dbc..cbe22f35ac 100644 --- a/xcbl/models/shipping_schedule.py +++ b/xcbl/models/shipping_schedule.py @@ -1,7 +1,7 @@ from __future__ import annotations from dataclasses import dataclass, field -from enum import Enum +from enum import StrEnum from xcbl.models.shipping_schedule_response import ( ContractReferences, @@ -53,7 +53,7 @@ class PackageCharacteristicCodedOther: value: str = field() -class PackageDocDocumentTypeCoded(Enum): +class PackageDocDocumentTypeCoded(StrEnum): OTHER = "Other" CERTIFICATE_OF_ANALYSIS = "CertificateOfAnalysis" CERTIFICATE_OF_CONFORMITY = "CertificateOfConformity" diff --git a/xcbl/models/sourcing_result.py b/xcbl/models/sourcing_result.py index 820dea9d44..438044c054 100644 --- a/xcbl/models/sourcing_result.py +++ b/xcbl/models/sourcing_result.py @@ -1,7 +1,7 @@ from __future__ import annotations from dataclasses import dataclass, field -from enum import Enum +from enum import StrEnum from xcbl.models.sourcing_result_response import ( GeneralNote, @@ -397,7 +397,7 @@ class LineItemNote: value: str = field() -class LineItemNumberReferenceLineItemNumTypeCoded(Enum): +class LineItemNumberReferenceLineItemNumTypeCoded(StrEnum): BUYER = "Buyer" SELLER = "Seller" @@ -460,7 +460,7 @@ class MonetaryLimitValue: value: str = field() -class MonetaryLimitSignificanceCoded(Enum): +class MonetaryLimitSignificanceCoded(StrEnum): OTHER = "Other" APPROXIMATELY = "Approximately" EQUAL_TO = "EqualTo" @@ -615,7 +615,7 @@ class QuantityQualifierCodedOther: value: str = field() -class QuantityValueConditionsCoded(Enum): +class QuantityValueConditionsCoded(StrEnum): OTHER = "Other" WHERE_AIR_EQUALS1 = "WhereAirEquals1" WHERE_BUTYL_ACETATE_EQUALS1 = "WhereButylAcetateEquals1" @@ -732,7 +732,7 @@ class QuantityValueConditionsCoded(Enum): NON_TIME_RELATED_DEMAND = "NonTimeRelatedDemand" -class QuantityValueSignificanceCoded(Enum): +class QuantityValueSignificanceCoded(StrEnum): OTHER = "Other" APPROXIMATELY = "Approximately" EQUAL_TO = "EqualTo" diff --git a/xcbl/models/time_series_response.py b/xcbl/models/time_series_response.py index 3108a18128..2b1856a046 100644 --- a/xcbl/models/time_series_response.py +++ b/xcbl/models/time_series_response.py @@ -1,7 +1,7 @@ from __future__ import annotations from dataclasses import dataclass, field -from enum import Enum +from enum import StrEnum from xcbl.models.trading_partner_organization_information import ( ExternalAddressId, @@ -206,7 +206,7 @@ class Meta: value: str = field() -class MaximumValueConditionsCoded(Enum): +class MaximumValueConditionsCoded(StrEnum): OTHER = "Other" WHERE_AIR_EQUALS1 = "WhereAirEquals1" WHERE_BUTYL_ACETATE_EQUALS1 = "WhereButylAcetateEquals1" @@ -323,7 +323,7 @@ class MaximumValueConditionsCoded(Enum): NON_TIME_RELATED_DEMAND = "NonTimeRelatedDemand" -class MaximumValueSignificanceCoded(Enum): +class MaximumValueSignificanceCoded(StrEnum): OTHER = "Other" APPROXIMATELY = "Approximately" EQUAL_TO = "EqualTo" @@ -338,7 +338,7 @@ class MaximumValueSignificanceCoded(Enum): OUT_OF_RANGE = "OutOfRange" -class MeasurementValueConditionsCoded(Enum): +class MeasurementValueConditionsCoded(StrEnum): OTHER = "Other" WHERE_AIR_EQUALS1 = "WhereAirEquals1" WHERE_BUTYL_ACETATE_EQUALS1 = "WhereButylAcetateEquals1" @@ -455,7 +455,7 @@ class MeasurementValueConditionsCoded(Enum): NON_TIME_RELATED_DEMAND = "NonTimeRelatedDemand" -class MeasurementValueSignificanceCoded(Enum): +class MeasurementValueSignificanceCoded(StrEnum): OTHER = "Other" APPROXIMATELY = "Approximately" EQUAL_TO = "EqualTo" @@ -470,7 +470,7 @@ class MeasurementValueSignificanceCoded(Enum): OUT_OF_RANGE = "OutOfRange" -class MinimumValueConditionsCoded(Enum): +class MinimumValueConditionsCoded(StrEnum): OTHER = "Other" WHERE_AIR_EQUALS1 = "WhereAirEquals1" WHERE_BUTYL_ACETATE_EQUALS1 = "WhereButylAcetateEquals1" @@ -587,7 +587,7 @@ class MinimumValueConditionsCoded(Enum): NON_TIME_RELATED_DEMAND = "NonTimeRelatedDemand" -class MinimumValueSignificanceCoded(Enum): +class MinimumValueSignificanceCoded(StrEnum): OTHER = "Other" APPROXIMATELY = "Approximately" EQUAL_TO = "EqualTo" @@ -626,7 +626,7 @@ class Meta: value: str = field() -class NameAddressAddressTypeCoded(Enum): +class NameAddressAddressTypeCoded(StrEnum): OTHER = "Other" ACCEPTANCE_LOCATION = "AcceptanceLocation" ACCOUNTS_PAYABLE_OFFICE = "AccountsPayableOffice"