LICENSE
MANIFEST.in
README.md
pyproject.toml
hexcore/__init__.py
hexcore/__main__.py
hexcore/_deprecation.py
hexcore/config.py
hexcore/cqrs.py
hexcore/fastapi.py
hexcore/py.typed
hexcore/sql.py
hexcore/types.py
hexcore.egg-info/PKG-INFO
hexcore.egg-info/SOURCES.txt
hexcore.egg-info/dependency_links.txt
hexcore.egg-info/entry_points.txt
hexcore.egg-info/requires.txt
hexcore.egg-info/top_level.txt
hexcore/application/__init__.py
hexcore/application/cqrs/__init__.py
hexcore/application/cqrs/adapters.py
hexcore/application/cqrs/config.py
hexcore/application/cqrs/factory.py
hexcore/application/cqrs/in_memory_buses.py
hexcore/application/cqrs/pipeline.py
hexcore/application/cqrs/registry.py
hexcore/application/cqrs/scheduler.py
hexcore/application/dtos/__init__.py
hexcore/application/dtos/base.py
hexcore/application/dtos/cursor.py
hexcore/application/dtos/errors.py
hexcore/application/dtos/query.py
hexcore/application/use_cases/__init__.py
hexcore/application/use_cases/base.py
hexcore/application/use_cases/query.py
hexcore/domain/__init__.py
hexcore/domain/base.py
hexcore/domain/events.py
hexcore/domain/exceptions.py
hexcore/domain/repositories.py
hexcore/domain/services.py
hexcore/domain/uow.py
hexcore/domain/auth/__init__.py
hexcore/domain/auth/permissions.py
hexcore/domain/auth/value_objects.py
hexcore/domain/cqrs/__init__.py
hexcore/domain/cqrs/buses.py
hexcore/domain/cqrs/commands.py
hexcore/domain/cqrs/context.py
hexcore/domain/cqrs/cron.py
hexcore/domain/cqrs/decorators.py
hexcore/domain/cqrs/exceptions.py
hexcore/domain/cqrs/handlers.py
hexcore/domain/cqrs/middleware.py
hexcore/domain/cqrs/queries.py
hexcore/domain/cqrs/resolution.py
hexcore/domain/cqrs/serializer.py
hexcore/domain/cqrs/task_queues.py
hexcore/infrastructure/__init__.py
hexcore/infrastructure/cli.py
hexcore/infrastructure/api/__init__.py
hexcore/infrastructure/api/app.py
hexcore/infrastructure/api/cqrs.py
hexcore/infrastructure/api/exception_handlers.py
hexcore/infrastructure/api/health.py
hexcore/infrastructure/api/lifespan.py
hexcore/infrastructure/api/middlewares.py
hexcore/infrastructure/api/rate_limit.py
hexcore/infrastructure/api/routing.py
hexcore/infrastructure/api/streaming.py
hexcore/infrastructure/api/utils.py
hexcore/infrastructure/cache/__init__.py
hexcore/infrastructure/cache/cache_backends/__init__.py
hexcore/infrastructure/cache/cache_backends/memory.py
hexcore/infrastructure/cache/cache_backends/redis.py
hexcore/infrastructure/cqrs/__init__.py
hexcore/infrastructure/cqrs/cron_sql.py
hexcore/infrastructure/cqrs/middlewares.py
hexcore/infrastructure/cqrs/postgres_bus.py
hexcore/infrastructure/cqrs/postgres_lock.py
hexcore/infrastructure/cqrs/procrastinate.py
hexcore/infrastructure/cqrs/pydantic_serializer.py
hexcore/infrastructure/cqrs/rabbitmq.py
hexcore/infrastructure/cqrs/redis_bus.py
hexcore/infrastructure/cqrs/redis_lock.py
hexcore/infrastructure/events/__init__.py
hexcore/infrastructure/events/events_backends/__init__.py
hexcore/infrastructure/events/events_backends/memory.py
hexcore/infrastructure/repositories/__init__.py
hexcore/infrastructure/repositories/base.py
hexcore/infrastructure/repositories/decorators.py
hexcore/infrastructure/repositories/implementations.py
hexcore/infrastructure/repositories/utils.py
hexcore/infrastructure/repositories/orms/__init__.py
hexcore/infrastructure/repositories/orms/beanie/__init__.py
hexcore/infrastructure/repositories/orms/beanie/utils.py
hexcore/infrastructure/repositories/orms/sqlalchemy/__init__.py
hexcore/infrastructure/repositories/orms/sqlalchemy/session.py
hexcore/infrastructure/repositories/orms/sqlalchemy/utils.py
hexcore/infrastructure/task_queues/__init__.py
hexcore/infrastructure/task_queues/celery_adapter.py
hexcore/infrastructure/task_queues/procrastinate_adapter.py
hexcore/infrastructure/uow/__init__.py
hexcore/infrastructure/uow/decorators.py
hexcore/infrastructure/uow/helpers.py
hexcore/infrastructure/uow/scopes.py
hexcore/infrastructure/workers/__init__.py
hexcore/infrastructure/workers/consumer.py
hexcore/infrastructure/workers/rabbitmq_worker.py
hexcore/infrastructure/workers/runner.py
hexcore/testing/__init__.py
hexcore/testing/fakes.py
hexcore/testing/fixtures.py
hexcore/testing/helpers.py
scripts/__init__.py
scripts/main.py
tests/conftest.py
tests/test_api_app_and_lifespan.py
tests/test_api_cqrs_providers.py
tests/test_api_exception_handlers.py
tests/test_api_health.py
tests/test_api_middlewares_and_routing.py
tests/test_api_rate_limit.py
tests/test_api_streaming.py
tests/test_basic.py
tests/test_beanie_query_utils.py
tests/test_celery_event_loop.py
tests/test_config_loading.py
tests/test_consumer_optional_event_bus.py
tests/test_cqrs.py
tests/test_cqrs_factory.py
tests/test_cqrs_middlewares.py
tests/test_cron_sql.py
tests/test_deprecations.py
tests/test_documentation_examples.py
tests/test_domain_service_query.py
tests/test_dotted_resolution.py
tests/test_facades.py
tests/test_handler_registry.py
tests/test_infrastructure_query_path.py
tests/test_lock_error_policy.py
tests/test_optional_dependencies.py
tests/test_postgres_bus.py
tests/test_postgres_lock.py
tests/test_query_cursor_and_endpoint.py
tests/test_query_field_validation.py
tests/test_rabbitmq_bus.py
tests/test_redis_bus.py
tests/test_redis_lock.py
tests/test_repositories_utils.py
tests/test_scheduler.py
tests/test_scheduler_catchup.py
tests/test_smart_routing.py
tests/test_sql_session_layer.py
tests/test_task_queues_adapters.py
tests/test_testing_utilities.py
tests/test_uow_session_regression.py
tests/test_use_cases_query.py
tests/test_worker_bus_integration.py
tests/test_worker_runner.py