Release 1.5.0

In this release:

  • New AWS bill calculator

  • Bug fixes

Issues fixed in this release

  • 271 : Change configuration so the bill-calculator-hep-mapsacosta library doesn’t write stuff to stdout (5410c46)

  • 283 : Change DEAccountConstants.py to allow more variables through (7a65032)

  • 293 : Unit test tests/test_job_q.py is failing (f5006fb)

  • 263 : Python3 encodes hex strings differently, resulting in malformed htcondor classads (c16f0)

  • 289 : Travis CI fails after decisionenigine transitioned to pybind11 (2bec1da)

  • 281 : New exception in NERSC newt get_usage (398dc42)

Full list of commits since version 1.4.2

5410c46 : new bill calculator package (#303)

7a65032 : Resolving issue 283 (#301)

1a2c3e4 : Fix syntax errors and pylint bits (#300)

976c4a4 : Minor linting of actions (#297)

c43f311 : Drop redundant action, pep8speaks is already doing this (#296)

10691e4 : Add support to use custom docker layer as base of the docker image (#295)

f5006fb : fix for unit test test_job_q issue 293 (#294)

0b588ef : Update workflow per changes at github (#292)

7841d19 : Updated Jenkins configuration documentation (#291)

c08ffce : edited release notes

c16f0ac : Another fix to malformed strings (#288)

2bec1da : Fix #289 where TravisCI is missing changes from https://github.com/HEPCloud/decisionengine/commit/ea7ade57ca825afb0afbfa5ebd49820b16786d8b (#290)

8647bb2 : Update to current python test matrix (#287)

234a78e : update release notes

398dc42 : decisionengine_modules/NERSC/util: Added more 5xx codes to retry (#285)

d2df861 : force docker pull when building the docker container to make sure to use an updated base layer (#280)

9a78d22 : added 1.4.0 release notes

5d3b7ec : Updating Dockerfile for unittest (#279)

e16531e : Provide default for util function. (#278)

02f1738 : set RPM version number to 1.5.0rc and drop py3 suffix (#277)

664b9fe : Add timeout support for unit test on Jenkins for DE modules repo (#274)

e392a3c : Added initial unit test for glide_frontend_element.py (#269)

2f0069f : Updated DE modules Jenkins documentation