Skip to content

Commit

Permalink
0.3.2 release (#11)
Browse files Browse the repository at this point in the history
## Summary

Bugfix for DDATA payloads

### Why?

We want it to wooooork

### How?

- Update to _edge_node.py
- Update requirements to resolve twine upload issue

## Checklist

Most checks are automated, but a few aren't, so make sure to go through
and tick them off, even if they don't apply. This checklist is here to
help, not deter you. Remember, "Slow is smooth, and smooth is fast".

- [X] **Unit tests**
  - Every input should have a test for it.
- Every potential raised exception should have a test ensuring it is
raised.
- [X] **Documentation**
  - New functions/classes/etc. must be added to `docs/api.rst`.
- Changed/added classes/methods/functions have appropriate
`versionadded`, `versionchanged`, or `deprecated`
[directives](http://www.sphinx-doc.org/en/stable/markup/para.html#directive-versionadded).
- The appropriate entry in `CHANGELOG.md` has been included in the
"Unreleased" section, i.e. "Added", "Changed", "Deprecated", "Removed",
"Fixed", or "Security".
- [X] **Future work**
- Future work should be documented in the contributor guide, i.e.
`.github/CONTRIBUTING.md`.

If you have any questions not answered by a quick readthrough of the
[contributor
guide](https://pysparkplug.mattefay.com/en/latest/contributor_guide.html),
add them to this PR and submit it.

---------

Co-authored-by: b-keesing <124001276+b-keesing@users.noreply.github.com>
Co-authored-by: E T <2345226+kithix@users.noreply.github.com>
  • Loading branch information
3 people authored May 7, 2024
1 parent 83160f5 commit e889f0c
Show file tree
Hide file tree
Showing 11 changed files with 106 additions and 84 deletions.
7 changes: 6 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,12 @@
All notable changes for `pysparkplug` will be documented in this file.
This project adheres to [Semantic Versioning](http://semver.org/) and [Keep a Changelog](http://keepachangelog.com/).

## 0.3.1. (2024-02-13)
## 0.3.2 (2024-05-06)

### Fixed
- Fixed topic for DDATA payloads resulting from the `EdgeNode.update_device` method.

## 0.3.1 (2024-02-13)

### Changed
- Pysparkplug is not compatible with the new 2.0 releasee of Paho, the underlying Python MQTT client.
Expand Down
6 changes: 3 additions & 3 deletions requirements/black.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,15 +4,15 @@
#
# ./nox.sh -s update_requirements
#
black==24.2.0
black==24.4.2
# via -r /root/pysparkplug/requirements/black.in
click==8.1.7
# via black
mypy-extensions==1.0.0
# via black
packaging==23.2
packaging==24.0
# via black
pathspec==0.12.1
# via black
platformdirs==4.2.0
platformdirs==4.2.1
# via black
2 changes: 1 addition & 1 deletion requirements/coverage.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,5 @@
#
# ./nox.sh -s update_requirements
#
coverage[toml]==7.4.1
coverage[toml]==7.5.1
# via -r /root/pysparkplug/requirements/coverage.in
22 changes: 11 additions & 11 deletions requirements/docs.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,25 +6,25 @@
#
alabaster==0.7.16
# via sphinx
babel==2.14.0
babel==2.15.0
# via sphinx
beautifulsoup4==4.12.3
# via furo
certifi==2024.2.2
# via requests
charset-normalizer==3.3.2
# via requests
docutils==0.20.1
docutils==0.21.2
# via
# myst-parser
# sphinx
furo==2024.1.29
furo==2024.5.6
# via -r /root/pysparkplug/requirements/docs.in
idna==3.6
idna==3.7
# via requests
imagesize==1.4.1
# via sphinx
jinja2==3.1.3
jinja2==3.1.4
# via
# myst-parser
# sphinx
Expand All @@ -38,17 +38,17 @@ mdit-py-plugins==0.4.0
# via myst-parser
mdurl==0.1.2
# via markdown-it-py
myst-parser==2.0.0
myst-parser==3.0.1
# via -r /root/pysparkplug/requirements/docs.in
packaging==23.2
packaging==24.0
# via
# -r /root/pysparkplug/requirements/docs.in
# sphinx
paho-mqtt==1.6.1
# via -r /root/pysparkplug/requirements/requirements.txt
protobuf==4.25.2
protobuf==5.26.1
# via -r /root/pysparkplug/requirements/requirements.txt
pygments==2.17.2
pygments==2.18.0
# via
# furo
# sphinx
Expand All @@ -60,7 +60,7 @@ snowballstemmer==2.2.0
# via sphinx
soupsieve==2.5
# via beautifulsoup4
sphinx==7.2.6
sphinx==7.3.7
# via
# -r /root/pysparkplug/requirements/docs.in
# furo
Expand Down Expand Up @@ -89,5 +89,5 @@ sphinxcontrib-serializinghtml==1.1.10
# via sphinx
sphinxext-opengraph==0.9.1
# via -r /root/pysparkplug/requirements/docs.in
urllib3==2.2.0
urllib3==2.2.1
# via requests
2 changes: 1 addition & 1 deletion requirements/draft_release.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,5 @@
#
paho-mqtt==1.6.1
# via -r /root/pysparkplug/requirements/requirements.txt
protobuf==4.25.2
protobuf==5.26.1
# via -r /root/pysparkplug/requirements/requirements.txt
24 changes: 12 additions & 12 deletions requirements/mypy.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,37 +4,37 @@
#
# ./nox.sh -s update_requirements
#
argcomplete==3.2.2
argcomplete==3.3.0
# via nox
colorlog==6.8.2
# via nox
distlib==0.3.8
# via virtualenv
filelock==3.13.1
filelock==3.14.0
# via virtualenv
mypy==1.8.0
mypy==1.10.0
# via -r /root/pysparkplug/requirements/mypy.in
mypy-extensions==1.0.0
# via mypy
nox==2023.4.22
nox==2024.4.15
# via -r /root/pysparkplug/requirements/mypy.in
packaging==23.2
packaging==24.0
# via
# -r /root/pysparkplug/requirements/mypy.in
# nox
paho-mqtt==1.6.1
# via -r /root/pysparkplug/requirements/requirements.txt
platformdirs==4.2.0
platformdirs==4.2.1
# via virtualenv
protobuf==4.25.2
protobuf==5.26.1
# via -r /root/pysparkplug/requirements/requirements.txt
types-colorama==0.4.15.20240205
types-colorama==0.4.15.20240311
# via -r /root/pysparkplug/requirements/mypy.in
types-paho-mqtt==1.6.0.20240106
types-paho-mqtt==1.6.0.20240321
# via -r /root/pysparkplug/requirements/mypy.in
types-protobuf==4.24.0.20240129
types-protobuf==5.26.0.20240422
# via -r /root/pysparkplug/requirements/mypy.in
typing-extensions==4.9.0
typing-extensions==4.11.0
# via mypy
virtualenv==20.25.0
virtualenv==20.26.1
# via nox
50 changes: 29 additions & 21 deletions requirements/packaging.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,9 @@ annotated-types==0.6.0
# via pydantic
attrs==23.2.0
# via check-wheel-contents
build==1.0.3
backports-tarfile==1.1.1
# via jaraco-context
build==1.2.1
# via -r /root/pysparkplug/requirements/packaging.in
certifi==2024.2.2
# via requests
Expand All @@ -20,51 +22,57 @@ check-wheel-contents==0.6.0
# via -r /root/pysparkplug/requirements/packaging.in
click==8.1.7
# via check-wheel-contents
cryptography==42.0.2
cryptography==42.0.7
# via secretstorage
docutils==0.20.1
docutils==0.21.2
# via readme-renderer
idna==3.6
idna==3.7
# via requests
importlib-metadata==7.0.1
importlib-metadata==7.1.0
# via
# keyring
# twine
jaraco-classes==3.3.1
jaraco-classes==3.4.0
# via keyring
jaraco-context==5.3.0
# via keyring
jaraco-functools==4.0.1
# via keyring
jeepney==0.8.0
# via
# keyring
# secretstorage
keyring==24.3.0
keyring==25.2.0
# via twine
markdown-it-py==3.0.0
# via rich
mdurl==0.1.2
# via markdown-it-py
more-itertools==10.2.0
# via jaraco-classes
nh3==0.2.15
# via
# jaraco-classes
# jaraco-functools
nh3==0.2.17
# via readme-renderer
packaging==23.2
packaging==24.0
# via
# build
# check-wheel-contents
pkginfo==1.9.6
pkginfo==1.10.0
# via twine
pycparser==2.21
pycparser==2.22
# via cffi
pydantic==2.6.1
pydantic==2.7.1
# via check-wheel-contents
pydantic-core==2.16.2
pydantic-core==2.18.2
# via pydantic
pygments==2.17.2
pygments==2.18.0
# via
# readme-renderer
# rich
pyproject-hooks==1.0.0
pyproject-hooks==1.1.0
# via build
readme-renderer==42.0
readme-renderer==43.0
# via twine
requests==2.31.0
# via
Expand All @@ -74,21 +82,21 @@ requests-toolbelt==1.0.0
# via twine
rfc3986==2.0.0
# via twine
rich==13.7.0
rich==13.7.1
# via twine
secretstorage==3.3.3
# via keyring
twine==5.0.0
# via -r /root/pysparkplug/requirements/packaging.in
typing-extensions==4.9.0
typing-extensions==4.11.0
# via
# pydantic
# pydantic-core
urllib3==2.2.0
urllib3==2.2.1
# via
# requests
# twine
wheel-filename==1.4.1
# via check-wheel-contents
zipp==3.17.0
zipp==3.18.1
# via importlib-metadata
46 changes: 27 additions & 19 deletions requirements/publish.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,57 +4,65 @@
#
# ./nox.sh -s update_requirements
#
build==1.0.3
backports-tarfile==1.1.1
# via jaraco-context
build==1.2.1
# via -r /root/pysparkplug/requirements/publish.in
certifi==2024.2.2
# via requests
cffi==1.16.0
# via cryptography
charset-normalizer==3.3.2
# via requests
cryptography==42.0.2
cryptography==42.0.7
# via secretstorage
docutils==0.20.1
docutils==0.21.2
# via readme-renderer
idna==3.6
idna==3.7
# via requests
importlib-metadata==7.0.1
importlib-metadata==7.1.0
# via
# keyring
# twine
jaraco-classes==3.3.1
jaraco-classes==3.4.0
# via keyring
jaraco-context==5.3.0
# via keyring
jaraco-functools==4.0.1
# via keyring
jeepney==0.8.0
# via
# keyring
# secretstorage
keyring==24.3.0
keyring==25.2.0
# via twine
markdown-it-py==3.0.0
# via rich
mdurl==0.1.2
# via markdown-it-py
more-itertools==10.2.0
# via jaraco-classes
nh3==0.2.15
# via
# jaraco-classes
# jaraco-functools
nh3==0.2.17
# via readme-renderer
packaging==23.2
packaging==24.0
# via build
paho-mqtt==1.6.1
# via -r /root/pysparkplug/requirements/requirements.txt
pkginfo==1.9.6
pkginfo==1.10.0
# via twine
protobuf==4.25.2
protobuf==5.26.1
# via -r /root/pysparkplug/requirements/requirements.txt
pycparser==2.21
pycparser==2.22
# via cffi
pygments==2.17.2
pygments==2.18.0
# via
# readme-renderer
# rich
pyproject-hooks==1.0.0
pyproject-hooks==1.1.0
# via build
readme-renderer==42.0
readme-renderer==43.0
# via twine
requests==2.31.0
# via
Expand All @@ -64,15 +72,15 @@ requests-toolbelt==1.0.0
# via twine
rfc3986==2.0.0
# via twine
rich==13.7.0
rich==13.7.1
# via twine
secretstorage==3.3.3
# via keyring
twine==5.0.0
# via -r /root/pysparkplug/requirements/publish.in
urllib3==2.2.0
urllib3==2.2.1
# via
# requests
# twine
zipp==3.17.0
zipp==3.18.1
# via importlib-metadata
Loading

0 comments on commit e889f0c

Please sign in to comment.