[console_scripts]
publish-naive = microcosm_pubsub.main:make_naive_message
pubsub = microcosm_pubsub.main:main

[microcosm.factories]
publish_info_convention = microcosm_pubsub.conventions.publish_info.convention:configure_publish_info
pubsub_lifecycle_change = microcosm_pubsub.conventions:LifecycleChange
pubsub_message_schema_registry = microcosm_pubsub.registry:configure_schema_registry
sns_producer = microcosm_pubsub.producer:configure_sns_producer
sns_topic_arns = microcosm_pubsub.producer:configure_sns_topic_arns
sqs_consumer = microcosm_pubsub.consumer:configure_sqs_consumer
sqs_envelope = microcosm_pubsub.envelope:configure_sqs_envelope
sqs_message_context = microcosm_pubsub.context:configure_sqs_message_context
sqs_message_dispatcher = microcosm_pubsub.dispatcher:configure
sqs_message_handler_registry = microcosm_pubsub.registry:configure_handler_registry

