Similar to how the user is prompted for adding test packages (pytest, coverage, covdefaults), we need to add prompt for web frameworks as well (Flask or FastAPI)
AC:
- cookiecutter.json is updated to add a prompt for web frameworks
- Give the user a choice of adding Flask or FastAPI or skipping the installation of web frameworks
- pyproject.toml inside the project_slug dir is updated to install either Flask (pinned at 2.0.0) or FastAPI (pinned at 0.88.0 ?)
Reference: https://cookiecutter.readthedocs.io/en/2.1.1/advanced/choice_variables.html
Similar to how the user is prompted for adding test packages (pytest, coverage, covdefaults), we need to add prompt for web frameworks as well (Flask or FastAPI)
AC:
Reference: https://cookiecutter.readthedocs.io/en/2.1.1/advanced/choice_variables.html