Skip to content

Wojtini/SpotifyAnalyzer

Repository files navigation

Spotify Analyzer

Python Badge Contributors Badge Hello World Badge

Requirements

There are 2 sets of requirements.txt:

  1. requirements.txt
  2. requirements_dev.txt - superset of 1. which additionally contains libraries for development (tests and linters)

Installing;

pip install -r {requirements_file}
# or using pip-tools
pip-sync {requirements_file}

Linters

Style - ruff

Ruff rules are defined in pyproject.toml

ruff check

Typing mypy

In project mypy is used. Mypy rules are defined in pyproject.toml

mypy app

Running

fastapi dev app/main.py

Running with Docker

docker build . --tag "{image_name}"
docker run -p 8000:8000 {image_name}

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published