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

[microcosm.factories]
pubsub_lifecycle_change = microcosm_pubsub.conventions:LifecycleChange
pubsub_message_schema_registry = microcosm_pubsub.registry:configure_schema_registry
pubsub_producer_metrics = microcosm_pubsub.metrics:PubSubProducerMetrics
pubsub_send_batch_metrics = microcosm_pubsub.metrics:PubSubSendBatchMetrics
pubsub_send_metrics = microcosm_pubsub.metrics:PubSubSendMetrics
sentry_logging_pubsub = microcosm_pubsub.sentry:configure_sentry_pubsub
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:SQSMessageContext
sqs_message_dispatcher = microcosm_pubsub.dispatcher:SQSMessageDispatcher
sqs_message_handler_registry = microcosm_pubsub.registry:configure_handler_registry

