Releases: frenck/python-wled
Releases · frenck/python-wled
v0.20.2
What’s changed
🐛 Bug fixes
⬆️ Dependency updates
Details
- Bump aiohttp from 3.10.1 to 3.10.2 @dependabot (#1421)
- ⬆️ Update dependency orjson to v3.10.7 @renovate (#1422)
- ⬆️ Update dependency ruff to v0.5.7 @renovate (#1423)
- ⬆️ Update dependency aiohttp to v3.10.3 @renovate (#1424)
- ⬆️ Update dependency safety to v3.2.5 @renovate (#1425)
- ⬆️ Lock file maintenance @renovate (#1426)
- ⬆️ Update codecov/codecov-action action to v4 @renovate (#1428)
- ⬆️ Update dependency pytest to v8 @renovate (#1429)
v0.20.1
What’s changed
🐛 Bug fixes
⬆️ Dependency updates
Details
- ⬆️ Update dependency pylint to v3.2.6 @renovate (#1404)
- ⬆️ Update dependency ruff to v0.5.5 @renovate (#1405)
- ⬆️ Update github/codeql-action action to v3.25.14 @renovate (#1406)
- ⬆️ Update github/codeql-action action to v3.25.15 @renovate (#1407)
- ⬆️ Update dependency node to v20.16.0 @renovate (#1408)
- ⬆️ Update dependency pre-commit to v3.8.0 @renovate (#1409)
- ⬆️ Lock file maintenance @renovate (#1410)
- ⬆️ Update dependency mypy to v1.11.1 @renovate (#1411)
- ⬆️ Update dependency aiohttp to v3.10.0 @renovate (#1412)
- ⬆️ Update actions/upload-artifact action to v4.3.5 @renovate (#1413)
- ⬆️ Update dependency ruff to v0.5.6 @renovate (#1414)
- ⬆️ Update dependency aiohttp to v3.10.1 @renovate (#1415)
- ⬆️ Update dependency coverage to v7.6.1 @renovate (#1416)
- ⬆️ Update actions/upload-artifact action to v4.3.6 @renovate (#1418)
- ⬆️ Update github/codeql-action action to v3.26.0 @renovate (#1419)
v0.20.0
What’s changed
✨ New features
⬆️ Dependency updates
- ⬆️ Update dependency pytest-asyncio to v0.23.8 @renovate (#1397)
- ⬆️ Update dependency ruff to v0.5.3 @renovate (#1398)
- ⬆️ Update github/codeql-action action to v3.25.13 @renovate (#1399)
- ⬆️ Update dependency mypy to v1.11.0 @renovate (#1400)
- ⬆️ Update dependency ruff to v0.5.4 @renovate (#1401)
- ⬆️ Update sigstore/gh-action-sigstore-python action to v3 @renovate (#1402)
- ⬆️ Lock file maintenance @renovate (#1403)
v0.19.2
v0.19.1
What’s changed
🐛 Bug fixes
🚀 Enhancements
⬆️ Dependency updates
Details
- ⬆️ Update dependency ruff to v0.4.10 @renovate (#1368)
- ⬆️ Update dependency node to v20.15.0 @renovate (#1369)
- ⬆️ Update dependency coverage to v7.5.4 @renovate (#1370)
- ⬆️ Lock file maintenance @renovate (#1371)
- ⬆️ Update dependency mypy to v1.10.1 @renovate (#1372)
- ⬆️ Update dependency awesomeversion to v24.6.0 @renovate (#1373)
- ⬆️ Update dependency pylint to v3.2.4 @renovate (#1374)
- ⬆️ Update dependency ruff to v0.5.0 @renovate (#1375)
- ⬆️ Update dependency pylint to v3.2.5 @renovate (#1376)
- ⬆️ Update github/codeql-action action to v3.25.11 @renovate (#1377)
- ⬆️ Lock file maintenance @renovate (#1379)
- ⬆️ Update dependency orjson to v3.10.6 @renovate (#1380)
- ⬆️ Update dependency safety to v3.2.4 @renovate (#1381)
- ⬆️ Update actions/download-artifact action to v4.1.8 @renovate (#1382)
- ⬆️ Update actions/upload-artifact action to v4.3.4 @renovate (#1383)
- Bump certifi from 2024.6.2 to 2024.7.4 @dependabot (#1384)
- ⬆️ Update dependency ruff to v0.5.1 @renovate (#1385)
- ⬆️ Lock file maintenance @renovate (#1386)
- ⬆️ Update dependency node to v20.15.1 @renovate (#1387)
- ⬆️ Update actions/setup-node action to v4.0.3 @renovate (#1388)
- ⬆️ Update actions/setup-python action to v5.1.1 @renovate (#1389)
- ⬆️ Update dependency coverage to v7.6.0 @renovate (#1390)
- ⬆️ Update github/codeql-action action to v3.25.12 @renovate (#1391)
- ⬆️ Update dependency prettier to v3.3.3 @renovate (#1392)
- ⬆️ Lock file maintenance @renovate (#1393)
- ⬆️ Update dependency ruff to v0.5.2 @renovate (#1394)
- ⬆️ Update dependency cachetools to v5.4.0 @renovate (#1395)
v0.19.0
What’s changed
Quite the cleanup, with breaking changes and performance improvements; paving the way towards other changes and fixes.
🚨 Breaking changes
Lots of small breaking changes in this release.
- The whole model has been rewritten on top of mashumaro; when upgrading to this release, be sure to adapt your application to these changes (see models.py files for new models).
- WLED 0.14.0 is the minimum required version as of this release.
🚀 Enhancements
⬆️ Dependency updates
Details
- Bump requests from 2.31.0 to 2.32.0 @dependabot (#1335)
- ⬆️ Update actions/checkout action to v4.1.6 @renovate (#1336)
- ⬆️ Update dependency pytest-asyncio to v0.23.7 @renovate (#1337)
- ⬆️ Update github/codeql-action action to v3.25.6 @renovate (#1339)
- ⬆️ Update SonarSource/sonarcloud-github-action action to v2.2.0 @renovate (#1340)
- ⬆️ Update dependency pylint to v3.2.2 @renovate (#1343)
- ⬆️ Lock file maintenance @renovate (#1344)
- ⬆️ Update dependency coverage to v7.5.2 @renovate (#1342)
- ⬆️ Update dependency node to v20.14.0 @renovate (#1347)
- ⬆️ Update dependency coverage to v7.5.3 @renovate (#1346)
- ⬆️ Update github/codeql-action action to v3.25.7 @renovate (#1348)
- ⬆️ Update dependency prettier to v3.3.0 @renovate (#1349)
- ⬆️ Lock file maintenance @renovate (#1350)
- ⬆️ Update github/codeql-action action to v3.25.8 @renovate (#1351)
- ⬆️ Update dependency prettier to v3.3.1 @renovate (#1352)
- ⬆️ Update dependency safety to v3.2.1 @renovate (#1353)
- ⬆️ Update dependency pylint to v3.2.3 @renovate (#1354)
- ⬆️ Update dependency safety to v3.2.2 @renovate (#1355)
- ⬆️ Lock file maintenance @renovate (#1356)
- ⬆️ Update dependency safety to v3.2.3 @renovate (#1357)
- ⬆️ Update dependency prettier to v3.3.2 @renovate (#1358)
- ⬆️ Update actions/checkout action to v4.1.7 @renovate (#1359)
- ⬆️ Update github/codeql-action action to v3.25.10 @renovate (#1360)
- ⬆️ Update SonarSource/sonarcloud-github-action action to v2.3.0 @renovate (#1361)
- ⬆️ Update pypa/gh-action-pypi-publish action to v1.9.0 @renovate (#1362)
- ⬆️ Lock file maintenance @renovate (#1363)
- Bump urllib3 from 2.2.1 to 2.2.2 @dependabot (#1364)
- ⬆️ Update dependency codespell to v2.3.0 @renovate (#1341)
- ⬆️ Update dependency ruff to v0.4.9 @renovate (#1338)
v0.18.0
v0.17.1
What’s changed
🐛 Bug fixes
- Fix firmware upgrade for 2M ESP8266 boards @PtilopsisLeucotis (#1213)
🚀 Enhancements
- Replace async_timeout with asyncio.timeout @frenck (#1163)
- Refactor models to improve performance @bdraco (#1266)
- Fix firmware upgrade for 2M ESP8266 boards @PtilopsisLeucotis (#1213)
🧰 Maintenance
- Update development toolchain @frenck (#1151)
- 🎆 Updates maintenance/license year to 2024 @frenck (#1231)
⬆️ Dependency updates
Details
- ⬆️ Update github/codeql-action action to v2.22.4 @renovate (#1135)
- ⬆️ Update release-drafter/release-drafter action to v5.25.0 @renovate (#1136)
- ⬆️ Update dependency pylint to v3.0.2 @renovate (#1138)
- ⬆️ Lock file maintenance @renovate (#1139)
- ⬆️ Update dependency black to v23.10.1 @renovate (#1142)
- ⬆️ Update actions/setup-node digest to 1a4442c @renovate (#1141)
- ⬆️ Update dependency cachetools to v5.3.2 @renovate (#1143)
- ⬆️ Update dependency pytest to v7.4.3 @renovate (#1144)
- ⬆️ Update dependency ruff to v0.1.3 @renovate (#1145)
- ⬆️ Update dependency node to v20 @renovate (#1146)
- ⬆️ Update github/codeql-action action to v2.22.5 @renovate (#1147)
- ⬆️ Lock file maintenance @renovate (#1148)
- ⬆️ Update dependency ruff to v0.1.4 @renovate (#1149)
- ⬆️ Lock file maintenance @renovate (#1150)
- ⬆️ Update dependency ruff to v0.1.5 @renovate (#1152)
- ⬆️ Update dependency yamllint to v1.33.0 @renovate (#1153)
- ⬆️ Update dependency mypy to v1.7.0 @renovate (#1154)
- ⬆️ Update dependency prettier to v3.1.0 @renovate (#1155)
- ⬆️ Update github/codeql-action action to v2.22.6 @renovate (#1156)
- ⬆️ Update dessant/lock-threads action to v5 @renovate (#1157)
- ⬆️ Update dependency safety to v2.4.0b2 @renovate (#1158)
- ⬆️ Update dependency ruff to v0.1.6 @renovate (#1159)
- ⬆️ Update github/codeql-action action to v2.22.7 @renovate (#1160)
- ⬆️ Update dependency yarl to v1.9.3 @renovate (#1164)
- ⬆️ Update dessant/lock-threads action to v5.0.1 @renovate (#1165)
- ⬆️ Update dependency node to v20.10.0 @renovate (#1166)
- ⬆️ Update dependency mypy to v1.7.1 @renovate (#1167)
- ⬆️ Update github/codeql-action action to v2.22.8 @renovate (#1168)
- ⬆️ Update dependency aiohttp to v3.9.1 @renovate (#1161)
- ⬆️ Lock file maintenance @renovate (#1162)
- ⬆️ Update pypa/gh-action-pypi-publish action to v1.8.11 @renovate (#1169)
- ⬆️ Update dependency pytest-asyncio to v0.23.1 @renovate (#1170)
- ⬆️ Lock file maintenance @renovate (#1171)
- ⬆️ Update dependency pytest-asyncio to v0.23.2 @renovate (#1172)
- ⬆️ Update dependency ruff to v0.1.7 @renovate (#1173)
- ⬆️ Update actions/setup-python action to v4.8.0 @renovate (#1174)
- ⬆️ Update dependency yarl to v1.9.4 @renovate (#1175)
- ⬆️ Update actions/setup-python action to v5 @renovate (#1176)
- ⬆️ Update github/codeql-action action to v2.22.9 @renovate (#1177)
- ⬆️ Update actions/stale action to v9 @renovate (#1178)
- ⬆️ Update SonarSource/sonarcloud-github-action action to v2.1.0 @renovate (#1179)
- ⬆️ Update dependency pre-commit to v3.6.0 @renovate (#1180)
- ⬆️ Update dependency prettier to v3.1.1 @renovate (#1181)
- ⬆️ Lock file maintenance @renovate (#1182)
- ⬆️ Update dependency pylint to v3.0.3 @renovate (#1183)
- ⬆️ Update SonarSource/sonarcloud-github-action action to v2.1.1 @renovate (#1184)
- ⬆️ Update github/codeql-action action to v2.22.10 @renovate (#1185)
- ⬆️ Update dependency coverage to v7.3.3 @renovate (#1186)
- ⬆️ Update dependency ruff to v0.1.8 @renovate (#1187)
- ⬆️ Update github/codeql-action action to v2.22.11 @renovate (#1188)
- ⬆️ Update sigstore/gh-action-sigstore-python action to v2.1.1 @renovate (#1189)
- ⬆️ Update actions/setup-node action to v4.0.1 @renovate (#1192)
- ⬆️ Update dependency coverage to v7.3.4 @renovate (#1194)
- ⬆️ Update dependency ruff to v0.1.9 @renovate (#1195)
- ⬆️ Update dependency mypy to v1.8.0 @renovate (#1196)
- ⬆️ Update github/codeql-action action to v3 @renovate (#1193)
- ⬆️ Lock file maintenance @renovate (#1198)
- ⬆️ Update dependency coverage to v7.4.0 @renovate (#1199)
- ⬆️ Update actions/upload-artifact action to v4 @renovate (#1191)
- ⬆️ Update actions/download-artifact action to v4 @renovate (#1190)
- ⬆️ Update dependency pytest to v7.4.4 @renovate (#1200)
- ⬆️ Lock file maintenance @renovate (#1201)
- ⬆️ Update dependency pytest-asyncio to v0.23.3 @renovate (#1202)
- ⬆️ Update dependency ruff to v0.1.11 @renovate (#1203)
- ⬆️ Update github/codeql-action action to v3.23.0 @renovate (#1204)
- ⬆️ Update actions/download-artifact action to v4.1.1 @renovate (#1206)
- ⬆️ Update dependency node to v20.11.0 @renovate (#1205)
- ⬆️ Update dependency ruff to v0.1.12 @renovate (#1208)
- Bump jinja2 from 3.1.2 to 3.1.3 @dependabot (#1207)
- ⬆️ Update dependency ruff to v0.1.13 @renovate (#1209)
- ⬆️ Update actions/upload-artifact action to v4.1.0 @renovate (#1210)
- ⬆️ Update dependency prettier to v3.2.2 @renovate (#1211)
- ⬆️ Update dependency aresponses to v3 @renovate (#1212)
- ⬆️ Update dependency prettier to v3.2.4 @renovate (#1214)
- ⬆️ Update github/codeql-action action to v3.23.1 @renovate (#1215)
- ⬆️ Update actions/upload-artifact action to v4.2.0 @renovate (#1216)
- ⬆️ Update dependency safety to v3 @renovate (#1217)
- ⬆️ Update dependency ruff to v0.1.14 @renovate (#1218)
- ⬆️ Update dependency safety to v3.0.1 @renovate (#1219)
- ⬆️ Update actions/upload-artifact action to v4.3.0 @renovate (#1220)
- ⬆️ Update codecov/codecov-action action to v3.1.5 @renovate (#1221)
- ⬆️ Update dependency coverage to v7.4.1 @renovate (#1222)
- ⬆️ Update github/codeql-action action to v3.23.2 @renovate (#1223)
- ⬆️ Update dependency pytest-asyncio to v0.23.4 @renovate (#1226)
- ⬆️ Update dependency aiohttp to v3.9.2 @renovate (#1225)
- ⬆️ Update dependency aiohttp to v3.9.3 @renovate (#1227)
- ⬆️ Update codecov/codecov-action action to v3.1.6 @renovate (#1229)
- ⬆️ Update dependency ruff to v0.1.15 @renovate (#1228)
- ⬆️ Update dependency ruff to v0.2.0 @renovate (#1232)
- ⬆️ Update github/codeql-action action to v3.24.0 @renovate (#1233)
- ⬆️ Update dependency prettier to v3.2.5 @renovate (#1234)
- ⬆️ Update release-drafter/release-drafter action to v6 @renovate (#1235)
- ⬆️ Update actions/download-artifact action to v4.1.2 @renovate (#1236)
- ⬆️ Update actions/upload-artifact action to v4.3.1 @renovate (#1237)
- Bump cryptography from 41.0.7 to 42.0.0 @dependabot (#1238)
- ⬆️ Update dependency ruff to v0.2.1 @renovate (#1239)
- ⬆️ Update dependency yamllint to v1.34.0 @renovate (#1240)
- ⬆️ Update actions/setup-node action to v4.0.2 @renovate (#1241)
- ⬆️ Update dependency awesomeversion to v24 @renovate (#1242)
- ⬆️ Update dependency pytest-asyncio to v0.23.5 @renovate (#1243)
- ⬆️ Update dependency pre-commit to v3.6.1 @renovate (#1244)
- ⬆️ Update github/codeql-action action to v3.24.1 @renovate (#1246)
- ⬆️ Update dependency node to v20.11.1 @renovate (#1247)
- ⬆️ Update github/codeql-action action to v3.24.3 @renovate (#1248)
- ⬆️ Update dependency yamllint to v1.35.0 @renovate (#1249)
- ⬆️ Update dependency yamllint to v1.35.1 @renovate (#1250)
- Bump cryptography from 42.0.0 to 42.0.2 @dependabot (#1251)
- ⬆️ Update dependency ruff to v0.2.2 @renovate (#1252)
- ⬆️ Update dependency pre-commit to v3.6.2 @renovate (#1253)
- ⬆️ Lock file maintenance @renovate (#1254)
- ⬆️ Update dependency coverage to v7.4.2 @renovate (#1255)
- Bump cryptography from 42.0.3 to 42.0.4 @dependabot (#1256)
- ⬆️ Update github/codeql-action action to v3.24.4 @renovate (#1257)
- ⬆️ Update dependency coverage to v7.4.3 @renovate (#1258)
- ⬆️ Update dependency pylint to v3.0.4 @renovate (#1259)
- ⬆️ Update github/codeql-action action to v3.24.5 @renovate (#1260)
- ⬆️ Update dependency pylint to v3.1.0 @renovate (#1261)
- ⬆️ Lock file maintenance @renovate (#1262)
- ⬆️ Update actions/download-artifact action to v4.1.3 @renovate (#1263)
- ⬆️ Update dependency cachetools to v5.3.3 @renovate (#1264)
- ⬆️ Update pypa/gh-action-pypi-publish action to v1.8.12 @renovate (#1265)
- ⬆️ Update actions/download-artifact action to v4.1.4 @renovate (#1267)
- ⬆️ Update github/codeql-action action to v3.24.6 @renovate (#1268)
- ⬆️ Lock file maintenance @renovate (#1270)
- ⬆️ Update pypa/gh-action-pypi-publish action to v1.8.14 @renovate (#1271)
- ⬆️ Update dependency pytest-asyncio to v0.23.5.post1 @renovate (#1272)
- ⬆️ Update dependency mypy to v1.9.0 @renovate (#1273)
- ⬆️ Lock file maintenance @renovate (#1274)
- ⬆️ Update dependency ruff to v0.3.2 @renovate (#1269)
- ⬆️ Update github/codeql-action action to v3.24.7 @renovate (#1276)
- ⬆️ Update dependency coverage to v7.4.4 @renovate (#1277)
- ⬆️ Update dependency ruff to v0.3.3 @renovate (#1278)
- ⬆️ Lock file maintenance @renovate (#1279)
- ⬆️ Update github/codeql-action action to v3.24.8 @renovate (#1280)
- ⬆️ Update dependency pytest-asyncio to v0.23.6 @renovate (#1281)
- ⬆️ Update dependency ruff to v0.3.4 @renovate (#1283)
- ⬆️ Update github/codeql-action action to v3.24.9 @renovate (#1284)
- ⬆️ Lock file maintenance @renovate (#1285)
- ⬆️ Update actions/setup-python action to v5.1.0 @renovate (#1286)
- ⬆️ Update dependency node to v20.12.0 @renovate (#1287)
- ⬆️ Update dependency pre-commit to v3.7.0 @renovate (#1288)
- ⬆️ Update dependency safety to v3.1.0 @renovate (#1289)
- ⬆️ Update dependency pytest-cov to v5 @renovate (#1290)
- ⬆️ Lock file maintenance @renovate (#1291)
- ⬆️ Update dependency ruff to v0.3.5 @renovate (#1292)
- ⬆️ Update dependency node to v20.12.1 @renovate (#1293)
- ⬆️ Update github/codeql-action action to v3.24.10 @renovate (#1295)
- ⬆️ Update dependency pre-commit-hooks to v4.6.0 @renovate (#1296)
- ⬆️ Lock file maintenance @renovate (#1297)
- ⬆️ Update dependency node to v20.12.2 @renovate (#1298)
- ⬆️ Update dependency aiohttp to v3.9.4 @renovate (#1299)
- ⬆️ Update depende...
v0.17.0
What’s changed
🚨 Breaking changes
🧰 Maintenance
- Collection of development/ci env tweaks @frenck (#968)
- CI workflow fixes for forked PRs @frenck (#970)
- Ignore .venv folder for YAMLlint @frenck (#1020)
⬆️ Dependency updates
- ⬆️ Update dependency pylint to v2.17.1 @renovate (#967)
- ⬆️ Update dependency ruff to v0.0.259 @renovate (#969)
- ⬆️ Update actions/checkout action to v3.5.0 @renovate (#972)
- ⬆️ Update dependency prettier to v2.8.7 @renovate (#971)
- ⬆️ Update dependency pre-commit to v3.2.1 @renovate (#973)
- ⬆️ Lock file maintenance @renovate (#974)
- ⬆️ Update github/codeql-action action to v2.2.9 @renovate (#975)
- ⬆️ Update dependency ruff to v0.0.260 @renovate (#978)
- ⬆️ Update dependency black to v23.3.0 @renovate (#979)
- ⬆️ Lock file maintenance @renovate (#980)
- ⬆️ Update dependency coverage to v7.2.3 @renovate (#981)
- ⬆️ Update dependency pre-commit to v3.2.2 @renovate (#982)
- ⬆️ Update dependency pylint to v2.17.2 @renovate (#983)
- ⬆️ Update dependency ruff to v0.0.261 @renovate (#984)
- ⬆️ Lock file maintenance @renovate (#985)
- ⬆️ Update actions/checkout action to v3.5.2 @renovate (#986)
- ⬆️ Update codecov/codecov-action action to v3.1.2 @renovate (#987)
- ⬆️ Lock file maintenance @renovate (#988)
- ⬆️ Update github/codeql-action action to v2.2.12 @renovate (#989)
- ⬆️ Update Node.js to v18.16.0 @renovate (#990)
- ⬆️ Update dependency mypy to v1.2.0 @renovate (#991)
- ⬆️ Update dependency pytest to v7.3.1 @renovate (#992)
- ⬆️ Update codecov/codecov-action action to v3.1.3 @renovate (#994)
- ⬆️ Update actions/setup-python digest to 57ded4d @renovate (#993)
- ⬆️ Update dependency ruff to v0.0.262 @renovate (#995)
- ⬆️ Update actions/setup-python action to v4.6.0 @renovate (#996)
- ⬆️ Lock file maintenance @renovate (#997)
- ⬆️ Update dependency prettier to v2.8.8 @renovate (#998)
- ⬆️ Update dependency pylint to v2.17.3 @renovate (#999)
- ⬆️ Update dependency coverage to v7.2.4 @renovate (#1000)
- ⬆️ Update dependency ruff to v0.0.263 @renovate (#1001)
- ⬆️ Update dependency coverage to v7.2.5 @renovate (#1002)
- ⬆️ Lock file maintenance @renovate (#1004)
- ⬆️ Update dependency pre-commit to v3.3.0 @renovate (#1005)
- ⬆️ Update dependency yamllint to v1.31.0 @renovate (#1006)
- ⬆️ Update dependency pre-commit to v3.3.1 @renovate (#1007)
- ⬆️ Update dependency ruff to v0.0.264 @renovate (#1008)
- ⬆️ Update github/codeql-action action to v2.3.2 @renovate (#1009)
- ⬆️ Update github/codeql-action action to v2.3.3 @renovate (#1010)
- ⬆️ Update dependency pylint to v2.17.4 @renovate (#1011)
- ⬆️ Update dependency ruff to v0.0.265 @renovate (#1012)
- ⬆️ Lock file maintenance @renovate (#1013)
- ⬆️ Update dependency mypy to v1.3.0 @renovate (#1014)
- ⬆️ Lock file maintenance @renovate (#1016)
- ⬆️ Update codecov/codecov-action action to v3.1.4 @renovate (#1017)
- ⬆️ Update dependency pre-commit to v3.3.2 @renovate (#1018)
- ⬆️ Update dependency ruff to v0.0.269 @renovate (#1015)
- ⬆️ Lock file maintenance @renovate (#1022)
- ⬆️ Update dependency yamllint to v1.32.0 @renovate (#1023)
- Bump requests from 2.30.0 to 2.31.0 @dependabot (#1024)
- ⬆️ Update actions/setup-python action to v4.6.1 @renovate (#1026)
- ⬆️ Lock file maintenance @renovate (#1027)
- ⬆️ Update actions/setup-python digest to bd6b4b6 @renovate (#1025)
- ⬆️ Update dependency coverage to v7.2.7 @renovate (#1028)
- ⬆️ Update dependency ruff to v0.0.270 @renovate (#1029)
- ⬆️ Update github/codeql-action action to v2.3.5 @renovate (#1030)
- ⬆️ Update dependency pytest-cov to v4.1.0 @renovate (#1031)
- ⬆️ Update github/codeql-action action to v2.3.6 @renovate (#1032)
- ⬆️ Lock file maintenance @renovate (#1033)
- ⬆️ Update dependency ruff to v0.0.272 @renovate (#1034)
- ⬆️ Update actions/checkout action to v3.5.3 @renovate (#1035)
- ⬆️ Update dependency pytest to v7.3.2 @renovate (#1036)
- ⬆️ Lock file maintenance @renovate (#1037)
- ⬆️ Update dessant/lock-threads action to v4.0.1 @renovate (#1038)
- ⬆️ Update dependency pre-commit to v3.3.3 @renovate (#1039)
- ⬆️ Update dependency blacken-docs to v1.14.0 @renovate (#1040)
- ⬆️ Update dependency codespell to v2.2.5 @renovate (#1041)
- ⬆️ Update github/codeql-action action to v2.20.0 @renovate (#1042)
- ⬆️ Lock file maintenance @renovate (#1043)
- ⬆️ Update Node.js to v18.16.1 @renovate (#1044)
- ⬆️ Update github/codeql-action action to v2.20.1 @renovate (#1046)
- ⬆️ Update dependency mypy to v1.4.0 @renovate (#1047)
- ⬆️ Update dependency pytest to v7.4.0 @renovate (#1048)
- ⬆️ Lock file maintenance @renovate (#1049)
- ⬆️ Update dependency mypy to v1.4.1 @renovate (#1050)
- ⬆️ Update release-drafter/release-drafter action to v5.24.0 @renovate (#1051)
- ⬆️ Lock file maintenance @renovate (#1052)
- ⬆️ Update github/codeql-action action to v2.20.2 @renovate (#1053)
- ⬆️ Update dependency prettier to v3 @renovate (#1054)
- ⬆️ Update github/codeql-action action to v2.20.3 @renovate (#1056)
- ⬆️ Lock file maintenance @renovate (#1057)
- ⬆️ Update dependency black to v23.7.0 @renovate (#1058)
- ⬆️ Update actions/setup-node digest to e33196f @renovate (#1055)
- ⬆️ Update dependency blacken-docs to v1.15.0 @renovate (#1059)
- ⬆️ Update dependency pytest-asyncio to v0.21.1 @renovate (#1060)
- ⬆️ Update actions/setup-python action to v4.7.0 @renovate (#1061)
- ⬆️ Update github/codeql-action action to v2.20.4 @renovate (#1062)
- ⬆️ Lock file maintenance @renovate (#1063)
- ⬆️ Update dependency node to v18.17.0 @renovate (#1064)
- ⬆️ Update dependency aiohttp to v3.8.5 @renovate (#1065)
- ⬆️ Update github/codeql-action action to v2.21.0 @renovate (#1066)
- ⬆️ Lock file maintenance @renovate (#1067)
- ⬆️ Update dependency pylint to v2.17.5 @renovate (#1068)
- ⬆️ Update github/codeql-action action to v2.21.1 @renovate (#1069)
- ⬆️ Update github/codeql-action action to v2.21.2 @renovate (#1070)
- ⬆️ Lock file maintenance @renovate (#1071)
- ⬆️ Update dependency prettier to v3.0.1 @renovate (#1072)
- ⬆️ Update github/codeql-action action to v2.21.3 @renovate (#1073)
- ⬆️ Update dependency node to v18.17.1 @renovate (#1074)
- ⬆️ Update dependency mypy to v1.5.0 @renovate (#1075)
- ⬆️ Update dependency coverage to v7.3.0 @renovate (#1076)
- ⬆️ Lock file maintenance @renovate (#1077)
- ⬆️ Update github/codeql-action action to v2.21.4 @renovate (#1079)
- ⬆️ Update actions/setup-node digest to bea5baf @renovate (#1078)
- ⬆️ Update dependency prettier to v3.0.2 @renovate (#1080)
- ⬆️ Update dependency awesomeversion to v23.8.0 @renovate (#1081)
- ⬆️ Update dependency mypy to v1.5.1 @renovate (#1082)
- ⬆️ Update dependency blacken-docs to v1.16.0 @renovate (#1083)
- ⬆️ Update actions/setup-node digest to 5e21ff4 @renovate (#1084)
- ⬆️ Lock file maintenance @renovate (#1085)
- ⬆️ Update actions/checkout action to v3.6.0 @renovate (#1086)
- ⬆️ Lock file maintenance @renovate (#1087)
- ⬆️ Update github/codeql-action action to v2.21.5 @renovate (#1088)
- ⬆️ Update dependency prettier to v3.0.3 @renovate (#1089)
- ⬆️ Update dependency pytest to v7.4.1 @renovate (#1090)
- ⬆️ Update dependency pre-commit to v3.4.0 @renovate (#1091)
- ⬆️ Lock file maintenance @renovate (#1092)
- ⬆️ Update actions/upload-artifact action to v3.1.3 @renovate (#1094)
- ⬆️ Update dependency coverage to v7.3.1 @renovate (#1095)
- ⬆️ Update dependency pytest to v7.4.2 @renovate (#1096)
- ⬆️ Update dependency black to v23.9.0 @renovate (#1097)
- ⬆️ Update actions/checkout action to v4 @renovate (#1093)
- ⬆️ Lock file maintenance @renovate (#1098)
- ⬆️ Update dependency black to v23.9.1 @renovate (#1099)
- ⬆️ Update github/codeql-action action to v2.21.6 @renovate (#1100)
- ⬆️ Update github/codeql-action action to v2.21.7 @renovate (#1101)
- ⬆️ Lock file maintenance @renovate (#1102)
- ⬆️ Update github/codeql-action action to v2.21.8 @renovate (#1103)
- ⬆️ Update dependency node to v18.18.0 @renovate (#1104)
- ⬆️ Update actions/checkout action to v4.1.0 @renovate (#1105)
- ⬆️ Lock file maintenance @renovate (#1106)
- ⬆️ Update dependency pylint to v2.17.6 @renovate (#1107)
- ⬆️ Update github/codeql-action action to v2.21.9 @renovate (#1108)
- ⬆️ Update dependency pylint to v2.17.7 @renovate (#1109)
- ⬆️ Lock file maintenance @renovate (#1110)
- ⬆️ Update actions/setup-python action to v4.7.1 @renovate (#1111)
- Bump urllib3 from 2.0.5 to 2.0.6 @dependabot (#1113)
- ⬆️ Update dependency codespell to v2.2.6 @renovate (#1112)
- ⬆️ Update dependency coverage to v7.3.2 @renovate (#1114)
- ⬆️ Update dependency pylint to v3 @renovate (#1115)
- ⬆️ Update dependency ruff to v0.0.292 @renovate (#1045)
- ⬆️ Update dependency pre-commit-hooks to v4.5.0 @renovate (#1117)
- ⬆️ Update dependency aiohttp to v3.8.6 @renovate (#1116)
- ⬆️ Lock file maintenance @renovate (#1119)
- ⬆️ Update github/codeql-action action to v2.22.0 @renovate (#1118)
- ⬆️ Update github/codeql-action action to v2.22.1 @renovate (#1120)
- ⬆️ Update dependency node to v18.18.1 @renovate (#1121)
- ⬆️ Update dependency mypy to v1.6.0 @renovate (#1122)
- ⬆️ Update github/codeql-action action to v2.22.2 @renovate (#1123)
- ⬆️ Update dependency pre-commit to v3.5.0 @renovate (#1126)
- ⬆️ Update github/codeql-action action to v2.22.3 @renovate (#1125)
- ⬆️ Update dependency node to v18.18.2 @renovate (#1124)
- ⬆️ Lock file maintenance @renovate (#1127)
- ⬆️ Update actions/checkout action to v4.1.1 @renovate (#1130)
- ⬆️ Update dependency black to v23.10.0 @renovate (#1131)
- ⬆️ Update dependency ruff to v0.1.0 @renovate (#1128)
- Bump urllib3 from 2.0.6 to 2.0.7 @dependabot (#1129)
- ⬆️ Update dependency ruff to v0.1.1 @renovate (#1133)
- ⬆️ Update dependency mypy to v1.6.1 @renovate (#1132)
v0.16.0
What’s changed
✨ New features
- Add IP address to info class @a-baturin (#910)
🚀 Enhancements
🧰 Maintenance
- 🎆 Updates maintenance/license year to 2023 @frenck (#880)
- Collection of structural refactoring @frenck (#961)
⬆️ Dependency updates
Details
- Bump pyright from 1.1.285 to 1.1.286 @dependabot (#878)
- Bump release-drafter/release-drafter from 5.21.1 to 5.22.0 @dependabot (#881)
- Bump coverage from 7.0.1 to 7.0.2 @dependabot (#882)
- Bump coverage from 7.0.2 to 7.0.3 @dependabot (#883)
- Bump pyright from 1.1.286 to 1.1.287 @dependabot (#884)
- Bump gitpython from 3.1.29 to 3.1.30 @dependabot (#885)
- Bump vulture from 2.6 to 2.7 @dependabot (#888)
- Bump coverage from 7.0.3 to 7.0.4 @dependabot (#890)
- Bump cachetools from 5.2.0 to 5.2.1 @dependabot (#887)
- Bump prettier from 2.8.1 to 2.8.2 @dependabot (#889)
- Bump pylint from 2.15.9 to 2.15.10 @dependabot (#891)
- Bump coverage from 7.0.4 to 7.0.5 @dependabot (#895)
- Bump poetry from 1.3.1 to 1.3.2 in /.github/workflows @dependabot (#893)
- Bump yamllint from 1.28.0 to 1.29.0 @dependabot (#892)
- Bump pyright from 1.1.287 to 1.1.288 @dependabot (#894)
- Bump pyright from 1.1.288 to 1.1.289 @dependabot (#897)
- Bump pytest from 7.2.0 to 7.2.1 @dependabot (#896)
- Bump flake8-bugbear from 22.12.6 to 23.1.14 @dependabot (#899)
- Bump prettier from 2.8.2 to 2.8.3 @dependabot (#898)
- Bump blacken-docs from 1.12.1 to 1.13.0 @dependabot (#900)
- Bump pyright from 1.1.289 to 1.1.290 @dependabot (#901)
- Bump flake8-bugbear from 23.1.14 to 23.1.17 @dependabot (#902)
- Bump flake8-bugbear from 23.1.17 to 23.1.20 @dependabot (#903)
- Bump cachetools from 5.2.1 to 5.3.0 @dependabot (#904)
- Bump pre-commit from 2.21.0 to 3.0.0 @dependabot (#905)
- Bump coverage from 7.0.5 to 7.1.0 @dependabot (#906)
- Bump pyright from 1.1.290 to 1.1.291 @dependabot (#907)
- Bump flake8-docstrings from 1.6.0 to 1.7.0 @dependabot (#908)
- Bump pre-commit from 3.0.0 to 3.0.1 @dependabot (#909)
- Bump isort from 5.11.4 to 5.12.0 @dependabot (#912)
- Bump pre-commit from 3.0.1 to 3.0.2 @dependabot (#911)
- Bump pip from 22.3.1 to 23.0 in /.github/workflows @dependabot (#913)
- Bump pyright from 1.1.291 to 1.1.292 @dependabot (#914)
- Bump pylint from 2.15.10 to 2.16.0 @dependabot (#916)
- Bump pre-commit from 3.0.2 to 3.0.3 @dependabot (#915)
- Bump pylint from 2.16.0 to 2.16.1 @dependabot (#917)
- Bump pre-commit from 3.0.3 to 3.0.4 @dependabot (#919)
- Bump types-cachetools from 5.2.1 to 5.3.0.0 @dependabot (#918)
- Bump mypy from 0.991 to 1.0.0 @dependabot (#920)
- Bump prettier from 2.8.3 to 2.8.4 @dependabot (#922)
- Bump pyright from 1.1.292 to 1.1.293 @dependabot (#921)
- Bump aiohttp from 3.8.3 to 3.8.4 @dependabot (#923)
- Bump pyright from 1.1.293 to 1.1.294 @dependabot (#926)
- Bump pylint from 2.16.1 to 2.16.2 @dependabot (#925)
- Bump flake8-bugbear from 23.1.20 to 23.2.13 @dependabot (#924)
- Bump pip from 23.0 to 23.0.1 in /.github/workflows @dependabot (#927)
- Bump mypy from 1.0.0 to 1.0.1 @dependabot (#928)
- Bump types-cachetools from 5.3.0.0 to 5.3.0.1 @dependabot (#929)
- Bump release-drafter/release-drafter from 5.22.0 to 5.23.0 @dependabot (#930)
- Bump pre-commit from 3.0.4 to 3.1.0 @dependabot (#933)
- Bump pyright from 1.1.294 to 1.1.295 @dependabot (#934)
- Bump coverage from 7.1.0 to 7.2.0 @dependabot (#932)
- Bump types-cachetools from 5.3.0.1 to 5.3.0.2 @dependabot (#931)
- Bump coverage from 7.2.0 to 7.2.1 @dependabot (#937)
- Bump types-cachetools from 5.3.0.2 to 5.3.0.4 @dependabot (#936)
- Bump pre-commit from 3.1.0 to 3.1.1 @dependabot (#938)
- Bump poetry from 1.3.2 to 1.4.0 in /.github/workflows @dependabot (#939)
- Bump pyright from 1.1.295 to 1.1.296 @dependabot (#940)
- Bump pytest from 7.2.1 to 7.2.2 @dependabot (#941)
- Bump pylint from 2.16.2 to 2.16.3 @dependabot (#942)
- Bump pylint from 2.16.3 to 2.16.4 @dependabot (#943)
- Bump mypy from 1.0.1 to 1.1.1 @dependabot (#944)
- Bump pyright from 1.1.296 to 1.1.297 @dependabot (#945)
- Bump pyright from 1.1.297 to 1.1.298 @dependabot (#948)
- Bump pylint from 2.16.4 to 2.17.0 @dependabot (#947)
- Bump codespell from 2.2.2 to 2.2.4 @dependabot (#946)
- Bump bandit from 1.7.4 to 1.7.5 @dependabot (#949)
- Bump flake8-bugbear from 23.2.13 to 23.3.12 @dependabot (#950)
- Bump pyright from 1.1.298 to 1.1.299 @dependabot (#951)
- Bump coverage from 7.2.1 to 7.2.2 @dependabot (#952)
- Bump poetry from 1.4.0 to 1.4.1 in /.github/workflows @dependabot (#954)
- Bump pre-commit from 3.1.1 to 3.2.0 @dependabot (#955)
- Bump flake8-comprehensions from 3.10.1 to 3.11.0 @dependabot (#956)
- Bump prettier from 2.8.4 to 2.8.5 @dependabot (#953)
- Bump pytest-asyncio from 0.20.3 to 0.21.0 @dependabot (#957)
- Bump flake8-comprehensions from 3.11.0 to 3.11.1 @dependabot (#960)
- Bump prettier from 2.8.5 to 2.8.6 @dependabot (#958)
- Bump pyright from 1.1.299 to 1.1.300 @dependabot (#959)
- ⬆️ Pin dependencies @renovate (#964)
- ⬆️ Update dependency yamllint to v1.30.0 @renovate (#965)