v0.4.0
What’s changed
The minimal required Python version is now Python 3.11.
🚨 Breaking changes
🐛 Bug fixes
- Remove derp section from ClientConnectivity model @heretic098 (#428)
- Add forward compatibility for Pydantic v2 @frenck (#440)
🚀 Enhancements
🧰 Maintenance
📚 Documentation
- Fixing readme links @clayrosenthal (#381)
⬆️ Dependency updates
Details
- Bump pylint from 2.14.5 to 2.15.0 @dependabot (#179)
- Bump poetry from 1.1.15 to 1.2.0 in /.github/workflows @dependabot (#180)
- Bump black from 22.6.0 to 22.8.0 @dependabot (#182)
- Bump pydantic from 1.9.2 to 1.10.2 @dependabot (#185)
- Bump pytest from 7.1.2 to 7.1.3 @dependabot (#184)
- Bump pylint from 2.15.0 to 2.15.2 @dependabot (#186)
- Bump yarl from 1.7.2 to 1.8.1 @dependabot (#187)
- Bump yamllint from 1.27.1 to 1.28.0 @dependabot (#189)
- Bump flake8-bugbear from 22.8.23 to 22.9.11 @dependabot (#188)
- Bump release-drafter/release-drafter from 5.20.1 to 5.21.0 @dependabot (#190)
- Bump pyupgrade from 2.37.3 to 2.38.0 @dependabot (#191)
- Bump poetry from 1.2.0 to 1.2.1 in /.github/workflows @dependabot (#192)
- Bump vulture from 2.5 to 2.6 @dependabot (#193)
- Bump safety from 2.1.1 to 2.2.0 @dependabot (#194)
- Bump pylint from 2.15.2 to 2.15.3 @dependabot (#195)
- Bump aiohttp from 3.8.1 to 3.8.2 @dependabot (#196)
- Bump flake8-eradicate from 1.3.0 to 1.4.0 @dependabot (#197)
- Bump actions/stale from 5 to 6 @dependabot (#198)
- Bump aiohttp from 3.8.2 to 3.8.3 @dependabot (#199)
- Bump flake8-bugbear from 22.9.11 to 22.9.23 @dependabot (#201)
- Bump pyupgrade from 2.38.0 to 2.38.2 @dependabot (#200)
- Bump mypy from 0.971 to 0.981 @dependabot (#203)
- Bump actions/setup-node from 3.4.1 to 3.5.0 @dependabot (#202)
- Bump pytest-cov from 3.0.0 to 4.0.0 @dependabot (#204)
- Bump coverage from 6.4.4 to 6.5.0 @dependabot (#205)
- Bump mypy from 0.981 to 0.982 @dependabot (#207)
- Bump pyupgrade from 2.38.2 to 3.0.0 @dependabot (#206)
- Bump safety from 2.2.0 to 2.3.1 @dependabot (#209)
- Bump black from 22.8.0 to 22.10.0 @dependabot (#210)
- Bump flake8-builtins from 1.5.3 to 2.0.0 @dependabot (#211)
- Bump poetry from 1.2.1 to 1.2.2 in /.github/workflows @dependabot (#212)
- Bump pylint from 2.15.3 to 2.15.4 @dependabot (#214)
- Bump pyupgrade from 3.0.0 to 3.1.0 @dependabot (#213)
- Bump actions/setup-node from 3.5.0 to 3.5.1 @dependabot (#215)
- Bump codespell from 2.2.1 to 2.2.2 @dependabot (#217)
- Bump pip from 22.2.2 to 22.3 in /.github/workflows @dependabot (#216)
- Bump release-drafter/release-drafter from 5.21.0 to 5.21.1 @dependabot (#218)
- Bump pylint from 2.15.4 to 2.15.5 @dependabot (#219)
- Bump pytest-asyncio from 0.19.0 to 0.20.1 @dependabot (#220)
- Bump flake8-bugbear from 22.9.23 to 22.10.25 @dependabot (#221)
- Bump pytest from 7.1.3 to 7.2.0 @dependabot (#222)
- Bump flake8-bugbear from 22.10.25 to 22.10.27 @dependabot (#223)
- Bump flake8-comprehensions from 3.10.0 to 3.10.1 @dependabot (#224)
- Bump pyupgrade from 3.1.0 to 3.2.0 @dependabot (#225)
- Bump flake8-builtins from 2.0.0 to 2.0.1 @dependabot (#226)
- Bump pip from 22.3 to 22.3.1 in /.github/workflows @dependabot (#227)
- Bump mypy from 0.982 to 0.990 @dependabot (#228)
- Bump pyupgrade from 3.2.0 to 3.2.1 @dependabot (#229)
- Bump mypy from 0.990 to 0.991 @dependabot (#232)
- Bump pytest-asyncio from 0.20.1 to 0.20.2 @dependabot (#231)
- Bump pyupgrade from 3.2.1 to 3.2.2 @dependabot (#230)
- Bump safety from 2.3.1 to 2.3.2 @dependabot (#233)
- Bump pylint from 2.15.5 to 2.15.6 @dependabot (#234)
- Bump pre-commit-hooks from 4.3.0 to 4.4.0 @dependabot (#235)
- Bump safety from 2.3.2 to 2.3.3 @dependabot (#236)
- Bump pyupgrade from 3.2.2 to 3.2.3 @dependabot (#238)
- Bump pylint from 2.15.6 to 2.15.7 @dependabot (#237)
- Bump dessant/lock-threads from 3.0.0 to 4.0.0 @dependabot (#239)
- Bump pyupgrade from 3.2.3 to 3.3.0 @dependabot (#241)
- Bump yarl from 1.8.1 to 1.8.2 @dependabot (#240)
- Bump pylint from 2.15.7 to 2.15.8 @dependabot (#242)
- Bump safety from 2.3.3 to 2.3.4 @dependabot (#245)
- Bump flake8-bugbear from 22.10.27 to 22.12.6 @dependabot (#244)
- Bump pyupgrade from 3.3.0 to 3.3.1 @dependabot (#243)
- Bump pytest-asyncio from 0.20.2 to 0.20.3 @dependabot (#246)
- Bump safety from 2.3.4 to 2.3.5 @dependabot (#247)
- Bump poetry from 1.2.2 to 1.3.1 in /.github/workflows @dependabot (#248)
- Bump black from 22.10.0 to 22.12.0 @dependabot (#249)
- Bump isort from 5.10.1 to 5.11.1 @dependabot (#250)
- Bump isort from 5.11.1 to 5.11.2 @dependabot (#251)
- Bump coverage from 6.5.0 to 7.0.0 @dependabot (#254)
- Bump pylint from 2.15.8 to 2.15.9 @dependabot (#252)
- Bump isort from 5.11.2 to 5.11.3 @dependabot (#253)
- Bump actions/stale from 6 to 7 @dependabot (#255)
- Bump isort from 5.11.3 to 5.11.4 @dependabot (#256)
- Bump flake8-builtins from 2.0.1 to 2.1.0 @dependabot (#257)
- Bump pre-commit from 2.20.0 to 2.21.0 @dependabot (#259)
- Bump coverage from 7.0.0 to 7.0.1 @dependabot (#258)
- Bump pydantic from 1.10.2 to 1.10.3 @dependabot (#260)
- Bump pydantic from 1.10.3 to 1.10.4 @dependabot (#261)
- Bump release-drafter/release-drafter from 5.21.1 to 5.22.0 @dependabot (#262)
- Bump coverage from 7.0.1 to 7.0.2 @dependabot (#263)
- Bump coverage from 7.0.2 to 7.0.3 @dependabot (#264)
- Bump actions/setup-node from 3.5.1 to 3.6.0 @dependabot (#265)
- Bump vulture from 2.6 to 2.7 @dependabot (#266)
- Bump coverage from 7.0.3 to 7.0.4 @dependabot (#267)
- Bump pylint from 2.15.9 to 2.15.10 @dependabot (#268)
- Bump poetry from 1.3.1 to 1.3.2 in /.github/workflows @dependabot (#269)
- Bump coverage from 7.0.4 to 7.0.5 @dependabot (#270)
- Bump yamllint from 1.28.0 to 1.29.0 @dependabot (#271)
- Bump pytest from 7.2.0 to 7.2.1 @dependabot (#273)
- Bump flake8-bugbear from 22.12.6 to 23.1.14 @dependabot (#272)
- Bump blacken-docs from 1.12.1 to 1.13.0 @dependabot (#274)
- Bump flake8-bugbear from 23.1.14 to 23.1.17 @dependabot (#275)
- Bump flake8-bugbear from 23.1.17 to 23.1.20 @dependabot (#276)
- Bump pre-commit from 2.21.0 to 3.0.0 @dependabot (#277)
- Bump coverage from 7.0.5 to 7.1.0 @dependabot (#278)
- Bump flake8-docstrings from 1.6.0 to 1.7.0 @dependabot (#279)
- Bump pre-commit from 3.0.0 to 3.0.1 @dependabot (#280)
- Bump isort from 5.11.4 to 5.12.0 @dependabot (#282)
- Bump pre-commit from 3.0.1 to 3.0.2 @dependabot (#281)
- Bump pip from 22.3.1 to 23.0 in /.github/workflows @dependabot (#283)
- Bump pylint from 2.15.10 to 2.16.0 @dependabot (#285)
- Bump pre-commit from 3.0.2 to 3.0.3 @dependabot (#284)
- Bump pylint from 2.16.0 to 2.16.1 @dependabot (#286)
- Bump pre-commit from 3.0.3 to 3.0.4 @dependabot (#287)
- Bump mypy from 0.991 to 1.0.0 @dependabot (#288)
- Bump aiohttp from 3.8.3 to 3.8.4 @dependabot (#289)
- Bump pylint from 2.16.1 to 2.16.2 @dependabot (#291)
- Bump flake8-bugbear from 23.1.20 to 23.2.13 @dependabot (#290)
- Bump pydantic from 1.10.4 to 1.10.5 @dependabot (#292)
- Bump mypy from 1.0.0 to 1.0.1 @dependabot (#294)
- Bump pip from 23.0 to 23.0.1 in /.github/workflows @dependabot (#293)
- Bump release-drafter/release-drafter from 5.22.0 to 5.23.0 @dependabot (#295)
- Bump pre-commit from 3.0.4 to 3.1.0 @dependabot (#297)
- Bump coverage from 7.1.0 to 7.2.0 @dependabot (#296)
- Bump coverage from 7.2.0 to 7.2.1 @dependabot (#298)
- Bump pre-commit from 3.1.0 to 3.1.1 @dependabot (#300)
- Bump poetry from 1.3.2 to 1.4.0 in /.github/workflows @dependabot (#299)
- Bump pytest from 7.2.1 to 7.2.2 @dependabot (#301)
- Bump pylint from 2.16.2 to 2.16.3 @dependabot (#302)
- Bump pylint from 2.16.3 to 2.16.4 @dependabot (#304)
- Bump mypy from 1.0.1 to 1.1.1 @dependabot (#303)
- Bump pylint from 2.16.4 to 2.17.0 @dependabot (#306)
- Bump codespell from 2.2.2 to 2.2.4 @dependabot (#305)
- Bump pydantic from 1.10.5 to 1.10.6 @dependabot (#307)
- Bump bandit from 1.7.4 to 1.7.5 @dependabot (#308)
- Bump flake8-bugbear from 23.2.13 to 23.3.12 @dependabot (#309)
- Bump coverage from 7.2.1 to 7.2.2 @dependabot (#310)
- Bump poetry from 1.4.0 to 1.4.1 in /.github/workflows @dependabot (#311)
- Bump pre-commit from 3.1.1 to 3.2.0 @dependabot (#313)
- Bump flake8-comprehensions from 3.10.1 to 3.11.0 @dependabot (#314)
- Bump pytest-asyncio from 0.20.3 to 0.21.0 @dependabot (#312)
- Bump flake8-comprehensions from 3.11.0 to 3.11.1 @dependabot (#315)
- Bump pylint from 2.17.0 to 2.17.1 @dependabot (#316)
- Bump pydantic from 1.10.6 to 1.10.7 @dependabot (#318)
- Bump yamllint from 1.29.0 to 1.30.0 @dependabot (#317)
- Bump actions/stale from 7 to 8 @dependabot (#319)
- Bump pre-commit from 3.2.0 to 3.2.1 @dependabot (#320)
- Bump flake8-simplify from 0.19.3 to 0.20.0 @dependabot (#321)
- Bump poetry from 1.4.1 to 1.4.2 in /.github/workflows @dependabot (#322)
- Bump pre-commit from 3.2.1 to 3.2.2 @dependabot (#324)
- Bump pylint from 2.17.1 to 2.17.2 @dependabot (#323)
- Bump pytest from 7.2.2 to 7.3.0 @dependabot (#327)
- Bump coverage from 7.2.2 to 7.2.3 @dependabot (#326)
- Bump mypy from 1.1.1 to 1.2.0 @dependabot (#325)
- Bump flake8-comprehensions from 3.11.1 to 3.12.0 @dependabot (#328)
- Bump pip from 23.0.1 to 23.1 in /.github/workflows @dependabot (#329)
- Bump pytest from 7.3.0 to 7.3.1 @dependabot (#330)
- Bump yarl from 1.8.2 to 1.9.1 @dependabot (#333)
- Bump yamllint from 1.30.0 to 1.31.0 @dependabot (#332)
- Bump pip from 23.1 to 23.1.1 in /.github/workflows @dependabot (#331)
- Bump pyupgrade from 3.3.1 to 3.3.2 @dependabot (#335)
- Bump pylint from 2.17.2 to 2.17.3 @dependabot (#334)
- Bump yarl from 1.9.1 to 1.9.2 @dependabot (#336)
- Bump pip from 23.1.1 to 23.1.2 in /.github/workflows @dependabot (#337)
- Bump coverage from 7.2.3 to 7.2.5 @dependabot (#338)
- Bump pre-commit from 3.2.2 to 3.3.0 @dependabot (#339)
- Bump pre-commit from 3.3.0 to 3.3.1 @dependabot (#340)
- Bump pyupgrade from 3.3.2 to 3.4.0 @dependabot (#341)
- Bump pylint from 2.17.3 to 2.17.4 @dependabot (#342)
- Bump mypy from 1.2.0 to 1.3.0 @dependabot (#343)
- Bump poetry from 1.4.2 to 1.5.0 in /.github/workflows @dependabot (#345)
- Bump yamllint from 1.31.0 to 1.32.0 @dependabot (#346)
- Bump pre-commit from 3.3.1 to 3.3.2 @dependabot (#344)
- Bump coverage from 7.2.5 to 7.2.6 @dependabot (#347)
- Bump pydantic from 1.10.7 to 1.10.8 @dependabot (#348)
- Bump pytest-cov from 4.0.0 to 4.1.0 @dependabot (#349)
- Bump poetry from 1.5.0 to 1.5.1 in /.github/workflows @dependabot (#351)
- Bump coverage from 7.2.6 to 7.2.7 @dependabot (#350)
- Bump pydantic from 1.10.8 to 1.10.9 @dependabot (#354)
- Bump pyupgrade from 3.4.0 to 3.6.0 @dependabot (#355)
- Bump dessant/lock-threads from 4.0.0 to 4.0.1 @dependabot (#357)
- Bump pytest from 7.3.1 to 7.3.2 @dependabot (#356)
- Bump pre-commit from 3.3.2 to 3.3.3 @dependabot (#359)
- Bump blacken-docs from 1.13.0 to 1.14.0 @dependabot (#358)
- Bump codespell from 2.2.4 to 2.2.5 @dependabot (#360)
- Bump flake8-comprehensions from 3.12.0 to 3.13.0 @dependabot (#361)
- Bump pyupgrade from 3.6.0 to 3.7.0 @dependabot (#362)
- Bump mypy from 1.3.0 to 1.4.0 @dependabot (#363)
- Bump mypy from 1.4.0 to 1.4.1 @dependabot (#365)
- Bump pytest from 7.3.2 to 7.4.0 @dependabot (#364)
- Bump release-drafter/release-drafter from 5.23.0 to 5.24.0 @dependabot (#366)
- Bump pyupgrade from 3.7.0 to 3.8.0 @dependabot (#368)
- Bump actions/setup-node from 3.6.0 to 3.7.0 @dependabot (#371)
- Bump blacken-docs from 1.14.0 to 1.15.0 @dependabot (#372)
- Bump pyupgrade from 3.8.0 to 3.9.0 @dependabot (#373)
- Bump flake8-comprehensions from 3.13.0 to 3.14.0 @dependabot (#374)
- Bump pydantic from 1.10.9 to 2.0.2 @dependabot (#370)
- Bump pytest-asyncio from 0.21.0 to 0.21.1 @dependabot (#375)
- Bump pip from 23.1.2 to 23.2 in /.github/workflows @dependabot (#376)
- Bump pydantic from 2.0.2 to 2.0.3 @dependabot (#377)
- Bump aiohttp from 3.8.4 to 3.8.5 @dependabot (#380)
- Bump pip from 23.2 to 23.2.1 in /.github/workflows @dependabot (#383)
- Bump pylint from 2.17.4 to 2.17.5 @dependabot (#385)
- Bump pyupgrade from 3.9.0 to 3.10.1 @dependabot (#386)
- Bump vulture from 2.7 to 2.8 @dependabot (#387)
- Bump mypy from 1.4.1 to 1.5.0 @dependabot (#388)
- Bump coverage from 7.2.7 to 7.3.0 @dependabot (#389)
- Bump actions/setup-node from 3.7.0 to 3.8.0 @dependabot (#390)
- Bump blacken-docs from 1.15.0 to 1.16.0 @dependabot (#391)
- Bump mypy from 1.5.0 to 1.5.1 @dependabot (#392)
- Bump actions/setup-node from 3.8.0 to 3.8.1 @dependabot (#394)
- Bump vulture from 2.8 to 2.9 @dependabot (#397)
- Bump poetry from 1.5.1 to 1.6.0 in /.github/workflows @dependabot (#395)
- Bump poetry from 1.6.0 to 1.6.1 in /.github/workflows @dependabot (#399)
- Bump vulture from 2.9 to 2.9.1 @dependabot (#398)
- Bump pytest from 7.4.0 to 7.4.2 @dependabot (#406)
- Bump coverage from 7.3.0 to 7.3.1 @dependabot (#405)
- Bump actions/checkout from 3 to 4 @dependabot (#404)
- Bump pre-commit from 3.3.3 to 3.4.0 @dependabot (#402)
- Bump pyupgrade from 3.10.1 to 3.11.0 @dependabot (#408)
- Bump pyupgrade from 3.11.0 to 3.11.1 @dependabot (#409)
- Bump pyupgrade from 3.11.1 to 3.12.0 @dependabot (#410)
- Bump pyupgrade from 3.12.0 to 3.13.0 @dependabot (#412)
- Bump pylint from 2.17.5 to 2.17.6 @dependabot (#413)
- Bump flake8-simplify from 0.20.0 to 0.21.0 @dependabot (#411)
- Bump pylint from 2.17.6 to 2.17.7 @dependabot (#417)
- Bump coverage from 7.3.1 to 7.3.2 @dependabot (#419)
- Bump pyupgrade from 3.13.0 to 3.14.0 @dependabot (#418)
- Bump pylint from 2.17.7 to 3.0.1 @dependabot (#422)
- Bump codespell from 2.2.5 to 2.2.6 @dependabot (#420)
- Bump pre-commit-hooks from 4.4.0 to 4.5.0 @dependabot (#426)
- Bump pyupgrade from 3.14.0 to 3.15.0 @dependabot (#423)
- Bump vulture from 2.9.1 to 2.10 @dependabot (#425)
- Bump aiohttp from 3.8.5 to 3.8.6 @dependabot (#424)
- Bump mypy from 1.5.1 to 1.6.0 @dependabot (#429)
- Bump pre-commit from 3.4.0 to 3.5.0 @dependabot (#430)
- Bump pip from 23.2.1 to 23.3 in /.github/workflows @dependabot (#431)
- Bump release-drafter/release-drafter from 5.24.0 to 5.25.0 @dependabot (#432)
- Bump mypy from 1.6.0 to 1.6.1 @dependabot (#433)
- Bump pip from 23.3 to 23.3.1 in /.github/workflows @dependabot (#434)
- Bump pylint from 3.0.1 to 3.0.2 @dependabot (#435)
- Bump actions/setup-node from 3.8.1 to 4.0.0 @dependabot (#436)
- Bump pytest from 7.4.2 to 7.4.3 @dependabot (#437)
- Bump pydantic from 2.0.3 to 2.4.2 @dependabot (#416)