- Added support for Python 3.9 and 3.10.
- Dropped support for Python 3.7.
- Updated copyright statements.
- Bumped
htheatpump
from1.3.2
to1.3.3
. - Bumped
Flask
from2.0.3
to2.3.2
. - Bumped
flask-restx
from0.5.1
to1.1.0
. - Bumped
flake8
from4.0.1
to6.0.0
. - Bumped
tox
from3.24.5
to4.6.4
. - Bumped
mypy
from0.931
to1.4.1
. - Bumped
coverage
from6.3.2
to7.2.7
. - Bumped
pytest
from7.0.1
to7.4.0
. - Bumped
pytest-mypy
from0.9.1
to0.10.3
. - Bumped
pytest-cov
from3.0.0
to4.1.0
. - Bumped
pytest-sugar
from0.9.4
to0.9.7
.
- Bumped
htheatpump
from1.3.1
to1.3.2
. - Bumped
Flask
from1.1.2
to2.0.3
. - Bumped
flask-restx
from0.2.0
to0.5.1
. - Bumped
flake8
from3.8.4
to4.0.1
. - Bumped
tox
from3.21.3
to3.24.5
. - Bumped
mypy
from0.800
to0.931
. - Bumped
coverage
from5.4
to6.3.2
. - Bumped
pytest
from6.2.2
to7.0.1
. - Bumped
pytest-mypy
from0.8.0
to0.9.1
. - Bumped
pytest-cov
from2.11.1
to3.0.0
.
- Updated README.
- Replaced Travis CI by GitHub Actions.
- Updated copyright statements.
- Python code reformatting using Black and isort.
- Bumped
htheatpump
from1.2.4
to1.3.1
. - Dropped support for Python 3.5 and 3.6.
- Fixed flake8 errors.
- Added support for Python 3.8.
- Bumped
htheatpump
from1.2.3
to1.2.4
. - Some minor cleanup and improvements.
- Changed default port of the HtREST application to
8777
. - Resource
/api/v1/param
and/api/v1/fastquery
are now supports the possibility to request for a specific subset of parameters. - Resource
/api/v1/fastquery
now 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.py
andMANIFEST.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.