- Added support for Python 3.9 and 3.10.
- Dropped support for Python 3.7.
- Updated copyright statements.
- Bumped
htheatpumpfrom1.3.2to1.3.3. - Bumped
Flaskfrom2.0.3to2.3.2. - Bumped
flask-restxfrom0.5.1to1.1.0. - Bumped
flake8from4.0.1to6.0.0. - Bumped
toxfrom3.24.5to4.6.4. - Bumped
mypyfrom0.931to1.4.1. - Bumped
coveragefrom6.3.2to7.2.7. - Bumped
pytestfrom7.0.1to7.4.0. - Bumped
pytest-mypyfrom0.9.1to0.10.3. - Bumped
pytest-covfrom3.0.0to4.1.0. - Bumped
pytest-sugarfrom0.9.4to0.9.7.
- Bumped
htheatpumpfrom1.3.1to1.3.2. - Bumped
Flaskfrom1.1.2to2.0.3. - Bumped
flask-restxfrom0.2.0to0.5.1. - Bumped
flake8from3.8.4to4.0.1. - Bumped
toxfrom3.21.3to3.24.5. - Bumped
mypyfrom0.800to0.931. - Bumped
coveragefrom5.4to6.3.2. - Bumped
pytestfrom6.2.2to7.0.1. - Bumped
pytest-mypyfrom0.8.0to0.9.1. - Bumped
pytest-covfrom2.11.1to3.0.0.
- Updated README.
- Replaced Travis CI by GitHub Actions.
- Updated copyright statements.
- Python code reformatting using Black and isort.
- Bumped
htheatpumpfrom1.2.4to1.3.1. - Dropped support for Python 3.5 and 3.6.
- Fixed flake8 errors.
- Added support for Python 3.8.
- Bumped
htheatpumpfrom1.2.3to1.2.4. - Some minor cleanup and improvements.
- Changed default port of the HtREST application to
8777. - Resource
/api/v1/paramand/api/v1/fastqueryare now supports the possibility to request for a specific subset of parameters. - Resource
/api/v1/fastquerynow also supports the possibility to treat boolean values as integers (arg--bool-as-int). - Changed log statements to the form with the preferred and well-known
%s(and%d,%f, etc.) string formatting indicators (due to performance reasons).
- Fixed wrong uploaded package on PyPi.
- Updated to
htheatpump v1.2.3, which now includes several helper scripts (e.g.htcomplparams). - Added possibility to disable all parameter verification actions (arg
--no-param-verification). - Changed behaviour: No reconnect of the serial connection will be performed for each request,
because each
login()call during a request will automatically try a reconnect on failure. - Clean-up of
setup.pyandMANIFEST.in.
- Adapted logging statements and default log levels.
- Python code reformatting using Black.
- Added possibility so that boolean values can be treated as integers (arg
--bool-as-int). - Fixed unsynchronized access to
HtHeatpump, which results in a serial communication error. - Changed package requirements structure; some changes in
setup.py,setup.cfg,tox.ini, etc.
- Fixed wrong uploaded package on PyPi.
- Fixed missing file
logging.conf. - Corrected usage of host and port for the web server.
- Fixed wrong version definition.
- Fixed some errors in the project packaging.
- First release on PyPI.