- Updated all CI/CD workflow files (.github/workflows/) to use tools/scripts/ paths - Updated CONTRIBUTING.md and all documentation in docs/ directory - Updated data/inbox/inbox/ documentation files - Updated tools/scripts/generate_sources_table.py self-references - Fixed pr-checks.yml linting paths (black, ruff, mypy, coverage) - All validations passing with new paths Co-authored-by: ArtemFilin1990 <221041513+ArtemFilin1990@users.noreply.github.com>
Inbox - Входящие файлы
Директория для входящих файлов, ожидающих обработки и импорта.
Назначение
Файлы помещаются сюда для автоматической обработки через пайплайн импорта.
Поддерживаемые форматы
- ZIP, RAR, 7Z архивы
- CSV файлы
- XLSX файлы
- PDF каталоги (для извлечения данных)
Обработка
Запустите скрипт обработки:
python ../api/scripts/unpack_and_classify.py
Скрипт:
- Распакует архивы
- Классифицирует файлы по типу
- Переместит обработанные файлы
- Подготовит данные для импорта
Статус файлов
pending/- ожидают обработкиprocessing/- в процессе обработкиprocessed/- обработаныerrors/- ошибки обработки
Источник: bearing-api/data/inbox/