Release 1.3.0
In this release:
Introduced Jsonnet based configuration system
Improved error handling
Full list of commits since version 1.2.0
e8c8e24 : Update to split a tuple key into two separate keys, this allows python config file to be JSON compliant config file (#254)
fbb5d28 : add jsonnet dependency in build/scripts/utils.sh for unit tests (#252)
95a0a32 : decisionengine_modules/glideinwms: Added retry to factory queries (#250)
77f894a : Aws (#249)
3be5be1 : Set theme jekyll-theme-slate
a73e7f8 : Doc (#247)
f8aa96d : Adding editor config file, see https://editorconfig.org/ (#248)
1ab1720 : Issue no. 237 (#245)
5edc8f9 : Issue 227 (#243)
e6047f2 : GCE channel goes OFFLINE on a timeout (#242)
63e3627 : Aws billing (#241)
c3626b9 : 1.1.3/fix (#239)
ae7c5a6 : Jenkins pipeline improvements (#236)
310befd : T198 (#235)
a65886d : Fix import as reported in : https://github.com/HEPCloud/decisionengin… (#232)
93711cc : Run coveralls even if tests fail (#229)
03d763a : Jenkins pipeline improvements (#230)
f48d30f : Fix/223 (#228)
c8aa262 : github ticket 199 (#222)
0323bda : Address : https://github.com/HEPCloud/decisionengine_modules/issues/224 (#226)
62e4df6 : Add support to run CI on Jenkins (#221)
5ab1541 : bump master version to 1.2.0 (for now) (#219)
bc19c65 : decisionengine_modules/NERSC: Added retry loop for NERSC API Calls (#220)
41a50de : Sync up pep8speaks and run_pylint.sh with decisionengine settings (#218)
db4634f : silence pylint error (#217)
1b95141 : Fix whitespace around operator error
746ea38 : ignore W503
8a8b5f4 : remove unused variable
a6668bf : fix PEP8 warnings
13773ee : address pep8 warnings
6bea4ca : silence pylint error
f589895 : Pass sort=True parameter to fix future warning (#215)
a1d0507 : fixing pep8 warning
a10bd17 : debugging one import error
ec501ad : make coveralls.io links work
deab1a7 : T201 (#204)
69f2645 : Add coveragerc
6d8a5f5 : decisionengine_modules/NERSC: Make Nersc API call backward-compatible with old config (#196)
a7e0af9 : Only run Github Actions for python3.6 (#24)