Skip to content

Releases: mqtt-tools/pytest-mqtt

0.6.0

10 Sep 14:45

Choose a tag to compare

What's Changed

Details

  • Chore: Improve stability of probe_tcp_connect test cases by @amotl in #37
  • Chore: Relax dependency version for validate-pyproject by @amotl in #38
  • Chore(deps): Update mypy requirement from <1.12 to <1.16 by @dependabot[bot] in #36
  • Chore(deps): Update ruff requirement from <0.9 to <0.10 by @dependabot[bot] in #35
  • Chore(deps): Update mypy requirement from <1.16 to <1.17 by @dependabot[bot] in #39
  • Chore(deps): Update ruff requirement from <0.12 to <0.13 by @dependabot[bot] in #40
  • Chore(deps): Update mypy requirement from <1.17 to <1.18 by @dependabot[bot] in #42
  • Add support for connecting as named user by @OliverWoolland in #41

New Contributors

Full Changelog: 0.5.0...0.6.0

0.5.0

07 Jan 01:01

Choose a tag to compare

What's Changed

  • mosquitto: Don't always pull OCI image
  • paho: Updated Paho API version to V2. Thank you, @hyperspacex2.

Details

  • Chore(deps): Update ruff requirement from <0.6 to <0.7 by @dependabot in #23
  • CI: Verify support on Python 3.13 by @amotl in #25
  • Improve paho-mqtt and mosqitto fixtures by @amotl in #26
  • Chore(deps): Update ruff requirement from <0.7 to <0.8 by @dependabot in #27
  • Chore(deps): Update twine requirement from <6 to <7 by @dependabot in #31
  • Chore(deps): Update ruff requirement from <0.8 to <0.9 by @dependabot in #29
  • Chore(deps): Bump codecov/codecov-action from 4 to 5 by @dependabot in #30
  • Migrate paho to api v2 by @hyperspacex2 in #28
  • This and that by @amotl in #32

New Contributors

  • @hyperspacex2 made their first contribution in #28

Full Changelog: 0.4.2...0.5.0

0.4.2

29 Jul 11:56

Choose a tag to compare

What's Changed

  • Add a little delay to the Mosquitto fixture by @amotl in #22

Full Changelog: 0.4.1...0.4.2

0.4.1

08 May 21:02

Choose a tag to compare

What's Changed

  • Fix command line options machinery by refactoring essential
    pytest fixtures to the main package. They have been added to testing
    beforehand, which is just plain wrong, and broke the 0.4.0 release.

Full Changelog: 0.4.0...0.4.1

0.4.0

08 May 21:02

Choose a tag to compare

What's Changed

  • Accept command line options --mqtt-host and --mqtt-port,
    in order to connect to an MQTT broker on a different endpoint
    than localhost:1883. Thanks, @zedfmario.
  • Add support for paho-mqtt 2.x, retaining compatibility for 1.x

New Contributors

Full Changelog: 0.3.0...0.4.0

0.3.1

03 Aug 17:42

Choose a tag to compare

What's Changed

  • Fix improving error handling when Docker daemon is not running.

Full Changelog: 0.3.0...0.3.1

0.3.0

27 Jul 23:10

Choose a tag to compare

What's Changed

  • Improve error handling when Docker daemon is not running. Thanks, @horta.

Full Changelog: 0.2.0...0.3.0

0.2.0

15 Mar 18:18

Choose a tag to compare

What's Changed

  • Mosquitto fixture: Add missing port attribute and fix return tuple of BaseImage.run. Thanks, @edenhaus!

Full Changelog: 0.1.0...0.2.0

0.1.0

15 Mar 18:18

Choose a tag to compare

What's Changed

Full Changelog: https://github.com/mqtt-tools/pytest-mqtt/commits/0.1.0