python 3.9.13을 사용합니다.
pyenv install 3.9.13
pyenv local 3.9.13
python -V
가상환경 설정
python -m venv venv
in mac
source venv/bin/activate
in window
venv\Scripts\activate
poetry를 사용해 가상환경을 관리합니다.
pip install poetry
poetry install
pre-commit으로 commit 전 포맷을 확인하고 pytest를 실행합니다.
pre-commit install
pytest 동작 확인
pytest
- 장기말을 생성합니다.
- 체스 기물이 이동 할 수 있는 위치를 알 수 있다.