Releases: frenck/python-wled
Releases · frenck/python-wled
v0.21.0
What’s changed
🧰 Maintenance
⬆️ Dependency updates
Details
- ⬆️ Update github/codeql-action action to v3.26.1 @renovate (#1430)
- ⬆️ Update github/codeql-action action to v3.26.2 @renovate (#1431)
- ⬆️ Update dependency aiohttp to v3.10.4 @renovate (#1433)
- ⬆️ Update dependency typer to v0.12.4 @renovate (#1434)
- ⬆️ Update dependency cachetools to v5.5.0 @renovate (#1435)
- ⬆️ Lock file maintenance @renovate (#1436)
- ⬆️ Update dependency aiohttp to v3.10.5 @renovate (#1437)
- ⬆️ Update github/codeql-action action to v3.26.3 @renovate (#1438)
- ⬆️ Update dependency safety to v3.2.6 @renovate (#1439)
- ⬆️ Update github/codeql-action action to v3.26.4 @renovate (#1440)
- ⬆️ Update dependency node to v20.17.0 @renovate (#1441)
- ⬆️ Update dependency pytest-asyncio to v0.24.0 @renovate (#1442)
- ⬆️ Update github/codeql-action action to v3.26.5 @renovate (#1443)
- ⬆️ Update SonarSource/sonarcloud-github-action action to v3 @renovate (#1444)
- ⬆️ Update dependency mypy to v1.11.2 @renovate (#1445)
- ⬆️ Update dependency typer to v0.12.5 @renovate (#1446)
- ⬆️ Lock file maintenance @renovate (#1450)
- ⬆️ Update dependency safety to v3.2.7 @renovate (#1451)
- ⬆️ Update github/codeql-action action to v3.26.6 @renovate (#1452)
- ⬆️ Update dependency pylint to v3.2.7 @renovate (#1453)
- ⬆️ Update dependency yarl to v1.9.7 @renovate (#1454)
- ⬆️ Update actions/setup-python action to v5.2.0 @renovate (#1455)
- ⬆️ Lock file maintenance @renovate (#1457)
- ⬆️ Update dependency zeroconf to ^0.133.0 @renovate (#1458)
- ⬆️ Update pypa/gh-action-pypi-publish action to v1.10.0 @renovate (#1459)
- ⬆️ Update pypa/gh-action-pypi-publish action to v1.10.1 @renovate (#1461)
- ⬆️ Update dependency yarl to v1.9.11 @renovate (#1462)
- ⬆️ Update dependency yarl to v1.10.0 @renovate (#1463)
- ⬆️ Update dependency zeroconf to ^0.134.0 @renovate (#1464)
- ⬆️ Lock file maintenance @renovate (#1465)
- ⬆️ Update dependency yarl to v1.11.1 @renovate (#1466)
- ⬆️ Update dependency pytest to v8.3.3 @renovate (#1467)
- ⬆️ Update github/codeql-action action to v3.26.7 @renovate (#1468)
- ⬆️ Lock file maintenance @renovate (#1469)
- ⬆️ Update actions/setup-node action to v4.0.4 @renovate (#1470)
- ⬆️ Update github/codeql-action action to v3.26.8 @renovate (#1471)
- ⬆️ Update pypa/gh-action-pypi-publish action to v1.10.2 @renovate (#1472)
- ⬆️ Update dependency pylint to v3.3.0 @renovate (#1473)
- ⬆️ Lock file maintenance @renovate (#1474)
- ⬆️ Update actions/upload-artifact action to v4.4.0 @renovate (#1456)
- ⬆️ Update dependency ruff to v0.6.7 @renovate (#1432)
- ⬆️ Update dependency yarl to v1.12.1 @renovate (#1475)
- ⬆️ Update dependency aiohttp to v3.10.6 @renovate (#1476)
- ⬆️ Update dependency pylint to v3.3.1 @renovate (#1477)
- ⬆️ Update github/codeql-action action to v3.26.9 @renovate (#1478)
- ⬆️ Update actions/checkout action to v4.2.0 @renovate (#1479)
- ⬆️ Update dependency ruff to v0.6.8 @renovate (#1480)
- ⬆️ Update dependency yarl to v1.13.0 @renovate (#1481)
- ⬆️ Update dependency aiohttp to v3.10.7 @renovate (#1482)
- ⬆️ Update dependency safety to v3.2.8 @renovate (#1483)
- ⬆️ Update dependency yarl to v1.13.1 @renovate (#1485)
- ⬆️ Update dependency aiohttp to v3.10.8 @renovate (#1484)
- ⬆️ Update github/codeql-action action to v3.26.10 @renovate (#1486)
- ⬆️ Update codecov/codecov-action action to v4.6.0 @renovate (#1487)
- ⬆️ Update dependency zeroconf to ^0.135.0 @renovate (#1488)
- ⬆️ Update github/codeql-action action to v3.26.11 @renovate (#1489)
- ⬆️ Update dependency node to v20.18.0 @renovate (#1490)
- ⬆️ Update dependency aiohttp to v3.10.9 @renovate (#1491)
- ⬆️ Update dependency ruff to v0.6.9 @renovate (#1492)
- ⬆️ Update pypa/gh-action-pypi-publish action to v1.10.3 @renovate (#1493)
- ⬆️ Update SonarSource/sonarcloud-github-action action to v3.1.0 @renovate (#1494)
- ⬆️ Lock file maintenance @renovate (#1497)
- ⬆️ Update dependency pre-commit to v4 @renovate (#1495)
- ⬆️ Update dependency pre-commit-hooks to v5 @renovate (#1496)
- ⬆️ Update actions/checkout action to v4.2.1 @renovate (#1498)
- ⬆️ Update actions/upload-artifact action to v4.4.1 @renovate (#1499)
- ⬆️ Update actions/upload-artifact action to v4.4.2 @renovate (#1500)
- ⬆️ Update dependency pre-commit to v4.0.1 @renovate (#1501)
- ⬆️ Update actions/upload-artifact action to v4.4.3 @renovate (#1502)
- ⬆️ Update dependency coverage to v7.6.2 @renovate (#1503)
- ⬆️ Update dependency aiohttp to v3.10.10 @renovate (#1504)
- ⬆️ Update github/codeql-action action to v3.26.12 @renovate (#1505)
- ⬆️ Update dependency yarl to v1.15.0 @renovate (#1506)
- ⬆️ Update dependency yarl to v1.15.1 @renovate (#1507)
- ⬆️ Update dependency coverage to v7.6.3 @renovate (#1508)
- ⬆️ Update dependency yarl to v1.15.2 @renovate (#1509)
- ⬆️ Update github/codeql-action action to v3.26.13 @renovate (#1510)
- ⬆️ Update dependency mypy to v1.12.0 @renovate (#1511)
- ⬆️ Update dependency yarl to v1.15.3 @renovate (#1512)
- ⬆️ Update dependency yarl to v1.15.4 @renovate (#1513)
- ⬆️ Update dependency yarl to v1.15.5 @renovate (#1514)
- ⬆️ Update dependency ruff to v0.7.0 @renovate (#1515)
- ⬆️ Update dependency orjson to v3.10.9 @renovate (#1516)
- ⬆️ Update dependency coverage to v7.6.4 @renovate (#1517)
- ⬆️ Update dependency mypy to v1.12.1 @renovate (#1518)
- ⬆️ Update dependency orjson to v3.10.10 @renovate (#1519)
- ⬆️ Update dependency mypy to v1.13.0 @renovate (#1520)
- ⬆️ Update actions/checkout action to v4.2.2 @renovate (#1521)
- ⬆️ Update dependency mashumaro to v3.14 @renovate (#1522)
- ⬆️ Update dependency safety to v3.2.9 @renovate (#1524)
- ⬆️ Update dependency ruff to v0.7.1 @renovate (#1523)
- ⬆️ Update actions/setup-node action to v4.1.0 @renovate (#1526)
- ⬆️ Update dependency safety to v3.2.10 @renovate (#1525)
- ⬆️ Update dependency yarl to v1.16.0 @renovate (#1528)
- ⬆️ Update actions/setup-python action to v5.3.0 @renovate (#1527)
- ⬆️ Update dependency zeroconf to ^0.136.0 @renovate (#1530)
- ⬆️ Update github/codeql-action action to v3.27.0 @renovate (#1531)
- ⬆️ Lock file maintenance @renovate (#1532)
- ⬆️ Update dependency yarl to v1.17.0 @renovate (#1533)
- ⬆️ Update dependency yarl to v1.17.1 @renovate (#1536)
- ⬆️ Update pypa/gh-action-pypi-publish action to v1.11.0 @renovate (#1537)
- ⬆️ Update dependency pytest-cov to v6 @renovate (#1535)
- ⬆️ Update dependency node to v22 @renovate (#1534)
- ⬆️ Update dependency orjson to v3.10.11 @renovate (#1538)
- ⬆️ Update dependency ruff to v0.7.2 @renovate (#1539)
- ⬆️ Lock file maintenance @renovate (#1540)
- ⬆️ Update pypa/gh-action-pypi-publish action to v1.12.0 @renovate (#1541)
- ⬆️ Update pypa/gh-action-pypi-publish action to v1.12.2 @renovate (#1542)
- ⬆️ Update dependency typer to ^0.13.0 @renovate (#1543)
- ⬆️ Update dependency ruff to v0.7.3 @renovate (#1544)
- ⬆️ Update github/codeql-action action to v3.27.1 @renovate (#1545)
- ⬆️ Lock file maintenance @renovate (#1546)
- ⬆️ Update dependency safety to v3.2.11 @renovate (#1547)
- ⬆️ Update github/codeql-action action to v3.27.3 @renovate (#1548)
- ⬆️ Update dependency aiohttp to v3.11.0 @renovate (#1549)
- ⬆️ Update dependency aiohttp to v3.11.2 @renovate (#1550)
- ⬆️ Update dependency coverage to v7.6.5 @renovate (#1551)
- ⬆️ Update dependency coverage to v7.6.7 @renovate (#1552)
- ⬆️ Update dependency ruff to v0.7.4 @renovate (#1553)
- ⬆️ Update github/codeql-action action to v3.27.4 @renovate (#1554)
- ⬆️ Update codecov/codecov-action action to v5 @renovate (#1555)
- ⬆️ Lock file maintenance @renovate (#1557)
- ⬆️ Update dependency typer to v0.13.1 @renovate (#1559)
- ⬆️ Update dependency aiohttp to v3.11.3 @renovate (#1558)
- ⬆️ Update dependency aiohttp to v3.11.6 @renovate (#1561)
- ⬆️ Update codecov/codecov-action action to v5.0.4 @renovate (#1560)
- ⬆️ Update codecov/codecov-action action to v5.0.7 @renovate (#1562)
- ⬆️ Update dependency aiohttp to v3.11.7 @renovate (#1563)
- ⬆️ Lock file maintenance @renovate (#1564)
- ⬆️ Update dependency coverage to v7.6.8 @renovate (#1565)
- ⬆️ Update github/codeql-action action to v3.27.5 @renovate (#1566)
- ⬆️ Update dependency prettier to v3.4.1 @renovate (#1567)
- ⬆️ Update dependency aiohttp to v3.11.8 @renovate (#1569)
- ⬆️ Lock file maintenance @renovate (#1571)
- ⬆️ Update dependency prettier to v3.4.2 @renovate (#1572)
- ⬆️ Update dependency pylint to v3.3.2 @renovate (#1573)
- ⬆️ Update dependency aiohttp to v3.11.10 @renovate (#1574)
- ⬆️ Update dependency pytest to v8.3.4 @renovate (#1575)
- ⬆️ Update dependency coverage to v7.6.9 @renovate (#1577)
- ⬆️ Update github/codeql-action action to v3.27.6 @renovate (#1578)
- ⬆️ Update pypa/gh-action-pypi-publish action to v1.12.3 @renovate (#1580)
- ⬆️ Update codecov/codecov-action action to v5.1.1 @renovate (#1581)
- ⬆️ Update dependency typer to ^0.15.0 @renovate (#1570)
- ⬆️ Update dependency ruff to v0.8.2 @renovate (#1568)
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)