gossip-python icon indicating copy to clipboard operation
gossip-python copied to clipboard

Issue-04 Change configuraiton to use a search path.

Open nuvious opened this issue 3 years ago • 0 comments

Change configuration to use a search path. Also made a number of changes to support post-change testing and creation of a docker container for rapid testing.

Total changes include:

  • Configuration search path that searches config/ ~/.gossip and ~/.config/gossip when attempting to load configuration files with an ENV variable available to override the search path. This is cross platform with ~ mapping to %USERPROFILE% in Windows
  • Config file template is created
  • Updates to modernize the use of setup.py and dividing up requirements into categories that can be installed optionally
  • Updates to README and sphinx documentation
  • Added a docker container to allow for rapid testing across different python versions
    • Added section in docs on how to use it
  • Made some changes to make the code docker-ready

nuvious avatar Apr 03 '22 21:04 nuvious