Ended 14 months ago
363 participants
326 submissions

Задание по репозиторию (курс MLOps и production в DS исследованиях 3.0)

Домашнее задание после Блока 2. Жмите "Участвовать" и во вкладке "Мои решения" отправляйте ссылку на ваш открытый репозиторий.

Цель этого домашнего задания подготовить репозиторий для работы в нем: настроить необходимые линтеры и форматеры, описать конфиг pre-commit и сформировать contributing.md где описано, что и как нужно делать в репозитории для внесения изменений.

Для этого нужно выполнить следующие шаги:

  1. Опубликовать репозиторий на gitlab (или аналоге, но курс ориентирован на gitlab).
  2. Выбрать линтеры и форматеры. Можно выбирать те, которые озвучивались в материалах курса, или какие-то свои, которые вам привычны.
  3. Зафиксировать необходимые зависимости для линтеров
  4. Настроить pre-commit в репозитории
  5. Провести настройки линтеров и форматеров в pyproject.toml, прописать основные параметры инструментов
  6. Зафиксировать в contributing.md, как пользоваться линтерами в вашем проекте
  7. * добавить в readme.md методологию ведения вашего репозитория

Результатом домашнего задания будет ссылка на открытый репозиторий. В дальнейшем этот репозиторий предполагается использовать для выполнения других домашних заданий.

Оценка домашнего задания будет проходить по наличию зависимостей линтеров и форматеров в репозитории, файлов их конфигурации, настроенного pre-commit и описания как пользоваться всеми инструментами.

Our website uses cookies, including web analytics services. By using the website, you consent to the processing of personal data using cookies. You can find out more about the processing of personal data in the Privacy policy