if [[ $DJANGO_BRANCH == "scm" ]]; then
  depends git
fi &&

if [[ $DJANGO_BRANCH == "legacy" ]]; then
  depends python &&
  depends SETUPTOOLS &&

  suggest_depends python-markdown "" "" "for Markdown rendering support via markdown library" &&
  suggest_depends docutils "" "" "for reStructuredText rendering support" &&
  suggest_depends python-textile "" "" "for Textile rendering support" &&
  suggest_depends pytz "" "" "for timezone helper functions" &&

  suggest_depends mysql-python "" "" "for MySQL database support"
else
  depends python3 &&
  depends jinja2 &&
  depends python-sqlparse &&
  depends pytz   &&

  suggest_depends mysqlclient "" "" "for MySQL database support"
fi &&

suggest_depends pysqlite "" "" "for SQLite database support via pysqlite2" &&
suggest_depends psycopg2 "" "" "for PostgreSQL database support" &&

# alternative to https://github.com/pyca/bcrypt/, which is not in our grimoire yet
suggest_depends py-bcrypt "" "" "for secure password hashing via the bcrypt algorithm" &&

suggest_depends pillow "" "" "for image handling support" &&
suggest_depends pyyaml "" "" "for YAML serializer support" &&

suggest_depends bash-completion "" "" "to install bash completion for Django"
