Some of the dependencies listed in the README, such as PostgreSQL and GCC, are not actually required for local development: they are listed only because the local dev setup procedure uses the same requirements.txt as the Heroku deployment.
This has the advantage of mimicking the Heroku build procedure more accurately, but the disadvantage of making it slower to get a dev environment up and running. It would be good to explore ways of building a more minimal dev environment.
Some of the dependencies listed in the README, such as PostgreSQL and GCC, are not actually required for local development: they are listed only because the local dev setup procedure uses the same requirements.txt as the Heroku deployment.
This has the advantage of mimicking the Heroku build procedure more accurately, but the disadvantage of making it slower to get a dev environment up and running. It would be good to explore ways of building a more minimal dev environment.