My motivation for this article is to encourage my fellow geospatial friends to become better python programmers and hence become more useful and valuable. Often, the path to achieving this isn’t obvious; so, I’m going to share with you the guidance that I with I had. I’m writing a series of articles, based on my experiences that will take you to the next level with your geospatial python.

Initialize git

git init

Make a vertical environment

python -m venv env

Set up your module

  • dir
  • init.py
  • .gitignore

Install deps and add to requirements.txt