LICENSE
README.md
pyproject.toml
src/slack_chat_migrator/__init__.py
src/slack_chat_migrator/__main__.py
src/slack_chat_migrator/constants.py
src/slack_chat_migrator/exceptions.py
src/slack_chat_migrator/py.typed
src/slack_chat_migrator/types.py
src/slack_chat_migrator.egg-info/PKG-INFO
src/slack_chat_migrator.egg-info/SOURCES.txt
src/slack_chat_migrator.egg-info/dependency_links.txt
src/slack_chat_migrator.egg-info/entry_points.txt
src/slack_chat_migrator.egg-info/requires.txt
src/slack_chat_migrator.egg-info/top_level.txt
src/slack_chat_migrator/cli/__init__.py
src/slack_chat_migrator/cli/cleanup_cmd.py
src/slack_chat_migrator/cli/commands.py
src/slack_chat_migrator/cli/common.py
src/slack_chat_migrator/cli/init_cmd.py
src/slack_chat_migrator/cli/migrate_cmd.py
src/slack_chat_migrator/cli/permissions_cmd.py
src/slack_chat_migrator/cli/report.py
src/slack_chat_migrator/cli/setup_cmd.py
src/slack_chat_migrator/cli/validate_cmd.py
src/slack_chat_migrator/cli/renderers/__init__.py
src/slack_chat_migrator/cli/renderers/plain_renderer.py
src/slack_chat_migrator/cli/renderers/rich_renderer.py
src/slack_chat_migrator/core/__init__.py
src/slack_chat_migrator/core/channel_processor.py
src/slack_chat_migrator/core/checkpoint.py
src/slack_chat_migrator/core/cleanup.py
src/slack_chat_migrator/core/config.py
src/slack_chat_migrator/core/context.py
src/slack_chat_migrator/core/migration_logging.py
src/slack_chat_migrator/core/migrator.py
src/slack_chat_migrator/core/progress.py
src/slack_chat_migrator/core/state.py
src/slack_chat_migrator/services/__init__.py
src/slack_chat_migrator/services/chat_adapter.py
src/slack_chat_migrator/services/drive_adapter.py
src/slack_chat_migrator/services/export_inspector.py
src/slack_chat_migrator/services/user.py
src/slack_chat_migrator/services/user_resolver.py
src/slack_chat_migrator/services/chat/__init__.py
src/slack_chat_migrator/services/chat/chat_uploader.py
src/slack_chat_migrator/services/chat/dry_run_service.py
src/slack_chat_migrator/services/drive/__init__.py
src/slack_chat_migrator/services/drive/drive_uploader.py
src/slack_chat_migrator/services/drive/dry_run_service.py
src/slack_chat_migrator/services/drive/folder_manager.py
src/slack_chat_migrator/services/drive/shared_drive_manager.py
src/slack_chat_migrator/services/files/__init__.py
src/slack_chat_migrator/services/files/file.py
src/slack_chat_migrator/services/files/file_download.py
src/slack_chat_migrator/services/files/file_permissions.py
src/slack_chat_migrator/services/messages/__init__.py
src/slack_chat_migrator/services/messages/message_attachments.py
src/slack_chat_migrator/services/messages/message_builder.py
src/slack_chat_migrator/services/messages/message_sender.py
src/slack_chat_migrator/services/messages/reaction_processor.py
src/slack_chat_migrator/services/setup/__init__.py
src/slack_chat_migrator/services/setup/api_enablement.py
src/slack_chat_migrator/services/setup/delegation.py
src/slack_chat_migrator/services/setup/gcp_project.py
src/slack_chat_migrator/services/setup/service_account.py
src/slack_chat_migrator/services/setup/setup_service.py
src/slack_chat_migrator/services/spaces/__init__.py
src/slack_chat_migrator/services/spaces/discovery.py
src/slack_chat_migrator/services/spaces/historical_membership.py
src/slack_chat_migrator/services/spaces/regular_membership.py
src/slack_chat_migrator/services/spaces/space_creator.py
src/slack_chat_migrator/utils/__init__.py
src/slack_chat_migrator/utils/api.py
src/slack_chat_migrator/utils/formatting.py
src/slack_chat_migrator/utils/logging.py
src/slack_chat_migrator/utils/mime.py
src/slack_chat_migrator/utils/permissions.py
src/slack_chat_migrator/utils/user_validation.py