Skip to content

Latest commit

 

History

History
58 lines (43 loc) · 1.04 KB

File metadata and controls

58 lines (43 loc) · 1.04 KB

poetry Installation

curl -sSL https://install.python-poetry.org | python3 -

nano ~/.bash_aliases

    export PATH="$HOME/.local/bin:$PATH"
    export PATH="$HOME/.poetry/bin:$PATH"

poetry commands

# add package 
poetry add -C ./configs/pyproject.toml PACKAGE_NAME

# add package to dev environment
poetry add -C ./configs/pyproject.toml --group dev PACKAGE_NAME

# install only dev
poetry install -C ./configs/pyproject.toml --only dev

# install all dependencies (prod + dev)
poetry install -C ./configs/pyproject.toml

pre-commit commands

pre-commit install -c configs/.pre-commit-config.yaml

pre-commit run -a -c configs/.pre-commit-config.yaml

Bump version

# patch
python3 scripts/bump.py

# minor
python3 scripts/bump.py -m

# major
python3 scripts/bump.py -j

Environments

DEBUG=True
SECRET_KEY=xxxx

CORS_ALLOWED_ORIGINS=http://127.0.0.1:3000,http://127.0.0.1:3100

POSTGRES_HOST=127.0.0.1
POSTGRES_PORT=5432
POSTGRES_NAME=postgres
POSTGRES_USER=postgres
POSTGRES_PASSWORD=postgres