Skip to content

Add tutorial for practice python, venv, pytest, pre-commit #12

@arybin93

Description

@arybin93

Сделать tutorial по практике описанной ниже,
уточнить можно они её все выполнили: у @M1idi @carl0bg @mentalcutie @Enot-Milca

Задача по аналогии с этим репозиторием https://github.com/arybin93/hw-template,
настроить python проект:

  1. Создать репозиторий
  2. Создать виртуальное окружение
  3. Создать файл requirements.txt со списком используемых библиотек pytest (для написания автотестов)
  4. Установить pytest из файла requirements pip intstall -r requirements.txt
  5. Добавить основной main.py файл (можно со своей реализацией), проверить что всё запускается
  6. Добавить файл с тестами, попробовать запустить тесты
  7. Настроить pre-commit (запускается после команды git commit и выполняет указанные в конфиге проверки)
  8. Запушить репозиторий с изменениями в свой профиль на гитхаб

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions