- git >= 2.32.1
- python >= 3.11.0
- npm >= 8.11.0
- node >= 16.16.0
Homebrew
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew update
Virtual Environments
# Download Repository
git clone [repository]
cd [repository]
# Creating Virtual Environments
python3 -m venv venv
source venv/bin/activate
Coding Style Standard
# The uncompromising Python code formatter.
brew install black
Recommended Setting for VS Code
# IntelliSense (Pylance), Linting, Debugging (multi-threaded, remote),
# Jupyter Notebooks, code formatting, refactoring, unit tests, and more.
ext install ms-python.python
# Markdown linting and style checking for Visual Studio Code
ext install markdownlint
# Visual Studio Code extension to prettify markdown tables.
ext install markdown-table-prettify
Git Commit Message
# commitlint
npm install
npx husky install
chmod a+x .husky/commit-msg