sbtinstruments / aiomqtt

The idiomatic asyncio MQTT client, wrapped around paho-mqtt
https://sbtinstruments.github.io/aiomqtt
BSD 3-Clause "New" or "Revised" License
393 stars 71 forks source link

Drop support for Python 3.7 #246

Closed empicano closed 10 months ago

empicano commented 10 months ago

Python 3.7 has reached its end-of-life. Poetry dropped support in 1.6.0 so our test workflow is breaking. @vvanglro made an ad-hoc fix in #245 for that, but I think we're good to go to drop it as well in the next release.

Is there anything we can simplify in the code with this step that I missed?

codecov[bot] commented 10 months ago

Codecov Report

Merging #246 (48cc226) into main (b9ce2bf) will not change coverage. The diff coverage is 100.0%.

@@          Coverage Diff          @@
##            main    #246   +/-   ##
=====================================
  Coverage   84.1%   84.1%           
=====================================
  Files          4       4           
  Lines        468     468           
  Branches      87      87           
=====================================
  Hits         394     394           
  Misses        47      47           
  Partials      27      27           
Files Changed Coverage Δ
aiomqtt/client.py 82.7% <100.0%> (ø)
JonathanPlasse commented 10 months ago

Good work!