old_contents: #!C:\Python27\python.exe
  from shutil import copy2
  from os import path, makedirs
  from appdirs import user_config_dir
  
  def post_installation():
  
      config_dest = user_config_dir("iridaUploader")
      # if config file already exists do not copy
      if not path.exists(path.join(config_dest, "config.conf")):
          if not path.isdir(config_dest):
              makedirs(config_dest)
  
          copy2("./iridaUploader/config.conf", config_dest)
  
  
  if __name__ == "__main__":
      post_installation()
  
new_contents: #!C:\Python27\python.exe
  from shutil import copy2, copytree
  from os import path, makedirs
  from appdirs import user_config_dir
  
  def post_installation():
  
      config_dest = user_config_dir("iridaUploader")
      # if config file already exists do not copy
      if not path.exists(path.join(config_dest, "config.conf")):
          if not path.isdir(config_dest):
              makedirs(config_dest)
  
          copy2("./iridaUploader/config.conf", config_dest)
  
      if not path.exists(path.join(config_dest, "docs")):
          if not path.isdir(config_dest):
              makedirs(config_dest)
  
          copytree("./docs", path.join(config_dest, "docs"))
  
  
  if __name__ == "__main__":
      post_installation()
  
subject: copy docs to folder can't recursively add the folders in docs as package_data not that it's impossible (i think), just couldn't figure out how after a few attempts so the docs are just copied over