-
chore(deps): update dependency pycodestyle to v2.12.1 (
1a3886e
) -
chore(deps): update dependency wheel to v0.44.0 (
4841fcd
) -
chore(deps): update dependency python-semantic-release to v9.8.6 (
f1b0100
) -
chore: Add time since last update to Grafana dashboard. (
36b8265
) -
chore: Add grafana dashboard (#77) (
fb7b4c7
) -
chore(deps): update dependency setuptools to v70.3.0 (
fa8c64b
)
- feat: Install a local .tar.gz in docker to allow testing and more reliable releases. (
4254779
)
-
- fix: Use piwheels.org and Python 3.11 to fix armv7 build. (
899f9fd
)
- fix: Use piwheels.org and Python 3.11 to fix armv7 build. (
-
chore: Update setup.py to allow installing from a source bundle, and only build the sdist package. (
fde0a0b
) -
chore(deps): update dependency python-semantic-release to v9.8.5 (
d7257a8
) -
chore(deps): update dependency python-semantic-release to v9.8.4 (
ceb2028
)
- feat: Install a local .tar.gz in docker to allow testing and more reliable releases. (
380a5ff
)
-
fix: Fix docker push by logging in if we're pushing. (
6c18e01
) -
fix: Only build docker once, after all Python versions are tested. (
1377c07
) -
fix: Try to find rust compiler. (
32d438c
) -
fix: Setup tools has been removed in Python 3.12. (
8818f91
)
- fix: Install rust compiler non-interactively. (
2fc3f77
)
- fix: Install rust compiler in Docker to allow Python dependencies to build on arm v7. (
6607555
)
- feat: Build an arm v7 docker image for Raspberry Pi 3. (
9dd06b9
)
- fix: Fix docker build. (
57277d1
)
- fix: Fix docker build. (
6a38ae4
)
- fix: Fix docker build. (
3f4be5f
)
- fix: Fix docker build. (
ef92c79
)
- feat: Build both amd64 and arm64 images, and push both latest and tag versions. (
78948de
)
- fix: Fix handling connection failure to MQTT broker. Get to 100% test coverage. (
e8cac43
)
-
chore(deps): update dependency paho-mqtt to v2 (
0faa129
) -
chore(deps): update dependency twine to v5.1.1 (
17a0be1
) -
chore(deps): update dependency python-semantic-release to v9.8.3 (
2b500f3
) -
chore(deps): update dependency python-semantic-release to v9.8.2 (
73954ba
) -
chore(deps): update dependency pycodestyle to v2.12.0 (
67c1d8e
) -
chore(deps): update dependency packaging to v24.1 (
9129b7f
) -
chore(deps): update dependency python-semantic-release to v9.8.1 (
f0e9dda
) -
chore(deps): update dependency python-semantic-release to v9.8.0 (
bc37ec1
) -
chore(deps): update dependency twine to v5.1.0 (
3b28d9d
) -
chore(deps): update dependency python-semantic-release to v9.7.3 (
b7ad075
) -
chore(deps): update dependency coveralls to v4.0.1 (
6c8ba64
) -
chore(deps): update dependency python-semantic-release to v9.7.2 (
158e46f
) -
chore(deps): update dependency python-semantic-release to v9.7.1 (
8c88f2a
) -
chore(deps): update dependency python-semantic-release to v9.7.0 (
a878519
) -
chore(deps): update dependency coveralls to v4 (#59)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> (1a8c793
)
-
chore(deps): update dependency python-semantic-release to v9.6.0 (
61ea02e
) -
chore(deps): update dependency python-semantic-release to v9.5.0 (
276ed50
) -
chore(deps): update dependency twine to v5 (#54)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> (f4d0655
)
- chore(deps): update dependency python-semantic-release to v9 (#52)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> (0d8d164
)
- chore(deps): update dependency packaging to v24 (#55)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> (8f0bf0e
)
-
chore(deps): update dependency wheel to v0.43.0 (
1f73c16
) -
chore(deps): update actions/setup-python action to v5 (#46)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> (4da0fde
)
-
chore(deps): update dependency python-semantic-release to v8.7.0 (
6b5e8f6
) -
chore(deps): update dependency python-semantic-release to v8.5.2 (
b6ca358
) -
chore(deps): update dependency python-semantic-release to v8.5.1 (
cb4345b
) -
chore(deps): update dependency python-semantic-release to v8.5.0 (
0b26960
) -
chore(deps): update dependency python-semantic-release to v8.4.0 (
176ca04
) -
chore(deps): update dependency wheel to v0.42.0 (
712e5c6
)
-
chore: Test on Python 3.12 (
1d32e98
) -
chore: Don't automerge dockerfile changes, as they aren't tested. (
f829460
) -
chore(deps): update dependency wheel to v0.41.3 (
b956e29
) -
chore(deps): update dependency python-semantic-release to v8.3.0 (
a0d7ee2
) -
chore(deps): update dependency python-semantic-release to v8.2.0 (
3b28e16
) -
chore(deps): update dependency python-semantic-release to v8.1.2 (
87e239b
) -
chore(deps): update dependency pycodestyle to v2.11.1 (
22e86ac
) -
chore(deps): update python docker tag to v3.12 (
afe19b1
) -
chore(deps): update dependency packaging to v23.2 (
c6bedb2
) -
chore(deps): update actions/checkout action to v4 (#35)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> (6e19ad6
)
-
chore(deps): update dependency python-semantic-release to v8.1.1 (
b38444e
) -
chore: Fix copy and paste errors (
014982c
) -
chore: Fix badge link (
5d77b4c
) -
chore: Add workflow badge. (
53aa410
) -
chore: Add some more badges to the readme. (
87ba2cc
) -
chore(deps): update dependency python-semantic-release to v8 (#33)
-
chore(deps): update dependency python-semantic-release to v8
-
chore: Update action for semantic-release v8.
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Andrew Wilkinson <andrewjwilkinson@gmail.com> (fb5bea6
)
-
chore(deps): update dependency pycodestyle to v2.11.0 (
e6848be
) -
chore(deps): update dependency python-semantic-release to v7.34.6 (
94c8b7e
) -
chore(deps): update dependency python-semantic-release to v7.34.4 (
713ad7d
) -
chore(deps): update dependency python-semantic-release to v7.34.3 (
9d73a88
) -
chore(deps): update dependency python-semantic-release to v7.34.2 (
75df004
) -
chore(deps): update dependency python-semantic-release to v7.34.1 (
8b9a883
) -
chore(deps): update dependency python-semantic-release to v7.34.0 (
8416651
) -
chore(deps): update dependency python-semantic-release to v7.33.5 (
0f6109b
) -
chore(deps): update dependency python-semantic-release to v7.33.4 (
e23de92
) -
chore(deps): update dependency python-semantic-release to v7.33.3 (
cfaeafd
) -
chore: Switch to coveralls as that supports newer coverage version. (fix #6) (
237e98e
) -
chore(deps): update dependency packaging to v23.1 (
83a1004
) -
chore(deps): update python docker tag to v3.11 (
ee20c44
) -
chore(deps): update dependency python-semantic-release to v7.33.2 (
65319c6
) -
chore(deps): update dependency pycodestyle to v2.10.0 (
67e804a
) -
chore: Enable automerge for all dependency updates apart from major releases. (
a1222d5
) -
chore: Run action on pull requests. (
ef464cd
) -
chore: Fix test if need to release. (
3cd61f5
)
- feat: Support Python 3.12 (#44) (
04ad7ca
)
- chore: Update action according to semantic release recommendations. (
60d3783
)
-
fix: Use string not equals to test if we're releasing. (
2b44f0c
) -
fix: Typo. (
e90a5dd
) -
fix: Maybe we don't need to install docker? (
c28cb8a
) -
fix: Build docker image as part of release process. (
c3cc0e7
)
- fix: Try to trigger on tags. (
4269999
)
- fix: Install packaging to allow submission to PyPI (
9960865
)
-
chore: Fix typos. (
a48cf52
) -
chore: Try to fix secrets in Github action. (
1c438f5
) -
chore: Fix typo in action. (
c035f7e
) -
chore: Set up GitHub Actions to replace BuildBot. (#22)
-
chore: Set up GitHub Actions to replace BuildBot. (
2f56263
)
- feat: Check we can release through Actions. (
63ef77c
)
- fix: Set up git for release. (
811d7e3
)
- feat: Support multiple python versions. (
648a85a
)
- chore: Update readme to link to Docker Hub. (
bdc044d
)
- fix: Ignore 'read pending' messages. (
312b129
)
- fix: Handle exceptions when processing messages and keep running. (
e4d1922
)
- fix: Another fix for the docker image build. (
b4fae0d
)
- fix: Fix pushing docker image. (
4c86707
)
-
chore: Downgrade coverage and python-coveralls to fix reporting of code coverage. (
dbee20b
) -
chore: Remove debug code. (
00ea545
) -
chore(deps): update dependency coveralls to v3.3.1 (
b97fdea
) -
chore(deps): update dependency coverage to v6.3.3 (
3f23eb8
) -
chore(deps): update dependency python-semantic-release to v7.28.1 (
9af686c
) -
chore(deps): update dependency coverage to v6 (
38c683a
) -
chore(deps): update dependency pycodestyle to v2.8.0 (
c676df9
) -
chore(deps): update dependency paho-mqtt to v1.6.1 (
d0a2916
) -
chore: Replace coveralls library to support coverage >= 5. (
78d9bd8
) -
chore(deps): update dependency python-semantic-release to v7.15.1 (
6159aef
) -
chore(deps): update dependency pycodestyle to v2.7.0 (
4e99795
)
- feat: Add support for local MQTT servers. (
1bb285c
)
- fix: Reconnect if MQTT server is not available at start up. (
128abcb
)
- Merge pull request #17 from andrewjw/renovate/coveralls-3.x
chore(deps): update dependency coveralls to v3.3.1 (fdbfb5d
)
- Merge pull request #16 from andrewjw/renovate/coverage-6.x
chore(deps): update dependency coverage to v6.3.3 (766eeb1
)
- Merge pull request #9 from andrewjw/renovate/python-semantic-release-7.x
chore(deps): update dependency python-semantic-release to v7.28.1 (fdb9cf2
)
- Merge pull request #15 from andrewjw/renovate/coverage-6.x
chore(deps): update dependency coverage to v6 (d9534db
)
- Merge pull request #13 from andrewjw/renovate/pycodestyle-2.x
chore(deps): update dependency pycodestyle to v2.8.0 (bd670c2
)
- Merge pull request #12 from andrewjw/renovate/paho-mqtt-1.x
chore(deps): update dependency paho-mqtt to v1.6.1 (5231f06
)
- Merge pull request #7 from andrewjw/renovate/python-semantic-release-7.x
chore(deps): update dependency python-semantic-release to v7.15.1 (a2c80eb
)
- Merge pull request #8 from andrewjw/renovate/pycodestyle-2.x
chore(deps): update dependency pycodestyle to v2.7.0 (5755990
)
-
chore: Push to docker if building a release tag. (
3da59ed
) -
chore: Add coveralls badge. (
3304a73
) -
chore: Fix coverage ignore for buildbot. (
4d8b95c
) -
chore: Set coveralls token. (
28f5e02
) -
chore: Remove debug, and fix pip3 name. (
c363cde
) -
chore(deps): update dependency python-semantic-release to v7.13.2 (
588ffba
)
-
fix: Use python3 to build release package. (
92f2070
) -
fix: Fake commit to test release via buildbot. (
633d588
) -
fix: Add Docker badge (mostly to test buildbot release) (
f206b62
)
-
chore:Update permissions on docker_push.sh. (
521586f
) -
chore:Use correct branch name for tags. (
b1f49e2
) -
Ignore standard libraries on buildbot. (
9d85e05
) -
Create buildbot.sh (
5683678
) -
Merge pull request #2 from andrewjw/renovate/python-semantic-release-7.x
chore(deps): update dependency python-semantic-release to v7.13.2 (80616e0
)
- fix: Handle invalid messages, and print them for investigation. (
e229b1e
)
- chore: Fix code style. (
721f055
)
- fix: Add help and type for prometheus metrics. (
dea4cd4
)
- chore: fix code style. (
af494f5
)
- fix: Fix quotes in prometheus metrics. (
6384617
)
- fix: Fix prometheus style, removing initial blank line and simplifying formatting. (
616c73f
)
-
fix: Listen to mqtt on a separate thread so we can serve at the same time. (
58a0bfb
) -
fix: Fix typo when scaling monthly electricity consumption. (
e69856d
)
- feat: Convert data to prometheus metrics and serve over http. (
0f2a5bd
)
- fix: Fix typo in setup.py (
4801d08
)
- feat: Factor out connecting to MQTT and add tests. (
6e59696
)
-
fix: Fix semantic release. (
a9c15dc
) -
fix: Fix semantic release. (
4eb3c58
) -
fix(all): Initial commit. (
6ec1df1
)
- Merge pull request #1 from andrewjw/renovate/configure
Configure Renovate (4b7c4f7
)