v4.1.1 🌈
Changes
🐛 Bug fixes
- Remove trailing slash if no scheme given @fvgarrel (#432)
- Unclosed response warning with aiohttp in openapi schema initialization @TKaluza (#430)
🚀 Enhancements
🧰 Maintenance
⬆️ Dependency updates
- ⬆️ Update dependency ruff to >=0.12.0 @renovate[bot] (#455)
- ⬆️ Update dependency pytest-asyncio to >=1.0.0 @renovate[bot] (#450)
- ⬆️ Update dependency pytest-aiohttp to >=1.1.0 @renovate[bot] (#449)
- ⬆️ Update dependency pytest-cov to >=6.2.1 @renovate[bot] (#451)
- ⬆️ Update dependency yamllint to >=1.37.1 @renovate[bot] (#452)
- ⬆️ Update dependency pytest to >=8.4.1 @renovate[bot] (#448)
- ⬆️ Update Python to >=3.13.5 @renovate[bot] (#456)
- ⬆️ Update dependency yarl to >=1.20.1 @renovate[bot] (#453)
- ⬆️ Update dependency pytest-asyncio to >=0.26.0 @renovate[bot] (#454)
- ⬆️ Update dependency pylint to >=3.3.7 - autoclosed @renovate[bot] (#447)
- ⬆️ Update dependency pre-commit to >=4.2.0 @renovate[bot] (#446)
- ⬆️ Update dependency mypy to >=1.16.1 @renovate[bot] (#445)
- ⬆️ Update dependency aioresponses to >=0.7.8 @renovate[bot] (#444)
- ⬆️ Update dependency aiohttp to >=3.12.13 @renovate[bot] (#443)
- ⬆️ Update dependency coverage to >=7.9.1 @renovate[bot] (#442)
- ⬆️ Update dependency codespell to >=2.4.1 @renovate[bot] (#441)