[0.1.0] Initial Commit 9-4-2020 Working Commit. Allows user to call index.py a get results returned into mysql database 'landsearch.' Results contain listing informationa and link, plus Google API time/distance to school and work By default, new listings are emailed. Results.py outputs a quick and dirty list of properties within 25 minutes to school. Search critiera can only be modified in the index.py code by adding criteria to the Search class instance. [hotfix 1] 11-5-2020 index.py broke on multiple instances of the word 'address' on page 2 of the georgiamls listings. Added fix to set the address attribute to only the first instance of the word. [0.1.1] Update .1 applied hotfix 1 Added ConfigParser to read landsearch.conf file and gather search criteria from this file. Added logging module to accept configs from landsearch.conf and log to logfile Added checktype to Search class. This ensures that the word None in landsearch.conf translates to "''" in the querystring Changed email module. Forces email in email=True in conf file. Sends nicely formatted email for empty results. Added total new properties found in email subject line. Improved Logging. Removed need for user to call connect_db() and close_db() in user code. Added live_google to .conf file to allow user to select wether or not to call Google API. Applied Update1 - added datestamp to logging output FUTURE GOALS - add .conf file - Search criteria - allow/disable emails and alter addresses / content - allow/disable the Google API feature - Add auto created GIS link to be stored in mysql database - Allow results.py to take command line arguments to adjust output - Show results from within X days - Show results within X price range - Show results with/without house on property - Show results within X time/dist to school/work - Show various columns in output - Output results to csv. - Allow logging to both console and logfile - Add sectionin .conf file for results.py report generation