[console_scripts]
protean = protean.cli:app
protean-check-compat = protean.cli.hooks:check_compat_hook
protean-check-staleness = protean.cli.hooks:check_staleness_hook

[mypy.plugins]
protean = protean.ext.mypy_plugin:plugin

[protean.brokers]
inline = protean.adapters.broker.inline:register
redis = protean.adapters.broker.redis:register
redis_pubsub = protean.adapters.broker.redis_pubsub:register

[protean.providers]
elasticsearch = protean.adapters.repository.elasticsearch:register
memory = protean.adapters.repository.memory:register
mssql = protean.adapters.repository.sqlalchemy:register_mssql
postgresql = protean.adapters.repository.sqlalchemy:register_postgresql
sqlite = protean.adapters.repository.sqlalchemy:register_sqlite

[pytest11]
protean = protean.integrations.pytest.plugin
