Skip to content

AccentDesign/fastapi-boilerplate

 
 

Repository files navigation

Fastapi Boilerplate

Running

Using docker compose:

docker compose up --watch

Python packages

install:

./run.sh uv add <package==1.0.0>
./run.sh uv add --group dev <package==1.0.0>

remove:

./run.sh uv remove <package>
./run.sh uv remove --group dev <package>

Running tests

./run.sh uv run pytest

Code linting

./run.sh uv run ruff format .
./run.sh uv run ruff check --fix .

Using the CLI

Several commands have been created to do things like create users.

# to view available commands
./run.sh uv run app/cli.py --help

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 92.1%
  • HTML 4.5%
  • Shell 1.8%
  • Other 1.6%